From 983c46d55cb796fd623d43e3510bce7b21d0d1a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20H=C3=A4rtl?= Date: Wed, 19 Jan 2022 17:41:42 +0100 Subject: fix(php) match magic and single letter constants --- queries/php/highlights.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'queries/php') diff --git a/queries/php/highlights.scm b/queries/php/highlights.scm index 1d8f0158..4188a35e 100644 --- a/queries/php/highlights.scm +++ b/queries/php/highlights.scm @@ -82,7 +82,9 @@ (relative_scope) @variable.builtin ((name) @constant - (#vim-match? @constant "^_?[A-Z][A-Z\d_]+$")) + (#vim-match? @constant "^_?[A-Z][A-Z\d_]*$")) +((name) @constant.builtin + (#vim-match? @constant.builtin "^__[A-Z][A-Z\d_]+__$")) (const_declaration (const_element (name) @constant)) -- cgit v1.2.3