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/xquery
File: 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
// Don't take these too seriously -- the expected results appear to be
[3] Fix | Delete
// based on the results of actual runs without any serious manual
[4] Fix | Delete
// verification. If a change you made causes them to fail, the test is
[5] Fix | Delete
// as likely to wrong as the code.
[6] Fix | Delete
[7] Fix | Delete
(function() {
[8] Fix | Delete
var mode = CodeMirror.getMode({tabSize: 4}, "xquery");
[9] Fix | Delete
function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arguments, 1)); }
[10] Fix | Delete
[11] Fix | Delete
MT("eviltest",
[12] Fix | Delete
"[keyword xquery] [keyword version] [variable "1][keyword .][atom 0][keyword -][variable ml"][def&variable ;] [comment (: this is : a \"comment\" :)]",
[13] Fix | Delete
" [keyword let] [variable $let] [keyword :=] [variable <x] [variable attr][keyword =][variable "value">"test"<func&gt][def&variable ;function]() [variable $var] {[keyword function]()} {[variable $var]}[variable <][keyword /][variable func><][keyword /][variable x>]",
[14] Fix | Delete
" [keyword let] [variable $joe][keyword :=][atom 1]",
[15] Fix | Delete
" [keyword return] [keyword element] [variable element] {",
[16] Fix | Delete
" [keyword attribute] [variable attribute] { [atom 1] },",
[17] Fix | Delete
" [keyword element] [variable test] { [variable 'a'] }, [keyword attribute] [variable foo] { [variable "bar"] },",
[18] Fix | Delete
" [def&variable fn:doc]()[[ [variable foo][keyword /][variable @bar] [keyword eq] [variable $let] ]],",
[19] Fix | Delete
" [keyword //][variable x] } [comment (: a more 'evil' test :)]",
[20] Fix | Delete
" [comment (: Modified Blakeley example (: with nested comment :) ... :)]",
[21] Fix | Delete
" [keyword declare] [keyword private] [keyword function] [def&variable local:declare]() {()}[variable ;]",
[22] Fix | Delete
" [keyword declare] [keyword private] [keyword function] [def&variable local:private]() {()}[variable ;]",
[23] Fix | Delete
" [keyword declare] [keyword private] [keyword function] [def&variable local:function]() {()}[variable ;]",
[24] Fix | Delete
" [keyword declare] [keyword private] [keyword function] [def&variable local:local]() {()}[variable ;]",
[25] Fix | Delete
" [keyword let] [variable $let] [keyword :=] [variable <let>let] [variable $let] [keyword :=] [variable "let"<][keyword /let][variable >]",
[26] Fix | Delete
" [keyword return] [keyword element] [variable element] {",
[27] Fix | Delete
" [keyword attribute] [variable attribute] { [keyword try] { [def&variable xdmp:version]() } [keyword catch]([variable $e]) { [def&variable xdmp:log]([variable $e]) } },",
[28] Fix | Delete
" [keyword attribute] [variable fn:doc] { [variable "bar"] [variable castable] [keyword as] [atom xs:string] },",
[29] Fix | Delete
" [keyword element] [variable text] { [keyword text] { [variable "text"] } },",
[30] Fix | Delete
" [def&variable fn:doc]()[[ [qualifier child::][variable eq][keyword /]([variable @bar] [keyword |] [qualifier attribute::][variable attribute]) [keyword eq] [variable $let] ]],",
[31] Fix | Delete
" [keyword //][variable fn:doc]",
[32] Fix | Delete
" }");
[33] Fix | Delete
[34] Fix | Delete
MT("testEmptySequenceKeyword",
[35] Fix | Delete
"[string \"foo\"] [keyword instance] [keyword of] [keyword empty-sequence]()");
[36] Fix | Delete
[37] Fix | Delete
MT("testMultiAttr",
[38] Fix | Delete
"[tag <p ][attribute a1]=[string \"foo\"] [attribute a2]=[string \"bar\"][tag >][variable hello] [variable world][tag </p>]");
[39] Fix | Delete
[40] Fix | Delete
MT("test namespaced variable",
[41] Fix | Delete
"[keyword declare] [keyword namespace] [variable e] [keyword =] [string \"http://example.com/ANamespace\"][variable ;declare] [keyword variable] [variable $e:exampleComThisVarIsNotRecognized] [keyword as] [keyword element]([keyword *]) [variable external;]");
[42] Fix | Delete
[43] Fix | Delete
MT("test EQName variable",
[44] Fix | Delete
"[keyword declare] [keyword variable] [variable $\"http://www.example.com/ns/my\":var] [keyword :=] [atom 12][variable ;]",
[45] Fix | Delete
"[tag <out>]{[variable $\"http://www.example.com/ns/my\":var]}[tag </out>]");
[46] Fix | Delete
[47] Fix | Delete
MT("test EQName function",
[48] Fix | Delete
"[keyword declare] [keyword function] [def&variable \"http://www.example.com/ns/my\":fn] ([variable $a] [keyword as] [atom xs:integer]) [keyword as] [atom xs:integer] {",
[49] Fix | Delete
" [variable $a] [keyword +] [atom 2]",
[50] Fix | Delete
"}[variable ;]",
[51] Fix | Delete
"[tag <out>]{[def&variable \"http://www.example.com/ns/my\":fn]([atom 12])}[tag </out>]");
[52] Fix | Delete
[53] Fix | Delete
MT("test EQName function with single quotes",
[54] Fix | Delete
"[keyword declare] [keyword function] [def&variable 'http://www.example.com/ns/my':fn] ([variable $a] [keyword as] [atom xs:integer]) [keyword as] [atom xs:integer] {",
[55] Fix | Delete
" [variable $a] [keyword +] [atom 2]",
[56] Fix | Delete
"}[variable ;]",
[57] Fix | Delete
"[tag <out>]{[def&variable 'http://www.example.com/ns/my':fn]([atom 12])}[tag </out>]");
[58] Fix | Delete
[59] Fix | Delete
MT("testProcessingInstructions",
[60] Fix | Delete
"[def&variable data]([comment&meta <?target content?>]) [keyword instance] [keyword of] [atom xs:string]");
[61] Fix | Delete
[62] Fix | Delete
MT("testQuoteEscapeDouble",
[63] Fix | Delete
"[keyword let] [variable $rootfolder] [keyword :=] [string \"c:\\builds\\winnt\\HEAD\\qa\\scripts\\\"]",
[64] Fix | Delete
"[keyword let] [variable $keysfolder] [keyword :=] [def&variable concat]([variable $rootfolder], [string \"keys\\\"])");
[65] Fix | Delete
})();
[66] Fix | Delete
[67] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function