diff options
| author | Juri Linkov | 2024-12-30 20:07:40 +0200 |
|---|---|---|
| committer | Juri Linkov | 2024-12-30 20:07:40 +0200 |
| commit | 687ff86e802c9883f292f58a890178d08311a821 (patch) | |
| tree | 477c1b4d1bc2272931c2cfa326766b430b81b843 /lib/malloc/dynarray_finalize.c | |
| parent | 4068948a74586056cf03a22cae2448d7b4e4a7bd (diff) | |
| download | emacs-687ff86e802c9883f292f58a890178d08311a821.tar.gz emacs-687ff86e802c9883f292f58a890178d08311a821.zip | |
Improve treesit-forward-sexp-list, treesit-down-list, treesit-up-list
* lisp/treesit.el (treesit-forward-sexp-list): Rewrite to support
the value of ARG more than 1. In this case every step moves forward
either over the next treesit-based list or over the syntax-based symbol.
(treesit-down-list, treesit-up-list): Rewrite to support the fallback
to the syntax-based navigation while inside the treesit-based list.
Also use a loop for ARG more than 1 (bug#73404).
Diffstat (limited to 'lib/malloc/dynarray_finalize.c')
0 files changed, 0 insertions, 0 deletions