{"action":"created","issue":{"url":"https://api.github.com/repos/neovim/neovim/issues/6580","repository_url":"https://api.github.com/repos/neovim/neovim","labels_url":"https://api.github.com/repos/neovim/neovim/issues/6580/labels{/name}","comments_url":"https://api.github.com/repos/neovim/neovim/issues/6580/comments","events_url":"https://api.github.com/repos/neovim/neovim/issues/6580/events","html_url":"https://github.com/neovim/neovim/issues/6580","id":223846853,"number":6580,"title":"runtime/lua: standard library","user":{"login":"justinmk","id":1359421,"avatar_url":"https://avatars3.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},"labels":[{"id":77997476,"url":"https://api.github.com/repos/neovim/neovim/labels/enhancement","name":"enhancement","color":"bfe5bf","default":true},{"id":573222693,"url":"https://api.github.com/repos/neovim/neovim/labels/lua","name":"lua","color":"c5def5","default":false},{"id":120251370,"url":"https://api.github.com/repos/neovim/neovim/labels/runtime","name":"runtime","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://avatars3.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":194,"closed_issues":108,"state":"open","created_at":"2014-05-10T20:43:04Z","updated_at":"2017-05-03T15:31:12Z","due_on":null,"closed_at":null},"comments":12,"created_at":"2017-04-24T14:52:45Z","updated_at":"2017-05-04T02:11:43Z","closed_at":null,"body":"We may want to consider including some small, robust, lua modules as part of the neovim runtime. (Or maybe not: where possible it is preferable to have nvim be the \"standard library\", i.e. wrap internal vim/libuv/API functions.)\r\n\r\nPossible candidates:\r\n\r\n- https://github.com/torch/paths"},"comment":{"url":"https://api.github.com/repos/neovim/neovim/issues/comments/299082620","html_url":"https://github.com/neovim/neovim/issues/6580#issuecomment-299082620","issue_url":"https://api.github.com/repos/neovim/neovim/issues/6580","id":299082620,"user":{"login":"jdonaldson","id":41479,"avatar_url":"https://avatars1.githubusercontent.com/u/41479?v=3","gravatar_id":"","url":"https://api.github.com/users/jdonaldson","html_url":"https://github.com/jdonaldson","followers_url":"https://api.github.com/users/jdonaldson/followers","following_url":"https://api.github.com/users/jdonaldson/following{/other_user}","gists_url":"https://api.github.com/users/jdonaldson/gists{/gist_id}","starred_url":"https://api.github.com/users/jdonaldson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdonaldson/subscriptions","organizations_url":"https://api.github.com/users/jdonaldson/orgs","repos_url":"https://api.github.com/users/jdonaldson/repos","events_url":"https://api.github.com/users/jdonaldson/events{/privacy}","received_events_url":"https://api.github.com/users/jdonaldson/received_events","type":"User","site_admin":false},"created_at":"2017-05-04T02:11:43Z","updated_at":"2017-05-04T02:11:43Z","body":"Really glad to see luv getting some attention.  It's not completely documented, but it's not terribly difficult to sort out the method usage.  Hopefully more people using it will increase the amount of helpful information available.  I've been opening up some PR in libuv for related functionality that I think would be useful:\r\n\r\nhttps://github.com/libuv/libuv/issues/1315\r\nhttps://github.com/libuv/libuv/issues/1198\r\nhttps://github.com/libuv/libuv/issues/1197\r\n\r\nIf all those get into libuv, and then into luv, I think it will end up simplifying a lot of the maintenance required for neovim and the lua runtime."}}
{"actor":{"display_login":"jdonaldson"}}