{"action":"created","issue":{"url":"https://api.github.com/repos/nim-lang/Nim/issues/4874","repository_url":"https://api.github.com/repos/nim-lang/Nim","labels_url":"https://api.github.com/repos/nim-lang/Nim/issues/4874/labels{/name}","comments_url":"https://api.github.com/repos/nim-lang/Nim/issues/4874/comments","events_url":"https://api.github.com/repos/nim-lang/Nim/issues/4874/events","html_url":"https://github.com/nim-lang/Nim/pull/4874","id":181903939,"number":4874,"title":"Fixes #1994","user":{"login":"flyx","id":791710,"avatar_url":"https://avatars.githubusercontent.com/u/791710?v=3","gravatar_id":"","url":"https://api.github.com/users/flyx","html_url":"https://github.com/flyx","followers_url":"https://api.github.com/users/flyx/followers","following_url":"https://api.github.com/users/flyx/following{/other_user}","gists_url":"https://api.github.com/users/flyx/gists{/gist_id}","starred_url":"https://api.github.com/users/flyx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/flyx/subscriptions","organizations_url":"https://api.github.com/users/flyx/orgs","repos_url":"https://api.github.com/users/flyx/repos","events_url":"https://api.github.com/users/flyx/events{/privacy}","received_events_url":"https://api.github.com/users/flyx/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-10-09T18:55:40Z","updated_at":"2016-10-25T07:09:13Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/nim-lang/Nim/pulls/4874","html_url":"https://github.com/nim-lang/Nim/pull/4874","diff_url":"https://github.com/nim-lang/Nim/pull/4874.diff","patch_url":"https://github.com/nim-lang/Nim/pull/4874.patch"},"body":"This PR adds `gorgeEx` and `staticReadEx` which both return a tuple of output and result code. Furthermore, it add an optional parameter `onErrorBreak` to `gorge` and `staticRead`, because that was cheap to add when implementing `gorgeEx` functionality.\r\n\r\n`staticReadEx` and `gorgeEx` will still break if executing the command raises an `OSError`.\r\n\r\nThis PR includes #4872."},"comment":{"url":"https://api.github.com/repos/nim-lang/Nim/issues/comments/255954666","html_url":"https://github.com/nim-lang/Nim/pull/4874#issuecomment-255954666","issue_url":"https://api.github.com/repos/nim-lang/Nim/issues/4874","id":255954666,"user":{"login":"flyx","id":791710,"avatar_url":"https://avatars.githubusercontent.com/u/791710?v=3","gravatar_id":"","url":"https://api.github.com/users/flyx","html_url":"https://github.com/flyx","followers_url":"https://api.github.com/users/flyx/followers","following_url":"https://api.github.com/users/flyx/following{/other_user}","gists_url":"https://api.github.com/users/flyx/gists{/gist_id}","starred_url":"https://api.github.com/users/flyx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/flyx/subscriptions","organizations_url":"https://api.github.com/users/flyx/orgs","repos_url":"https://api.github.com/users/flyx/repos","events_url":"https://api.github.com/users/flyx/events{/privacy}","received_events_url":"https://api.github.com/users/flyx/received_events","type":"User","site_admin":false},"created_at":"2016-10-25T07:09:13Z","updated_at":"2016-10-25T07:09:13Z","body":"@yglukhov sorry, just saw that comment. The fix for #4871 has already been merged by #4872, so this seems to be the wrong place to discuss it. @Araq already documented it in the [news](https://github.com/nim-lang/Nim/blob/devel/web/news/e029_version_0_16_0.rst#changes-affecting-backwards-compatibility)."}}
{"actor":{"display_login":"flyx"}}