Max Brunsfeld
|
34e2d354c2
|
Fix typo in TreeSitterLanguageMode.onDidChangeHighlighting
|
2018-01-25 14:02:31 -08:00 |
|
Max Brunsfeld
|
629cb206ec
|
Fix handling of empty tokens in TreeSitterHighlightIterator
|
2018-01-03 09:34:12 -08:00 |
|
Max Brunsfeld
|
c844a253e0
|
Implement TreeSitterLanguageMode.scopeDescriptorForPosition
|
2017-12-15 17:15:39 -08:00 |
|
Max Brunsfeld
|
e09ee1c1fa
|
Fix error in TreeSitterHighlightIterator.seek
|
2017-12-15 09:44:45 -08:00 |
|
Max Brunsfeld
|
a7a53f4158
|
Allow multiple child types to be specified as fold start or end
|
2017-12-07 17:08:47 -08:00 |
|
Max Brunsfeld
|
f712de65d0
|
Fix nesting level calculation for children of partially-folded nodes
Signed-off-by: Nathan Sobo <nathan@github.com>
|
2017-12-07 15:30:48 -08:00 |
|
Max Brunsfeld
|
136dc86584
|
Leave muli-character fold end tokens on their own line
Signed-off-by: Nathan Sobo <nathan@github.com>
|
2017-12-07 15:29:11 -08:00 |
|
Max Brunsfeld
|
3f775b5505
|
Fix folding of internal nodes when fold end isn't specified
|
2017-12-06 11:09:44 -08:00 |
|
Max Brunsfeld
|
a475baf4b5
|
Rework fold API for tree-sitter grammars
|
2017-12-05 12:39:52 -08:00 |
|
Max Brunsfeld
|
8a1c7619f3
|
Add test for .select{Larger,Smaller}SyntaxNode
|
2017-12-04 12:07:05 -08:00 |
|
Max Brunsfeld
|
98e11673aa
|
Tweak TreeSitterLanguageMode folding configuration
|
2017-12-04 11:40:44 -08:00 |
|
Max Brunsfeld
|
4e38b61a5e
|
Optimize TreeSitterLanguageMode.isFoldableAtRow
|
2017-12-04 11:02:24 -08:00 |
|
Max Brunsfeld
|
6282cd639a
|
Add tree-sitter highlighting test with nested scopes
|
2017-12-04 10:18:38 -08:00 |
|
Max Brunsfeld
|
7665c34496
|
Start on TreeSitterLanguageMode spec
|
2017-11-30 17:13:30 -08:00 |
|