emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#59497: closed (29.0.50; Wrong type argument: number-or-marker-p, nil


From: GNU bug Tracking System
Subject: bug#59497: closed (29.0.50; Wrong type argument: number-or-marker-p, nil when enabling Tree Sitter in empty buffer)
Date: Wed, 23 Nov 2022 08:29:05 +0000

Your message dated Tue, 22 Nov 2022 17:33:26 -0800
with message-id <46912021-BA6B-46E7-A933-542D1899D00B@ucsd.edu>
and subject line Re: bug#59497: 29.0.50; Wrong type argument: 
number-or-marker-p,  nil when enabling Tree Sitter in empty buffer
has caused the debbugs.gnu.org bug report #59497,
regarding 29.0.50; Wrong type argument: number-or-marker-p, nil when enabling 
Tree Sitter in empty buffer
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
59497: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=59497
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: 29.0.50; Wrong type argument: number-or-marker-p, nil when enabling Tree Sitter in empty buffer Date: Wed, 23 Nov 2022 01:37:41 +0100
Steps to reproduce:

emacs -Q
C-x b foo RET
M-x python-ts-mode RET

Wrong type argument: number-or-marker-p is thrown.

The bug seems to be in treesit-ready-p, specifically at:

(> (position-bytes (1- (point-max))) treesit-max-buffer-size)

This check fails if the buffer is empty.



--- End Message ---
--- Begin Message --- Subject: Re: bug#59497: 29.0.50; Wrong type argument: number-or-marker-p, nil when enabling Tree Sitter in empty buffer Date: Tue, 22 Nov 2022 17:33:26 -0800
Daniel Martín <mardani29@yahoo.es> writes:

> Daniel Martín via "Bug reports for GNU Emacs, the Swiss army knife of
> text editors" <bug-gnu-emacs@gnu.org> writes:
>
>> Steps to reproduce:
>>
>> emacs -Q
>> C-x b foo RET
>> M-x python-ts-mode RET
>>
>> Wrong type argument: number-or-marker-p is thrown.
>>
>> The bug seems to be in treesit-ready-p, specifically at:
>>
>> (> (position-bytes (1- (point-max))) treesit-max-buffer-size)
>>
>> This check fails if the buffer is empty.
>
> I think the correct check should be:
>
> (> (1- (position-bytes (point-max))) treesit-max-buffer-size)

Thanks, this should be fixed by c69858b3f0a.

Yuan


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]