summaryrefslogtreecommitdiff
path: root/lisp/treesit.el
AgeCommit message (Expand)Author
2026-05-16; Fix byte-compilation warnings in non-Tree-Sitter buildsEli Zaretskii
2026-05-07treesit-explore-mode usability improvements (bug#80935)Stéphane Marks
2026-05-05; * lisp/treesit.el (treesit--update-ranges-local): Fix let-binding.Yuan Fu
2026-05-05; Fix byte-compilation warnings in markdown-ts-modeEli Zaretskii
2026-05-03* lisp/treesit.el (treesit-outline-level): Add guard condition.Juri Linkov
2026-04-29; * lisp/treesit.el (treesit-ready-p): Fix docstring.Yuan Fu
2026-04-29Make TS query cache work, grow lessDaniel Colascione
2026-04-27Use treesit-language-available-p for language check (bug#80909)Yuan Fu
2026-04-27Better heuristic in treesit-font-lock-fontify-region in multi-parserYuan Fu
2026-04-27; * lisp/treesit.el (treesit-buffer-root-node): Fix docstring.Yuan Fu
2026-04-27; * lisp/treesit.el (treesit-font-lock-rules): Fix typo.Yuan Fu
2026-04-27Fix tree-sitter embedded parser rangeYuan Fu
2026-04-27Add treesit-query-with-fallbackYuan Fu
2026-04-27; Add heuristic for treesit--update-ranges-non-localYuan Fu
2026-04-27Fix treesit-range-fn-exclude-childrenYuan Fu
2026-04-26; * lisp/treesit.el (treesit-ready-p): Doc fix (bug#80909).Eli Zaretskii
2026-04-25; Move treesit-languages-require-line-column-tracking to treesit.c.Yuan Fu
2026-04-25Make :range-fn in treesit-range-rules actually workYuan Fu
2026-04-19Make sure treesit-fill-reindent-defun handles nil defun (bug#80860)Yuan Fu
2026-04-19Fix tree-sitter variable nameYuan Fu
2026-04-03; * lisp/treesit.el (treesit--font-lock-level-setter): Fix whitespace.Eli Zaretskii
2026-04-02Support setopt-local in treesit--font-lock-level-setter (bug#80731)Stéphane Marks
2026-03-30(treesit--font-lock-level-setter): Work a bit more lazilyStefan Monnier
2026-03-25; Fix some shortdoc issues unearthed by `shortdoc--check'Jens Schmidt
2026-03-22; * lisp/treesit.el (treesit-range-rules): Fix range-fn handler.Yuan Fu
2026-03-02Make tree-sitter thing navigation handle nested parsersYuan Fu
2026-02-23Fix treesit-show-paren-data to match only 2 children nodes or moreJuri Linkov
2026-02-17; * lisp/treesit.el (treesit-hs-find-next-block): Add guard (bug#80422).Juri Linkov
2026-02-16* lisp/treesit.el (treesit-hs-find-next-block): Fix infloop. (bug#80232)Elias Gabriel Perez
2026-01-10hideshow: Reword documentation (bug#80116)Elías Gabriel Pérez
2026-01-05; Add new functions to treesit-declare-unavailable-functionsYuan Fu
2026-01-05; * lisp/treesit.el (treesit-font-lock-recompute-features): Fix doc.Yuan Fu
2026-01-05; * lisp/treesit.el (treesit-font-lock-level): Doc fix. (Bug#80136)Eli Zaretskii
2026-01-01Compile queries in treesit-f-l-recompute-features (bug#80108)Yuan Fu
2026-01-01; Add 2026 to copyright years.Sean Whitton
2025-12-26December 2025 spelling fixesPaul Eggert
2025-12-08Fix 'treesit-hs-block-end' and 'treesit-hs-inside-comment-p' (Bug#79934)Elías Gabriel Pérez
2025-11-30Use treesit-extra-load-path for more values of treesit-auto-install-grammarJuri Linkov
2025-11-29; Fix byte-compiler warning in treesit.elEli Zaretskii
2025-11-28* lisp/cus-start.el: Make 'treesit-extra-load-path' customizable.Juri Linkov
2025-11-08hideshow: Rework previous changesElías Gabriel Pérez
2025-11-06hideshow: Rework previous changesElías Gabriel Pérez
2025-11-04hideshow: Rewrite 'hs-special-modes-alist'Elías Gabriel Pérez
2025-10-30Revert "Use cached compiled tree-sitter queries for range settings"Yuan Fu
2025-10-30; Fix typos and wording of recently-modified doc stringsEli Zaretskii
2025-10-29Tree-sitter range language function can return nil (bug#79670)Yuan Fu
2025-10-29Use cached compiled tree-sitter queries for range settingsYuan Fu
2025-10-21; Fix previous tree-sitter commitYuan Fu
2025-10-20Cache compiled tree-sitter queries (bug#79363)Yuan Fu
2025-10-16* lisp/treesit.el: Small fixes in navigation functions.Juri Linkov