{"action":"created","issue":{"url":"https://api.github.com/repos/haskell/haskell-mode/issues/601","labels_url":"https://api.github.com/repos/haskell/haskell-mode/issues/601/labels{/name}","comments_url":"https://api.github.com/repos/haskell/haskell-mode/issues/601/comments","events_url":"https://api.github.com/repos/haskell/haskell-mode/issues/601/events","html_url":"https://github.com/haskell/haskell-mode/pull/601","id":70820802,"number":601,"title":"Guard `haskell-process-do-try-info` from non-strings","user":{"login":"deviant-logic","id":108049,"avatar_url":"https://avatars.githubusercontent.com/u/108049?v=3","gravatar_id":"","url":"https://api.github.com/users/deviant-logic","html_url":"https://github.com/deviant-logic","followers_url":"https://api.github.com/users/deviant-logic/followers","following_url":"https://api.github.com/users/deviant-logic/following{/other_user}","gists_url":"https://api.github.com/users/deviant-logic/gists{/gist_id}","starred_url":"https://api.github.com/users/deviant-logic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deviant-logic/subscriptions","organizations_url":"https://api.github.com/users/deviant-logic/orgs","repos_url":"https://api.github.com/users/deviant-logic/repos","events_url":"https://api.github.com/users/deviant-logic/events{/privacy}","received_events_url":"https://api.github.com/users/deviant-logic/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-04-24T23:25:47Z","updated_at":"2015-04-25T14:10:48Z","closed_at":"2015-04-25T13:07:12Z","pull_request":{"url":"https://api.github.com/repos/haskell/haskell-mode/pulls/601","html_url":"https://github.com/haskell/haskell-mode/pull/601","diff_url":"https://github.com/haskell/haskell-mode/pull/601.diff","patch_url":"https://github.com/haskell/haskell-mode/pull/601.patch"},"body":"`haskell-process-do-try-info` will break process interaction if it isn't passed\na string.  This can happen when using `haskell-mode-contextual-space` and\ntyping a space after `::`.  At least, it happened to me when I did it."},"comment":{"url":"https://api.github.com/repos/haskell/haskell-mode/issues/comments/96210419","html_url":"https://github.com/haskell/haskell-mode/pull/601#issuecomment-96210419","issue_url":"https://api.github.com/repos/haskell/haskell-mode/issues/601","id":96210419,"user":{"login":"gracjan","id":917978,"avatar_url":"https://avatars.githubusercontent.com/u/917978?v=3","gravatar_id":"","url":"https://api.github.com/users/gracjan","html_url":"https://github.com/gracjan","followers_url":"https://api.github.com/users/gracjan/followers","following_url":"https://api.github.com/users/gracjan/following{/other_user}","gists_url":"https://api.github.com/users/gracjan/gists{/gist_id}","starred_url":"https://api.github.com/users/gracjan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gracjan/subscriptions","organizations_url":"https://api.github.com/users/gracjan/orgs","repos_url":"https://api.github.com/users/gracjan/repos","events_url":"https://api.github.com/users/gracjan/events{/privacy}","received_events_url":"https://api.github.com/users/gracjan/received_events","type":"User","site_admin":false},"created_at":"2015-04-25T14:10:48Z","updated_at":"2015-04-25T14:10:48Z","body":"@antalsz: About `:go` being unprotected. This is something we should definitely look into. Chris rolled about home grown async/await kind of functionality probably because there was no such thing available when he did it. I guess that there should be something like that now and we should find something working out-of-the-box."}}