Thomas Vigouroux
|
18c0e77528
|
treesitter(docs): update and refresh docs
|
2020-08-13 20:30:15 +02:00 |
|
Thomas Vigouroux
|
613068071e
|
treesitter: refactor and use lua regexes
|
2020-08-13 20:30:15 +02:00 |
|
Thomas Vigouroux
|
341e139992
|
treesitter: add parser on_lines callbacks
|
2020-07-10 17:16:24 +02:00 |
|
Thomas Vigouroux
|
529251d5e4
|
treesitter: call bufload before parsing (#12603)
|
2020-07-10 09:33:27 -04:00 |
|
Thomas Vigouroux
|
b652f74ca3
|
treesitter: use nodes to mark ranges
|
2020-06-29 22:21:06 +02:00 |
|
Thomas Vigouroux
|
333f3f19db
|
treesitter: add set_included_ranges to the parser
This is the first step towards language injection using treesitter.
|
2020-06-29 22:21:06 +02:00 |
|
Thomas Vigouroux
|
6a93077475
|
treesitter: fix tests
|
2020-06-03 19:58:02 +02:00 |
|
Thomas Vigouroux
|
e5022c61ed
|
treesitter: unknown predicates always match #12173
|
2020-04-30 22:43:30 -07:00 |
|
Thomas Vigouroux
|
1fb44ba835
|
treesitter: escape backslashes in queries
Treesitter changed their decoders and apparently thus causing this
change.
This decoder change happened on
ee9a3c0ebb218990cf391ed987be7f2448c54a73.
|
2020-04-18 09:20:13 +02:00 |
|
Björn Linse
|
9c00fea585
|
lua: add regex support, and @match support in treesitter queries
|
2020-02-26 19:39:02 +01:00 |
|
Björn Linse
|
00c57c98df
|
treesitter: add standard &rtp/parser/ search path for parsers
|
2020-02-07 09:22:55 +01:00 |
|
Björn Linse
|
440695c296
|
tree-sitter: implement query functionality and highlighting prototype [skip.lint]
|
2019-12-22 12:51:46 +01:00 |
|
Björn Linse
|
c844f986d4
|
tree-sitter: use "module" pattern in lua source
|
2019-09-28 17:46:25 +02:00 |
|
Björn Linse
|
f86a2c33a2
|
tree-sitter: simplify editing using the new old_byte_size parameter
|
2019-09-28 17:46:25 +02:00 |
|
Björn Linse
|
06ee45b9b1
|
tree-sitter: fix lint, delete "demo" plugin (replaced by functional tests)
|
2019-09-28 17:46:25 +02:00 |
|
Björn Linse
|
167a1cfdef
|
tree-sitter: improve parser API (shared parser between plugins)
|
2019-09-28 14:55:43 +02:00 |
|
Björn Linse
|
d24dec596c
|
tree-sitter: inspect language
|
2019-09-28 14:55:43 +02:00 |
|
Björn Linse
|
c8f861b739
|
tree-sitter: rename tree_sitter => treesitter for consistency
|
2019-09-28 14:55:43 +02:00 |
|