aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/treesitter/_fold.lua
Commit message (Expand)AuthorAge
* fix(lua): enable param-type-mismatch diagnosticLewis Russell2026-09-28
* fix(lua): add missing param annotations (#41911)Lewis Russell2026-09-15
* fix(treesitter): clamp unbounded fold rangesMilad Rashidikhah2026-07-28
* refactor(api): omit optional paramJustin M. Keyes2026-07-13
* refactor: introduce nvim_on internally #39883Justin M. Keyes2026-05-20
* build(lint): allow "bufnr" as positional param #39515Justin M. Keyes2026-04-30
* feat(api): rename buffer to buf #35330Jordan2026-04-08
* fix(treesitter): ignore stale fold refresh callbacksLewis Russell2026-03-25
* refactor(treesitter)!: get_parser return nil on error #37276nikolightsaber2026-03-13
* fix(treesitter.foldexpr): duplicate callbacks #37048Jaehwang Jung2025-12-21
* fix(diagnostic): fix flaky errorLewis Russell2025-07-04
* fix(treesitter): avoid computing fold levels for empty bufferLuuk van Baal2025-02-19
* fix(treesitter): recalculate folds on VimEnter #32240Riley Bruins2025-01-28
* fix(treesitter): avoid computing foldlevels for reloaded buffer #32233luukvbaal2025-01-28
* fix(treesitter): compute folds on_changedtree only if not nilKonrad Malik2025-01-20
* Merge #32001 from MariaSolOs/consistent-namespacesJustin M. Keyes2025-01-15
|\
| * refactor: use nvim.foo.bar format for autocommand groupsMaria José Solano2025-01-14
* | perf(treesitter): calculate folds asynchronouslyRiley Bruins2025-01-14
|/
* refactor(treesitter.foldexpr): remove unused parse_injections parameterRiley Bruins2025-01-10
* perf(treesitter): don't fetch parser for each fold lineRiley Bruins2025-01-07
* fix(treesitter.foldexpr): only refresh valid buffersIgor2024-12-29
* fix(treesitter.foldexpr): refresh in the buffers affected by OptionSetJaehwang Jung2024-12-29
* feat(lsp): support `textDocument/foldingRange` (#31311)Yi Ming2024-11-29
* fix(treesitter): suppress get_parser warnings via opts.errorRiley Bruins2024-09-28
* feat(treesitter): start moving get_parser to return nil #30313Riley Bruins2024-09-13
* feat(treesitter)!: default to correct behavior for quantified captures (#30193)Gregory Anders2024-09-01
* fix(treesitter.foldexpr): robustness against ctrl-cJaehwang Jung2024-07-08
* perf(treesitter): remove unnecessary foldexpr loopRiley Bruins2024-06-24
* fix(treesitter): don't open fold when o/O adds a line below #28709Jaehwang Jung2024-06-20
* refactor(lua): improve type annotationsLewis Russell2024-06-11
* fix(treesitter): clip end row earlyJaehwang Jung2024-05-07
* fix(treesitter.foldexpr): check for all insert submodesTheLeoP2024-04-26
* perf(treesitter): incremental foldupdateJaehwang Jung2024-04-21
* feat(treesitter): handle quantified fold capturesRiley Bruins2024-04-20
* revert: "feat(treesitter): add foldtext with treesitter highlighting"Till Bungert2024-01-27
* fix(treesitter): improve vim.treesitter.foldexprJaehwang Jung2023-12-12
* fix(treesitter): fix indexing in foldexprJaehwang Jung2023-12-12
* fix(treesitter): make Visual hl work consistently with foldtext (#25484)zeertzjq2023-10-03
* feat(treesitter): add foldtext with treesitter highlighting (#25391)Till Bungert2023-10-01
* fix(treesitter): don't update fold if tree is unchangedJaehwang Jung2023-09-13
* fix(treesitter): update folds only once on InsertLeaveJaehwang Jung2023-08-29
* feat(treesitter)!: incremental injection parsingLewis Russell2023-08-12
* fix(treesitter): update folds in all relevant windows (#24230)Jaehwang Jung2023-07-07
* fix(treesitter): make foldexpr work without highlighting (#24167)Jaehwang Jung2023-06-27
* fix(treesitter): allow foldexpr without highlights (#23672)Lewis Russell2023-05-18
* perf(treesitter): insert/remove items efficiently (#23443)Lewis Russell2023-05-02
* fix(treesitter): do not calc folds on unloaded buffersLewis Russell2023-05-02
* fix(treesitter): foldexpr tweaksLewis Russell2023-05-01
* docs: fix typosdundargoc2023-04-04
* fix(treesitter): add missing deprecateLewis Russell2023-03-24