aboutsummaryrefslogtreecommitdiff
path: root/test/functional/api
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_buf_call() from expression for window in non-current tabpage #...Justin M. Keyes5 days
* fix(api): nvim_set_option_value() "remove" ignores non-adjacent items #42351Justin M. Keyes5 days
* fix(api): crash on invalid :tab address #42328glepnir6 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
* fix(rpc): redraw parse failure silently closes channel #42220Justin M. Keyes2026-10-03
* test(api): self-attach test #42219CompileAndConquer2026-10-03
* fix(rpc): don't advance closed unpacker on self-attachLorenzo Piombini2026-10-02
* refactor(multicursor)!: drop nvim_mcursor #42156Justin M. Keyes2026-09-30
* 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
* feat(api): add ev.win to autocmd callback args #39826glepnir2026-09-09
* Merge pull request #41751 from bfredl/stringly_nilsbfredl2026-09-08
|\
| * fix(api): do not pull a fast one for nvim_del_augroup_by_idbfredl2026-09-08
* | fix(statusline): "%.0" renders garbage #41685Volodymyr Chernetskyi2026-09-06
* | fix(api): leaked error message in nvim_win_set_buf() #41688Volodymyr Chernetskyi2026-09-04
* | 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(buffer): keep trailing slash significant in URI names #41577Jaehwang Jung2026-09-01
* fix(cmdwin): allow a user to switch to other buffers #41199Rob Pilling2026-08-28
* feat(editor): undo restores cursor position #41520Justin M. Keyes2026-08-27
* test: fix wrong order of args to eq(), neq() #41499zeertzjq2026-08-26
* fix(lifecycle): late signal kills Nvim mid-teardownJustin M. Keyes2026-08-19
* fix(extmarks): redo of a mark created during an edit #41324Justin M. Keyes2026-08-15
* fix(extmarks): undo-redo of a mark explicitly moved during an edit #41252Justin M. Keyes2026-08-10
* refactor(ruler)!: replace C implementation with 'rulerformat' expressionSébastien Hoffmann2026-08-04
* fix(ruler)!: consistent width in last line and statuslineSébastien Hoffmann2026-08-04
* 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
* fix(api): add `lhs` option for keymap deletionBarrett Ruth2026-07-25
* test(api): allow added optional paramsBarrett Ruth2026-07-25
* test(harness): migrate away from magic globalsJustin M. Keyes2026-07-21
* test(api): normalize context comparisons #40854Barrett Ruth2026-07-20
* fix(window): avoid UAF in `close_windows` (#40853)Barrett Ruth2026-07-20
* feat(api): mark nvim_create_autocmd as api-fast #40836Justin M. Keyes2026-07-19
* feat(eval): declare more "fast" functions #40834Justin M. Keyes2026-07-19
* fix(lua): vim.keycode cleanup #40817Justin M. Keyes2026-07-18
* test(api/ui_spec): fix flaky test (#40767)zeertzjq2026-07-16