> Date: Sat, 24 Aug 2024 16:34:08 +0700 > From: Daan Ro <daant...@gmail.com> > Cc: Juri Linkov <j...@linkov.net>, "dmi...@gutov.dev" > <dmi...@gutov.dev>, "72...@debbugs.gnu.org" > <72...@debbugs.gnu.org> > > Since the point is moved in Elisp mode's `(foobar "aaa|" "bbb")` case by > default, I think closing this bug is reasonable. But I really hope the > behavior is standardized among major modes regardless of using tree > sitter or not. > > Some major modes move, some doesn't, that inconsistency is a little > annoying to remember for each language. Maybe we can define a global > toggle that affects all major modes, including Emacs-lisp like: > > (defcustom forward-sexp-constraint-within-strings nil > "Disallow `forward-sexp' from moving out of string delimiters.") > > But that looks like a more general feature request, and probably isn't > trivial, too.
Does anyone object to closing this as wontfix? I will wait for objections for another week, and close then if no objections voiced.