From 6ec14030ad049eb813b624bbfd41ca4e7f73bce9 Mon Sep 17 00:00:00 2001 From: Alex Leferry 2 Date: Sat, 27 Feb 2016 03:34:47 +0100 Subject: [PATCH 1/2] Fix escaping of ' in single quote strings --- rc/base/ruby.kak | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rc/base/ruby.kak b/rc/base/ruby.kak index b95b4068..27e4921d 100644 --- a/rc/base/ruby.kak +++ b/rc/base/ruby.kak @@ -19,7 +19,7 @@ hook global BufCreate .*(([.](rb))|(irbrc)|(pryrc)|(Capfile|[.]cap)|(Gemfile)|(G addhl -group / regions -default code ruby \ double_string '"' (? Date: Sat, 27 Feb 2016 17:53:16 +0100 Subject: [PATCH 2/2] Fix highlighting of single letter identifiers --- rc/base/ruby.kak | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rc/base/ruby.kak b/rc/base/ruby.kak index 27e4921d..2e9cd15b 100644 --- a/rc/base/ruby.kak +++ b/rc/base/ruby.kak @@ -50,7 +50,7 @@ addhl -group /ruby/comment fill comment addhl -group /ruby/literal fill meta -addhl -group /ruby/code regex \<([A-Za-z]\w+:)|([$@][A-Za-z]\w+)|(\W\K:[A-Za-z]\w+[=?!]?) 0:identifier +addhl -group /ruby/code regex \<([A-Za-z]\w*:)|([$@][A-Za-z]\w*)|(\W\K:[A-Za-z]\w*[=?!]?) 0:identifier addhl -group /ruby/code regex \<(require|include)\> 0:meta addhl -group /ruby/code regex \<(attr_(reader|writer|accessor))\> 0:attribute