cleanup d mode

This commit is contained in:
nightwing 2013-12-14 19:37:24 +04:00
commit 869e1f86aa

View file

@ -191,7 +191,7 @@ var DHighlightRules = function() {
"star-comment" : [ "star-comment" : [
{ {
token : "comment", // closing comment token : "comment", // closing comment
regex : ".*?\\*\\/", regex : "\\*\\/",
next : "start" next : "start"
}, { }, {
defaultToken: 'comment' defaultToken: 'comment'
@ -200,7 +200,7 @@ var DHighlightRules = function() {
"plus-comment" : [ "plus-comment" : [
{ {
token : "comment", // closing comment token : "comment", // closing comment
regex : ".*?\\+\\/", regex : "\\+\\/",
next : "start" next : "start"
}, { }, {
defaultToken: 'comment' defaultToken: 'comment'
@ -211,7 +211,7 @@ var DHighlightRules = function() {
stringEscapesSeq, stringEscapesSeq,
{ {
token : "string", token : "string",
regex : '(?:(?:\\\\.)|(?:[^"\\\\]))*?"[cdw]?', regex : '"[cdw]?',
next : "start" next : "start"
}, { }, {
defaultToken: 'string' defaultToken: 'string'
@ -222,7 +222,7 @@ var DHighlightRules = function() {
stringEscapesSeq, stringEscapesSeq,
{ {
token : "string", token : "string",
regex : '(?:(?:\\\\.)|(?:[^`\\\\]))*?`[cdw]?', regex : '`[cdw]?',
next : "start" next : "start"
}, { }, {
defaultToken: 'string' defaultToken: 'string'
@ -234,7 +234,7 @@ var DHighlightRules = function() {
onMatch: function(value, currentState, state) { onMatch: function(value, currentState, state) {
value = value.substring(value.length-2, value.length-1); value = value.substring(value.length-2, value.length-1);
var map = {'>':'<',']':'[',')':'(','}':'{'}; var map = {'>':'<',']':'[',')':'(','}':'{'};
if(Object.keys(map).indexOf(value) != -1) if(Object.keys(map).indexOf(value) != -1)
value = map[value]; value = map[value];
if(value != state[1]) return "string"; if(value != state[1]) return "string";
state.shift(); state.shift();