{"action":"created","issue":{"url":"https://api.github.com/repos/vim-airline/vim-airline/issues/1071","repository_url":"https://api.github.com/repos/vim-airline/vim-airline","labels_url":"https://api.github.com/repos/vim-airline/vim-airline/issues/1071/labels{/name}","comments_url":"https://api.github.com/repos/vim-airline/vim-airline/issues/1071/comments","events_url":"https://api.github.com/repos/vim-airline/vim-airline/issues/1071/events","html_url":"https://github.com/vim-airline/vim-airline/issues/1071","id":137169693,"number":1071,"title":"PR #1018 breaks commands that both echo text and renames the buffer","user":{"login":"kballard","id":714,"avatar_url":"https://avatars.githubusercontent.com/u/714?v=3","gravatar_id":"","url":"https://api.github.com/users/kballard","html_url":"https://github.com/kballard","followers_url":"https://api.github.com/users/kballard/followers","following_url":"https://api.github.com/users/kballard/following{/other_user}","gists_url":"https://api.github.com/users/kballard/gists{/gist_id}","starred_url":"https://api.github.com/users/kballard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kballard/subscriptions","organizations_url":"https://api.github.com/users/kballard/orgs","repos_url":"https://api.github.com/users/kballard/repos","events_url":"https://api.github.com/users/kballard/events{/privacy}","received_events_url":"https://api.github.com/users/kballard/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-02-29T07:01:28Z","updated_at":"2016-02-29T21:41:29Z","closed_at":null,"body":"If I run a command that echoes text (such that I should have to hit return to continue) and renames the current buffer, vim-airline causes the message buffer to disappear instantly instead of waiting for the user to hit return.\r\n\r\nTrivial reproduction scenario:\r\n\r\n1. Open a new buffer\r\n2. Type something into it\r\n3. Run the following: `:echo 'one' | echo 'two' | write /tmp/foo`\r\n\r\nYou should see the message buffer appear and then disappear a fraction of a second later."},"comment":{"url":"https://api.github.com/repos/vim-airline/vim-airline/issues/comments/190408390","html_url":"https://github.com/vim-airline/vim-airline/issues/1071#issuecomment-190408390","issue_url":"https://api.github.com/repos/vim-airline/vim-airline/issues/1071","id":190408390,"user":{"login":"chrisbra","id":244927,"avatar_url":"https://avatars.githubusercontent.com/u/244927?v=3","gravatar_id":"","url":"https://api.github.com/users/chrisbra","html_url":"https://github.com/chrisbra","followers_url":"https://api.github.com/users/chrisbra/followers","following_url":"https://api.github.com/users/chrisbra/following{/other_user}","gists_url":"https://api.github.com/users/chrisbra/gists{/gist_id}","starred_url":"https://api.github.com/users/chrisbra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrisbra/subscriptions","organizations_url":"https://api.github.com/users/chrisbra/orgs","repos_url":"https://api.github.com/users/chrisbra/repos","events_url":"https://api.github.com/users/chrisbra/events{/privacy}","received_events_url":"https://api.github.com/users/chrisbra/received_events","type":"User","site_admin":false},"created_at":"2016-02-29T21:41:29Z","updated_at":"2016-02-29T21:41:29Z","body":"unfortunately, this does not work. it only works when Vim thinks, this has been entered by the user, therefore, the feedkeys call. As a workaround, you can set `:let airline#extensions#tabline#disable_refresh = 0` which should prevent this."}}