Subject: bug#73404: 30.0.50; [forward/kill/etc]-sexp commands do not behave as expected in tree-sitter modes

From: Eli Zaretskii <[email-masked]>
Date: Mon, 30 Dec 2024 21:36:55 +0200

> From: Juri Linkov <[email-masked]>
> Cc: [email-masked],  [email-masked],  [email-masked],
>   [email-masked],  [email-masked]
> Date: Mon, 30 Dec 2024 20:54:39 +0200
> 
> > "Group" is too abstract and too removed from the actual thing.  I'm
> > quite sure we can do better.
> 
> The proper name is "list".  Since it can't be used directly,
> the second best variant is "group".

Let's delay this part of the discussion until we see enough examples
of those "lists" or "groups".

> > What are the possible kinds of "groups", which are not balanced
> > parenthetical expressions?
> 
> All groups should be balanced.  Even in languages that don't use
> parens and brackets, e.g. "def" and "end" are balanced
> while these are not parenthetical expressions.
> 
> > Can you show a more-or-less exhaustive list of them?
> 
> A exhaustive list is not yet finished.  But basically most
> groups are parenthetical expressions while some don't use parens.

OK, maybe "exhaustive" is too much.  Can you post a list that you have
now?