aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/lua/treesitter.c
Commit message (Expand)AuthorAge
* refactor: replace char_u with char 18 (#21237)dundargoc2023-01-09
* build: allow IWYU to fix includes for all .c filesdundargoc2022-11-15
* refactor: replace char_u with charDundar Göc2022-10-15
* docs: fix typos (#20394)dundargoc2022-09-30
* refactor: move klib out of src/nvim/ #20341dundargoc2022-09-25
* refactor: replace char_u with charDundar Göc2022-09-09
* refactor: replace char_u with charDundar Göc2022-09-06
* feat(treesitter): include language in invalid query error (#14053)Stephan Seitz2022-09-03
* fix(treesitter): more efficient node:root()bfredl2022-08-25
* feat(treesitter): upstream node_length() as a node methodQuentin Rasmont2022-08-25
* feat(treesitter): upstream get_root_for_node() as a node methodQuentin Rasmont2022-08-25
* feat(treesitter): upstream get_named_children() as a node methodQuentin Rasmont2022-08-25
* fix(treesitter): free memory on removing parser (#19933)zeertzjq2022-08-25
* test(treesitter): make internal lang test pending when necessaryThomas Vigouroux2022-08-24
* feat(treesitter): allow customizing language symbol nameThomas Vigouroux2022-08-22
* refactor: enable -Wconversion warning for lua/treesitter.cDundar Goc2022-07-28
* docs: fix typos (#18269)dundargoc2022-06-04
* refactor(uncrustify): set maximum number of consecutive newlines to 2 (#18695)dundargoc2022-05-25
* Merge pull request #18398 from vigoux/perf/ts_reuse_listbfredl2022-05-03
|\
| * perf(treesitter): use a reuse list for query cursorsThomas Vigouroux2022-05-03
* | fix(treesitter): bump match limit upThomas Vigouroux2022-05-03
|/
* refactor(uncrustify): change rules to better align with the style guideDundar Goc2022-04-29
* feat(treesitter): set allocator when possibleThomas Vigouroux2022-01-09
* refactor: saner options for uncrustify #16196dundargoc2021-10-31
* refactor: remove space after starDundar Göc2021-10-19
* fix(treesitter): run predicates more often in iter_matchesThomas Vigouroux2021-10-01
* refactor: reformat with uncrustify #15736dundargoc2021-09-20
* refactor: format with uncrustify #15722dundargoc2021-09-19
* Merge pull request #15434 from Dkendal/feature-lua-treesitter-siblingThomas Vigouroux2021-08-23
|\
| * feat(treesitter): add next, prev sibling methodDylan Kendal2021-08-20
* | refactor(map): remove extra-allocating map_new/map_free functionsBjörn Linse2021-08-22
* | refactor(api): remove unneccesary indirection around handlesBjörn Linse2021-08-22
|/
* chore: use codespell to spell check #15016dundargoc2021-07-07
* fixup(ts): put ts_query_cursor_set_match_limit behind feature guardChristian Clason2021-06-29
* fix(treesitter): set match limit for query cursorsChristian Clason2021-06-26
* Merge pull request #14200 from teto/treesitter-checkhealthMarco Hinz2021-04-07
|\
| * feat(ts): include parser ABI version in checkhealthThomas Vigouroux2021-04-06
* | Merge pull request #14039 from theHamsta/fix-field-introspectionThomas Vigouroux2021-04-02
|\ \ | |/ |/|
| * Fix(treesitter): Make treesitter.inspect_lang include last field nameStephan Seitz2021-03-23
* | ts: Add language version to vim.treesitter (#14255)TJ DeVries2021-03-30
|/
* chore(ts): show grammar that triggers the errorMatthieu Coudron2021-03-16
* fix(treesitter): allow ranges in set_included_rangesThomas Vigouroux2020-11-23
* treesitter: refactor some thingsThomas Vigouroux2020-11-23
* fix: NULL segfaults brought to you by @vigouxTJ DeVries2020-11-18
* treesitter: separate tree and parserThomas Vigouroux2020-11-04
* Merge pull request #13192 from bfredl/nodeidBjörn Linse2020-11-01
|\
| * treesitter: add node:id()Björn Linse2020-11-01
* | treesitter: fix wrong string formattingThomas Vigouroux2020-11-01
* | tree-sitter: error out when parsing failsThomas Vigouroux2020-11-01
|/
* treesitter: allow custom parser for highlighterThomas Vigouroux2020-10-12