Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | feat(docs): generate builtin.txt (#24493) | Lewis Russell | 2023-07-28 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - eval.lua is now the source of truth. - Formatting is much more consistent. - Fixed Lua type generation for polymorphic functions (get(), etc). - Removed "Overview" section from builtin.txt - Can generate this if we really want it. - Moved functions from sign.txt and testing.txt into builtin.txt. - Removed the *timer* *timers* tags since libuv timers via vim.uv should be preferred. - Removed the temp-file-name tag from tempname() - Moved lueval() from lua.txt to builtin.txt. * Fix indent * fixup! * fixup! fixup! * fixup! better tag formatting * fixup: revert changes no longer needed * fixup! CI --------- Co-authored-by: zeertzjq <zeertzjq@outlook.com> | ||
* | fix(gen_vimfn_types): don't include tag before signature's line (#24492) | zeertzjq | 2023-07-26 |
| | | | | | | | When signature is a bit long or there are too many tags, the tags appear before the signature's line. Don't include the line with tags in the previous function' docs. Also fix lint warnings. | ||
* | feat(lua): typing for vim.fn.* (#24473) | Lewis Russell | 2023-07-26 |
| | | | | | | | Problem: No LSP information for `vim.fn.*` Solution: Add meta file for `vim.fn.*`. | ||
* | docs(lua): add missing word in docs for vim.empty_dict (#24401) | Gnik | 2023-07-22 |
| | |||
* | fix: doc errors | Lewis Russell | 2023-07-17 |
| | |||
* | fix: luacheck | Lewis Russell | 2023-07-17 |
| | |||
* | docs(lua): change *lua-foo* -> *vim.foo* | Lewis Russell | 2023-07-17 |
| | |||
* | docs(lua): move function docs to lua files | Lewis Russell | 2023-07-17 |