File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ 2008-06-29 Tim Pope <vim@tpope.info>
2+
3+ * syntax/ruby.vim: don't match $_foo as an invalid variable
4+
152008-04-25 Tim Pope <vim@tpope.info>
26
37 * ftplugin/eruby.vim, syntax/eruby.vim: guard against recursion
Original file line number Diff line number Diff line change @@ -107,7 +107,7 @@ syn region rubySymbol start="[]})\"':]\@<!:\"" end="\"" skip="\\\\\|\\\"" cont
107107syn match rubyBlockParameter " \h\w *" contained
108108syn region rubyBlockParameterList start =" \% (\% (\< do\>\| {\)\s *\)\@ <=|" end =" |" oneline display contains =rubyBlockParameter
109109
110- syn match rubyInvalidVariable " $[^ A-Za-z -]"
110+ syn match rubyInvalidVariable " $[^ A-Za-z_ -]"
111111syn match rubyPredefinedVariable # $[!$&"'*+,./0:;<=>?@\` ~1-9]#
112112syn match rubyPredefinedVariable " $_\> " display
113113syn match rubyPredefinedVariable " $-[0FIKadilpvw]\> " display
You can’t perform that action at this time.
0 commit comments