> 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.



Reply via email to