Christian Clason
c5edfb16f9
fix(treesitter): foldexpr tweaks
...
(cherry-picked from 26cc946226
)
Co-authored-by: rafikdraoui
2023-10-14 17:07:36 +02:00
Christian Clason
c8d6d14f71
[Backport release-0.9] fix(treesitter): allow foldexpr without highlights ( #23673 )
...
fix(treesitter): allow foldexpr without highlights (#23672 )
Ref nvim-treesitter/nvim-treesitter#4748
Co-authored-by: Lewis Russell <lewis6991@gmail.com >
2023-05-21 11:36:18 +02:00
github-actions[bot]
fe261706a2
[Backport release-0.9] perf(treesitter): insert/remove items efficiently ( #23504 )
...
perf(treesitter): insert/remove items efficiently
(cherry picked from commit c8fdc57b88
)
Co-authored-by: Lewis Russell <lewis6991@gmail.com >
2023-05-06 12:10:35 +02:00
github-actions[bot]
76dd0f81b0
[Backport release-0.9] fix(treesitter): do not calc folds on unloaded buffers ( #23440 )
...
fix(treesitter): do not calc folds on unloaded buffers
Fixes #23423
(cherry picked from commit 2e08228a16
)
Co-authored-by: Lewis Russell <lewis6991@gmail.com >
2023-05-02 11:23:45 +01:00
dundargoc
a5c572bd44
docs: fix typos
...
Co-authored-by: Gregory Anders <greg@gpanders.com >
Co-authored-by: Raphael <glephunter@gmail.com >
Co-authored-by: C.D. MacEachern <craig.daniel.maceachern@gmail.com >
Co-authored-by: himanoa <matsunoappy@gmail.com >
2023-04-04 19:07:33 +02:00
Lewis Russell
ac7397f4a0
fix(treesitter): add missing deprecate
2023-03-24 16:31:30 +00:00
Lewis Russell
4e4203f71b
fix(treesitter): annotations
...
- Begin using `@package` in place of `@private` for functions
that are accessed internally but outside their defined class.
- Rename Node -> TSP.Node
2023-03-23 11:23:51 +00:00
Lewis Russell
35799a6629
fix(treesitter): foldexpr ( #22652 )
...
The ranges passed to foldinfo.remove_range were in the wrong order.
2023-03-13 10:44:43 +00:00
Lewis Russell
9d70fe062c
feat(treesitter)!: consolidate query util functions
...
- And address more type errors.
- Removed the `concat` option from `get_node_text` since it was applied
inconsistently and made typing awkward.
2023-03-10 16:35:06 +00:00
Lewis Russell
46b73bf22c
perf(treesitter): more efficient foldexpr
2023-03-10 11:51:33 +00:00
Lewis Russell
1df3f5ec6a
feat(treesitter): upstream foldexpr from nvim-treesitter
2023-02-23 17:05:20 +00:00