aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/shared.lua
Commit message (Expand)AuthorAge
* docs(lua): adjust some type annotationsnotomo2023-01-04
* docs(lua): fix treesitter parsing errorsChristian Clason2023-01-01
* fix(lua): always return nil values in vim.tbl_get when no resultsWilliam Boman2022-12-15
* docs(gen): support language annotation in docstringsChristian Clason2022-12-02
* fix(lua): make `vim.deepcopy` work with `vim.NIL`Max2022-11-14
* fix(lua): pesc, tbl_islist result types #20751NAKAI Tsuyoshi2022-10-24
* fix(docs-html): update parserJustin M. Keyes2022-10-10
* fix(lua): properly configure luacheck and remove `local vim = ...` lines (#20...Folke Lemaitre2022-10-09
* feat: added support for specifying types for lua2doxFolke Lemaitre2022-10-06
* feat: added support for optional params to lua2doxFolke Lemaitre2022-10-06
* docs: added proper annotations to functions in shared.luaFolke Lemaitre2022-10-06
* docs(docstrings): fix runtime type annotationsElizabeth Paź2022-10-05
* fix(docs): invalid :help links #20345Justin M. Keyes2022-09-25
* docs(treesitter): clean up and update treesitter.txt (#20142)Christian Clason2022-09-14
* Use weak tables in tree-sitter code (#17117)Thomas Vigouroux2022-09-07
* docs(lua): add Lua 5.1 reference manual (#19663)dundargoc2022-08-08
* refactor(lua): reformat with stylua 0.14.0 (#19264)Christian Clason2022-07-07
* docs(api): improve shared lua functions docs (#17933)adrian52022-05-11
* chore: format runtime with styluaChristian Clason2022-05-09
* fix(shared): avoid indexing unindexable values in vim.tbl_get() (#18337)William Boman2022-05-01
* feat: add vim.tbl_get (#17831)Michael Lingelbach2022-03-24
* chore: fix typos (#17670)dundargoc2022-03-17
* refactor(lua): make vim submodule lazy loading declarativebfredl2022-03-07
* docs(lua): reference runtime/lua/vim/_editor.luazeertzjq2022-03-06
* fix(diagnostic): improve validation for list arguments (#16855)Gregory Anders2022-01-01
* feat(lua): add support for multiple optional types in vim.validate (#16864)Shadman2022-01-01
* docs(lsp): add annotations for private functionsGregory Anders2021-11-30
* fix(lua): fix vim.deepcopy for metatables & cycled tables (#16435)Shadman2021-11-26
* feat(lua): enable stack traces in error output (#16228)Gregory Anders2021-11-06
* refactor: use kwargs parameter in vim.splitGregory Anders2021-09-25
* feat: add trimempty optional parameter to vim.splitGregory Anders2021-09-25
* perf(lua): optimize vim.deep_equal #15236Javier Lopez2021-09-10
* docs: make Lua docstrings consistent #15255Gregory Anders2021-08-22
* docs: made can_merge private (#15138)Folke Lemaitre2021-07-19
* fix(shared): do not treat empty tables as list in deep extend (#15094)Folke Lemaitre2021-07-19
* lsp: add incremental text synchronizationMichael Lingelbach2021-03-09
* lsp: vim.lsp.diagnostic (#12655)TJ DeVries2020-11-12
* test/vim.validate(): assert normalized stacktraceJustin M. Keyes2020-10-05
* vim.validate(): include stacktrace in messageTJ DeVries2020-10-05
* docs, remove 'guifontset' #11708Justin M. Keyes2020-08-31
* doc: fix scripts and regenerate (#12506)TJ DeVries2020-07-02
* lua: fix behavior when split empty string (#12429)notomo2020-06-04
* lua: fix infinite loop for vim.split on empty string (#12420)notomo2020-06-02
* lua: add tbl_deep_extend (#11969)Hirokazu Hata2020-05-17
* lua: allow deepcopy of functions (#12136)Tristan Konolige2020-04-19
* lua: add vim.tbl_len() #11889Hirokazu Hata2020-03-01
* lua: move test helper function, map and filter, to vim.shared moduleHirokazu Hata2020-02-18
* lua: if second argument is vim.empty_dict(), vim.tbl_extend uses empty_dict()...Hirokazu Hata2020-02-14
* lua: vim.deepcopy uses empty_dict() instead of {} for empty_dict()Hirokazu Hata2020-02-13
* terminal: absolute CWD in term:// URI #11289Chris LaRose2020-01-26