diff options
| author | Alex Leferry 2 <alexherbo2@gmail.com> | 2017-01-04 01:07:45 +0100 |
|---|---|---|
| committer | Alex Leferry 2 <alexherbo2@gmail.com> | 2017-01-04 13:04:27 +0100 |
| commit | 671b50bb524ecb7e7654549ab35fd1da0a184a7e (patch) | |
| tree | e420dbabfacf90847f7658e054680a6c5736d45e /rc/base/ruby.kak | |
| parent | 8f821f0fba48366e0407e5cffece9fa5ffa5a67f (diff) | |
update command names
Diffstat (limited to 'rc/base/ruby.kak')
| -rw-r--r-- | rc/base/ruby.kak | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/rc/base/ruby.kak b/rc/base/ruby.kak index 565c5c85..6a8432de 100644 --- a/rc/base/ruby.kak +++ b/rc/base/ruby.kak @@ -11,7 +11,7 @@ hook global BufCreate .*(([.](rb))|(irbrc)|(pryrc)|(Capfile|[.]cap)|(Gemfile)|(G # Highlighters # ‾‾‾‾‾‾‾‾‾‾‾‾ -addhl -group / regions -default code ruby \ +add-highlighter -group / regions -default code ruby \ double_string '"' (?<!\\)(\\\\)*" '' \ single_string "'" (?<!\\)(\\\\)*' '' \ backtick '`' (?<!\\)(\\\\)*` '' \ @@ -27,25 +27,25 @@ addhl -group / regions -default code ruby \ # Regular expression flags are: i → ignore case, m → multi-lines, o → only interpolate #{} blocks once, x → extended mode (ignore white spaces) # Literals are: i → array of symbols, q → string, r → regular expression, s → symbol, w → array of words, x → capture shell result -addhl -group /ruby/double_string fill string -addhl -group /ruby/double_string regions regions interpolation \Q#{ \} \{ -addhl -group /ruby/double_string/regions/interpolation fill meta +add-highlighter -group /ruby/double_string fill string +add-highlighter -group /ruby/double_string regions regions interpolation \Q#{ \} \{ +add-highlighter -group /ruby/double_string/regions/interpolation fill meta -addhl -group /ruby/single_string fill string +add-highlighter -group /ruby/single_string fill string -addhl -group /ruby/backtick fill meta -addhl -group /ruby/backtick regions regions interpolation \Q#{ \} \{ -addhl -group /ruby/backtick/regions/interpolation fill meta +add-highlighter -group /ruby/backtick fill meta +add-highlighter -group /ruby/backtick regions regions interpolation \Q#{ \} \{ +add-highlighter -group /ruby/backtick/regions/interpolation fill meta -addhl -group /ruby/regex fill meta -addhl -group /ruby/regex regions regions interpolation \Q#{ \} \{ -addhl -group /ruby/regex/regions/interpolation fill meta +add-highlighter -group /ruby/regex fill meta +add-highlighter -group /ruby/regex regions regions interpolation \Q#{ \} \{ +add-highlighter -group /ruby/regex/regions/interpolation fill meta -addhl -group /ruby/comment fill comment +add-highlighter -group /ruby/comment fill comment -addhl -group /ruby/literal fill meta +add-highlighter -group /ruby/literal fill meta -addhl -group /ruby/code regex \b([A-Za-z]\w*:(?=[^:]))|([$@][A-Za-z]\w*)|((?<=[^:]):[A-Za-z]\w*[=?!]?)|([A-Z]\w*|^|\h)\K::(?=[A-Z]) 0:identifier +add-highlighter -group /ruby/code regex \b([A-Za-z]\w*:(?=[^:]))|([$@][A-Za-z]\w*)|((?<=[^:]):[A-Za-z]\w*[=?!]?)|([A-Z]\w*|^|\h)\K::(?=[A-Z]) 0:identifier %sh{ # Grammar @@ -65,10 +65,10 @@ addhl -group /ruby/code regex \b([A-Za-z]\w*:(?=[^:]))|([$@][A-Za-z]\w*)|((?<=[^ # Highlight keywords printf %s " - addhl -group /ruby/code regex \b(${keywords})\b 0:keyword - addhl -group /ruby/code regex \b(${attributes})\b 0:attribute - addhl -group /ruby/code regex \b(${values})\b 0:value - addhl -group /ruby/code regex \b(${meta})\b 0:meta + add-highlighter -group /ruby/code regex \b(${keywords})\b 0:keyword + add-highlighter -group /ruby/code regex \b(${attributes})\b 0:attribute + add-highlighter -group /ruby/code regex \b(${values})\b 0:value + add-highlighter -group /ruby/code regex \b(${meta})\b 0:meta " } @@ -144,7 +144,7 @@ def -hidden _ruby_insert_on_new_line %{ # Initialization # ‾‾‾‾‾‾‾‾‾‾‾‾‾‾ -hook -group ruby-highlight global WinSetOption filetype=ruby %{ addhl ref ruby } +hook -group ruby-highlight global WinSetOption filetype=ruby %{ add-highlighter ref ruby } hook global WinSetOption filetype=ruby %{ hook window InsertChar .* -group ruby-indent _ruby_indent_on_char @@ -154,11 +154,11 @@ hook global WinSetOption filetype=ruby %{ alias window alt ruby-alternative-file } -hook -group ruby-highlight global WinSetOption filetype=(?!ruby).* %{ rmhl ruby } +hook -group ruby-highlight global WinSetOption filetype=(?!ruby).* %{ remove-highlighter ruby } hook global WinSetOption filetype=(?!ruby).* %{ - rmhooks window ruby-indent - rmhooks window ruby-insert + remove-hooks window ruby-indent + remove-hooks window ruby-insert unalias window alt ruby-alternative-file } |
