summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/shared.lua
AgeCommit message (Expand)AuthorFiles
2024-03-06refactor(lua): more efficient vim.tbl_islistLewis Russell1
2024-03-06refactor(types): more fixesLewis Russell1
2024-03-05docs(lua): improvements for LSP and DiagnosticLewis Russell1
2024-03-01docs: improve/add documentation of Lua typesLewis Russell1
2024-02-27feat(docs): replace lua2dox.luaLewis Russell1
2024-02-15fix: type warnings in shared.luaLewis Russell1
2024-02-07refactor(lsp): move client code to a regular Lua classLewis Russell1
2024-02-03refactor: create function for deferred loadingdundargoc1
2024-01-11fix(doc): improve doc generation of types using lpegLewis Russell1
2024-01-04Merge pull request #26791 from wookayin/gendocLewis Russell1
2024-01-03feat(lua): add noref to deepcopyLewis Russell1
2024-01-02fix(docs): clean up non-docstring comments for vimdoc genJongwook Choi1
2023-12-30refactor: fix luals warningsdundargoc1
2023-09-20docs: misc #24561Justin M. Keyes1
2023-09-14docs: replace <pre> with ``` (#25136)Gregory Anders1
2023-08-09fix(lua): improve annotations for stricter luals diagnostics (#24609)Christian Clason1
2023-08-03docs: luaref cleanup #24541Justin M. Keyes1
2023-08-03docs: miscJustin M. Keyes1
2023-07-18docs(lua): more improvements (#24387)Lewis Russell1
2023-06-11docs: fix vim.tbl_get type annotations #23992Stanislav Asunkin1
2023-06-08feat(lua): add ringbuffer (#22894)Mathias Fußenegger1
2023-05-13docs: small fixesdundargoc1
2023-04-25refactor(iter): move helper functions under vim.iterGregory Anders1
2023-04-21refactor(lua): simplify vim.gsplit implJustin M. Keyes1
2023-04-21fix(lua): vim.split may trim inner empty itemsJustin M. Keyes1
2023-04-17feat(lua): add vim.iter (#23029)Gregory Anders1
2023-04-14feat(lua)!: add stricter vim.tbl_islist() and rename old one to vim.tbl_isarr...NAKAI Tsuyoshi1
2023-04-14feat(lua): vim.tbl_contains supports general tables and predicates (#23040)Christian Clason1
2023-04-13refactor: remove modelines from Lua filesGregory Anders1
2023-04-04docs: fix typosdundargoc1
2023-04-01feat: allow function passed to defaulttable to take an argument (#22839)Gregory Anders1
2023-03-22refactor(vim.gsplit): remove "keepsep"Justin M. Keyes1
2023-03-22fix(vim.version): prerelease compareJustin M. Keyes1
2023-03-22feat(vim.gsplit): gain features of vim.splitJustin M. Keyes1
2023-03-04docs(lua): number → integer (#22517)Jaehwang Jung1
2023-01-23build: make generated source files reproducible #21586Arnout Engelen1
2023-01-15docs(lua): use luaref tag instead of www.lua.org #21813Naru1
2023-01-04docs(lua): adjust some type annotationsnotomo1
2023-01-01docs(lua): fix treesitter parsing errorsChristian Clason1
2022-12-15fix(lua): always return nil values in vim.tbl_get when no resultsWilliam Boman1
2022-12-02docs(gen): support language annotation in docstringsChristian Clason1
2022-11-14fix(lua): make `vim.deepcopy` work with `vim.NIL`Max1
2022-10-24fix(lua): pesc, tbl_islist result types #20751NAKAI Tsuyoshi1
2022-10-10fix(docs-html): update parserJustin M. Keyes1
2022-10-09fix(lua): properly configure luacheck and remove `local vim = ...` lines (#20...Folke Lemaitre1
2022-10-06feat: added support for specifying types for lua2doxFolke Lemaitre1
2022-10-06feat: added support for optional params to lua2doxFolke Lemaitre1
2022-10-06docs: added proper annotations to functions in shared.luaFolke Lemaitre1
2022-10-05docs(docstrings): fix runtime type annotationsElizabeth Paź1
2022-09-25fix(docs): invalid :help links #20345Justin M. Keyes1