{"action":"created","issue":{"url":"https://api.github.com/repos/zchee/deoplete-go/issues/4","labels_url":"https://api.github.com/repos/zchee/deoplete-go/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/zchee/deoplete-go/issues/4/comments","events_url":"https://api.github.com/repos/zchee/deoplete-go/issues/4/events","html_url":"https://github.com/zchee/deoplete-go/issues/4","id":127065757,"number":4,"title":"Do not use omni source in go files","user":{"login":"nhooyr","id":10180857,"avatar_url":"https://avatars.githubusercontent.com/u/10180857?v=3","gravatar_id":"","url":"https://api.github.com/users/nhooyr","html_url":"https://github.com/nhooyr","followers_url":"https://api.github.com/users/nhooyr/followers","following_url":"https://api.github.com/users/nhooyr/following{/other_user}","gists_url":"https://api.github.com/users/nhooyr/gists{/gist_id}","starred_url":"https://api.github.com/users/nhooyr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nhooyr/subscriptions","organizations_url":"https://api.github.com/users/nhooyr/orgs","repos_url":"https://api.github.com/users/nhooyr/repos","events_url":"https://api.github.com/users/nhooyr/events{/privacy}","received_events_url":"https://api.github.com/users/nhooyr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-01-17T00:33:33Z","updated_at":"2016-01-17T03:22:00Z","closed_at":null,"body":"I'd say we should add this to the example configuration so that deoplete doesn't use the omnifunc. It results in weird behaviour for me like the completions being inserted and then quickly deleted and it doesn't properly respect auto_completion_start_length (if you try fmt. it will show everything inside of fmt which may not be what you want it to do, whereas the plugin respects the length). In fact there is no point to this plugin with the omni source enabled. Instead add this to the example config file.\r\n\r\n    let g:deoplete#ignore_sources = {}\r\n    let g:deoplete#ignore_sources.go = ['omni']\r\n\r\nThis disables the omni source in go files. It is a much more smooth experience for me after this change as after adding a period to the package identifier (more detail description below) a giant list doesn't pop up."},"comment":{"url":"https://api.github.com/repos/zchee/deoplete-go/issues/comments/172286760","html_url":"https://github.com/zchee/deoplete-go/issues/4#issuecomment-172286760","issue_url":"https://api.github.com/repos/zchee/deoplete-go/issues/4","id":172286760,"user":{"login":"Shougo","id":41495,"avatar_url":"https://avatars.githubusercontent.com/u/41495?v=3","gravatar_id":"","url":"https://api.github.com/users/Shougo","html_url":"https://github.com/Shougo","followers_url":"https://api.github.com/users/Shougo/followers","following_url":"https://api.github.com/users/Shougo/following{/other_user}","gists_url":"https://api.github.com/users/Shougo/gists{/gist_id}","starred_url":"https://api.github.com/users/Shougo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Shougo/subscriptions","organizations_url":"https://api.github.com/users/Shougo/orgs","repos_url":"https://api.github.com/users/Shougo/repos","events_url":"https://api.github.com/users/Shougo/events{/privacy}","received_events_url":"https://api.github.com/users/Shougo/received_events","type":"User","site_admin":false},"created_at":"2016-01-17T03:22:00Z","updated_at":"2016-01-17T03:22:00Z","body":"It conclicts the omni source.\r\nI can remove the pattern in omni source.\r\nBut I think the completion plugin is not stable.\r\n\r\n@zchee Ping."}}