]> git.eshelyaron.com Git - emacs.git/commit
Replace some 'treesit-query-compile' with 'treesit-query-valid-p'.
authorJuri Linkov <juri@linkov.net>
Tue, 22 Apr 2025 18:01:28 +0000 (21:01 +0300)
committerEshel Yaron <me@eshelyaron.com>
Tue, 22 Apr 2025 18:48:23 +0000 (20:48 +0200)
commite8712baf2280b030b25df19a449de13c90051675
tree53dbcd173f2c789a5343ed0577675920452742af
parent3a765d0ca5a3d425db790ba62f2b9ef28f60f9cc
Replace some 'treesit-query-compile' with 'treesit-query-valid-p'.

* admin/tree-sitter/treesit-admin.el
(treesit-admin--verify-major-mode-queries)
(treesit-admin--validate-mode-lang):
* lisp/progmodes/csharp-mode.el
(csharp-ts-mode--test-this-expression)
(csharp-ts-mode--test-interpolated-string-text)
(csharp-ts-mode--test-string-content)
(csharp-ts-mode--test-type-constraint)
(csharp-ts-mode--test-type-of-expression)
(csharp-ts-mode--test-typeof-expression)
(csharp-ts-mode--test-name-equals)
(csharp-ts-mode--test-if-directive)
(csharp-ts-mode--test-method-declaration-type-field):
* lisp/progmodes/php-ts-mode.el
(php-ts-mode--test-namespace-name-as-prefix-p)
(php-ts-mode--test-namespace-aliasing-clause-p)
(php-ts-mode--test-namespace-use-group-clause-p)
(php-ts-mode--test-visibility-modifier-operation-clause-p)
(php-ts-mode--test-property-hook-clause-p):
* lisp/progmodes/typescript-ts-mode.el
(tsx-ts-mode--font-lock-compatibility-bb1f97b):
Use the newer equivalent 'treesit-query-valid-p'
instead of 'treesit-query-compile' with 'ignore-errors'.

(cherry picked from commit add8bf000aee39e40feacff7e0df7248fa4ef9c5)
admin/tree-sitter/treesit-admin.el
lisp/progmodes/c-ts-mode.el
lisp/progmodes/csharp-mode.el
lisp/progmodes/php-ts-mode.el
lisp/progmodes/typescript-ts-mode.el