{"action":"closed","issue":{"url":"https://api.github.com/repos/neovim/python-client/issues/103","labels_url":"https://api.github.com/repos/neovim/python-client/issues/103/labels{/name}","comments_url":"https://api.github.com/repos/neovim/python-client/issues/103/comments","events_url":"https://api.github.com/repos/neovim/python-client/issues/103/events","html_url":"https://github.com/neovim/python-client/issues/103","id":66904005,"number":103,"title":"Buffer Append Graphical Oddity","user":{"login":"starcraftman","id":470400,"avatar_url":"https://avatars.githubusercontent.com/u/470400?v=3","gravatar_id":"","url":"https://api.github.com/users/starcraftman","html_url":"https://github.com/starcraftman","followers_url":"https://api.github.com/users/starcraftman/followers","following_url":"https://api.github.com/users/starcraftman/following{/other_user}","gists_url":"https://api.github.com/users/starcraftman/gists{/gist_id}","starred_url":"https://api.github.com/users/starcraftman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/starcraftman/subscriptions","organizations_url":"https://api.github.com/users/starcraftman/orgs","repos_url":"https://api.github.com/users/starcraftman/repos","events_url":"https://api.github.com/users/starcraftman/events{/privacy}","received_events_url":"https://api.github.com/users/starcraftman/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"tarruda","id":842846,"avatar_url":"https://avatars.githubusercontent.com/u/842846?v=3","gravatar_id":"","url":"https://api.github.com/users/tarruda","html_url":"https://github.com/tarruda","followers_url":"https://api.github.com/users/tarruda/followers","following_url":"https://api.github.com/users/tarruda/following{/other_user}","gists_url":"https://api.github.com/users/tarruda/gists{/gist_id}","starred_url":"https://api.github.com/users/tarruda/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tarruda/subscriptions","organizations_url":"https://api.github.com/users/tarruda/orgs","repos_url":"https://api.github.com/users/tarruda/repos","events_url":"https://api.github.com/users/tarruda/events{/privacy}","received_events_url":"https://api.github.com/users/tarruda/received_events","type":"User","site_admin":false},"milestone":null,"comments":0,"created_at":"2015-04-07T14:43:17Z","updated_at":"2015-09-09T04:38:09Z","closed_at":"2015-09-09T04:38:09Z","body":"Hello, I was investigating porting the vim-plug python installer to neovim for a fallback. I've made it work on neovim & vim but there is an odd buffer difference. I've made a [gif to demonstrate](https://cloud.githubusercontent.com/assets/470400/7025281/9a77d5ee-dd10-11e4-9789-a5f68a467933.gif), you can see that the entries jump up & down a level at a time randomly. This doesn't happen with vim. You can see expected behaviour gif at https://github.com/junegunn/vim-plug .\r\n\r\nTo reproduce:\r\n1. Clone my fork of vim-plug `git clone -b nvim_py https://github.com/starcraftman/vim-plug` .Note: I've hard disabled neovim & ruby on this branch to ensure python executed.\r\n2. Replace normal plug.vim with my fork.\r\n3. Use any config of vim-plug with nvim, for example: https://raw.githubusercontent.com/starcraftman/.my_scripts/master/dot_files/.vimrc\r\n\r\nNot a high priority, but definitely jarring.\r\n\r\nEdit: So you don't have to search the big file, the code manipulating the buffer: https://github.com/starcraftman/vim-plug/blob/nvim_py/plug.vim#L1065-L1128"}}