aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/treesitter.lua
Commit message (Expand)AuthorAge
* refactor(treesitter): rename x_position => x_posJustin M. Keyes2022-09-25
* fix(treesitter): return full metadata for get_captures_at_position (#20203)Christian Clason2022-09-16
* docs(treesitter): clean up and update treesitter.txt (#20142)Christian Clason2022-09-14
* Merge pull request #20093 from neovim/upstream-ts-utilChristian Clason2022-09-08
|\
| * refactor(treesitter): get_{nodes,captures}_at_{position,cursor}Christian Clason2022-09-06
| * feat(treesitter): upstream get_node_at_cursor()Quentin Rasmont2022-09-06
* | docs(treesitter): fix doxygenzeertzjq2022-09-08
* | Use weak tables in tree-sitter code (#17117)Thomas Vigouroux2022-09-07
* | fix(treesitter): don't support legacy syntax in start()Christian Clason2022-09-06
|/
* feat(treesitter): add vim.treesitter.start(), enable for LuaChristian Clason2022-09-06
* fix(treesitter): make it get_captures_at_positionbfredl2022-08-26
* feat(treesitter): upstream get_hl_groups_at_position()Quentin Rasmont2022-08-26
* feat(treesitter): clarify similar 'get_node_range' functionsQuentin Rasmont2022-08-25
* feat(treesitter): upstream node_contains()Quentin Rasmont2022-08-25
* feat(treesitter): upstream is_parent()Quentin Rasmont2022-08-25
* chore: format runtime with styluaChristian Clason2022-05-09
* fix(treesitter): create new parser if language is not the same as cached pars...Chinmay Dalal2022-04-22
* feat(ts): expose minimum language version to lua (#17186)Thomas Vigouroux2022-01-27
* chore: fix typos (#16361)dundargoc2021-11-27
* feat(ts): add query module in treesitter keysThomas Vigouroux2021-08-23
* docs: make Lua docstrings consistent #15255Gregory Anders2021-08-22
* docs: Treesitter (#13260)TJ DeVries2021-05-01
* fix: allow accessing vim.treesitter.language without requireThomas Vigouroux2021-04-01
* ts: Add language version to vim.treesitter (#14255)TJ DeVries2021-03-30
* chore: remove deprecated lua module tshighlighterMatthieu Coudron2021-03-16
* buffer updates: add on_reload callback and handle it in treesitter parserBjörn Linse2021-02-10
* treesitter: propagate on_detach event properlyBjörn Linse2021-02-10
* fix(treesitter): use source() method on attachThomas Vigouroux2021-01-14
* feat(buffer_updates): allow ignoring when previewingThomas Vigouroux2020-12-15
* feat(treesitter): add language treeSteven Sojka2020-11-23
* treesitter: separate tree and parserThomas Vigouroux2020-11-04
* treesitter: allow custom parser for highlighterThomas Vigouroux2020-10-12
* treesitter: add string parser (#13008)Thomas Vigouroux2020-09-30
* treesitter: use new on_bytes interfaceBjörn Linse2020-09-09
* treesitter(docs): update and refresh docsThomas Vigouroux2020-08-13
* treesitter: refactor and use lua regexesThomas Vigouroux2020-08-13
* treesitter: add parser on_lines callbacksThomas Vigouroux2020-07-10
* treesitter: call bufload before parsing (#12603)Thomas Vigouroux2020-07-10
* treesitter: use nodes to mark rangesThomas Vigouroux2020-06-29
* treesitter: add set_included_ranges to the parserThomas Vigouroux2020-06-29
* treesitter: fix testsThomas Vigouroux2020-06-03
* treesitter: unknown predicates always match #12173Thomas Vigouroux2020-04-30
* treesitter: escape backslashes in queriesThomas Vigouroux2020-04-18
* lua: add regex support, and `@match` support in treesitter queriesBjörn Linse2020-02-26
* treesitter: add standard &rtp/parser/ search path for parsersBjörn Linse2020-02-07
* tree-sitter: implement query functionality and highlighting prototype [skip.l...Björn Linse2019-12-22
* tree-sitter: use "module" pattern in lua sourceBjörn Linse2019-09-28
* tree-sitter: simplify editing using the new old_byte_size parameterBjörn Linse2019-09-28
* tree-sitter: fix lint, delete "demo" plugin (replaced by functional tests)Björn Linse2019-09-28
* tree-sitter: improve parser API (shared parser between plugins)Björn Linse2019-09-28