{"action":"created","issue":{"url":"https://api.github.com/repos/heroku/busl/issues/62","labels_url":"https://api.github.com/repos/heroku/busl/issues/62/labels{/name}","comments_url":"https://api.github.com/repos/heroku/busl/issues/62/comments","events_url":"https://api.github.com/repos/heroku/busl/issues/62/events","html_url":"https://github.com/heroku/busl/pull/62","id":95551630,"number":62,"title":"Rewrite `busltee ... url -- command` as a wrapper, and add `command | busltee ... url` mode.","user":{"login":"ojacobson","id":160985,"avatar_url":"https://avatars.githubusercontent.com/u/160985?v=3","gravatar_id":"","url":"https://api.github.com/users/ojacobson","html_url":"https://github.com/ojacobson","followers_url":"https://api.github.com/users/ojacobson/followers","following_url":"https://api.github.com/users/ojacobson/following{/other_user}","gists_url":"https://api.github.com/users/ojacobson/gists{/gist_id}","starred_url":"https://api.github.com/users/ojacobson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ojacobson/subscriptions","organizations_url":"https://api.github.com/users/ojacobson/orgs","repos_url":"https://api.github.com/users/ojacobson/repos","events_url":"https://api.github.com/users/ojacobson/events{/privacy}","received_events_url":"https://api.github.com/users/ojacobson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-07-16T23:22:02Z","updated_at":"2015-07-17T18:50:38Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/heroku/busl/pulls/62","html_url":"https://github.com/heroku/busl/pull/62","diff_url":"https://github.com/heroku/busl/pull/62.diff","patch_url":"https://github.com/heroku/busl/pull/62.patch"},"body":"This ensures that Busltee itself is not on the signal path for any commands\nit runs. However, this can also cause the started process' output to\ncontinue after the process completes, as the output is relayed through\nchildren which are not terminated immediately."},"comment":{"url":"https://api.github.com/repos/heroku/busl/issues/comments/122371790","html_url":"https://github.com/heroku/busl/pull/62#issuecomment-122371790","issue_url":"https://api.github.com/repos/heroku/busl/issues/62","id":122371790,"user":{"login":"ojacobson","id":160985,"avatar_url":"https://avatars.githubusercontent.com/u/160985?v=3","gravatar_id":"","url":"https://api.github.com/users/ojacobson","html_url":"https://github.com/ojacobson","followers_url":"https://api.github.com/users/ojacobson/followers","following_url":"https://api.github.com/users/ojacobson/following{/other_user}","gists_url":"https://api.github.com/users/ojacobson/gists{/gist_id}","starred_url":"https://api.github.com/users/ojacobson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ojacobson/subscriptions","organizations_url":"https://api.github.com/users/ojacobson/orgs","repos_url":"https://api.github.com/users/ojacobson/repos","events_url":"https://api.github.com/users/ojacobson/events{/privacy}","received_events_url":"https://api.github.com/users/ojacobson/received_events","type":"User","site_admin":false},"created_at":"2015-07-17T18:50:38Z","updated_at":"2015-07-17T18:50:38Z","body":"@freeformz It seems I'd misunderstood Go's scoping rules; I had believed that\r\n\r\n```go\r\na, err := foo()\r\n// ..\r\nb, err := bar()\r\n```\r\n\r\nwould be illegal due to redeclaring `err`, but not so."}}