summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/shared.lua
AgeCommit message (Expand)AuthorFiles
2022-10-12fix(docs-html): update parserJustin M. Keyes1
2022-09-25fix(docs): invalid :help links #20345Justin M. Keyes1
2022-09-14docs(treesitter): clean up and update treesitter.txt (#20142)Christian Clason1
2022-09-07Use weak tables in tree-sitter code (#17117)Thomas Vigouroux1
2022-08-08docs(lua): add Lua 5.1 reference manual (#19663)dundargoc1
2022-07-07refactor(lua): reformat with stylua 0.14.0 (#19264)Christian Clason1
2022-05-11docs(api): improve shared lua functions docs (#17933)adrian51
2022-05-09chore: format runtime with styluaChristian Clason1
2022-05-01fix(shared): avoid indexing unindexable values in vim.tbl_get() (#18337)William Boman1
2022-03-24feat: add vim.tbl_get (#17831)Michael Lingelbach1
2022-03-17chore: fix typos (#17670)dundargoc1
2022-03-07refactor(lua): make vim submodule lazy loading declarativebfredl1
2022-03-06docs(lua): reference runtime/lua/vim/_editor.luazeertzjq1
2022-01-01fix(diagnostic): improve validation for list arguments (#16855)Gregory Anders1
2022-01-01feat(lua): add support for multiple optional types in vim.validate (#16864)Shadman1
2021-11-30docs(lsp): add annotations for private functionsGregory Anders1
2021-11-26fix(lua): fix vim.deepcopy for metatables & cycled tables (#16435)Shadman1
2021-11-06feat(lua): enable stack traces in error output (#16228)Gregory Anders1
2021-09-25refactor: use kwargs parameter in vim.splitGregory Anders1
2021-09-25feat: add trimempty optional parameter to vim.splitGregory Anders1
2021-09-10perf(lua): optimize vim.deep_equal #15236Javier Lopez1
2021-08-22docs: make Lua docstrings consistent #15255Gregory Anders1
2021-07-19docs: made can_merge private (#15138)Folke Lemaitre1
2021-07-19fix(shared): do not treat empty tables as list in deep extend (#15094)Folke Lemaitre1
2021-03-09lsp: add incremental text synchronizationMichael Lingelbach1
2020-11-12lsp: vim.lsp.diagnostic (#12655)TJ DeVries1
2020-10-05test/vim.validate(): assert normalized stacktraceJustin M. Keyes1
2020-10-05vim.validate(): include stacktrace in messageTJ DeVries1
2020-08-31docs, remove 'guifontset' #11708Justin M. Keyes1
2020-07-02doc: fix scripts and regenerate (#12506)TJ DeVries1
2020-06-04lua: fix behavior when split empty string (#12429)notomo1
2020-06-02lua: fix infinite loop for vim.split on empty string (#12420)notomo1
2020-05-17lua: add tbl_deep_extend (#11969)Hirokazu Hata1
2020-04-19lua: allow deepcopy of functions (#12136)Tristan Konolige1
2020-03-01lua: add vim.tbl_len() #11889Hirokazu Hata1
2020-02-18lua: move test helper function, map and filter, to vim.shared moduleHirokazu Hata1
2020-02-14lua: if second argument is vim.empty_dict(), vim.tbl_extend uses empty_dict()...Hirokazu Hata1
2020-02-13lua: vim.deepcopy uses empty_dict() instead of {} for empty_dict()Hirokazu Hata1
2020-01-26terminal: absolute CWD in term:// URI #11289Chris LaRose1
2020-01-12doc [ci skip] #11656Justin M. Keyes1
2020-01-01lua: metatable for empty dict valueBjörn Linse1
2019-12-01Add vim.startswith and vim.endswith (#11248)Ashkan Kiani1
2019-11-25doc + extmarks tweaks #11421Justin M. Keyes1
2019-11-24Merge branch 'master' into lsp-followupAshkan Kiani1
2019-11-24Lua: vim.env, vim.{g,v,w,bo,wo} #11442Ashkan Kiani1
2019-11-20Extend list_extend to take start/finish.Ashkan Kiani1
2019-11-13lua LSP client: initial implementation (#11336)Ashkan Kiani1
2019-11-10Lua: Use vim.validate() instead of assert()Justin M. Keyes1
2019-11-10Lua: vim.validate()Justin M. Keyes1
2019-11-10Lua: vim.validate()Hirokazu Hata1