Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93
/home/sportsfe.../httpdocs/wp-conte.../plugins/wp-file-.../lib/codemirr.../mode/mscgen
File: mscgen_test.js
// CodeMirror, copyright (c) by Marijn Haverbeke and others
[0] Fix | Delete
// Distributed under an MIT license: http://codemirror.net/LICENSE
[1] Fix | Delete
[2] Fix | Delete
(function() {
[3] Fix | Delete
var mode = CodeMirror.getMode({indentUnit: 2}, "mscgen");
[4] Fix | Delete
function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arguments, 1)); }
[5] Fix | Delete
[6] Fix | Delete
MT("empty chart",
[7] Fix | Delete
"[keyword msc][bracket {]",
[8] Fix | Delete
"[base ]",
[9] Fix | Delete
"[bracket }]"
[10] Fix | Delete
);
[11] Fix | Delete
[12] Fix | Delete
MT("comments",
[13] Fix | Delete
"[comment // a single line comment]",
[14] Fix | Delete
"[comment # another single line comment /* and */ ignored here]",
[15] Fix | Delete
"[comment /* A multi-line comment even though it contains]",
[16] Fix | Delete
"[comment msc keywords and \"quoted text\"*/]");
[17] Fix | Delete
[18] Fix | Delete
MT("strings",
[19] Fix | Delete
"[string \"// a string\"]",
[20] Fix | Delete
"[string \"a string running over]",
[21] Fix | Delete
"[string two lines\"]",
[22] Fix | Delete
"[string \"with \\\"escaped quote\"]"
[23] Fix | Delete
);
[24] Fix | Delete
[25] Fix | Delete
MT("xù/ msgenny keywords classify as 'base'",
[26] Fix | Delete
"[base watermark]",
[27] Fix | Delete
"[base alt loop opt ref else break par seq assert]"
[28] Fix | Delete
);
[29] Fix | Delete
[30] Fix | Delete
MT("mscgen options classify as keyword",
[31] Fix | Delete
"[keyword hscale]", "[keyword width]", "[keyword arcgradient]", "[keyword wordwraparcs]"
[32] Fix | Delete
);
[33] Fix | Delete
[34] Fix | Delete
MT("mscgen arcs classify as keyword",
[35] Fix | Delete
"[keyword note]","[keyword abox]","[keyword rbox]","[keyword box]",
[36] Fix | Delete
"[keyword |||...---]", "[keyword ..--==::]",
[37] Fix | Delete
"[keyword ->]", "[keyword <-]", "[keyword <->]",
[38] Fix | Delete
"[keyword =>]", "[keyword <=]", "[keyword <=>]",
[39] Fix | Delete
"[keyword =>>]", "[keyword <<=]", "[keyword <<=>>]",
[40] Fix | Delete
"[keyword >>]", "[keyword <<]", "[keyword <<>>]",
[41] Fix | Delete
"[keyword -x]", "[keyword x-]", "[keyword -X]", "[keyword X-]",
[42] Fix | Delete
"[keyword :>]", "[keyword <:]", "[keyword <:>]"
[43] Fix | Delete
);
[44] Fix | Delete
[45] Fix | Delete
MT("within an attribute list, attributes classify as attribute",
[46] Fix | Delete
"[bracket [[][attribute label]",
[47] Fix | Delete
"[attribute id]","[attribute url]","[attribute idurl]",
[48] Fix | Delete
"[attribute linecolor]","[attribute linecolour]","[attribute textcolor]","[attribute textcolour]","[attribute textbgcolor]","[attribute textbgcolour]",
[49] Fix | Delete
"[attribute arclinecolor]","[attribute arclinecolour]","[attribute arctextcolor]","[attribute arctextcolour]","[attribute arctextbgcolor]","[attribute arctextbgcolour]",
[50] Fix | Delete
"[attribute arcskip][bracket ]]]"
[51] Fix | Delete
);
[52] Fix | Delete
[53] Fix | Delete
MT("outside an attribute list, attributes classify as base",
[54] Fix | Delete
"[base label]",
[55] Fix | Delete
"[base id]","[base url]","[base idurl]",
[56] Fix | Delete
"[base linecolor]","[base linecolour]","[base textcolor]","[base textcolour]","[base textbgcolor]","[base textbgcolour]",
[57] Fix | Delete
"[base arclinecolor]","[base arclinecolour]","[base arctextcolor]","[base arctextcolour]","[base arctextbgcolor]","[base arctextbgcolour]",
[58] Fix | Delete
"[base arcskip]"
[59] Fix | Delete
);
[60] Fix | Delete
[61] Fix | Delete
MT("a typical program",
[62] Fix | Delete
"[comment # typical mscgen program]",
[63] Fix | Delete
"[keyword msc][base ][bracket {]",
[64] Fix | Delete
"[keyword wordwraparcs][operator =][string \"true\"][base , ][keyword hscale][operator =][string \"0.8\"][keyword arcgradient][operator =][base 30;]",
[65] Fix | Delete
"[base a][bracket [[][attribute label][operator =][string \"Entity A\"][bracket ]]][base ,]",
[66] Fix | Delete
"[base b][bracket [[][attribute label][operator =][string \"Entity B\"][bracket ]]][base ,]",
[67] Fix | Delete
"[base c][bracket [[][attribute label][operator =][string \"Entity C\"][bracket ]]][base ;]",
[68] Fix | Delete
"[base a ][keyword =>>][base b][bracket [[][attribute label][operator =][string \"Hello entity B\"][bracket ]]][base ;]",
[69] Fix | Delete
"[base a ][keyword <<][base b][bracket [[][attribute label][operator =][string \"Here's an answer dude!\"][bracket ]]][base ;]",
[70] Fix | Delete
"[base c ][keyword :>][base *][bracket [[][attribute label][operator =][string \"What about me?\"][base , ][attribute textcolor][operator =][base red][bracket ]]][base ;]",
[71] Fix | Delete
"[bracket }]"
[72] Fix | Delete
);
[73] Fix | Delete
})();
[74] Fix | Delete
[75] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function