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

From: Juri Linkov <[email-masked]>
Date: Fri, 31 Jan 2025 09:30:37 +0200

>> Does this imply that we need to create local parsers as well?
>
> No, that means treesit.el has a bug. I’ll fix it.

bug#72388 revealed the same problem:

(treesit-parser-language (treesit-node-parser (treesit-node-at (point))))
returns 'doxygen'
but
(treesit-language-at (point))
returns 'c'