{"action":"created","issue":{"url":"https://api.github.com/repos/ensime/ensime-vim/issues/259","repository_url":"https://api.github.com/repos/ensime/ensime-vim","labels_url":"https://api.github.com/repos/ensime/ensime-vim/issues/259/labels{/name}","comments_url":"https://api.github.com/repos/ensime/ensime-vim/issues/259/comments","events_url":"https://api.github.com/repos/ensime/ensime-vim/issues/259/events","html_url":"https://github.com/ensime/ensime-vim/pull/259","id":153622355,"number":259,"title":"Avoid moving cursor in `complete_func`. Closes #238","user":{"login":"ktonga","id":1324947,"avatar_url":"https://avatars.githubusercontent.com/u/1324947?v=3","gravatar_id":"","url":"https://api.github.com/users/ktonga","html_url":"https://github.com/ktonga","followers_url":"https://api.github.com/users/ktonga/followers","following_url":"https://api.github.com/users/ktonga/following{/other_user}","gists_url":"https://api.github.com/users/ktonga/gists{/gist_id}","starred_url":"https://api.github.com/users/ktonga/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ktonga/subscriptions","organizations_url":"https://api.github.com/users/ktonga/orgs","repos_url":"https://api.github.com/users/ktonga/repos","events_url":"https://api.github.com/users/ktonga/events{/privacy}","received_events_url":"https://api.github.com/users/ktonga/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ensime/ensime-vim/labels/needs%20review","name":"needs review","color":"ededed"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-05-07T22:47:03Z","updated_at":"2016-06-02T12:07:51Z","closed_at":"2016-05-08T01:53:51Z","pull_request":{"url":"https://api.github.com/repos/ensime/ensime-vim/pulls/259","html_url":"https://github.com/ensime/ensime-vim/pull/259","diff_url":"https://github.com/ensime/ensime-vim/pull/259.diff","patch_url":"https://github.com/ensime/ensime-vim/pull/259.patch"},"body":"It's not needed when called from __Vim__ (tested\r\nwith `Ctrl-x Ctrl-o` and double checked Vim's documentation,\r\nit's not in `complete-functions` specifications), but it breaks\r\nomnicompletion when called from __deoplete__.  \r\n\r\nWith this fix Ensime completion can be configured as\r\n`g:deoplete#omni#input_patterns` instead of\r\n`g:deoplete#omni_patterns`. See 'FAQ' in __deoplete__\r\ndocumentation to know more about the advantages.  \r\n\r\nSample config:  \r\n```VimL\r\nlet g:deoplete#omni#input_patterns = {}\r\nlet g:deoplete#omni#input_patterns.scala = '[^. *\\t]\\.\\w*'\r\n```"},"comment":{"url":"https://api.github.com/repos/ensime/ensime-vim/issues/comments/223272396","html_url":"https://github.com/ensime/ensime-vim/pull/259#issuecomment-223272396","issue_url":"https://api.github.com/repos/ensime/ensime-vim/issues/259","id":223272396,"user":{"login":"jvican","id":2462974,"avatar_url":"https://avatars.githubusercontent.com/u/2462974?v=3","gravatar_id":"","url":"https://api.github.com/users/jvican","html_url":"https://github.com/jvican","followers_url":"https://api.github.com/users/jvican/followers","following_url":"https://api.github.com/users/jvican/following{/other_user}","gists_url":"https://api.github.com/users/jvican/gists{/gist_id}","starred_url":"https://api.github.com/users/jvican/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jvican/subscriptions","organizations_url":"https://api.github.com/users/jvican/orgs","repos_url":"https://api.github.com/users/jvican/repos","events_url":"https://api.github.com/users/jvican/events{/privacy}","received_events_url":"https://api.github.com/users/jvican/received_events","type":"User","site_admin":false},"created_at":"2016-06-02T12:07:51Z","updated_at":"2016-06-02T12:07:51Z","body":"Yes, it would be reasonable! I guess that they should be pretty standard and improve the user experience. :smile:"}}
{"actor":{"display_login":"jvican"}}