mirror of https://github.com/midoks/mdserver-web
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
162 KiB
1 line
162 KiB
7 months ago
|
(function(c,d){typeof exports==="object"&&typeof module!=="undefined"?module.exports=d():typeof define==="function"&&define.amd?define(d):(c.CodeMirror=d())}(this,(function(){var iP=navigator.userAgent;var ir=navigator.platform;var kc=/gecko\/\d/i.test(iP);var kv=/MSIE \d/.test(iP);var nf=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(iP);var kj=kv||nf;var kH=kj&&(kv?document.documentMode||6:nf[1]);var mU=/WebKit\//.test(iP);var j6=mU&&/Qt\/\d+\.\d+/.test(iP);var ju=/Chrome\//.test(iP);var iL=/Opera\//.test(iP);var ob=/Apple Computer/.test(navigator.vendor);var jI=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(iP);var iq=/PhantomJS/.test(iP);var hE=/AppleWebKit/.test(iP)&&/Mobile\/\w+/.test(iP);var ie=hE||/Android|webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(iP);var k9=hE||/Mac/.test(ir);var i6=/\bCrOS\b/.test(iP);var nW=/win/i.test(ir);var nE=iL&&iP.match(/Version\/(\d*\.\d*)/);if(nE){nE=Number(nE[1])}if(nE&&nE>=15){iL=false;mU=true}var mW=k9&&(j6||iL&&(nE==null||nE<12.11));var hT=kc||(kj&&kH>=9);function lO(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var kS=function(d,c){var b=d.className;var e=lO(c).exec(b);if(e){var a=b.slice(e.index+e[0].length);d.className=b.slice(0,e.index)+(a?e[1]+a:"")}};function iN(b){for(var a=b.childNodes.length;a>0;--a){b.removeChild(b.firstChild)}return b}function mR(a,b){return iN(a).appendChild(b)}function gZ(f,b,c,d){var a=document.createElement(f);if(c){a.className=c}if(d){a.style.cssText=d}if(typeof b=="string"){a.appendChild(document.createTextNode(b))}else{if(b){for(var e=0;e<b.length;++e){a.appendChild(b[e])}}}return a}var ki;if(document.createRange){ki=function(c,a,e,b){var d=document.createRange();d.setEnd(b||c,e);d.setStart(c,a);return d}}else{ki=function(d,a,c){var e=document.body.createTextRange();try{e.moveToElementText(d.parentNode)}catch(b){return e}e.collapse(true);e.moveEnd("character",c);e.moveStart("character",a);return e}}function hR(a,b){if(b.nodeType==3){b=b.parentNode}if(a.contains){return a.contains(b)}do{if(b.nodeType==11){b=b.host}if(b==a){return true}}while(b=b.parentNode)}function j3(){var a;try{a=document.activeElement}catch(b){a=document.body||null}while(a&&a.root&&a.root.activeElement){a=a.root.activeElement}return a}function h6(c,a){var b=c.className;if(!lO(a).test(b)){c.className+=(b?" ":"")+a}}function g9(b,d){var c=b.split(" ");for(var a=0;a<c.length;a++){if(c[a]&&!lO(c[a]).test(d)){d+=" "+c[a]}}return d}var kf=function(a){a.select()};if(hE){kf=function(a){a.selectionStart=0;a.selectionEnd=a.value.length}}else{if(kj){kf=function(b){try{b.select()}catch(a){}}}}function mD(b){var a=Array.prototype.slice.call(arguments,1);return function(){return b.apply(null,a)}}function n0(c,d,b){if(!d){d={}}for(var a in c){if(c.hasOwnProperty(a)&&(b!==false||!d.hasOwnProperty(a))){d[a]=c[a]}}return d}function mV(d,f,b,a,e){if(f==null){f=d.search(/[^\s\u00a0]/);if(f==-1){f=d.length}}for(var c=a||0,h=e||0;;){var g=d.indexOf("\t",c);if(g<0||g>=f){return h+(f-c)}h+=g-c;h+=b-(h%b);c=g+1}}function hA(){this.id=null}hA.prototype.set=function(a,b){clearTimeout(this.id);this.id=setTimeout(b,a)};function jb(a,c){for(var b=0;b<a.length;++b){if(a[b]==c){return b}}return -1}var ko=30;var kU={toString:function(){return"CodeMirror.Pass"}};var ln={scroll:false};var l9={origin:"*mouse"};var m4={origin:"+move"};function jM(c,e,b){for(var a=0,f=0;;){var g=c.indexOf("\t",a);if(g==-1){g=c.length}var d=g-a;if(g==c.length||f+d>=e){return a+Math.min(d,e-f)}f+=g-a;f+=b-(f%b);a=g+1;if(f>=e){return a}}}var gU=[""];function j7(a){while(gU.length<=a){gU.push(ji(gU)+" ")}return gU[a]}function ji(a){return a[a.length-1]}function mO(a,b){var d=[];for(var c=0;c<a.length;c++){d[c]=b(a[c],c)}return d}function kZ(a,e,d){var c=0,b=d(e);while(c<a.length&&d(a[c])<=b){c++}a.splice(c,0,e)}function g8(){}function ks(b,a){var c;if(Object.create){c=Object.create(b)}else{g8.prototype=b;c=new g8()}if(a){n0(a,c)}return c}var mu=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/;function h0(a){return/\w/.test(a)||a>"\x80"&&(a.toUpperCase()!=a.toLowerCase()||m
|