Max Brunsfeld
|
137acb2f90
Fix highlighting when parent nodes extend beyond their first and last children
|
6 年之前 |
Max Brunsfeld
|
a283ca365f
Fix a ruby folding issue
|
6 年之前 |
Max Brunsfeld
|
8fa9a45a54
Incorporated injected languages in scope descriptors
|
6 年之前 |
Max Brunsfeld
|
ebd546f572
Fix handling of folds inside highlighted tokens
|
6 年之前 |
Max Brunsfeld
|
be5020f05f
Rework handling of edited ranges
|
6 年之前 |
Ashi Krishnan
|
ca854cc267
Spec for injected language folding.
|
6 年之前 |
Ashi Krishnan
|
d6669f4337
Folding works, though folding to a particular level doesn't respect nested grammars.
|
6 年之前 |
Max Brunsfeld
|
9484729969
Make select-larger-syntax-node command respect injected languages
|
6 年之前 |
Max Brunsfeld
|
670371c376
Fix propogation of included ranges for injections within injections
|
6 年之前 |
Max Brunsfeld
|
e16e68094f
Update highlighting when an injectable tree-sitter grammar is loaded
|
6 年之前 |
Max Brunsfeld
|
60c59c795c
Fix highlighting problem when seeking past the end of a syntax tree
|
6 年之前 |
Max Brunsfeld
|
41c124cc13
Define highlight iter's position in terms of tree cursor position
|
6 年之前 |
Max Brunsfeld
|
cdb9529b68
Emit highlight change events when removing injections
|
6 年之前 |
Max Brunsfeld
|
6c85ff84a5
Start parsing right away when constructing a TreeSitterLanguageMode
|
6 年之前 |
Max Brunsfeld
|
613d4d65e9
Add `text` getter to SyntaxNode
|
6 年之前 |
Max Brunsfeld
|
4d3916f74e
Add tests and docs for addInjectionPoint
|
6 年之前 |
Max Brunsfeld
|
c05dcb0bb8
Fix syntax highlighting problems with injected languages
|
6 年之前 |
Max Brunsfeld
|
e60f0f9b60
Get first test for grammar injections passing
|
6 年之前 |
Max Brunsfeld
|
37a3ae1491
Start work on Tree-sitter grammar injections
|
6 年之前 |
Max Brunsfeld
|
ed48feda82
Fix Tree-sitter folding bug affecting HTML
|
6 年之前 |
Max Brunsfeld
|
f6d2d57299
Reparse again if there were changes since the last parse started
|
6 年之前 |
Max Brunsfeld
|
aced30da1f
Start work on async parsing
|
6 年之前 |
Max Brunsfeld
|
ea8165a1ca
Make TreeSitterLanguageMode.scopeDescriptorForPosition accept arrays
|
6 年之前 |
Max Brunsfeld
|
3e7e8aecce
Handle positions between CR and LF characters in TreeSitterTextBufferInput.seek
|
6 年之前 |
Max Brunsfeld
|
34e2d354c2
Fix typo in TreeSitterLanguageMode.onDidChangeHighlighting
|
6 年之前 |
Max Brunsfeld
|
629cb206ec
Fix handling of empty tokens in TreeSitterHighlightIterator
|
6 年之前 |
Max Brunsfeld
|
c844a253e0
Implement TreeSitterLanguageMode.scopeDescriptorForPosition
|
6 年之前 |
Max Brunsfeld
|
e09ee1c1fa
Fix error in TreeSitterHighlightIterator.seek
|
6 年之前 |
Max Brunsfeld
|
a7a53f4158
Allow multiple child types to be specified as fold start or end
|
6 年之前 |
Max Brunsfeld
|
f712de65d0
Fix nesting level calculation for children of partially-folded nodes
|
6 年之前 |