GNU bug report logs -
#77369
typescript-ts-mode's defun definition is wrong
Previous Next
Full log
View this message in rfc822 format
> From: Yuan Fu <casouri <at> gmail.com>
> Date: Thu, 3 Apr 2025 00:46:04 -0700
> Cc: Daniel Colascione <dancol <at> dancol.org>,
> Juri Linkov <juri <at> linkov.net>,
> 77369 <at> debbugs.gnu.org
>
> > On Apr 3, 2025, at 12:30 AM, Eli Zaretskii <eliz <at> gnu.org> wrote:
> >
> >> From: Daniel Colascione <dancol <at> dancol.org>
> >> Date: Sat, 29 Mar 2025 14:17:15 -0400
> >>
> >> Not sure whether this is a bug or just surprising design, but in this
> >> code:
> >>
> >> function Blah(foo) {
> >> const foo = 1;
> >> const bar = 2;
> >> }
> >>
> >> with point on "const foo", I do not expect end-of-defun to go to "const
> >> bar". I expect it to go to the closing curly brace.
> >
> > Juri and Yuan, any comments or suggestions?
>
> I pushed a fix for it. Maybe my message got lost?
Or maybe I missed it, in which case my apologies.
> Though now that I think of it, I should’ve pushed the fix to emacs-30 instead of master...
Yes, please backport to emacs-30, and thanks.
This bug report was last modified 101 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.