aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/lua/treesitter.c
Commit message (Expand)AuthorAge
* refactor(option): simplify error buffer handlingLewis Russell2026-09-21
* build(wasm): bundle runtime files into MEMFSrawan101012026-07-12
* fix(treesitter): give each wasm parser its own TSWasmStore #40163Ryan Patterson2026-06-16
* fix(treesitter): crash in ts_parser_delete after gc #39497Szymon Wilczek2026-05-07
* fix(treesitter): restore highlighting on 32 bit systems #39091Barrett Ruth2026-04-16
* refactor(treesitter): add nts_parser_parse_bufLewis Russell2026-04-02
* Revert "refactor(treesitter): use scratch buffer for string parser" #36964Riley Bruins2025-12-15
* refactor(treesitter): use scratch buffer for string parser #35988Riley Bruins2025-10-02
* fix(treesitter): don't add final newline if not present #35970Riley Bruins2025-10-01
* perf: add on_range in treesitter highlightingvanaigr2025-08-28
* refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl2025-08-14
* fix(treesitter): ensure TSLuaTree is always immutableRodrigodd2025-07-02
* fix(treesitter): ensure TSNode's tree is immutableRodrigodd2025-06-06
* refactor(treesitter): move functions from executor.c to treesitter.cLewis Russell2025-05-13
* refactor(treesitter): remove empty parse callbackRiley Bruins2025-05-11
* feat(messages): cleanup Lua error messagesJustin M. Keyes2025-05-04
* fix(treesitter): clear parse options state #33437Riley Bruins2025-04-12
* refactor(treesitter): migrate to ts parser callback API #33141Riley Bruins2025-03-29
* feat(treesitter): allow disabling captures and patterns on TSQuery (#32790)Ian Chamberlain2025-03-11
* feat(treesitter): add more metadata to `language.inspect()` (#32657)Lewis Russell2025-03-01
* fix(treesitter): `TSNode:field()` returns all children with the given fieldRiley Bruins2025-02-21
* refactor(treesitter): always return valid range from parse() #32273Riley Bruins2025-02-02
* build(deps)!: bump tree-sitter to HEAD, wasmtime to v29.0.1 (#32200)Christian Clason2025-01-27
* fix(treesitter): uv_dlclose after uv_dlerrorHorror Proton2025-01-14
* feat(treesitter): async parsingRiley Bruins2025-01-12
* fix: fix broken wasmtime builddundargoc2024-12-23
* refactor: iwyu #31637Justin M. Keyes2024-12-23
* fix(treesitter): show proper node name error messagesRiley Bruins2024-11-13
* fix(treesitter): correct condition in `__has_ancestor`Amaan Qureshi2024-10-27
* fix(treesitter): mark supertype nodes as namedRiley Bruins2024-10-12
* fix(treesitter): remove duplicate symbol names in language.inspect()Riley Bruins2024-10-11
* feat(treesitter): introduce child_with_descendant()Riley Bruins2024-10-11
* perf(treesitter): do not use tree cursors with a small lifetimeLewis Russell2024-10-03
* feat(treesitter): add support for wasm parsersLewis Russell2024-08-26
* fixup: apply the change on more filesJames Tirta Halim2024-06-04
* perf(treesitter): use child_containing_descendant() in has-ancestor? (#28512)vanaigr2024-05-16
* fix(treesitter): make tests for memoize more robustbfredl2024-04-29
* refactor(treesitter): language loadingLewis Russell2024-04-21
* refactor(treesitter): handle coverity warnings betterLewis Russell2024-03-20
* fix(treesitter): treecursor regressionLewis Russell2024-03-20
* refactor(treesitter): reorder functionsLewis Russell2024-03-19
* refactor(treesitter): simplify argument checks for userdataLewis Russell2024-03-19
* refactor(treesitter): redesign query iteratingLewis Russell2024-03-19
* refactor: use ml_get_buf_len() in API code (#27825)zeertzjq2024-03-12
* fix(treesitter): correctly handle query quantifiers (#24738)Thomas Vigouroux2024-02-16
* refactor(treesitter): typing for Query, TSQuery, and TSQueryInfoJongwook Choi2024-02-08
* docs: enforce "treesitter" spelling #27110Jongwook Choi2024-01-28
* fixup: raise TS min versionChristian Clason2024-01-25
* refactor: fix headers with IWYUdundargoc2023-11-28
* refactor: rename types.h to types_defs.hdundargoc2023-11-27