{"action":"created","issue":{"url":"https://api.github.com/repos/neovim/neovim/issues/2732","labels_url":"https://api.github.com/repos/neovim/neovim/issues/2732/labels{/name}","comments_url":"https://api.github.com/repos/neovim/neovim/issues/2732/comments","events_url":"https://api.github.com/repos/neovim/neovim/issues/2732/events","html_url":"https://github.com/neovim/neovim/issues/2732","id":80091003,"number":2732,"title":"Terminal and split don't play nicely","user":{"login":"frederikvs","id":3795966,"avatar_url":"https://avatars.githubusercontent.com/u/3795966?v=3","gravatar_id":"","url":"https://api.github.com/users/frederikvs","html_url":"https://github.com/frederikvs","followers_url":"https://api.github.com/users/frederikvs/followers","following_url":"https://api.github.com/users/frederikvs/following{/other_user}","gists_url":"https://api.github.com/users/frederikvs/gists{/gist_id}","starred_url":"https://api.github.com/users/frederikvs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/frederikvs/subscriptions","organizations_url":"https://api.github.com/users/frederikvs/orgs","repos_url":"https://api.github.com/users/frederikvs/repos","events_url":"https://api.github.com/users/frederikvs/events{/privacy}","received_events_url":"https://api.github.com/users/frederikvs/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":{"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":3,"created_at":"2015-05-24T08:10:57Z","updated_at":"2015-05-31T16:43:13Z","closed_at":null,"body":"In certain situations, it seems that the terminal and splits don't play nicely. It looks like you're losing some lines, some stuff is muddled up,...\r\nUnsure if this is a neovim problem, or if it comes from libvterm.\r\n\r\nTo reproduce, open neovim, open term (with a regular bash or sh), and do\r\n```\r\nfor i in {1..30} ; do echo $i ; done\r\n```\r\nYou screen looks something like \r\n```\r\n20                                                     \r\n21                                                   \r\n22                                                 \r\n23\r\n24\r\n25\r\n26\r\n27\r\n28\r\n29\r\n30                                                    \r\nsh-3.2$                                      \r\n```\r\n\r\nNow do a split. You get : \r\n```\r\n15\r\n16\r\n17\r\n18\r\nsh-3.2$\r\nterm://.//39861:/bin/sh                                \r\n15\r\n16\r\n17\r\n18\r\nsh-3.2$\r\nterm://.//39861:/bin/sh                \r\n```\r\n\r\nI would have expected \r\n```\r\n27\r\n28\r\n29\r\n30\r\nsh-3.2$\r\nterm://.//39861:/bin/sh                                \r\n27\r\n28\r\n29\r\n30\r\nsh-3.2$\r\nterm://.//39861:/bin/sh                \r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/neovim/neovim/issues/comments/107222571","html_url":"https://github.com/neovim/neovim/issues/2732#issuecomment-107222571","issue_url":"https://api.github.com/repos/neovim/neovim/issues/2732","id":107222571,"user":{"login":"splinterofchaos","id":38515,"avatar_url":"https://avatars.githubusercontent.com/u/38515?v=3","gravatar_id":"","url":"https://api.github.com/users/splinterofchaos","html_url":"https://github.com/splinterofchaos","followers_url":"https://api.github.com/users/splinterofchaos/followers","following_url":"https://api.github.com/users/splinterofchaos/following{/other_user}","gists_url":"https://api.github.com/users/splinterofchaos/gists{/gist_id}","starred_url":"https://api.github.com/users/splinterofchaos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/splinterofchaos/subscriptions","organizations_url":"https://api.github.com/users/splinterofchaos/orgs","repos_url":"https://api.github.com/users/splinterofchaos/repos","events_url":"https://api.github.com/users/splinterofchaos/events{/privacy}","received_events_url":"https://api.github.com/users/splinterofchaos/received_events","type":"User","site_admin":false},"created_at":"2015-05-31T16:43:13Z","updated_at":"2015-05-31T16:43:13Z","body":"#2732 fixes this, Please re-open if it's not totally fixed, yet."}}