From 8398d79e26b1b958d6fd249b0c1080fb520c5b4d Mon Sep 17 00:00:00 2001 From: AltCode Date: Thu, 2 Apr 2026 00:05:51 +0200 Subject: [PATCH] fix(ruby): exclude strings from bracket colorization Rainbow brackets do not really make sense for strings (or string interpolation) - this disables the feature from them to reduce noise --- languages/ruby/brackets.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/languages/ruby/brackets.scm b/languages/ruby/brackets.scm index 7ec8b32..fbfab2a 100644 --- a/languages/ruby/brackets.scm +++ b/languages/ruby/brackets.scm @@ -8,7 +8,8 @@ "}" @close) ("\"" @open - "\"" @close) + "\"" @close + (#set! rainbow.exclude)) ("do" @open "end" @close) @@ -19,7 +20,8 @@ (interpolation "#{" @open - "}" @close) + "}" @close + (#set! rainbow.exclude)) (if "if" @open