summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/treesitter/_fold.lua
AgeCommit message (Expand)AuthorFiles
2026-04-08feat(api): rename buffer to buf #35330Jordan1
2026-03-25fix(treesitter): ignore stale fold refresh callbacksLewis Russell1
2026-03-13refactor(treesitter)!: get_parser return nil on error #37276nikolightsaber1
2025-12-21fix(treesitter.foldexpr): duplicate callbacks #37048Jaehwang Jung1
2025-07-04fix(diagnostic): fix flaky errorLewis Russell1
2025-02-19fix(treesitter): avoid computing fold levels for empty bufferLuuk van Baal1
2025-01-28fix(treesitter): recalculate folds on VimEnter #32240Riley Bruins1
2025-01-28fix(treesitter): avoid computing foldlevels for reloaded buffer #32233luukvbaal1
2025-01-20fix(treesitter): compute folds on_changedtree only if not nilKonrad Malik1
2025-01-15Merge #32001 from MariaSolOs/consistent-namespacesJustin M. Keyes1
2025-01-14refactor: use nvim.foo.bar format for autocommand groupsMaria José Solano1
2025-01-14perf(treesitter): calculate folds asynchronouslyRiley Bruins1
2025-01-10refactor(treesitter.foldexpr): remove unused parse_injections parameterRiley Bruins1
2025-01-07perf(treesitter): don't fetch parser for each fold lineRiley Bruins1
2024-12-29fix(treesitter.foldexpr): only refresh valid buffersIgor1
2024-12-29fix(treesitter.foldexpr): refresh in the buffers affected by OptionSetJaehwang Jung1
2024-11-29feat(lsp): support `textDocument/foldingRange` (#31311)Yi Ming1
2024-09-28fix(treesitter): suppress get_parser warnings via opts.errorRiley Bruins1
2024-09-13feat(treesitter): start moving get_parser to return nil #30313Riley Bruins1
2024-09-01feat(treesitter)!: default to correct behavior for quantified captures (#30193)Gregory Anders1
2024-07-08fix(treesitter.foldexpr): robustness against ctrl-cJaehwang Jung1
2024-06-24perf(treesitter): remove unnecessary foldexpr loopRiley Bruins1
2024-06-20fix(treesitter): don't open fold when o/O adds a line below #28709Jaehwang Jung1
2024-06-11refactor(lua): improve type annotationsLewis Russell1
2024-05-07fix(treesitter): clip end row earlyJaehwang Jung1
2024-04-26fix(treesitter.foldexpr): check for all insert submodesTheLeoP1
2024-04-21perf(treesitter): incremental foldupdateJaehwang Jung1
2024-04-20feat(treesitter): handle quantified fold capturesRiley Bruins1
2024-01-27revert: "feat(treesitter): add foldtext with treesitter highlighting"Till Bungert1
2023-12-12fix(treesitter): improve vim.treesitter.foldexprJaehwang Jung1
2023-12-12fix(treesitter): fix indexing in foldexprJaehwang Jung1
2023-10-03fix(treesitter): make Visual hl work consistently with foldtext (#25484)zeertzjq1
2023-10-01feat(treesitter): add foldtext with treesitter highlighting (#25391)Till Bungert1
2023-09-13fix(treesitter): don't update fold if tree is unchangedJaehwang Jung1
2023-08-29fix(treesitter): update folds only once on InsertLeaveJaehwang Jung1
2023-08-12feat(treesitter)!: incremental injection parsingLewis Russell1
2023-07-07fix(treesitter): update folds in all relevant windows (#24230)Jaehwang Jung1
2023-06-27fix(treesitter): make foldexpr work without highlighting (#24167)Jaehwang Jung1
2023-05-18fix(treesitter): allow foldexpr without highlights (#23672)Lewis Russell1
2023-05-02perf(treesitter): insert/remove items efficiently (#23443)Lewis Russell1
2023-05-02fix(treesitter): do not calc folds on unloaded buffersLewis Russell1
2023-05-01fix(treesitter): foldexpr tweaksLewis Russell1
2023-04-04docs: fix typosdundargoc1
2023-03-24fix(treesitter): add missing deprecateLewis Russell1
2023-03-23fix(treesitter): annotationsLewis Russell1
2023-03-13fix(treesitter): foldexpr (#22652)Lewis Russell1
2023-03-10feat(treesitter)!: consolidate query util functionsLewis Russell1
2023-03-10perf(treesitter): more efficient foldexprLewis Russell1
2023-02-23feat(treesitter): upstream foldexpr from nvim-treesitterLewis Russell1