summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/_meta/vimfn.lua
AgeCommit message (Collapse)AuthorFiles
2023-07-28feat(docs): generate builtin.txt (#24493)Lewis Russell1
- 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>
2023-07-26fix(gen_vimfn_types): don't include tag before signature's line (#24492)zeertzjq1
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.
2023-07-26feat(lua): typing for vim.fn.* (#24473)Lewis Russell1
Problem: No LSP information for `vim.fn.*` Solution: Add meta file for `vim.fn.*`.