Merge pull request #1016 from ajaxorg/mode/jade
Fix JS highlight rules embedded in Jade
This commit is contained in:
commit
063e8442a3
1 changed files with 26 additions and 6 deletions
|
|
@ -120,11 +120,11 @@ var JadeHighlightRules = function() {
|
||||||
"token": [ "storage.type.function.jade", "entity.name.function.jade"],
|
"token": [ "storage.type.function.jade", "entity.name.function.jade"],
|
||||||
"regex": "^(\\s*mixin)( [\\w\\-]+)"
|
"regex": "^(\\s*mixin)( [\\w\\-]+)"
|
||||||
},
|
},
|
||||||
/* {
|
{
|
||||||
"token": "source.js.embedded.jade",
|
"token": "source.js.embedded.jade",
|
||||||
"regex": "^\\s*-|=|!=",
|
"regex": "^\\s*(?:-|=|!=)",
|
||||||
"next": "js_code"
|
"next": "js-start"
|
||||||
},*/
|
},
|
||||||
/*{
|
/*{
|
||||||
"token": "entity.name.tag.script.jade",
|
"token": "entity.name.tag.script.jade",
|
||||||
"regex": "^\\s*script",
|
"regex": "^\\s*script",
|
||||||
|
|
@ -220,6 +220,20 @@ var JadeHighlightRules = function() {
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"tag_attributes": [
|
"tag_attributes": [
|
||||||
|
{
|
||||||
|
"token" : "string",
|
||||||
|
"regex" : "'(?=.)",
|
||||||
|
"next" : "qstring"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"token" : "string",
|
||||||
|
"regex" : '"(?=.)',
|
||||||
|
"next" : "qqstring"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"token": "entity.other.attribute-name.jade",
|
||||||
|
"regex": "\\b[a-zA-Z\\-:]+"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"token": ["entity.other.attribute-name.jade", "punctuation"],
|
"token": ["entity.other.attribute-name.jade", "punctuation"],
|
||||||
"regex": "\\b([a-zA-Z:\\.-]+)(=)",
|
"regex": "\\b([a-zA-Z:\\.-]+)(=)",
|
||||||
|
|
@ -284,6 +298,12 @@ var JadeHighlightRules = function() {
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
};
|
};
|
||||||
|
|
||||||
|
this.embedRules(JavaScriptHighlightRules, "js-", [{
|
||||||
|
token: "text",
|
||||||
|
regex: ".$",
|
||||||
|
next: "start"
|
||||||
|
}]);
|
||||||
/*
|
/*
|
||||||
this.embedRules(MarkdownHighlightRules, "markdown-", [{
|
this.embedRules(MarkdownHighlightRules, "markdown-", [{
|
||||||
token : "support.function",
|
token : "support.function",
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue