From 02a3d4266590f67500661943a031e7747de457d4 Mon Sep 17 00:00:00 2001 From: Alfredo Menezes Date: Mon, 12 Jan 2026 20:38:46 -0500 Subject: [PATCH 1/2] Add syntax highlighting for named arguments (PHP 8+) --- languages/php/highlights.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/languages/php/highlights.scm b/languages/php/highlights.scm index ca4fade..dc86873 100644 --- a/languages/php/highlights.scm +++ b/languages/php/highlights.scm @@ -8,6 +8,11 @@ (named_type (name) @type) @type (named_type (qualified_name) @type) @type +; Named arguments (PHP 8+) + +(argument + name: (name) @label) + ; Functions (array_creation_expression "array" @function.builtin) From 9df7d32098300079f70779ea48cb1edc5b302b9a Mon Sep 17 00:00:00 2001 From: Alfredo Menezes Date: Tue, 27 Jan 2026 11:18:44 -0500 Subject: [PATCH 2/2] Use variable.parameter instead of label for named arguments --- languages/php/highlights.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/languages/php/highlights.scm b/languages/php/highlights.scm index dc86873..e04ebcd 100644 --- a/languages/php/highlights.scm +++ b/languages/php/highlights.scm @@ -11,7 +11,7 @@ ; Named arguments (PHP 8+) (argument - name: (name) @label) + name: (name) @variable.parameter) ; Functions