diff options
author | Juri Linkov <juri@linkov.net> | 2024-12-29 19:42:40 +0200 |
---|---|---|
committer | Juri Linkov <juri@linkov.net> | 2024-12-29 19:42:40 +0200 |
commit | 3db984c72b8609c84f06a0fd62e59b4823ea0876 (patch) | |
tree | 791df014ca185b20fc8c2a5011d02606c20c5e41 /lisp/emacs-lisp/track-changes.el | |
parent | c85d2e3519bf93837cead012a8281ee9bb4be9a8 (diff) | |
download | emacs-3db984c72b8609c84f06a0fd62e59b4823ea0876.tar.gz emacs-3db984c72b8609c84f06a0fd62e59b4823ea0876.tar.bz2 emacs-3db984c72b8609c84f06a0fd62e59b4823ea0876.zip |
Add new variable 'forward-list-function' for 'treesit-forward-list'
* lisp/emacs-lisp/lisp.el (forward-list-default-function): New function.
(forward-list-function): New variable (bug#73404).
(forward-list): Move meat to 'forward-list-default-function',
and call 'forward-list-function' when non-nil.
* lisp/treesit.el (treesit-forward-list): Rewrite to not rely on
'treesit-forward-sexp'.
(treesit-major-mode-setup): Set 'forward-list-function' to
'treesit-forward-list'.
Diffstat (limited to 'lisp/emacs-lisp/track-changes.el')
0 files changed, 0 insertions, 0 deletions