neovim/test/functional
Gregory Anders 6913c5e1d9
feat(treesitter)!: default to correct behavior for quantified captures (#30193)
For context, see https://github.com/neovim/neovim/pull/24738. Before
that PR, Nvim did not correctly handle captures with quantifiers. That
PR made the correct behavior opt-in to minimize breaking changes, with
the intention that the correct behavior would eventually become the
default. Users can still opt-in to the old (incorrect) behavior for now,
but this option will eventually be removed completely.

BREAKING CHANGE: Any plugin which uses `Query:iter_matches()` must
update their call sites to expect an array of nodes in the `match`
table, rather than a single node.
2024-09-01 18:01:53 +00:00
..
api feat(mbyte): support extended grapheme clusters including more emoji 2024-08-30 11:49:09 +02:00
autocmd refactor(tests): again yet more global highlight definitions 2024-08-14 14:03:34 +02:00
core
editor fix(completion): don't include <Lua function> in -complete= (#30209) 2024-09-01 07:57:09 +08:00
ex_cmds
fixtures
legacy vim-patch:9.1.0708: Recursive window update does not account for reset skipcol (#30217) 2024-09-01 20:19:19 +08:00
lua fix(vim.text): handle very long strings (#30075) 2024-08-17 22:28:03 -05:00
options
plugin fix(lsp): when prefix is non word add all result into matches (#30044) 2024-08-30 20:23:49 +02:00
provider refactor(tests): again yet more global highlight definitions 2024-08-14 14:03:34 +02:00
script
shada
terminal fix(terminal): interrupt/got_int hangs terminal (#30056) 2024-08-20 06:23:56 +08:00
treesitter feat(treesitter)!: default to correct behavior for quantified captures (#30193) 2024-09-01 18:01:53 +00:00
ui vim-patch:9.1.0704: inserting with a count is inefficient (#30206) 2024-09-01 06:21:36 +08:00
vimscript
example_spec.lua
preload.lua
testnvim.lua