{"action":"created","issue":{"url":"https://api.github.com/repos/neovim/neovim/issues/5522","repository_url":"https://api.github.com/repos/neovim/neovim","labels_url":"https://api.github.com/repos/neovim/neovim/issues/5522/labels{/name}","comments_url":"https://api.github.com/repos/neovim/neovim/issues/5522/comments","events_url":"https://api.github.com/repos/neovim/neovim/issues/5522/events","html_url":"https://github.com/neovim/neovim/issues/5522","id":184641917,"number":5522,"title":"Discussion of Microsoft Language Server Implementation","user":{"login":"tjdevries","id":4466899,"avatar_url":"https://avatars.githubusercontent.com/u/4466899?v=3","gravatar_id":"","url":"https://api.github.com/users/tjdevries","html_url":"https://github.com/tjdevries","followers_url":"https://api.github.com/users/tjdevries/followers","following_url":"https://api.github.com/users/tjdevries/following{/other_user}","gists_url":"https://api.github.com/users/tjdevries/gists{/gist_id}","starred_url":"https://api.github.com/users/tjdevries/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tjdevries/subscriptions","organizations_url":"https://api.github.com/users/tjdevries/orgs","repos_url":"https://api.github.com/users/tjdevries/repos","events_url":"https://api.github.com/users/tjdevries/events{/privacy}","received_events_url":"https://api.github.com/users/tjdevries/received_events","type":"User","site_admin":false},"labels":[{"id":77997476,"url":"https://api.github.com/repos/neovim/neovim/labels/enhancement","name":"enhancement","color":"bfe5bf","default":true},{"id":117905553,"url":"https://api.github.com/repos/neovim/neovim/labels/plugin","name":"plugin","color":"c5def5","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/neovim/neovim/milestones/6","html_url":"https://github.com/neovim/neovim/milestone/6","labels_url":"https://api.github.com/repos/neovim/neovim/milestones/6/labels","id":655037,"number":6,"title":"todo","description":"These items are *definitely not* planned for the *current* target, but *may* be given priority for a future target. Y'know, like todo.txt ;)","creator":{"login":"justinmk","id":1359421,"avatar_url":"https://avatars.githubusercontent.com/u/1359421?v=3","gravatar_id":"","url":"https://api.github.com/users/justinmk","html_url":"https://github.com/justinmk","followers_url":"https://api.github.com/users/justinmk/followers","following_url":"https://api.github.com/users/justinmk/following{/other_user}","gists_url":"https://api.github.com/users/justinmk/gists{/gist_id}","starred_url":"https://api.github.com/users/justinmk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/justinmk/subscriptions","organizations_url":"https://api.github.com/users/justinmk/orgs","repos_url":"https://api.github.com/users/justinmk/repos","events_url":"https://api.github.com/users/justinmk/events{/privacy}","received_events_url":"https://api.github.com/users/justinmk/received_events","type":"User","site_admin":false},"open_issues":161,"closed_issues":67,"state":"open","created_at":"2014-05-10T20:43:04Z","updated_at":"2016-12-29T01:58:22Z","due_on":null,"closed_at":null},"comments":26,"created_at":"2016-10-22T17:08:46Z","updated_at":"2017-01-01T00:38:48Z","closed_at":null,"body":"@justinmk, I have been looking into trying to write some sort of shim/plugin/client (still not sure what the name should be) to provide (at least some amount of) integration between the language server protocol and Neovim. \n\nI have read your discussion in Gitter a  bit ago and it got me interested in trying to implement some part of it. However, before I got working on implementing it, I wanted to try and figure out if I was understanding the idea of the integration correctly.\n\nI made this diagram to explain some of what I was thinking. Obviously there are a lot more scenarios to cover, but this is what I was thinking.\n\n![basic](https://cloud.githubusercontent.com/assets/4466899/19621085/50e0af78-9858-11e6-93c7-83d4baf1f24e.png)\n\nAlso, do you know what language this client should be written in? I was thinking one of the remote plugins. It appears that Microsoft is working with this (https://github.com/Microsoft/vscode-languageserver-node) for a lot of their stuff, and we might be able to use it as well. Do you know which of the neovim node libraries would work well with this?\n\nThanks.\n"},"comment":{"url":"https://api.github.com/repos/neovim/neovim/issues/comments/269887541","html_url":"https://github.com/neovim/neovim/issues/5522#issuecomment-269887541","issue_url":"https://api.github.com/repos/neovim/neovim/issues/5522","id":269887541,"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":"2017-01-01T00:38:48Z","updated_at":"2017-01-01T00:38:48Z","body":"@prabirshrestha Why don't you use deoplete?"}}
{"actor":{"display_login":"Shougo"}}