{"action":"created","issue":{"url":"https://api.github.com/repos/neovim/neovim/issues/2293","labels_url":"https://api.github.com/repos/neovim/neovim/issues/2293/labels{/name}","comments_url":"https://api.github.com/repos/neovim/neovim/issues/2293/comments","events_url":"https://api.github.com/repos/neovim/neovim/issues/2293/events","html_url":"https://github.com/neovim/neovim/issues/2293","id":65107706,"number":2293,"title":"\":terminal cmd\" should raise a TermEOF event rather than [Program exited, press any key to close]","user":{"login":"justinmk","id":1359421,"avatar_url":"https://avatars.githubusercontent.com/u/1359421?v=3","gravatar_id":"","url":"https://api.github.com/users/justinmk","html_url":"https://github.com/justinmk","followers_url":"https://api.github.com/users/justinmk/followers","following_url":"https://api.github.com/users/justinmk/following{/other_user}","gists_url":"https://api.github.com/users/justinmk/gists{/gist_id}","starred_url":"https://api.github.com/users/justinmk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/justinmk/subscriptions","organizations_url":"https://api.github.com/users/justinmk/orgs","repos_url":"https://api.github.com/users/justinmk/repos","events_url":"https://api.github.com/users/justinmk/events{/privacy}","received_events_url":"https://api.github.com/users/justinmk/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/neovim/neovim/labels/:term","name":":term","color":"bfdadc"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/neovim/neovim/milestones/10","html_url":"https://github.com/neovim/neovim/milestones/0.2","labels_url":"https://api.github.com/repos/neovim/neovim/milestones/10/labels","id":1183808,"number":10,"title":"0.2","description":"beta release, codename: \"keanu\"","creator":{"login":"justinmk","id":1359421,"avatar_url":"https://avatars.githubusercontent.com/u/1359421?v=3","gravatar_id":"","url":"https://api.github.com/users/justinmk","html_url":"https://github.com/justinmk","followers_url":"https://api.github.com/users/justinmk/followers","following_url":"https://api.github.com/users/justinmk/following{/other_user}","gists_url":"https://api.github.com/users/justinmk/gists{/gist_id}","starred_url":"https://api.github.com/users/justinmk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/justinmk/subscriptions","organizations_url":"https://api.github.com/users/justinmk/orgs","repos_url":"https://api.github.com/users/justinmk/repos","events_url":"https://api.github.com/users/justinmk/events{/privacy}","received_events_url":"https://api.github.com/users/justinmk/received_events","type":"User","site_admin":false},"open_issues":118,"closed_issues":37,"state":"open","created_at":"2015-06-27T19:05:24Z","updated_at":"2015-11-10T23:13:11Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2015-03-29T23:35:57Z","updated_at":"2015-11-10T23:22:53Z","closed_at":null,"body":"[sorry if this was discussed already, I'm catching up on things]\r\n\r\nCurrently `:term ls` ends with `[Program exited, press any key to close]` and there doesn't appear to be a way to scroll up to see output. It seems like nvim is being a bit too \"smart\" here: the user should be able to use any Vim commands on the buffer to navigate around the output. Instead of showing `[Program exited, press any key to close]`, nvim can raise a `TermEOF` (or something) event--then users can create their own `[Program exited, press any key to close]` behavior if they want, or they can react to the \"EOF\" in some other way, or not at all. I already know how to close a window/buffer, I don't want *any key* to do it for me."},"comment":{"url":"https://api.github.com/repos/neovim/neovim/issues/comments/155600015","html_url":"https://github.com/neovim/neovim/issues/2293#issuecomment-155600015","issue_url":"https://api.github.com/repos/neovim/neovim/issues/2293","id":155600015,"user":{"login":"justinmk","id":1359421,"avatar_url":"https://avatars.githubusercontent.com/u/1359421?v=3","gravatar_id":"","url":"https://api.github.com/users/justinmk","html_url":"https://github.com/justinmk","followers_url":"https://api.github.com/users/justinmk/followers","following_url":"https://api.github.com/users/justinmk/following{/other_user}","gists_url":"https://api.github.com/users/justinmk/gists{/gist_id}","starred_url":"https://api.github.com/users/justinmk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/justinmk/subscriptions","organizations_url":"https://api.github.com/users/justinmk/orgs","repos_url":"https://api.github.com/users/justinmk/repos","events_url":"https://api.github.com/users/justinmk/events{/privacy}","received_events_url":"https://api.github.com/users/justinmk/received_events","type":"User","site_admin":false},"created_at":"2015-11-10T23:22:53Z","updated_at":"2015-11-10T23:22:53Z","body":"Yes, though I suggest the message should say `[Process returns <exit code>]` if possible."}}