{"action":"opened","issue":{"url":"https://api.github.com/repos/novelistapp/novelist/issues/15","repository_url":"https://api.github.com/repos/novelistapp/novelist","labels_url":"https://api.github.com/repos/novelistapp/novelist/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/novelistapp/novelist/issues/15/comments","events_url":"https://api.github.com/repos/novelistapp/novelist/issues/15/events","html_url":"https://github.com/novelistapp/novelist/issues/15","id":377154368,"node_id":"MDU6SXNzdWUzNzcxNTQzNjg=","number":15,"title":"Kakoune streaming adapter","user":{"login":"spacekookie","id":7669898,"node_id":"MDQ6VXNlcjc2Njk4OTg=","avatar_url":"https://avatars0.githubusercontent.com/u/7669898?v=4","gravatar_id":"","url":"https://api.github.com/users/spacekookie","html_url":"https://github.com/spacekookie","followers_url":"https://api.github.com/users/spacekookie/followers","following_url":"https://api.github.com/users/spacekookie/following{/other_user}","gists_url":"https://api.github.com/users/spacekookie/gists{/gist_id}","starred_url":"https://api.github.com/users/spacekookie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spacekookie/subscriptions","organizations_url":"https://api.github.com/users/spacekookie/orgs","repos_url":"https://api.github.com/users/spacekookie/repos","events_url":"https://api.github.com/users/spacekookie/events{/privacy}","received_events_url":"https://api.github.com/users/spacekookie/received_events","type":"User","site_admin":false},"labels":[{"id":1100218280,"node_id":"MDU6TGFiZWwxMTAwMjE4Mjgw","url":"https://api.github.com/repos/novelistapp/novelist/labels/I/O","name":"I/O","color":"4dd1c6","default":false},{"id":895954766,"node_id":"MDU6TGFiZWw4OTU5NTQ3NjY=","url":"https://api.github.com/repos/novelistapp/novelist/labels/feature%20request","name":"feature request","color":"a9d856","default":false},{"id":1100217196,"node_id":"MDU6TGFiZWwxMTAwMjE3MTk2","url":"https://api.github.com/repos/novelistapp/novelist/labels/tracking%20issue","name":"tracking issue","color":"7f99d8","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-11-04T13:46:08Z","updated_at":"2018-11-04T13:46:08Z","closed_at":null,"author_association":"MEMBER","body":"It might be possible to use [kakoune] as a terminal-mode text frontend via the [distraction free][distraction] plugin.\r\n\r\nThis would mean that the `novelist` backend needs to be able to connect to a running `kakoune` instance via the RPC interface and stream file changes in and out of the `novelist-core` internal text buffers.\r\n\r\nThis requires a lot of work and should be considered of a **low priority**.\r\n\r\n[kakoune]: https://github.com/mawww/kakoune\r\n[distraction]: https://github.com/alexherbo2/distraction-free.kak"}}
{"actor":{"display_login":"spacekookie"}}