aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/treesitter/query.lua
Commit message (Expand)AuthorAge
* fix(lua): enable unnecessary-assert diagnosticLewis Russell2026-09-28
* fix(lua): enable assignment type checking in runtime codeLewis Russell2026-09-25
* fix(lua): enable nil-safety diagnostics in runtime codeLewis Russell2026-09-25
* fix(lua): add missing param annotations (#41911)Lewis Russell2026-09-15
* build: enable more EmmyLua checksLewis Russell2026-09-09
* build: replace LuaLS with EmmyLuaLewis Russell2026-09-07
* fix(treesitter): #has-parent? errors on a node with no parentVolodymyr Chernetskyi2026-09-06
* feat(options): lua closure/function optionsJustin M. Keyes2026-07-31
* refactor: introduce nvim_on internally #39883Justin M. Keyes2026-05-20
* docs: dev, lsp, indent-guides #39756Justin M. Keyes2026-05-14
* fix(treesitter): remove default match limit (#39696)Will Lillis2026-05-09
* fix(treesitter): get_node_text() inconsistent trailing newline #39409David Balatero2026-05-03
* docs: sort quasi-keysetsJustin M. Keyes2026-04-26
* feat(treesitter/extmark): support removing a conceal highlight #35087Peter Cardenas2026-04-25
* docs: fix syntax errors in examples #38606skewb1k2026-03-30
* refactor(treesitter)!: remove "all" option of Query:iter_matches #33070Gregory Anders2026-03-23
* docs: api, messages, lsp, trustJustin M. Keyes2026-03-11
* refactor(lua): adapt to Stylua 2.4.0Christian Clason2026-03-07
* fix(treesitter): highlight group for EditQuery captures #36265Michele Campeotto2026-02-12
* perf: add on_range in treesitter highlightingvanaigr2025-08-28
* docs: lsp, ui events, dev guidance, osc7Justin M. Keyes2025-07-28
* fix(treesitter): ":EditQuery [lang]" with injected languages #34914Peter Cardenas2025-07-19
* docs: tag of `:EditQuery` #34844Phạm Bình An2025-07-08
* docs(treesitter): fix parameter list for `Query:iter_matches` (#34553)Luis Calle2025-06-22
* feat(treesitter)!: apply `offset!` directive to all captures #34383Riley Bruins2025-06-13
* fix: type fixesLewis Russell2025-06-06
* refactor(treesitter): avoid unnecessarily copying treeRodrigodd2025-06-06
* feat(treesitter): allow `iter_captures` to accept `opts`Riley Bruins2025-03-12
* feat(treesitter): allow disabling captures and patterns on TSQuery (#32790)Ian Chamberlain2025-03-11
* feat(comment): allow commentstring to be determined from node metadataRiley Bruins2025-03-02
* fix(treesitter): correctly parse queries with combined injectionsRiley Bruins2025-02-28
* feat(treesitter): vertical conceal support for highlighterLuuk van Baal2025-02-25
* perf(treesitter): only search for injections within the parse rangeRiley Bruins2025-02-21
* feat(treesitter): support modelines in `query.set()` (#30257)Maria José Solano2025-01-29
* fix: resolve all remaining LuaLS diagnosticsLewis Russell2025-01-27
* fix(docs): replace `yxx` mappings with `g==` #31947Evgeni Chasnovski2025-01-15
* refactor: use nvim.foo.bar format for autocommand groupsMaria José Solano2025-01-14
* feat(treesitter): async parsingRiley Bruins2025-01-12
* perf(treesitter): cache queries stronglyRiley Bruins2025-01-12
* feat(docs): "yxx" runs Lua/Vimscript code examples #31904Riley Bruins2025-01-09
* refactor: split predicates and directivesvanaigr2025-01-06
* perf(decor): join predicates and matches cachevanaigr2025-01-06
* feat(func): allow manual cache invalidation for _memoizeRiley Bruins2025-01-05
* docs: misc #31479Justin M. Keyes2025-01-01
* fix(treesitter): #trim! range for nodes ending at col 0 #31488Riley Bruins2024-12-07
* feat(treesitter): #trim! can trim all whitespaceRiley Bruins2024-12-06
* docs(treesitter): specify predicate boolean return valueRiley Bruins2024-10-27
* feat(treesitter)!: use return values in `language.add()`Christian Clason2024-09-29
* fix(treesitter): specify success status in edit_query return valueRiley Bruins2024-09-28
* fix(treesitter): suppress get_parser warnings via opts.errorRiley Bruins2024-09-28