summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/shared.lua
AgeCommit message (Expand)AuthorFiles
2025-02-09build: add luals checkdundargoc1
2025-02-09fix(lua): vim.tbl_get({}, nil, 1) should return nil #32218phanium1
2025-01-27fix: resolve all remaining LuaLS diagnosticsLewis Russell1
2025-01-09feat(docs): "yxx" runs Lua/Vimscript code examples #31904Riley Bruins1
2024-12-10feat(lsp): add vim.lsp.config and vim.lsp.enableLewis Russell1
2024-12-09docs: fix type of vim.validate valueMaria José Solano1
2024-12-07refactor: add vim._resolve_bufnrLewis Russell1
2024-11-29feat(lsp): support `textDocument/foldingRange` (#31311)Yi Ming1
2024-11-11perf(lsp): use faster version of str_byteindexLewis Russell1
2024-10-31fix: another round of type annotation fixesLewis Russell1
2024-10-21feat(vim.validate): improve fast form and deprecate spec formLewis Russell1
2024-10-21feat(deprecations): vim._defer_deprecated_module()Justin M. Keyes1
2024-10-18fix(types): add narrower vim.validate typesMaria José Solano1
2024-10-17perf(validate): use lighter versionLewis Russell1
2024-09-08fix(lua): revert vim.tbl_extend behavior change and document itChristian Clason1
2024-09-04fix(lua): allows tables with integer keys to be merged in tbl_deep_extendLewis Russell1
2024-07-04fix(lua): use rawget() to get __call in vim.is_callable() (#29536)Tyler Miller1
2024-06-28refactor: use `vim._with` where possibledundargoc1
2024-06-24feat(lua): add `context.env` (environment variables) to `vim._with()`Evgeni Chasnovski1
2024-06-24feat(lua): update `vim._with` to allow more granular option contextsEvgeni Chasnovski1
2024-06-24test(lua): cover `vim._with()` with testsEvgeni Chasnovski1
2024-06-08feat(lua): add `vim._with`dundargoc1
2024-06-04refactor(lua): use tuple syntax everywhere #29111Ilia Choly1
2024-05-28feat: add "jump" options to vim.diagnostic.config() (#29067)Gregory Anders1
2024-05-27perf: add fast path to vim.validate (#28977)Gregory Anders1
2024-05-16fix: extend the life of vim.tbl_flatten to 0.13Lewis Russell1
2024-05-15perf(lua): avoid spairs in vim.validate happy pathLewis Russell1
2024-05-13refactor(lua): remove deprecated features #28725Justin M. Keyes1
2024-04-22refactor(lua): deprecate tbl_flatten #28457Justin M. Keyes1
2024-04-22refactor(lua): deprecate tbl_flattenJustin M. Keyes1
2024-04-21refactor(lua): rename tbl_isarray => isarrayJustin M. Keyes1
2024-04-21refactor(lua): rename tbl_islist => islistJustin M. Keyes1
2024-04-16fix: vim.validate() order is not deterministic #28377Justin M. Keyes1
2024-03-10docs: more accurate typing for vim.tbl_extendRiley Bruins1
2024-03-07feat(lua): deprecate vim.tbl_add_reverse_lookupMaria José Solano1
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