{"action":"created","issue":{"url":"https://api.github.com/repos/neovim/neovim/issues/2936","labels_url":"https://api.github.com/repos/neovim/neovim/issues/2936/labels{/name}","comments_url":"https://api.github.com/repos/neovim/neovim/issues/2936/comments","events_url":"https://api.github.com/repos/neovim/neovim/issues/2936/events","html_url":"https://github.com/neovim/neovim/issues/2936","id":92417835,"number":2936,"title":"Mouse wheel scroll inserts text into the command window","user":{"login":"frasercrmck","id":1158422,"avatar_url":"https://avatars.githubusercontent.com/u/1158422?v=3","gravatar_id":"","url":"https://api.github.com/users/frasercrmck","html_url":"https://github.com/frasercrmck","followers_url":"https://api.github.com/users/frasercrmck/followers","following_url":"https://api.github.com/users/frasercrmck/following{/other_user}","gists_url":"https://api.github.com/users/frasercrmck/gists{/gist_id}","starred_url":"https://api.github.com/users/frasercrmck/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/frasercrmck/subscriptions","organizations_url":"https://api.github.com/users/frasercrmck/orgs","repos_url":"https://api.github.com/users/frasercrmck/repos","events_url":"https://api.github.com/users/frasercrmck/events{/privacy}","received_events_url":"https://api.github.com/users/frasercrmck/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/neovim/neovim/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-07-01T15:48:12Z","updated_at":"2015-07-05T14:58:58Z","closed_at":null,"body":"Every so often when scrolling a buffer using the mouse wheel I get text inserted into the command window for me, which stops me scrolling as focus has shifted. The text looks like this: `.,.+6455;33M`. The numbers aren't always the same, but the rest is.\r\n\r\nThis only started after updating neovim to the current head, b656a95, from one a few days before that. \r\n\r\nI'm on ArchLinux and I also had to change a few AUR packages during the update: It removed `libvterm-git-neovim` and installed `libvterm-bzr` in its place."},"comment":{"url":"https://api.github.com/repos/neovim/neovim/issues/comments/118629164","html_url":"https://github.com/neovim/neovim/issues/2936#issuecomment-118629164","issue_url":"https://api.github.com/repos/neovim/neovim/issues/2936","id":118629164,"user":{"login":"lucc","id":1104419,"avatar_url":"https://avatars.githubusercontent.com/u/1104419?v=3","gravatar_id":"","url":"https://api.github.com/users/lucc","html_url":"https://github.com/lucc","followers_url":"https://api.github.com/users/lucc/followers","following_url":"https://api.github.com/users/lucc/following{/other_user}","gists_url":"https://api.github.com/users/lucc/gists{/gist_id}","starred_url":"https://api.github.com/users/lucc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucc/subscriptions","organizations_url":"https://api.github.com/users/lucc/orgs","repos_url":"https://api.github.com/users/lucc/repos","events_url":"https://api.github.com/users/lucc/events{/privacy}","received_events_url":"https://api.github.com/users/lucc/received_events","type":"User","site_admin":false},"created_at":"2015-07-05T14:58:58Z","updated_at":"2015-07-05T14:58:58Z","body":"I just used `git bisect` to find the commit that introduces this, like this:\r\n```sh\r\ngit bisect master 0685489 master\r\ngit bisect run sh -c \"make && build/bin/nvim -u NONE -i NONE -c 'set mouse=a' src/nvim/eval.c\"\r\n# now scroll around a lot and use :q or :cq to quit with exit status 0 or 1\r\n```\r\nThat resulted in dcaf9c6bc3d5f83782fca7a145ba5feac7746b1e being the last good and 0ef80b9c2b922280c3ba2c0a8638f23ae57d6618 being the first bad revision (both where merge into master together at b656a954cfec0379a5bb2f7f5d1f28cbc03324df)."}}