From be2b89edc8e8a0e3a192ae23495f776e7bd61c42 Mon Sep 17 00:00:00 2001 From: ObserverOfTime Date: Mon, 17 Oct 2022 17:14:31 +0300 Subject: highlights(ruby): fix captures --- queries/ruby/highlights.scm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'queries/ruby') diff --git a/queries/ruby/highlights.scm b/queries/ruby/highlights.scm index d40013270..cf253a474 100644 --- a/queries/ruby/highlights.scm +++ b/queries/ruby/highlights.scm @@ -1,4 +1,5 @@ ; Variables + (identifier) @variable (global_variable) @variable.global @@ -51,8 +52,8 @@ (constant) @type -((identifier) @keyword - (#vim-match? @keyword "^(private|protected|public)$")) +((identifier) @type.qualifier + (#any-of? @type.qualifier "private" "protected" "public")) [ "rescue" @@ -60,7 +61,7 @@ ] @exception ((identifier) @exception - (#vim-match? @exception "^(fail|raise)$")) + (#any-of? @exception "fail" "raise")) ; Function calls @@ -77,7 +78,7 @@ (program (call (identifier) @include) - (#vim-match? @include "^(require|require_relative|load)$")) + (#any-of? @include "require" "require_relative" "load")) ; Function definitions -- cgit v1.2.3-70-g09d2