This commit is contained in:
Fabian Jakobs 2011-12-01 16:09:18 +01:00
commit d8faf048bc
11 changed files with 16 additions and 15 deletions

View file

@ -13314,7 +13314,7 @@ function string(state) {
}, {
token : "string", // multi line string start
merge : true,
regex : '["].*$',
regex : '["].*',
next : state + "-qqstring"
}, {
token : "string",
@ -13322,7 +13322,7 @@ function string(state) {
}, {
token : "string", // multi line string start
merge : true,
regex : "['].*$",
regex : "['].*",
next : state + "-qstring"
}];
}
@ -13331,7 +13331,7 @@ function multiLineString(quote, state) {
return [{
token : "string",
merge : true,
regex : ".*" + quote,
regex : ".*?" + quote,
next : state
}, {
token : "string",
@ -13355,11 +13355,12 @@ exports.tag = function(states, name, nextState) {
next : name + "embed-attribute-list"
}];
states[name + "-qstring"] = multiLineString("'", name);
states[name + "-qqstring"] = multiLineString("\"", name);
states[name + "-qstring"] = multiLineString("'", name + "embed-attribute-list");
states[name + "-qqstring"] = multiLineString("\"", name + "embed-attribute-list");
states[name + "embed-attribute-list"] = [{
token : "meta.tag",
merge : true,
regex : "\/?>",
next : nextState
}, {

File diff suppressed because one or more lines are too long