Spade

Mini Shell

Directory:~$ /home/lmsyaran/public_html/j3/media/editors/codemirror/mode/mirc/
Upload File

[Home] [System Details] [Kill Me]
Current File:~$ /home/lmsyaran/public_html/j3/media/editors/codemirror/mode/mirc/mirc.min.js

!(function(a){"object"==typeof
exports&&"object"==typeof
module?a(require("../../lib/codemirror")):"function"==typeof
define&&define.amd?define(["../../lib/codemirror"],a):a(CodeMirror)})((function(a){"use
strict";a.defineMIME("text/mirc","mirc"),a.defineMode("mirc",(function(){function
a(a){for(var b={},c=a.split("
"),d=0;d<c.length;++d)b[c[d]]=!0;return b}function b(a,b,c){return
b.tokenize=c,c(a,b)}function c(a,c){var
j=c.beforeParams;c.beforeParams=!1;var
k=a.next();if(/[\[\]{}\(\),\.]/.test(k))return"("==k&&j?c.inParams=!0:")"==k&&(c.inParams=!1),null;if(/\d/.test(k))return
a.eatWhile(/[\w\.]/),"number";if("\\"==k)return
a.eat("\\"),a.eat(/./),"number";if("/"==k&&a.eat("*"))return
b(a,c,d);if(";"==k&&a.match(/ *\( *\(/))return
b(a,c,e);if(";"!=k||c.inParams){if('"'==k)return
a.eat(/"/),"keyword";if("$"==k)return
a.eatWhile(/[$_a-z0-9A-Z\.:]/),f&&f.propertyIsEnumerable(a.current().toLowerCase())?"keyword":(c.beforeParams=!0,"builtin");if("%"==k)return
a.eatWhile(/[^,\s()]/),c.beforeParams=!0,"string";if(i.test(k))return
a.eatWhile(i),"operator";a.eatWhile(/[\w\$_{}]/);var
l=a.current().toLowerCase();return
g&&g.propertyIsEnumerable(l)?"keyword":h&&h.propertyIsEnumerable(l)?(c.beforeParams=!0,"keyword"):null}return
a.skipToEnd(),"comment"}function d(a,b){for(var
d,e=!1;d=a.next();){if("/"==d&&e){b.tokenize=c;break}e="*"==d}return"comment"}function
e(a,b){for(var
d,e=0;d=a.next();){if(";"==d&&2==e){b.tokenize=c;break}")"==d?e++:"
"!=d&&(e=0)}return"meta"}var f=a("$! $$ $&
$? $+ $abook $abs $active $activecid $activewid $address $addtok $agent
$agentname $agentstat $agentver $alias $and $anick $ansi2mirc $aop
$appactive $appstate $asc $asctime $asin $atan $avoice $away $awaymsg
$awaytime $banmask $base $bfind $binoff $biton $bnick $bvar $bytes $calc
$cb $cd $ceil $chan $chanmodes $chantypes $chat $chr $cid $clevel $click
$cmdbox $cmdline $cnick $color $com $comcall $comchan $comerr $compact
$compress $comval $cos $count $cr $crc $creq $crlf $ctime $ctimer
$ctrlenter $date $day $daylight $dbuh $dbuw $dccignore $dccport $dde
$ddename $debug $decode $decompress $deltok $devent $dialog $did $didreg
$didtok $didwm $disk $dlevel $dll $dllcall $dname $dns $duration $ebeeps
$editbox $emailaddr $encode $error $eval $event $exist $feof $ferr $fgetc
$file $filename $filtered $finddir $finddirn $findfile $findfilen $findtok
$fline $floor $fopen $fread $fserve $fulladdress $fulldate $fullname
$fullscreen $get $getdir $getdot $gettok $gmt $group $halted $hash $height
$hfind $hget $highlight $hnick $hotline $hotlinepos $ial $ialchan $ibl
$idle $iel $ifmatch $ignore $iif $iil $inelipse $ini $inmidi $inpaste
$inpoly $input $inrect $inroundrect $insong $instok $int $inwave $ip
$isalias $isbit $isdde $isdir $isfile $isid $islower $istok $isupper
$keychar $keyrpt $keyval $knick $lactive $lactivecid $lactivewid $left $len
$level $lf $line $lines $link $lock $lock $locked $log $logstamp
$logstampfmt $longfn $longip $lower $ltimer $maddress $mask $matchkey
$matchtok $md5 $me $menu $menubar $menucontext $menutype $mid $middir
$mircdir $mircexe $mircini $mklogfn $mnick $mode $modefirst $modelast
$modespl $mouse $msfile $network $newnick $nick $nofile $nopath $noqt $not
$notags $notify $null $numeric $numok $oline $onpoly $opnick $or $ord $os
$passivedcc $pic $play $pnick $port $portable $portfree $pos $prefix $prop
$protect $puttok $qt $query $rand $r $rawmsg $read $readomo $readn $regex
$regml $regsub $regsubex $remove $remtok $replace $replacex $reptok $result
$rgb $right $round $scid $scon $script $scriptdir $scriptline $sdir $send
$server $serverip $sfile $sha1 $shortfn $show $signal $sin $site $sline
$snick $snicks $snotify $sock $sockbr $sockerr $sockname $sorttok $sound
$sqrt $ssl $sreq $sslready $status $strip $str $stripped $syle $submenu
$switchbar $tan $target $ticks $time $timer $timestamp $timestampfmt
$timezone $tip $titlebar $toolbar $treebar $trust $ulevel $ulist $upper
$uptime $url $usermode $v1 $v2 $var $vcmd $vcmdstat $vcmdver $version
$vnick $vol $wid $width $wildsite $wildtok $window $wrap
$xor"),g=a("abook ajinvite alias aline ame amsg anick aop auser
autojoin avoice away background ban bcopy beep bread break breplace bset
btrunc bunset bwrite channel clear clearall cline clipboard close cnick
color comclose comopen comreg continue copy creq ctcpreply ctcps dcc
dccserver dde ddeserver debug dec describe dialog did didtok disable
disconnect dlevel dline dll dns dqwindow drawcopy drawdot drawfill drawline
drawpic drawrect drawreplace drawrot drawsave drawscroll drawtext ebeeps
echo editbox emailaddr enable events exit fclose filter findtext finger
firewall flash flist flood flush flushini font fopen fseek fsend fserve
fullname fwrite ghide gload gmove gopts goto gplay gpoint gqreq groups
gshow gsize gstop gtalk gunload hadd halt haltdef hdec hdel help hfree hinc
hload hmake hop hsave ial ialclear ialmark identd if ignore iline inc
invite iuser join kick linesep links list load loadbuf localinfo log mdi me
menubar mkdir mnick mode msg nick noop notice notify omsg onotice part
partall pdcc perform play playctrl pop protect pvoice qme qmsg query queryn
quit raw reload remini remote remove rename renwin reseterror resetidle
return rlevel rline rmdir run ruser save savebuf saveini say scid scon
server set showmirc signam sline sockaccept sockclose socklist socklisten
sockmark sockopen sockpause sockread sockrename sockudp sockwrite sound
speak splay sreq strip switchbar timer timestamp titlebar tnick tokenize
toolbar topic tray treebar ulist unload unset unsetall updatenl url uwho
var vcadd vcmd vcrem vol while whois window winhelp write writeint if
isalnum isalpha isaop isavoice isban ischan ishop isignore isin isincs
isletter islower isnotify isnum ison isop isprotect isreg isupper isvoice
iswm iswmcs elseif else goto menu nicklist status title icon size option
text edit button check radio box scroll list combo link tab
item"),h=a("if elseif else and not or eq ne in ni for foreach
while
switch"),i=/[+\-*&%=<>!?^\/\|]/;return{startState:function(){return{tokenize:c,beforeParams:!1,inParams:!1}},token:function(a,b){return
a.eatSpace()?null:b.tokenize(a,b)}}}))}));