-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Description
With emacs 29, treesitter will be built-in. It may be a good idea to take advantage of that.
Here is the comment on a reddit post that inspired this request.
The idea is to add a variable (defcustom) perhaps named puni-forward-sexp-function, this variable will be funcalled in place of the current forward-sexp.
In treesitter's case a customized function that wraps treesit-node-next-sibling (See https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/treesit.el#n71) may work.
The benefits of this could introduce some more flexibilities. For example, support for issues such as this (#14) can be added by uses setting puni-forward-sexp-function in their org-mode-hook.
Metadata
Metadata
Assignees
Labels
No labels