aboutsummaryrefslogtreecommitdiff
path: root/test/functional/api/vim_spec.lua
Commit message (Expand)AuthorAge
* fix(options): out-of-range number in 'iskeyword' aborts Nvim (#42410)ump45nose3 days
* fix(options): extend dry-run validationLewis Russell4 days
* fix(api): nvim_set_option_value() "remove" ignores non-adjacent items #42351Justin M. Keyes5 days
* fix(api): crash on invalid :tab address #42328glepnir7 days
* feat(api): nvim_chan_set()Justin M. Keyes10 days
* fix(terminal): nvim_open_term crash in zero-size window #42248Justin M. Keyes13 days
* test: simplify functional test expectationsLewis Russell2026-10-05
* Merge pull request #41971 from bfredl/noisprintbfredl2026-09-22
|\
| * refactor(charset)!: delete 'isprint' and cleanup 'iskeyword' and friendsbfredl2026-09-22
* | fix(api): preserve option trust during mergesLewis Russell2026-09-22
|/
* refactor(api): reuse parse_cmdline in nvim_cmd #38508glepnir2026-09-22
* refactor(option): simplify error buffer handlingLewis Russell2026-09-21
* refactor(options): move schema checks into validate_option_value()Lewis Russell2026-09-18
* fix(options): extend nvim_set_option_value() dry-run validationLewis Russell2026-09-18
* fix(options): validate nvim_set_option_value() dry runsLewis Russell2026-09-18
* fix(lua): add missing param annotations (#41911)Lewis Russell2026-09-15
* fix(statusline): "%.0" renders garbage #41685Volodymyr Chernetskyi2026-09-06
* fix(api): leaked error message in nvim_eval_statusline() #41690Volodymyr Chernetskyi2026-09-04
* fix(editor): shada "force" load clears v:oldfiles #41662Justin M. Keyes2026-09-03
* feat(multicursor): MC HAMMER #41587Justin M. Keyes2026-09-01
* fix(lifecycle): late signal kills Nvim mid-teardownJustin M. Keyes2026-08-19
* feat(options): lua closure/function optionsJustin M. Keyes2026-07-31
* feat(exmode): "1q:", :exmode #41010Justin M. Keyes2026-07-27
* refactor(exmode): Ex-mode as cmdwin + Lua #40991Justin M. Keyes2026-07-27
* test(harness): migrate away from magic globalsJustin M. Keyes2026-07-21
* fix(lua): vim.keycode cleanup #40817Justin M. Keyes2026-07-18
* fix(showcmd): avoid stale %S contents #40747Barrett Ruth2026-07-15
* fix(path): normalize separators (slashes) #39155tao2026-07-12
* test: unreliable "API nvim_list_chans, nvim_get_chan_info stream=job :termina...Justin M. Keyes2026-07-11
* fix(input): stops accepting input after a large paste/input burst #40585prwang2026-07-06
* fix(options): crash when setting option to empty dict #40492zeertzjq2026-06-30
* perf(options): avoid Lua<=>API roundtrips #40477Justin M. Keyes2026-06-29
* feat(api): nvim_set_option_value(operation=...) #39849Kyle2026-06-28
* fix(stdpath): avoid DOS 8.3 filenames for "cache", "run" #40201tao2026-06-12
* fix(path): `nvim_get_runtime_file` fails on DOS 8.3 filename #40144tao2026-06-10
* feat(api): tab-local option scope #39811Justin M. Keyes2026-05-17
* refactor(api): tab-local nvim_get_option_value #39810Justin M. Keyes2026-05-16
* fix(api): nvim_get_option_value tab-local 'cmdheight' #39259EliWiegman2026-05-16
* refactor: make nvim_put() trigger TextPut* with '_' as regnamezeertzjq2026-05-13
* fix(messages): reset redirection message column after :echon #39472luukvbaal2026-05-11
* fix(messages): disallow source="nvim" progress msg #39315luukvbaal2026-05-06
* test: flaky terminal channel exitcode check #39580David Balatero2026-05-05
* fix(path): exepath() should respect 'shellslash' #39541tao2026-05-04
* fix(path): normalize path slashes on Windows #37729tao2026-04-24
* refactor(test): drop deprecated exc_exec #39242Justin M. Keyes2026-04-20
* fix(terminal): forward streamed bracketed paste properly (#39152)zeertzjq2026-04-18
* feat(api): rename buffer to buf in retval #38900Justin M. Keyes2026-04-13
* fix(api): avoid error when parsing invalid expr after :echo (#38695)zeertzjq2026-04-01
* fix(messages): disallow user-defined integer message-id #38359Justin M. Keyes2026-03-18
* fix(api): nvim_get_option_value FileType autocmd handling #37414Sean Dewar2026-03-18