{"action":"created","issue":{"url":"https://api.github.com/repos/bundler/bundler/issues/3707","labels_url":"https://api.github.com/repos/bundler/bundler/issues/3707/labels{/name}","comments_url":"https://api.github.com/repos/bundler/bundler/issues/3707/comments","events_url":"https://api.github.com/repos/bundler/bundler/issues/3707/events","html_url":"https://github.com/bundler/bundler/pull/3707","id":84292209,"number":3707,"title":"Unset UI when yielding to other programs","user":{"login":"segiddins","id":1946610,"avatar_url":"https://avatars.githubusercontent.com/u/1946610?v=3","gravatar_id":"","url":"https://api.github.com/users/segiddins","html_url":"https://github.com/segiddins","followers_url":"https://api.github.com/users/segiddins/followers","following_url":"https://api.github.com/users/segiddins/following{/other_user}","gists_url":"https://api.github.com/users/segiddins/gists{/gist_id}","starred_url":"https://api.github.com/users/segiddins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/segiddins/subscriptions","organizations_url":"https://api.github.com/users/segiddins/orgs","repos_url":"https://api.github.com/users/segiddins/repos","events_url":"https://api.github.com/users/segiddins/events{/privacy}","received_events_url":"https://api.github.com/users/segiddins/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-03T01:11:40Z","updated_at":"2015-06-03T23:30:37Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/bundler/bundler/pulls/3707","html_url":"https://github.com/bundler/bundler/pull/3707","diff_url":"https://github.com/bundler/bundler/pull/3707.diff","patch_url":"https://github.com/bundler/bundler/pull/3707.patch"},"body":"closes a few issues\r\n\r\ncloses #3710.\r\n\r\n\\c @indirect "},"comment":{"url":"https://api.github.com/repos/bundler/bundler/issues/comments/108646127","html_url":"https://github.com/bundler/bundler/pull/3707#issuecomment-108646127","issue_url":"https://api.github.com/repos/bundler/bundler/issues/3707","id":108646127,"user":{"login":"indirect","id":78,"avatar_url":"https://avatars.githubusercontent.com/u/78?v=3","gravatar_id":"","url":"https://api.github.com/users/indirect","html_url":"https://github.com/indirect","followers_url":"https://api.github.com/users/indirect/followers","following_url":"https://api.github.com/users/indirect/following{/other_user}","gists_url":"https://api.github.com/users/indirect/gists{/gist_id}","starred_url":"https://api.github.com/users/indirect/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/indirect/subscriptions","organizations_url":"https://api.github.com/users/indirect/orgs","repos_url":"https://api.github.com/users/indirect/repos","events_url":"https://api.github.com/users/indirect/events{/privacy}","received_events_url":"https://api.github.com/users/indirect/received_events","type":"User","site_admin":false},"created_at":"2015-06-03T23:30:37Z","updated_at":"2015-06-03T23:30:37Z","body":"It worries me a bit that we now have to know to explicitly unset UI anytime we're about to lose control of execution—this is just begging for future bugs to be written by me when I've forgotten about this, or future pull requesters who don't know that this is a requirement.\r\n\r\nIs there any way that we can automate this so that it doesn't have to be done explicitly?"}}