{"action":"created","issue":{"url":"https://api.github.com/repos/fish-shell/fish-shell/issues/23","repository_url":"https://api.github.com/repos/fish-shell/fish-shell","labels_url":"https://api.github.com/repos/fish-shell/fish-shell/issues/23/labels{/name}","comments_url":"https://api.github.com/repos/fish-shell/fish-shell/issues/23/comments","events_url":"https://api.github.com/repos/fish-shell/fish-shell/issues/23/events","html_url":"https://github.com/fish-shell/fish-shell/issues/23","id":4848766,"number":23,"title":"Make completions not block ","user":{"login":"ridiculousfish","id":920838,"avatar_url":"https://avatars3.githubusercontent.com/u/920838?v=4","gravatar_id":"","url":"https://api.github.com/users/ridiculousfish","html_url":"https://github.com/ridiculousfish","followers_url":"https://api.github.com/users/ridiculousfish/followers","following_url":"https://api.github.com/users/ridiculousfish/following{/other_user}","gists_url":"https://api.github.com/users/ridiculousfish/gists{/gist_id}","starred_url":"https://api.github.com/users/ridiculousfish/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ridiculousfish/subscriptions","organizations_url":"https://api.github.com/users/ridiculousfish/orgs","repos_url":"https://api.github.com/users/ridiculousfish/repos","events_url":"https://api.github.com/users/ridiculousfish/events{/privacy}","received_events_url":"https://api.github.com/users/ridiculousfish/received_events","type":"User","site_admin":false},"labels":[{"id":252196718,"url":"https://api.github.com/repos/fish-shell/fish-shell/labels/completions","name":"completions","color":"E6C0E5","default":false},{"id":4724778,"url":"https://api.github.com/repos/fish-shell/fish-shell/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/fish-shell/fish-shell/milestones/7","html_url":"https://github.com/fish-shell/fish-shell/milestone/7","labels_url":"https://api.github.com/repos/fish-shell/fish-shell/milestones/7/labels","id":339734,"number":7,"title":"next-major","description":"Fixes that break backward compatibility must be targeted to this release.","creator":{"login":"ridiculousfish","id":920838,"avatar_url":"https://avatars3.githubusercontent.com/u/920838?v=4","gravatar_id":"","url":"https://api.github.com/users/ridiculousfish","html_url":"https://github.com/ridiculousfish","followers_url":"https://api.github.com/users/ridiculousfish/followers","following_url":"https://api.github.com/users/ridiculousfish/following{/other_user}","gists_url":"https://api.github.com/users/ridiculousfish/gists{/gist_id}","starred_url":"https://api.github.com/users/ridiculousfish/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ridiculousfish/subscriptions","organizations_url":"https://api.github.com/users/ridiculousfish/orgs","repos_url":"https://api.github.com/users/ridiculousfish/repos","events_url":"https://api.github.com/users/ridiculousfish/events{/privacy}","received_events_url":"https://api.github.com/users/ridiculousfish/received_events","type":"User","site_admin":false},"open_issues":20,"closed_issues":0,"state":"open","created_at":"2013-05-22T20:34:40Z","updated_at":"2017-08-25T02:22:48Z","due_on":null,"closed_at":null},"comments":7,"created_at":"2012-06-01T00:23:09Z","updated_at":"2017-09-26T13:23:33Z","closed_at":null,"author_association":"OWNER","body":"From http://comments.gmane.org/gmane.comp.shells.fish.user/3081:\n\n\"Consider this foo.fish file:\n\ncomplete --command foo --no-files --short-option a --long-option 'an_example' --description 'example A'\ncomplete --command foo --no-files --arguments '(sleep 5s)' --description 'slept'\n\nType in the shell\n\nfoo -\n\nand press tab. 5 seconds pass, before we get the result. If I delete the second line from foo.fish, the result is instantanious. AFAIK, the --arguments should not be executed when fish is completing options for a command.\"\n\nIt would be nice if completions were not blocking. Perhaps they could be executed in a cancelable subshell.\n"},"comment":{"url":"https://api.github.com/repos/fish-shell/fish-shell/issues/comments/332196603","html_url":"https://github.com/fish-shell/fish-shell/issues/23#issuecomment-332196603","issue_url":"https://api.github.com/repos/fish-shell/fish-shell/issues/23","id":332196603,"user":{"login":"mqudsi","id":606923,"avatar_url":"https://avatars3.githubusercontent.com/u/606923?v=4","gravatar_id":"","url":"https://api.github.com/users/mqudsi","html_url":"https://github.com/mqudsi","followers_url":"https://api.github.com/users/mqudsi/followers","following_url":"https://api.github.com/users/mqudsi/following{/other_user}","gists_url":"https://api.github.com/users/mqudsi/gists{/gist_id}","starred_url":"https://api.github.com/users/mqudsi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mqudsi/subscriptions","organizations_url":"https://api.github.com/users/mqudsi/orgs","repos_url":"https://api.github.com/users/mqudsi/repos","events_url":"https://api.github.com/users/mqudsi/events{/privacy}","received_events_url":"https://api.github.com/users/mqudsi/received_events","type":"User","site_admin":false},"created_at":"2017-09-26T13:23:33Z","updated_at":"2017-09-26T13:23:33Z","author_association":"CONTRIBUTOR","body":"Yes, neither is released yet (that's why I said \"branch\" - you'll have to get them from git).\r\n\r\nI do believe homebrew has an option to build from git/source, though I ditched Mac a few years back. You can try `--head` if my memory does not deceive me."}}
{"actor":{"display_login":"mqudsi"}}