GNU bug report logs -
#62086
29.0.60; ruby-ts-mode regressions
Previous Next
Reported by: Juri Linkov <juri <at> linkov.net>
Date: Thu, 9 Mar 2023 17:28:02 UTC
Severity: normal
Fixed in version 29.0.60
Done: Juri Linkov <juri <at> linkov.net>
Bug is archived. No further changes may be made.
Full log
Message #58 received at 62086 <at> debbugs.gnu.org (full text, mbox):
> Cc: 62086 <at> debbugs.gnu.org, Yuan Fu <casouri <at> gmail.com>,
> Theodor Thornhill <theo <at> thornhill.no>
> Date: Wed, 12 Apr 2023 02:30:19 +0300
> From: Dmitry Gutov <dgutov <at> yandex.ru>
>
> On 11/04/2023 19:53, Juri Linkov wrote:
> > I don't know if opening a new bug report is needed.
> > Actually I'm doing the same thing for more ts-modes -
> > trying to find a set of node names that match parens/brackets.
> > So maybe this patch makes sense too:
>
> These look sensible to me.
>
> I think we should give a chance to the authors to chime in, though.
>
> > treesit-sexp-type-regexp.patch
> >
> > diff --git a/lisp/progmodes/c-ts-mode.el b/lisp/progmodes/c-ts-mode.el
> > index d773b4a41f4..e55d26177af 100644
> > --- a/lisp/progmodes/c-ts-mode.el
> > +++ b/lisp/progmodes/c-ts-mode.el
> > @@ -927,7 +927,9 @@ c-ts-base-mode
> > "qualifier"
> > "type"
> > "parameter"
> > - "expression"
> > + ;; "expression"
> > + "argument_list"
> > + "identifier"
> > "literal"
> > "string")))
Can someone please tell which problem(s) this is supposed to fix, and
on what branch? This bug report has "29.0.60" in the title, but it
starts with describing what happens on master. On the emacs-29 branch
C-M-f doesn't use treesit capabilities, at least not in c-ts-mode. So
I'm confused regarding the scope and the purpose of this proposal.
This bug report was last modified 2 years and 95 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.