[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#60427: Emacs-29, c++-ts-mode: typing "char" into an empty buffer cau
From: |
Yuan Fu |
Subject: |
bug#60427: Emacs-29, c++-ts-mode: typing "char" into an empty buffer causes an exception in redisplay. |
Date: |
Sat, 31 Dec 2022 14:06:20 -0800 |
> On Dec 31, 2022, at 3:05 AM, Eli Zaretskii <eliz@gnu.org> wrote:
>
>> Date: Sat, 31 Dec 2022 10:29:21 +0000
>> Cc: Eli Zaretskii <eliz@gnu.org>, 60427@debbugs.gnu.org, acm@muc.de
>> From: Alan Mackenzie <acm@muc.de>
>>
>> As you mentioned, the backtrace now looks a bit different, namely:
>>
>> Error: treesit-query-error ("Node type error at" 195 "[\"break\" \"case\"
>> \"co
>
> Yuan, what is "195" in this error message? According to the source
> code, its is "error_offset+1", but what is that? If it's a buffer
> position, then how come we see 195 when the buffer has only "char" in
> it?
It is the position of the error in the query string. Any suggestion to make
that clearer in the message? Maybe “Node type error in the query string at”?
Yuan
- bug#60427: Emacs-29, c++-ts-mode: typing "char" into an empty buffer causes an exception in redisplay., Alan Mackenzie, 2022/12/30
- bug#60427: Emacs-29, c++-ts-mode: typing "char" into an empty buffer causes an exception in redisplay., Yuan Fu, 2022/12/30
- bug#60427: Emacs-29, c++-ts-mode: typing "char" into an empty buffer causes an exception in redisplay., Eli Zaretskii, 2022/12/31
- bug#60427: Emacs-29, c++-ts-mode: typing "char" into an empty buffer causes an exception in redisplay., Yuan Fu, 2022/12/31
- bug#60427: Emacs-29, c++-ts-mode: typing "char" into an empty buffer causes an exception in redisplay., Alan Mackenzie, 2022/12/31
- bug#60427: Emacs-29, c++-ts-mode: typing "char" into an empty buffer causes an exception in redisplay., Eli Zaretskii, 2022/12/31
- bug#60427: Emacs-29, c++-ts-mode: typing "char" into an empty buffer causes an exception in redisplay., Eli Zaretskii, 2022/12/31
- bug#60427: Emacs-29, c++-ts-mode: typing "char" into an empty buffer causes an exception in redisplay.,
Yuan Fu <=
- bug#60427: Emacs-29, c++-ts-mode: typing "char" into an empty buffer causes an exception in redisplay., Yuan Fu, 2022/12/31