add backtick string and instance variable rules

This commit is contained in:
Heigh Tech LLC 2011-03-16 06:47:36 +08:00 committed by Fabian Jakobs
commit 0d03b6df7d

View file

@ -99,8 +99,14 @@ var RubyHighlightRules = function() {
token : "string", // single line
regex : "['](?:(?:\\\\.)|(?:[^'\\\\]))*?[']"
}, {
token: "string", // symbol
regex: "[:](?:[a-zA-Z]|\d)+"
token : "string", // backtick string
regex : "[`](?:(?:\\\\.)|(?:[^'\\\\]))*?[`]"
}, {
token : "variable.instancce", // instance variable
regex : "@{1,2}(?:[a-zA-Z]|\d)+"
}, {
token : "string", // symbol
regex : "[:](?:[a-zA-Z]|\d)+"
}, {
token : "constant.numeric", // hex
regex : "0[xX][0-9a-fA-F]+\\b"