From 249cd3ac3ec7e237310def2cc91602271eace255 Mon Sep 17 00:00:00 2001 From: Pedro Castro Date: Mon, 28 Mar 2022 16:17:28 -0300 Subject: r(highlights): add default parameter/argument (#2688) * Update lockfile.json * r(highlights): default argument/parameter and some updates --- queries/r/highlights.scm | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) (limited to 'queries') diff --git a/queries/r/highlights.scm b/queries/r/highlights.scm index 2688746b..8cc8727b 100755 --- a/queries/r/highlights.scm +++ b/queries/r/highlights.scm @@ -8,13 +8,14 @@ (complex) @number (string) @string +(string (escape_sequence) @string.escape) (comment) @comment (identifier) @variable (formal_parameters (identifier) @parameter) - +(formal_parameters (default_parameter (identifier) @parameter)) ; Operators [ "=" @@ -55,6 +56,8 @@ (special) ] @operator +(lambda_function "\\" @operator) + [ "(" ")" @@ -87,6 +90,7 @@ [ "if" "else" + "switch" ] @conditional [ @@ -103,12 +107,7 @@ "function" @keyword.function (call function: (identifier) @function) - -(call arguments: - (arguments - name: (identifier) @parameter)) - -(lambda_function "\\" @operator) +(default_argument name: (identifier) @parameter) (namespace_get function: (identifier) @method) (namespace_get_internal function: (identifier) @method) @@ -119,7 +118,5 @@ (namespace_get_internal namespace: (identifier) @namespace ":::" @operator) -(string (escape_sequence) @string.escape) - ; Error (ERROR) @error -- cgit v1.2.3