aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/treesit.el (follow)
Commit message (Expand)AuthorAgeFilesLines
* More changes for treesitter support of outline-minor-mode (bug#68824)Juri Linkov2024-02-131-2/+2
* Tree-sitter support for outline-minor-mode (bug#68824)Juri Linkov2024-02-121-0/+76
* Use treesit-node-match-p in treesit-parent-whileYuan Fu2024-02-051-1/+1
* Use treesit-node-match-p in treesit-parent-until/whileYuan Fu2024-02-041-7/+5
* Improve treesit-forward-sexp behavior for leaf nodes (bug#68899)Yuan Fu2024-02-041-2/+10
* Fix treesit--indent-1 regarding local parsersYuan Fu2024-01-301-13/+31
* Fix treesit-range-rulesYuan Fu2024-01-271-3/+3
* Support a local repo as URL in 'treesit-language-source-alist'Konstantin Kharlamov2024-01-271-12/+34
* Merge from origin/emacs-29Eli Zaretskii2024-01-201-1/+1
|\
| * ; Fix typos in symbol namesStefan Kangas2024-01-141-1/+1
* | Merge from origin/emacs-29Eli Zaretskii2024-01-061-1/+1
|\ \ | |/
| * treesit--pre-syntax-ppss: Fix args-out-of-range in internal--syntax-propertizeDmitry Gutov2024-01-021-1/+1
* | Merge from savannah/emacs-29Po Lu2024-01-021-1/+1
|\ \ | |/
| * ; Add 2024 to copyright yearsPo Lu2024-01-021-1/+1
* | Merge from origin/emacs-29Eli Zaretskii2023-12-301-3/+75
|\ \ | |/
| * Revert "Fix treesit-node-field-name and friends (bug#66674)"Yuan Fu2023-12-291-2/+1
| * treesit-major-mode-setup: Use 'treesit--syntax-propertize-notifier'Dmitry Gutov2023-12-241-0/+3
| * Correctly refontify changed region in tree-sitter modes (bug#66732)Yuan Fu2023-12-231-1/+71
* | Merge from origin/emacs-29Eli Zaretskii2023-12-161-2/+3
|\ \ | |/
| * Fix treesit-default-defun-skipper (bug#66711)Yuan Fu2023-12-101-1/+1
| * Fix treesit-node-field-name and friends (bug#66674)Yuan Fu2023-12-101-1/+2
* | ; Fix typosStefan Kangas2023-12-101-1/+1
* | ; Fix make-obsolete warnings in treesit.elEli Zaretskii2023-11-191-4/+8
* | Merge from origin/emacs-29Eli Zaretskii2023-11-111-1/+1
|\ \ | |/
| * Fix treesit-simple-indent-presets docstring (bug#67007)Yuan Fu2023-11-081-1/+1
* | Mark treesit--things-around obsoleteYuan Fu2023-11-091-11/+1
* | Replace treesit--things-around with new functions (bug#66989)Yuan Fu2023-11-091-26/+28
* | Add treesit thing-at-point functionsYuan Fu2023-11-091-0/+71
* | Add treesit-node-enclosed-pYuan Fu2023-11-091-2/+38
* | Add shortdoc for treesit-node-getYuan Fu2023-11-091-0/+3
* | Merge from origin/emacs-29Michael Albinus2023-10-271-5/+7
|\ \ | |/
| * Fix the use of adaptive-fill-regexp in treesit indent presetYuan Fu2023-10-211-3/+5
| * Fix treesit-install-language-grammar (bug#66673)nverno2023-10-211-1/+1
| * Fix treesit-explore-mode (bug#66431)Yuan Fu2023-10-211-1/+1
| * Don't call font-lock-mode in treesit-major-mode-setup (bug#66223)Yuan Fu2023-10-081-1/+0
* | Documentation for treesit-font-lock-rules changeYuan Fu2023-10-211-0/+2
* | * lisp/treesit.el: Don't require `cl-seq` directlyStefan Monnier2023-10-211-3/+2
* | New keyword :default-language in treesit-font-lock-rules function.Huan Nguyen2023-10-201-17/+28
* | Merge from origin/emacs-29Michael Albinus2023-10-131-1/+3
|\ \ | |/
| * Fix treesit-query-validate for string input (bug#66400)nverno2023-10-081-1/+3
| * ; * lisp/treesit.el (treesit-language-at-point-function): Fix doc.Yuan Fu2023-10-071-1/+8
* | Merge from origin/emacs-29Eli Zaretskii2023-09-301-2/+2
|\ \ | |/
| * Fix tree-sitter indentation conflict with multiple languagesAugustin Chéneau2023-09-241-2/+2
* | ; * lisp/treesit.el (treesit--read-major-mode): Use string-suffix-p.Yuan Fu2023-09-271-3/+3
* | Don't call font-lock-mode in treesit-major-mode-setup (bug#66223)Yuan Fu2023-09-271-1/+0
* | ; * lisp/treesit.el (treesit-language-at-point-function): Fix doc.Yuan Fu2023-09-261-1/+4
* | Merge from origin/emacs-29Eli Zaretskii2023-09-231-2/+7
|\ \ | |/
| * Fix tree-sitter range update functionYuan Fu2023-09-181-1/+6
* | Fix treesit--update-ranges-localYuan Fu2023-09-181-1/+3
* | Offset ranges before applying embedded tree-sitter parserDanny Freeman2023-09-171-18/+39