aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/shared.lua
Commit message (Expand)AuthorAge
* fix: resolve all remaining LuaLS diagnosticsLewis Russell2025-01-27
* feat(docs): "yxx" runs Lua/Vimscript code examples #31904Riley Bruins2025-01-09
* feat(lsp): add vim.lsp.config and vim.lsp.enableLewis Russell2024-12-10
* docs: fix type of vim.validate valueMaria José Solano2024-12-09
* refactor: add vim._resolve_bufnrLewis Russell2024-12-07
* feat(lsp): support `textDocument/foldingRange` (#31311)Yi Ming2024-11-29
* perf(lsp): use faster version of str_byteindexLewis Russell2024-11-11
* fix: another round of type annotation fixesLewis Russell2024-10-31
* feat(vim.validate): improve fast form and deprecate spec formLewis Russell2024-10-21
* feat(deprecations): vim._defer_deprecated_module()Justin M. Keyes2024-10-21
* fix(types): add narrower vim.validate typesMaria José Solano2024-10-18
* perf(validate): use lighter versionLewis Russell2024-10-17
* fix(lua): revert vim.tbl_extend behavior change and document itChristian Clason2024-09-08
* fix(lua): allows tables with integer keys to be merged in tbl_deep_extendLewis Russell2024-09-04
* fix(lua): use rawget() to get __call in vim.is_callable() (#29536)Tyler Miller2024-07-04
* refactor: use `vim._with` where possibledundargoc2024-06-28
* feat(lua): add `context.env` (environment variables) to `vim._with()`Evgeni Chasnovski2024-06-24
* feat(lua): update `vim._with` to allow more granular option contextsEvgeni Chasnovski2024-06-24
* test(lua): cover `vim._with()` with testsEvgeni Chasnovski2024-06-24
* feat(lua): add `vim._with`dundargoc2024-06-08
* refactor(lua): use tuple syntax everywhere #29111Ilia Choly2024-06-04
* feat: add "jump" options to vim.diagnostic.config() (#29067)Gregory Anders2024-05-28
* perf: add fast path to vim.validate (#28977)Gregory Anders2024-05-27
* fix: extend the life of vim.tbl_flatten to 0.13Lewis Russell2024-05-16
* perf(lua): avoid spairs in vim.validate happy pathLewis Russell2024-05-15
* refactor(lua): remove deprecated features #28725Justin M. Keyes2024-05-13
* refactor(lua): deprecate tbl_flatten #28457Justin M. Keyes2024-04-22
* refactor(lua): deprecate tbl_flattenJustin M. Keyes2024-04-22
* refactor(lua): rename tbl_isarray => isarrayJustin M. Keyes2024-04-21
* refactor(lua): rename tbl_islist => islistJustin M. Keyes2024-04-21
* fix: vim.validate() order is not deterministic #28377Justin M. Keyes2024-04-16
* docs: more accurate typing for vim.tbl_extendRiley Bruins2024-03-10
* feat(lua): deprecate vim.tbl_add_reverse_lookupMaria José Solano2024-03-07
* refactor(lua): more efficient vim.tbl_islistLewis Russell2024-03-06
* refactor(types): more fixesLewis Russell2024-03-06
* docs(lua): improvements for LSP and DiagnosticLewis Russell2024-03-05
* docs: improve/add documentation of Lua typesLewis Russell2024-03-01
* feat(docs): replace lua2dox.luaLewis Russell2024-02-27
* fix: type warnings in shared.luaLewis Russell2024-02-15
* refactor(lsp): move client code to a regular Lua classLewis Russell2024-02-07
* refactor: create function for deferred loadingdundargoc2024-02-03
* fix(doc): improve doc generation of types using lpegLewis Russell2024-01-11
* Merge pull request #26791 from wookayin/gendocLewis Russell2024-01-04
|\
| * fix(docs): clean up non-docstring comments for vimdoc genJongwook Choi2024-01-02
* | feat(lua): add noref to deepcopyLewis Russell2024-01-03
|/
* refactor: fix luals warningsdundargoc2023-12-30
* docs: misc #24561Justin M. Keyes2023-09-20
* docs: replace <pre> with ``` (#25136)Gregory Anders2023-09-14
* fix(lua): improve annotations for stricter luals diagnostics (#24609)Christian Clason2023-08-09
* docs: luaref cleanup #24541Justin M. Keyes2023-08-03