{"action":"created","issue":{"url":"https://api.github.com/repos/wardi/urwid/issues/133","labels_url":"https://api.github.com/repos/wardi/urwid/issues/133/labels{/name}","comments_url":"https://api.github.com/repos/wardi/urwid/issues/133/comments","events_url":"https://api.github.com/repos/wardi/urwid/issues/133/events","html_url":"https://github.com/wardi/urwid/issues/133","id":93934838,"number":133,"title":"Is it possible to open another program then go back?","user":{"login":"laike9m","id":2592205,"avatar_url":"https://avatars.githubusercontent.com/u/2592205?v=3","gravatar_id":"","url":"https://api.github.com/users/laike9m","html_url":"https://github.com/laike9m","followers_url":"https://api.github.com/users/laike9m/followers","following_url":"https://api.github.com/users/laike9m/following{/other_user}","gists_url":"https://api.github.com/users/laike9m/gists{/gist_id}","starred_url":"https://api.github.com/users/laike9m/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laike9m/subscriptions","organizations_url":"https://api.github.com/users/laike9m/orgs","repos_url":"https://api.github.com/users/laike9m/repos","events_url":"https://api.github.com/users/laike9m/events{/privacy}","received_events_url":"https://api.github.com/users/laike9m/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-07-09T02:21:59Z","updated_at":"2015-07-09T15:24:25Z","closed_at":"2015-07-09T14:35:46Z","body":"Basically I want to know if it's possible to open vim to edit some file then exit vim and let urwid loop continue. If it's not possible, I have to edit text using urwid, which is much more complicated. Thx."},"comment":{"url":"https://api.github.com/repos/wardi/urwid/issues/comments/120032771","html_url":"https://github.com/wardi/urwid/issues/133#issuecomment-120032771","issue_url":"https://api.github.com/repos/wardi/urwid/issues/133","id":120032771,"user":{"login":"wardi","id":153258,"avatar_url":"https://avatars.githubusercontent.com/u/153258?v=3","gravatar_id":"","url":"https://api.github.com/users/wardi","html_url":"https://github.com/wardi","followers_url":"https://api.github.com/users/wardi/followers","following_url":"https://api.github.com/users/wardi/following{/other_user}","gists_url":"https://api.github.com/users/wardi/gists{/gist_id}","starred_url":"https://api.github.com/users/wardi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wardi/subscriptions","organizations_url":"https://api.github.com/users/wardi/orgs","repos_url":"https://api.github.com/users/wardi/repos","events_url":"https://api.github.com/users/wardi/events{/privacy}","received_events_url":"https://api.github.com/users/wardi/received_events","type":"User","site_admin":false},"created_at":"2015-07-09T15:24:25Z","updated_at":"2015-07-09T15:24:25Z","body":"oh, you want to keep the main loop running while vim is running? Why not skip the threads and just block until vim is done?\r\n\r\nI'm pretty sure running the main loop while the screen is stopped is untested. Would be nice if that worked by just returning no input and not updating any screen. If you really need that consider contributing fixes to urwid to make it work."}}