highlight todo in javascript comments

This commit is contained in:
nightwing 2014-10-09 20:49:25 +04:00
commit 9683d80f84
2 changed files with 11 additions and 6 deletions

View file

@ -42,9 +42,10 @@ var DocCommentHighlightRules = function() {
regex : "@[\\w\\d_]+" // TODO: fix email addresses
}, {
token : "comment.doc.tag",
regex : "\\bTODO\\b"
regex : "\\b(?:TODO|FIXME)\\b"
}, {
defaultToken : "comment.doc"
defaultToken : "comment.doc",
caseInsensitive: true
}]
};
};

View file

@ -302,20 +302,24 @@ var JavaScriptHighlightRules = function(options) {
}
],
"comment_regex_allowed" : [
{token : "storage.type", regex : "\\b(?:TODO|FIXME)\\b"},
{token : "comment", regex : "\\*\\/", next : "start"},
{defaultToken : "comment"}
{defaultToken : "comment", caseInsensitive: true}
],
"comment" : [
{token : "storage.type", regex : "\\b(?:TODO|FIXME)\\b"},
{token : "comment", regex : "\\*\\/", next : "no_regex"},
{defaultToken : "comment"}
{defaultToken : "comment", caseInsensitive: true}
],
"line_comment_regex_allowed" : [
{token : "storage.type", regex : "\\b(?:TODO|FIXME)\\b"},
{token : "comment", regex : "$|^", next : "start"},
{defaultToken : "comment"}
{defaultToken : "comment", caseInsensitive: true}
],
"line_comment" : [
{token : "storage.type", regex : "\\b(?:TODO|FIXME)\\b"},
{token : "comment", regex : "$|^", next : "no_regex"},
{defaultToken : "comment"}
{defaultToken : "comment", caseInsensitive: true}
],
"qqstring" : [
{