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: msgenny_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}, "text/x-msgenny");
[4] Fix | Delete
function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arguments, 1), "msgenny"); }
[5] Fix | Delete
[6] Fix | Delete
MT("comments",
[7] Fix | Delete
"[comment // a single line comment]",
[8] Fix | Delete
"[comment # another single line comment /* and */ ignored here]",
[9] Fix | Delete
"[comment /* A multi-line comment even though it contains]",
[10] Fix | Delete
"[comment msc keywords and \"quoted text\"*/]");
[11] Fix | Delete
[12] Fix | Delete
MT("strings",
[13] Fix | Delete
"[string \"// a string\"]",
[14] Fix | Delete
"[string \"a string running over]",
[15] Fix | Delete
"[string two lines\"]",
[16] Fix | Delete
"[string \"with \\\"escaped quote\"]"
[17] Fix | Delete
);
[18] Fix | Delete
[19] Fix | Delete
MT("xù/ msgenny keywords classify as 'keyword'",
[20] Fix | Delete
"[keyword watermark]",
[21] Fix | Delete
"[keyword alt]","[keyword loop]","[keyword opt]","[keyword ref]","[keyword else]","[keyword break]","[keyword par]","[keyword seq]","[keyword assert]"
[22] Fix | Delete
);
[23] Fix | Delete
[24] Fix | Delete
MT("mscgen options classify as keyword",
[25] Fix | Delete
"[keyword hscale]", "[keyword width]", "[keyword arcgradient]", "[keyword wordwraparcs]"
[26] Fix | Delete
);
[27] Fix | Delete
[28] Fix | Delete
MT("mscgen arcs classify as keyword",
[29] Fix | Delete
"[keyword note]","[keyword abox]","[keyword rbox]","[keyword box]",
[30] Fix | Delete
"[keyword |||...---]", "[keyword ..--==::]",
[31] Fix | Delete
"[keyword ->]", "[keyword <-]", "[keyword <->]",
[32] Fix | Delete
"[keyword =>]", "[keyword <=]", "[keyword <=>]",
[33] Fix | Delete
"[keyword =>>]", "[keyword <<=]", "[keyword <<=>>]",
[34] Fix | Delete
"[keyword >>]", "[keyword <<]", "[keyword <<>>]",
[35] Fix | Delete
"[keyword -x]", "[keyword x-]", "[keyword -X]", "[keyword X-]",
[36] Fix | Delete
"[keyword :>]", "[keyword <:]", "[keyword <:>]"
[37] Fix | Delete
);
[38] Fix | Delete
[39] Fix | Delete
MT("within an attribute list, mscgen/ xù attributes classify as base",
[40] Fix | Delete
"[base [[label]",
[41] Fix | Delete
"[base idurl id url]",
[42] Fix | Delete
"[base linecolor linecolour textcolor textcolour textbgcolor textbgcolour]",
[43] Fix | Delete
"[base arclinecolor arclinecolour arctextcolor arctextcolour arctextbgcolor arctextbgcolour]",
[44] Fix | Delete
"[base arcskip]]]"
[45] Fix | Delete
);
[46] Fix | Delete
[47] Fix | Delete
MT("outside an attribute list, mscgen/ xù attributes classify as base",
[48] Fix | Delete
"[base label]",
[49] Fix | Delete
"[base idurl id url]",
[50] Fix | Delete
"[base linecolor linecolour textcolor textcolour textbgcolor textbgcolour]",
[51] Fix | Delete
"[base arclinecolor arclinecolour arctextcolor arctextcolour arctextbgcolor arctextbgcolour]",
[52] Fix | Delete
"[base arcskip]"
[53] Fix | Delete
);
[54] Fix | Delete
[55] Fix | Delete
MT("a typical program",
[56] Fix | Delete
"[comment # typical msgenny program]",
[57] Fix | Delete
"[keyword wordwraparcs][operator =][string \"true\"][base , ][keyword hscale][operator =][string \"0.8\"][base , ][keyword arcgradient][operator =][base 30;]",
[58] Fix | Delete
"[base a : ][string \"Entity A\"][base ,]",
[59] Fix | Delete
"[base b : Entity B,]",
[60] Fix | Delete
"[base c : Entity C;]",
[61] Fix | Delete
"[base a ][keyword =>>][base b: ][string \"Hello entity B\"][base ;]",
[62] Fix | Delete
"[base a ][keyword alt][base c][bracket {]",
[63] Fix | Delete
"[base a ][keyword <<][base b: ][string \"Here's an answer dude!\"][base ;]",
[64] Fix | Delete
"[keyword ---][base : ][string \"sorry, won't march - comm glitch\"]",
[65] Fix | Delete
"[base a ][keyword x-][base b: ][string \"Here's an answer dude! (won't arrive...)\"][base ;]",
[66] Fix | Delete
"[bracket }]",
[67] Fix | Delete
"[base c ][keyword :>][base *: What about me?;]"
[68] Fix | Delete
);
[69] Fix | Delete
})();
[70] Fix | Delete
[71] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function