> Date: Sat, 24 Aug 2024 16:34:08 +0700
> From: Daan Ro <[email protected]>
> Cc: Juri Linkov <[email protected]>, "[email protected]"
>  <[email protected]>, "[email protected]"
>  <[email protected]>
> 
> 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