Subject: bug#75456: closed (Re: bug#75456: 31.0.50; Cannot find the definition of the predicate in `treesit-thing-settings'" sexp-list))

From: [email-masked] (GNU bug Tracking System)
Date: Fri, 07 Feb 2025 01:59:02 +0000

Your bug report

#75456: 31.0.50; Cannot find the definition of the predicate in `treesit-thing-settings'" sexp-list)

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
75456: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75456
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#75456: 31.0.50; Cannot find the definition of the predicate in `treesit-thing-settings'" sexp-list)
From: Yuan Fu <[email-masked]>
To: Vincenzo Pupillo <[email-masked]>
Cc: [email-masked], Juri Linkov <[email-masked]>
Date: Thu, 6 Feb 2025 17:58:14 -0800
List-Id: <debbugs-submit.debbugs.gnu.org>

> On Feb 3, 2025, at 1:32 PM, Vincenzo Pupillo <[email-masked]> wrote:
> 
> Ciao Yuan, thank you!
> The attached patch solves the problem. I will fix php-ts-mode and
> mhtml-ts-mode in the next few days.

Thanks! Merged to master.

Yuan

Subject: 31.0.50; Cannot find the definition of the predicate in `treesit-thing-settings'" sexp-list)
From: Vincenzo Pupillo <[email-masked]>
To: [email-masked]
Date: Thu, 09 Jan 2025 10:49:44 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Ciao, 
this problem occurs with js-ts-mode when jsdoc is enabled. Occurs when you 
place the cursor in a comment highlighted by jsdoc.
This is the error message:

"treesit-show-paren-data--categorize: peculiar error: ("Cannot find the 
definition of the predicate in `treesit-thing-settings'" sexp-list)"

Could this be due to commit 493bb2eaf1610ec950e4a2f7229d6e1f939064b9 ?

GNU Emacs 31.0.50 (build 4, x86_64-pc-linux-gnu, GTK+ Version 3.24.43, cairo 
version 1.18.2) of 2025-01-09

Thanks.

Vincenzo