summaryrefslogtreecommitdiffstatshomepage
path: root/test/functional/lua
AgeCommit message (Expand)AuthorFiles
2025-08-17Merge #35109 vim.pos, vim.rangeJustin M. Keyes2
2025-08-17fix(api,lsp): call on_detach before wiping out the buffer #35355Jaehwang Jung1
2025-08-17feat(lua): conversion between vim and lsp position/rangeYi Ming2
2025-08-17feat(lua): `vim.pos`/`vim.range`Yi Ming2
2025-08-13fix(snippet): adjacent tabstops without placeholders (#35167)TheBlob421
2025-08-03fix(snippet): early return for final tabstop #35115TheBlob421
2025-08-03feat(lua): vim.list.bisect() #35108Yi Ming2
2025-07-29feat(statusline): vim.diagnostic.status() #33723Anton Kastritskii1
2025-07-29fix(api): single-line visual block insert triggers extra on_lines #35098glepnir1
2025-07-28fix(messages): 'exrc' / secure messagesJustin M. Keyes1
2025-07-28feat(exrc): user must view and explicitly run ":trust" #35069nyngwang1
2025-07-28feat(lua): add vim.list.unique()Lewis Russell1
2025-07-28fix(diagnostics): avoid jumping to diagnostics in deleted ranges #35088Sergei Slipchenko1
2025-07-27fix(snippet): jumping backwards to choice node (#35062)TheBlob421
2025-07-27fix(snippet): setting end_right_gravity (#35061)TheBlob421
2025-07-25fix(diagnostics): position diagnostics using extmarks #34014Sergei Slipchenko1
2025-07-22fix(iter): ArrayIter:last returns nil when filtered to empty #34697glepnir1
2025-07-13feat(net): vim.net.request(), :edit [url] #34140Tom Ampuero1
2025-07-12fix(lua): vim.diff is nil in uv.new_work() thread #34909Justin M. Keyes1
2025-07-12test: zig build thread_spec.lua failure after `vim.text.diff` renameJustin M. Keyes1
2025-07-12refactor(lua): rename vim.diff => vim.text.diff #34864Justin M. Keyes2
2025-07-10Merge #34558 docsJustin M. Keyes1
2025-07-10fix(vim.json): loss of precision on integers >14 digits #34876jade1
2025-07-10docs: api, pack, events, developJustin M. Keyes1
2025-07-10feat(diagnostic): jump to related info location from `open_float` #34837Riley Bruins1
2025-07-09test(messages/cmdline_spec): convert highlight IDs to name and format (#34845)luukvbaal1
2025-07-08feat(messages): add "prev_cmd" argument to msg_history_show (#34779)luukvbaal1
2025-07-03feat(runtime): accept predicates in take and skip (#34657)Mart-Mihkel Aun1
2025-07-03test: add more structure to vim.bo/wo testsLewis Russell1
2025-07-03test: move lua option/variable tests to a separate fileLewis Russell2
2025-07-03refactor: option testsLewis Russell1
2025-07-02fix(vim.system): env=nil passes env=nil to uv.spawnLewis Russell1
2025-06-30feat(vim.version): add `vim.version.intersect()`Evgeni Chasnovski1
2025-06-30fix(vim.version): improve construction of '<=a.b.c' and '>a.b.c' rangesEvgeni Chasnovski1
2025-06-30feat(vim.version): make `tostring()` return human-readable version rangeEvgeni Chasnovski1
2025-06-26feat(ui): emit "msg_clear" event after clearing the screen (#34035)luukvbaal1
2025-06-25fix(vim.system): clear_env=true gives an invalid env to uv.spawn #33955Birdee1
2025-06-25fix(ui)!: decouple ext_messages from message grid #27963luukvbaal1
2025-06-23fix(quickfix): use correct lnume when appending (#34611)glepnir1
2025-06-17fix(api): buffer updates in quickfix buffer #31105glepnir1
2025-06-15fix(messages): add append parameter to history entries (#34467)luukvbaal1
2025-06-09feat(vim.fs): root() can specify "equal priority" #34276Siddhant Agarwal1
2025-06-05fix(diagnostic): ensure autocmd always is always sent diagnosticsLewis Russell1
2025-06-03fix(glob): handling commas in letter pattern #34170Brynne Taylor1
2025-05-29fix(vim.system): improve error message when cwd does not existLewis Russell1
2025-05-29test(treesitter): coverage for comments with combined injections (#33975)Riley Bruins1
2025-05-26perf(runtime): vim.trim for long only whitespace stringsmonkoose1
2025-05-25vim-patch:9.1.1407: Can't use getpos('v') in OptionSet when using setbufvar()...zeertzjq1
2025-05-24feat(ui): "append" parameter for "msg_show" UI eventsLuuk van Baal1
2025-05-22feat(glob): new Glob implementation based on Peglob #33605Brynne Taylor1