PNG  IHDRX cHRMz&u0`:pQ<bKGD pHYsodtIME MeqIDATxw]Wug^Qd˶ 6`!N:!@xI~)%7%@Bh&`lnjVF29gΨ4E$|>cɚ{gk= %,a KX%,a KX%,a KX%,a KX%,a KX%,a KX%, b` ǟzeאfp]<!SJmɤY޲ڿ,%c ~ع9VH.!Ͳz&QynֺTkRR.BLHi٪:l;@(!MԴ=žI,:o&N'Kù\vRmJ雵֫AWic H@" !: Cé||]k-Ha oݜ:y F())u]aG7*JV@J415p=sZH!=!DRʯvɱh~V\}v/GKY$n]"X"}t@ xS76^[bw4dsce)2dU0 CkMa-U5tvLƀ~mlMwfGE/-]7XAƟ`׮g ewxwC4\[~7@O-Q( a*XGƒ{ ՟}$_y3tĐƤatgvێi|K=uVyrŲlLӪuܿzwk$m87k( `múcE)"@rK( z4$D; 2kW=Xb$V[Ru819קR~qloѱDyįݎ*mxw]y5e4K@ЃI0A D@"BDk_)N\8͜9dz"fK0zɿvM /.:2O{ Nb=M=7>??Zuo32 DLD@D| &+֎C #B8ַ`bOb $D#ͮҪtx]%`ES`Ru[=¾!@Od37LJ0!OIR4m]GZRJu$‡c=%~s@6SKy?CeIh:[vR@Lh | (BhAMy=݃  G"'wzn޺~8ԽSh ~T*A:xR[ܹ?X[uKL_=fDȊ؂p0}7=D$Ekq!/t.*2ʼnDbŞ}DijYaȲ(""6HA;:LzxQ‘(SQQ}*PL*fc\s `/d'QXW, e`#kPGZuŞuO{{wm[&NBTiiI0bukcA9<4@SӊH*؎4U/'2U5.(9JuDfrޱtycU%j(:RUbArLֺN)udA':uGQN"-"Is.*+k@ `Ojs@yU/ H:l;@yyTn}_yw!VkRJ4P)~y#)r,D =ě"Q]ci'%HI4ZL0"MJy 8A{ aN<8D"1#IJi >XjX֔#@>-{vN!8tRݻ^)N_╗FJEk]CT՟ YP:_|H1@ CBk]yKYp|og?*dGvzنzӴzjֺNkC~AbZƷ`.H)=!QͷVTT(| u78y֮}|[8-Vjp%2JPk[}ԉaH8Wpqhwr:vWª<}l77_~{s۴V+RCģ%WRZ\AqHifɤL36: #F:p]Bq/z{0CU6ݳEv_^k7'>sq*+kH%a`0ԣisqにtү04gVgW΂iJiS'3w.w}l6MC2uԯ|>JF5`fV5m`Y**Db1FKNttu]4ccsQNnex/87+}xaUW9y>ͯ骵G{䩓Գ3+vU}~jJ.NFRD7<aJDB1#ҳgSb,+CS?/ VG J?|?,2#M9}B)MiE+G`-wo߫V`fio(}S^4e~V4bHOYb"b#E)dda:'?}׮4繏`{7Z"uny-?ǹ;0MKx{:_pÚmFמ:F " .LFQLG)Q8qN q¯¯3wOvxDb\. BKD9_NN &L:4D{mm o^tֽ:q!ƥ}K+<"m78N< ywsard5+вz~mnG)=}lYݧNj'QJS{S :UYS-952?&O-:W}(!6Mk4+>A>j+i|<<|;ر^߉=HE|V#F)Emm#}/"y GII웻Jі94+v뾧xu~5C95~ūH>c@덉pʃ1/4-A2G%7>m;–Y,cyyaln" ?ƻ!ʪ<{~h~i y.zZB̃/,雋SiC/JFMmBH&&FAbϓO^tubbb_hZ{_QZ-sύodFgO(6]TJA˯#`۶ɟ( %$&+V'~hiYy>922 Wp74Zkq+Ovn錄c>8~GqܲcWꂎz@"1A.}T)uiW4="jJ2W7mU/N0gcqܗOO}?9/wìXžΏ0 >֩(V^Rh32!Hj5`;O28؇2#ݕf3 ?sJd8NJ@7O0 b־?lldщ̡&|9C.8RTWwxWy46ah嘦mh٤&l zCy!PY?: CJyв]dm4ǜҐR޻RլhX{FƯanшQI@x' ao(kUUuxW_Ñ줮[w8 FRJ(8˼)_mQ _!RJhm=!cVmm ?sFOnll6Qk}alY}; "baӌ~M0w,Ggw2W:G/k2%R,_=u`WU R.9T"v,<\Ik޽/2110Ӿxc0gyC&Ny޽JҢrV6N ``یeA16"J³+Rj*;BϜkZPJaÍ<Jyw:NP8/D$ 011z֊Ⱳ3ι֘k1V_"h!JPIΣ'ɜ* aEAd:ݺ>y<}Lp&PlRfTb1]o .2EW\ͮ]38؋rTJsǏP@芎sF\> P^+dYJLbJ C-xϐn> ι$nj,;Ǖa FU *择|h ~izť3ᤓ`K'-f tL7JK+vf2)V'-sFuB4i+m+@My=O҈0"|Yxoj,3]:cо3 $#uŘ%Y"y죯LebqtҢVzq¼X)~>4L׶m~[1_k?kxֺQ`\ |ٛY4Ѯr!)N9{56(iNq}O()Em]=F&u?$HypWUeB\k]JɩSع9 Zqg4ZĊo oMcjZBU]B\TUd34ݝ~:7ڶSUsB0Z3srx 7`:5xcx !qZA!;%͚7&P H<WL!džOb5kF)xor^aujƍ7 Ǡ8/p^(L>ὴ-B,{ۇWzֺ^k]3\EE@7>lYBȝR.oHnXO/}sB|.i@ɥDB4tcm,@ӣgdtJ!lH$_vN166L__'Z)y&kH;:,Y7=J 9cG) V\hjiE;gya~%ks_nC~Er er)muuMg2;֫R)Md) ,¶ 2-wr#F7<-BBn~_(o=KO㭇[Xv eN_SMgSҐ BS헃D%g_N:/pe -wkG*9yYSZS.9cREL !k}<4_Xs#FmҶ:7R$i,fi!~' # !6/S6y@kZkZcX)%5V4P]VGYq%H1!;e1MV<!ϐHO021Dp= HMs~~a)ަu7G^];git!Frl]H/L$=AeUvZE4P\.,xi {-~p?2b#amXAHq)MWǾI_r`S Hz&|{ +ʖ_= (YS(_g0a03M`I&'9vl?MM+m~}*xT۲(fY*V4x@29s{DaY"toGNTO+xCAO~4Ϳ;p`Ѫ:>Ҵ7K 3}+0 387x\)a"/E>qpWB=1 ¨"MP(\xp߫́A3+J] n[ʼnӼaTbZUWb={~2ooKױӰp(CS\S筐R*JغV&&"FA}J>G֐p1ٸbk7 ŘH$JoN <8s^yk_[;gy-;߉DV{c B yce% aJhDȶ 2IdйIB/^n0tNtџdcKj4϶v~- CBcgqx9= PJ) dMsjpYB] GD4RDWX +h{y`,3ꊕ$`zj*N^TP4L:Iz9~6s) Ga:?y*J~?OrMwP\](21sZUD ?ܟQ5Q%ggW6QdO+\@ ̪X'GxN @'4=ˋ+*VwN ne_|(/BDfj5(Dq<*tNt1х!MV.C0 32b#?n0pzj#!38}޴o1KovCJ`8ŗ_"]] rDUy޲@ Ȗ-;xџ'^Y`zEd?0„ DAL18IS]VGq\4o !swV7ˣι%4FѮ~}6)OgS[~Q vcYbL!wG3 7띸*E Pql8=jT\꘿I(z<[6OrR8ºC~ډ]=rNl[g|v TMTղb-o}OrP^Q]<98S¤!k)G(Vkwyqyr޽Nv`N/e p/~NAOk \I:G6]4+K;j$R:Mi #*[AȚT,ʰ,;N{HZTGMoּy) ]%dHء9Պ䠬|<45,\=[bƟ8QXeB3- &dҩ^{>/86bXmZ]]yޚN[(WAHL$YAgDKp=5GHjU&99v簪C0vygln*P)9^͞}lMuiH!̍#DoRBn9l@ xA/_v=ȺT{7Yt2N"4!YN`ae >Q<XMydEB`VU}u]嫇.%e^ánE87Mu\t`cP=AD/G)sI"@MP;)]%fH9'FNsj1pVhY&9=0pfuJ&gޤx+k:!r˭wkl03׼Ku C &ѓYt{.O.zҏ z}/tf_wEp2gvX)GN#I ݭ߽v/ .& и(ZF{e"=V!{zW`, ]+LGz"(UJp|j( #V4, 8B 0 9OkRrlɱl94)'VH9=9W|>PS['G(*I1==C<5"Pg+x'K5EMd؞Af8lG ?D FtoB[je?{k3zQ vZ;%Ɠ,]E>KZ+T/ EJxOZ1i #T<@ I}q9/t'zi(EMqw`mYkU6;[t4DPeckeM;H}_g pMww}k6#H㶏+b8雡Sxp)&C $@'b,fPߑt$RbJ'vznuS ~8='72_`{q纶|Q)Xk}cPz9p7O:'|G~8wx(a 0QCko|0ASD>Ip=4Q, d|F8RcU"/KM opKle M3#i0c%<7׿p&pZq[TR"BpqauIp$ 8~Ĩ!8Սx\ւdT>>Z40ks7 z2IQ}ItԀ<-%S⍤};zIb$I 5K}Q͙D8UguWE$Jh )cu4N tZl+[]M4k8֦Zeq֮M7uIqG 1==tLtR,ƜSrHYt&QP윯Lg' I,3@P'}'R˪e/%-Auv·ñ\> vDJzlӾNv5:|K/Jb6KI9)Zh*ZAi`?S {aiVDԲuy5W7pWeQJk֤#5&V<̺@/GH?^τZL|IJNvI:'P=Ϛt"¨=cud S Q.Ki0 !cJy;LJR;G{BJy޺[^8fK6)=yʊ+(k|&xQ2`L?Ȓ2@Mf 0C`6-%pKpm')c$׻K5[J*U[/#hH!6acB JA _|uMvDyk y)6OPYjœ50VT K}cǻP[ $:]4MEA.y)|B)cf-A?(e|lɉ#P9V)[9t.EiQPDѠ3ϴ;E:+Օ t ȥ~|_N2,ZJLt4! %ա]u {+=p.GhNcŞQI?Nd'yeh n7zi1DB)1S | S#ًZs2|Ɛy$F SxeX{7Vl.Src3E℃Q>b6G ўYCmtկ~=K0f(=LrAS GN'ɹ9<\!a`)֕y[uՍ[09` 9 +57ts6}b4{oqd+J5fa/,97J#6yν99mRWxJyѡyu_TJc`~W>l^q#Ts#2"nD1%fS)FU w{ܯ R{ ˎ󅃏џDsZSQS;LV;7 Od1&1n$ N /.q3~eNɪ]E#oM~}v֯FڦwyZ=<<>Xo稯lfMFV6p02|*=tV!c~]fa5Y^Q_WN|Vs 0ҘދU97OI'N2'8N֭fgg-}V%y]U4 峧p*91#9U kCac_AFңĪy뚇Y_AiuYyTTYЗ-(!JFLt›17uTozc. S;7A&&<ԋ5y;Ro+:' *eYJkWR[@F %SHWP 72k4 qLd'J "zB6{AC0ƁA6U.'F3:Ȅ(9ΜL;D]m8ڥ9}dU "v!;*13Rg^fJyShyy5auA?ɩGHRjo^]׽S)Fm\toy 4WQS@mE#%5ʈfFYDX ~D5Ϡ9tE9So_aU4?Ѽm%&c{n>.KW1Tlb}:j uGi(JgcYj0qn+>) %\!4{LaJso d||u//P_y7iRJ߬nHOy) l+@$($VFIQ9%EeKʈU. ia&FY̒mZ=)+qqoQn >L!qCiDB;Y<%} OgBxB!ØuG)WG9y(Ą{_yesuZmZZey'Wg#C~1Cev@0D $a@˲(.._GimA:uyw֬%;@!JkQVM_Ow:P.s\)ot- ˹"`B,e CRtaEUP<0'}r3[>?G8xU~Nqu;Wm8\RIkբ^5@k+5(By'L&'gBJ3ݶ!/㮻w҅ yqPWUg<e"Qy*167΃sJ\oz]T*UQ<\FԎ`HaNmڜ6DysCask8wP8y9``GJ9lF\G g's Nn͵MLN֪u$| /|7=]O)6s !ĴAKh]q_ap $HH'\1jB^s\|- W1:=6lJBqjY^LsPk""`]w)󭃈,(HC ?䔨Y$Sʣ{4Z+0NvQkhol6C.婧/u]FwiVjZka&%6\F*Ny#8O,22+|Db~d ~Çwc N:FuuCe&oZ(l;@ee-+Wn`44AMK➝2BRՈt7g*1gph9N) *"TF*R(#'88pm=}X]u[i7bEc|\~EMn}P瘊J)K.0i1M6=7'_\kaZ(Th{K*GJyytw"IO-PWJk)..axӝ47"89Cc7ĐBiZx 7m!fy|ϿF9CbȩV 9V-՛^pV̌ɄS#Bv4-@]Vxt-Z, &ֺ*diؠ2^VXbs֔Ìl.jQ]Y[47gj=幽ex)A0ip׳ W2[ᎇhuE^~q흙L} #-b۸oFJ_QP3r6jr+"nfzRJTUqoaۍ /$d8Mx'ݓ= OՃ| )$2mcM*cЙj}f };n YG w0Ia!1Q.oYfr]DyISaP}"dIӗթO67jqR ҊƐƈaɤGG|h;t]䗖oSv|iZqX)oalv;۩meEJ\!8=$4QU4Xo&VEĊ YS^E#d,yX_> ۘ-e\ "Wa6uLĜZi`aD9.% w~mB(02G[6y.773a7 /=o7D)$Z 66 $bY^\CuP. (x'"J60׿Y:Oi;F{w佩b+\Yi`TDWa~|VH)8q/=9!g߆2Y)?ND)%?Ǐ`k/sn:;O299yB=a[Ng 3˲N}vLNy;*?x?~L&=xyӴ~}q{qE*IQ^^ͧvü{Huu=R|>JyUlZV, B~/YF!Y\u_ݼF{_C)LD]m {H 0ihhadd nUkf3oٺCvE\)QJi+֥@tDJkB$1!Đr0XQ|q?d2) Ӣ_}qv-< FŊ߫%roppVBwü~JidY4:}L6M7f٬F "?71<2#?Jyy4뷢<_a7_=Q E=S1И/9{+93֮E{ǂw{))?maÆm(uLE#lïZ  ~d];+]h j?!|$F}*"4(v'8s<ŏUkm7^7no1w2ؗ}TrͿEk>p'8OB7d7R(A 9.*Mi^ͳ; eeUwS+C)uO@ =Sy]` }l8^ZzRXj[^iUɺ$tj))<sbDJfg=Pk_{xaKo1:-uyG0M ԃ\0Lvuy'ȱc2Ji AdyVgVh!{]/&}}ċJ#%d !+87<;qN޼Nفl|1N:8ya  8}k¾+-$4FiZYÔXk*I&'@iI99)HSh4+2G:tGhS^繿 Kتm0 вDk}֚+QT4;sC}rՅE,8CX-e~>G&'9xpW,%Fh,Ry56Y–hW-(v_,? ; qrBk4-V7HQ;ˇ^Gv1JVV%,ik;D_W!))+BoS4QsTM;gt+ndS-~:11Sgv!0qRVh!"Ȋ(̦Yl.]PQWgٳE'`%W1{ndΗBk|Ž7ʒR~,lnoa&:ü$ 3<a[CBݮwt"o\ePJ=Hz"_c^Z.#ˆ*x z̝grY]tdkP*:97YľXyBkD4N.C_[;F9`8& !AMO c `@BA& Ost\-\NX+Xp < !bj3C&QL+*&kAQ=04}cC!9~820G'PC9xa!w&bo_1 Sw"ܱ V )Yl3+ס2KoXOx]"`^WOy :3GO0g;%Yv㐫(R/r (s } u B &FeYZh0y> =2<Ϟc/ -u= c&׭,.0"g"7 6T!vl#sc>{u/Oh Bᾈ)۴74]x7 gMӒ"d]U)}" v4co[ ɡs 5Gg=XR14?5A}D "b{0$L .\4y{_fe:kVS\\O]c^W52LSBDM! C3Dhr̦RtArx4&agaN3Cf<Ԉp4~ B'"1@.b_/xQ} _߃҉/gٓ2Qkqp0շpZ2fԫYz< 4L.Cyυι1t@鎫Fe sYfsF}^ V}N<_`p)alٶ "(XEAVZ<)2},:Ir*#m_YӼ R%a||EƼIJ,,+f"96r/}0jE/)s)cjW#w'Sʯ5<66lj$a~3Kʛy 2:cZ:Yh))+a߭K::N,Q F'qB]={.]h85C9cr=}*rk?vwV렵ٸW Rs%}rNAkDv|uFLBkWY YkX מ|)1!$#3%y?pF<@<Rr0}: }\J [5FRxY<9"SQdE(Q*Qʻ)q1E0B_O24[U'],lOb ]~WjHޏTQ5Syu wq)xnw8~)c 쫬gٲߠ H% k5dƝk> kEj,0% b"vi2Wس_CuK)K{n|>t{P1򨾜j>'kEkƗBg*H%'_aY6Bn!TL&ɌOb{c`'d^{t\i^[uɐ[}q0lM˕G:‚4kb祔c^:?bpg… +37stH:0}en6x˟%/<]BL&* 5&fK9Mq)/iyqtA%kUe[ڛKN]Ě^,"`/ s[EQQm?|XJ߅92m]G.E΃ח U*Cn.j_)Tѧj̿30ڇ!A0=͜ar I3$C^-9#|pk!)?7.x9 @OO;WƝZBFU keZ75F6Tc6"ZȚs2y/1 ʵ:u4xa`C>6Rb/Yм)^=+~uRd`/|_8xbB0?Ft||Z\##|K 0>>zxv8۴吅q 8ĥ)"6>~\8:qM}#͚'ĉ#p\׶ l#bA?)|g g9|8jP(cr,BwV (WliVxxᡁ@0Okn;ɥh$_ckCgriv}>=wGzβ KkBɛ[˪ !J)h&k2%07δt}!d<9;I&0wV/ v 0<H}L&8ob%Hi|޶o&h1L|u֦y~󛱢8fٲUsւ)0oiFx2}X[zVYr_;N(w]_4B@OanC?gĦx>мgx>ΛToZoOMp>40>V Oy V9iq!4 LN,ˢu{jsz]|"R޻&'ƚ{53ўFu(<٪9:΋]B;)B>1::8;~)Yt|0(pw2N%&X,URBK)3\zz&}ax4;ǟ(tLNg{N|Ǽ\G#C9g$^\}p?556]/RP.90 k,U8/u776s ʪ_01چ|\N 0VV*3H鴃J7iI!wG_^ypl}r*jɤSR 5QN@ iZ#1ٰy;_\3\BQQ x:WJv츟ٯ$"@6 S#qe딇(/P( Dy~TOϻ<4:-+F`0||;Xl-"uw$Цi󼕝mKʩorz"mϺ$F:~E'ҐvD\y?Rr8_He@ e~O,T.(ފR*cY^m|cVR[8 JҡSm!ΆԨb)RHG{?MpqrmN>߶Y)\p,d#xۆWY*,l6]v0h15M˙MS8+EdI='LBJIH7_9{Caз*Lq,dt >+~ّeʏ?xԕ4bBAŚjﵫ!'\Ը$WNvKO}ӽmSşذqsOy?\[,d@'73'j%kOe`1.g2"e =YIzS2|zŐƄa\U,dP;jhhhaxǶ?КZ՚.q SE+XrbOu%\GتX(H,N^~]JyEZQKceTQ]VGYqnah;y$cQahT&QPZ*iZ8UQQM.qo/T\7X"u?Mttl2Xq(IoW{R^ ux*SYJ! 4S.Jy~ BROS[V|žKNɛP(L6V^|cR7i7nZW1Fd@ Ara{詑|(T*dN]Ko?s=@ |_EvF]׍kR)eBJc" MUUbY6`~V޴dJKß&~'d3i WWWWWW
Current Directory: /usr/share/emacs/24.3/lisp
Viewing File: /usr/share/emacs/24.3/lisp/generic-x.elc
;ELC ;;; Compiled by mockbuild@buildfarm01-new.corp.cloudlinux.com on Tue Nov 11 12:48:16 2025 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/generic-x.el ;;; in Emacs version 24.3.1 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\302\303\304\305\306\307\310\311\312\313& \210\314\315\316\317\310\303\320\321&\210\314\322\323\324\310\303\320\325&\210\314\326\327\330\310\303\320\331&\210\314\332\333\334\310\303\320\335&\210\336\337\340\"\210\304\211\211\203W @\336\341\342B\"\210 A\211\204F*\304\207" [re --dolist-tail-- custom-declare-group generic-x nil "A collection of generic modes." :prefix "generic-" :group data :version "20.3" custom-declare-variable generic-use-find-file-hook t "If non-nil, add a hook to enter `default-generic-mode' automatically.\nThis is done if the first few lines of a file in fundamental mode\nstart with a hash comment character." :type boolean generic-lines-to-scan 3 "Number of lines that `generic-mode-find-file-hook' looks at.\nRelevant when deciding whether to enter Default-Generic mode automatically.\nThis variable should be set to a small positive number." integer generic-find-file-regexp "^#" "Regular expression used by `generic-mode-find-file-hook'.\nFiles in fundamental mode whose first few lines contain a match\nfor this regexp, should be put into Default-Generic mode instead.\nThe number of lines tested for the matches is specified by the\nvalue of the variable `generic-lines-to-scan', which see." regexp generic-ignore-files-regexp "[Tt][Aa][Gg][Ss]\\'" "Regular expression used by `generic-mode-find-file-hook'.\nFiles whose names match this regular expression should not be put\ninto Default-Generic mode, even if they have lines which match\nthe regexp in `generic-find-file-regexp'. If the value is nil,\n`generic-mode-find-file-hook' does not check the file names." (choice (const :tag "Don't check file names" nil) regexp) add-to-list generic-mode-list "default-generic-mode" auto-mode-alist default-generic-mode] 11) #@142 Default-Generic mode. This a generic mode defined with `define-generic-mode'. It runs `default-generic-mode-hook' as the last thing it does. (defalias 'default-generic-mode #[nil "\300\301\302C\303\211\211%\207" [generic-mode-internal default-generic-mode 35 nil] 6 (#$ . 2329) nil]) #@459 Hook function to enter Default-Generic mode automatically. Done if the first few lines of a file in Fundamental mode start with a match for the regexp in `generic-find-file-regexp', unless the file's name matches the regexp which is the value of the variable `generic-ignore-files-regexp'. This hook will be installed if the variable `generic-use-find-file-hook' is non-nil. The variable `generic-lines-to-scan' determines the number of lines to look at. (defalias 'generic-mode-find-file-hook #[nil "\306=\2058 \203 \307\n!\310\311 \312 \f #,?\2058\212eb\210\313\212y\210`)\311#\2057eb\210\314 )\207" [major-mode generic-ignore-files-regexp buffer-file-name start string regexp fundamental-mode file-name-sans-versions nil t string-match re-search-forward default-generic-mode inhibit-changing-match-data generic-find-file-regexp generic-lines-to-scan] 4 (#$ . 2620)]) (byte-code "\203 \301\302\303\"\210\301\207" [generic-use-find-file-hook add-hook find-file-hook generic-mode-find-file-hook] 3) #@52 List of generic modes that are defined by default. (defconst generic-default-modes '(apache-conf-generic-mode apache-log-generic-mode hosts-generic-mode java-manifest-generic-mode java-properties-generic-mode javascript-generic-mode show-tabs-generic-mode vrml-generic-mode) (#$ . 3644)) #@66 List of generic modes that are defined by default on MS-Windows. (defconst generic-mswindows-modes '(bat-generic-mode inf-generic-mode ini-generic-mode rc-generic-mode reg-generic-mode rul-generic-mode) (#$ . 3938)) #@60 List of generic modes that are defined by default on Unix. (defconst generic-unix-modes '(alias-generic-mode etc-fstab-generic-mode etc-modules-conf-generic-mode etc-passwd-generic-mode etc-services-generic-mode etc-sudoers-generic-mode fvwm-generic-mode inetd-conf-generic-mode mailagent-rules-generic-mode mailrc-generic-mode named-boot-generic-mode named-database-generic-mode prototype-generic-mode resolve-conf-generic-mode samba-generic-mode x-resource-generic-mode xmodmap-generic-mode) (#$ . 4160)) #@56 List of generic modes that are not defined by default. (defconst generic-other-modes '(astap-generic-mode ibis-generic-mode pkginfo-generic-mode spice-generic-mode) (#$ . 4673)) (byte-code "\306\307\310\311\312\313\314\315\316\317& \210\320\307\321\317#\210\306\322\323\324\312\313\314\315\316\317& \210\320\322\321\317#\210\306\321\325\326\312\313\314\327\330\331 \n \f\327%\332\"\327\211@\203T@@\333 DB@A\211@\204A\327\334+B\335\336\316\317& \210\337>\203\223\340\341\342\"\210\343\327A\211@\203\215@@A\340\344A\337B\"\210@A\211@\204w*\345\337\346\"\210\347>\203\305\340\341\350\"\210\351\327A\211@\203\277@@A\340\344A\347B\"\210@A\211@\204\251*\345\347\352\"\210\353>\203\367\340\341\354\"\210\355\327A\211@\203\361@@A\340\344A\353B\"\210@A\211@\204\333*\345\353\356\"\210\357>\203)\340\341\360\"\210\361\327A\211@\203#@@A\340\344A\357B\"\210@A\211@\204 *\345\357\362\"\210\363>\203[\340\341\364\"\210\365\327A\211@\203U@@A\340\344A\363B\"\210@A\211@\204?*\345\363\366\"\210\367>\203\215\340\341\370\"\210\371\327A\211@\203\207@@A\340\344A\367B\"\210@A\211@\204q*\345\367\372\"\210\373>\203\277\340\341\374\"\210\375\327A\211@\203\271@@A\340\344A\373B\"\210@A\211@\204\243*\345\373\376\"\210\377>\203\367\340\341\201G\"\210\201H\327A\211@\203\357@@A\340\344A\377B\"\210@A\211@\204\331*\345\377\201I\"\210\201J>\203G\340\341\201K\"\210\201L\327A\211@\203+@@A\340\344A\201JB\"\210@A\211@\204*\345\201J\201M\"\210\345\201N\201O\"\210\345\201P\201N\"\210\201Q>\203\205\340\341\201R\"\210\201S\327A\211@\203{@@A\340\344A\201QB\"\210@A\211@\204c*\345\201Q\201T\"\210\201U>\203\340\341\201V\"\210\201W\327A\211@\203\271@@A\340\344A\201UB\"\210@A\211@\204\241*\345\201U\201X\"\210\201Y\327!\210\201Z\201[ !\210\345\201\\\201]\"\210\345\201^\201_\"\210\201`B\201a\201\\#\210C\204 \201b C\201c\201d\201eC#\210\345\201f\201g\"\210\201h>\203P\340\341\201i\"\210\201j\327A\211@\203F@@A\340\344A\201hB\"\210@A\211@\204.*\345\201h\201k\"\210\201l>\203\216\340\341\201m\"\210\201n\327A\211@\203\204@@A\340\344A\201lB\"\210@A\211@\204l*\345\201l\201o\"\210\201p>\203\314\340\341\201q\"\210\201r\327A\211@\203\302@@A\340\344A\201pB\"\210@A\211@\204\252*\345\201p\201s\"\210\201t>\203B\345\201t\201u\327#\210\201v\201t\201u\201w#\210\201x\201y\201z\327#\210\201{\327D\211@\2035@@D\201yDN\203,\201zDN\204,\201|\201zD\201yDN#\210@A\211@\204*\320\201y\201z\201w#\210\201}>\203\200\340\341\201~\"\210\201\327A\211@\203v@@A\340\344A\201}B\"\210@A\211@\204^*\345\201}\201\200\"\210\201\201>\203\276\340\341\201\202\"\210\201\203\327A\211@\203\264@@A\340\344A\201\201B\"\210@A\211@\204\234*\345\201\201\201\204\"\210\201\205>\203\372\340\341\201\206\"\210\327\211A\211@\203\360@@A\340\344A\201\205B\"\210@A\211@\204\330*\345\201\205\201\207\"\210\201\210>\2038\340\341\201\211\"\210\201\212\327A\211@\203.@@A\340\344A\201\210B\"\210@A\211@\204*\345\201\210\201\213\"\210\201\214>\203v\340\341\201\215\"\210\201\216\327A\211@\203l@@A\340\344A\201\214B\"\210@A\211@\204T*\345\201\214\201\217\"\210\201\220>\203-\201\221\327!\210\201bE!F\201c\201\222\201\223F#\210\201c\201\224\201\223F#\210\201c\201\225\201\226F#\210\201c\201\227\201\230F#\210\345\201\231\201\232\"\210\340\341\201\233\"\210\201\234\327A\211@\203\365@@A\340\344A\201\220B\"\210@A\211@\204\335*\345\201\220\201\235\"\210\201|\201\236\201\237\201\240#\210\345\201\236\201\241\"\210\201|\201\242\201\237\201\240#\210\345\201\242\201\243\"\210\201\244>\203k\340\341\201\245\"\210\201\246\327A\211@\203a@@A\340\344A\201\244B\"\210@A\211@\204I*\345\201\244\201\247\"\210\201\250>\203\251\340\341\201\251\"\210\201\252\327A\211@\203\237@@A\340\344A\201\250B\"\210@A\211@\204\207*\345\201\250\201\253\"\210\201\254>\203\347\340\341\201\255\"\210\201\256\327A\211@\203\335@@A\340\344A\201\254B\"\210@A\211@\204\305*\345\201\254\201\257\"\210\201\260>\203%\340\341\201\261\"\210\201\262\327A\211@\203@@A\340\344A\201\260B\"\210@A\211@\204*\345\201\260\201\263\"\210\201\264>\203c\340\341\201\265\"\210\201\266\327A\211@\203Y@@A\340\344A\201\264B\"\210@A\211@\204A*\345\201\264\201\267\"\210\201\270>\203\241\340\341\201\271\"\210\201\272\327A\211@\203\227@@A\340\344A\201\270B\"\210@A\211@\204*\345\201\270\201\273\"\210\201\274>\203E\201\275\201\276\201\277\201\300\312\313%\210\201|\201\301\201\302\201\276#\210\201|\201\301\201\303\201\304\317!\206\334\201\240#\210\201\275\201\305\201\306\201\307\312\313%\210\201|\201\310\201\302\201\305#\210\201|\201\310\201\303\201\304\317!\206\201\240#\210\340\341\201\311\"\210\327\211A\211@\203;@@A\340\344A\201\274B\"\210@A\211@\204#*\345\201\274\201\312\"\210\201\313>\203\203\340\341\201\314\"\210\201\315\327A\211@\203y@@A\340\344A\201\313B\"\210@A\211@\204a*\345\201\313\201\316\"\210\201\317>\203\320\340\341\201\320\"\210\327\211A\211@\203\265@@A\340\344A\201\317B\"\210@A\211@\204\235*\345\201\317\201\321\"\210\201\322\201\323!\210\345\201\324\201\325\"\210\201\326>\203 \340\341\201\327\"\210\201\330\327A\211@\203 @@A\340\344A\201\326B\"\210@A\211@\204\354*\345\201\326\201\331\"\210\201\332>\203L \340\341\201\333\"\210\201\334\327A\211@\203B @@A\340\344A\201\332B\"\210@A\211@\204* *\345\201\332\201\335\"\210\201\336>\203\212 \340\341\201\337\"\210\201\340\327A\211@\203\200 @@A\340\344A\201\336B\"\210@A\211@\204h *\345\201\336\201\341\"\210\201\342>\203\310 \340\341\201\343\"\210\201\344\327A\211@\203\276 @@A\340\344A\201\342B\"\210@A\211@\204\246 *\345\201\342\201\345\"\210\201\346>\203\n\340\341\201\347\"\210\201\350\327A\211@\203\374 @@A\340\344A\201\346B\"\210@A\211@\204\344 *\345\201\346\201\351\"\210\201\352\313!\207" [list generic-default-modes generic-mswindows-modes generic-unix-modes generic-other-modes mode custom-declare-variable generic-define-mswindows-modes (memq system-type '(windows-nt ms-dos)) "Non-nil means the modes in `generic-mswindows-modes' will be defined.\nThis is a list of MS-Windows specific generic modes. This variable\nonly affects the default value of `generic-extras-enable-list'." :group generic-x :type boolean :version "22.1" make-obsolete-variable generic-extras-enable-list generic-define-unix-modes (not (memq system-type '(windows-nt ms-dos))) "Non-nil means the modes in `generic-unix-modes' will be defined.\nThis is a list of Unix specific generic modes. This variable only\naffects the default value of `generic-extras-enable-list'." (append generic-default-modes (if generic-define-mswindows-modes generic-mswindows-modes) (if generic-define-unix-modes generic-unix-modes) nil) "List of generic modes to define.\nEach entry in the list should be a symbol. If you set this variable\ndirectly, without using customize, you must reload generic-x to put\nyour changes into effect." nil sort append #[(a b) "\302!\302 !\231\207" [b a symbol-name] 3] const set :set #[(s v) "\303 \"\210\n?\205 \304\305!\207" [s v load-in-progress set-default load "generic-x"] 3] apache-conf-generic-mode add-to-list generic-mode-list "apache-conf-generic-mode" ("srm\\.conf\\'" "httpd\\.conf\\'" "access\\.conf\\'") auto-mode-alist defalias #[nil "\300\301\302\303\304\305C%\207" [generic-mode-internal apache-conf-generic-mode (35) nil (("^\\s-*\\(<.*>\\)" 1 font-lock-constant-face) ("^\\s-*\\(\\sw+\\)\\s-" 1 font-lock-variable-name-face)) #[nil "\301\211\207" [imenu-generic-expression ((nil "^\\([-A-Za-z0-9_]+\\)" 1) ("*Directories*" "^\\s-*<Directory\\s-*\\([^>]+\\)>" 1) ("*Locations*" "^\\s-*<Location\\s-*\\([^>]+\\)>" 1))] 2]] 6 "Generic mode for Apache or HTTPD configuration files." nil] apache-log-generic-mode "apache-log-generic-mode" ("access_log\\'") #[nil "\300\301\302\211\303\302%\207" [generic-mode-internal apache-log-generic-mode nil (("^\\([-a-zA-z0-9.]+\\) - [-A-Za-z]+ \\(\\[.*\\]\\)" (1 font-lock-constant-face) (2 font-lock-variable-name-face)))] 6 "Generic mode for Apache log files." nil] samba-generic-mode "samba-generic-mode" ("smb\\.conf\\'") #[nil "\300\301\302\303\304\305%\207" [generic-mode-internal samba-generic-mode (59 35) nil (("^\\(\\[.*\\]\\)" 1 font-lock-constant-face) ("^\\s-*\\(.+\\)=\\([^ \n]*\\)" (1 font-lock-variable-name-face) (2 font-lock-type-face))) (generic-bracket-support)] 6 "Generic mode for Samba configuration files." nil] fvwm-generic-mode "fvwm-generic-mode" ("\\.fvwmrc\\'" "\\.fvwm2rc\\'") #[nil "\300\301\302\303\304\211%\207" [generic-mode-internal fvwm-generic-mode (35) ("AddToMenu" "AddToFunc" "ButtonStyle" "EndFunction" "EndPopup" "Function" "IconPath" "Key" "ModulePath" "Mouse" "PixmapPath" "Popup" "Style") nil] 6 "Generic mode for FVWM configuration files." nil] x-resource-generic-mode "x-resource-generic-mode" ("\\.Xdefaults\\'" "\\.Xresources\\'" "\\.Xenvironment\\'" "\\.ad\\'") #[nil "\300\301\302\303\304\303%\207" [generic-mode-internal x-resource-generic-mode (33) nil (("^\\([^:\n]+:\\)" 1 font-lock-variable-name-face))] 6 "Generic mode for X Resource configuration files." nil] xmodmap-generic-mode "xmodmap-generic-mode" ("[xX]modmap\\(rc\\)?\\'") #[nil "\300\301\302\303\304\211%\207" [generic-mode-internal xmodmap-generic-mode (33) ("add" "clear" "keycode" "keysym" "remove" "pointer") nil] 6 "Simple mode for xmodmap files." nil] hosts-generic-mode "hosts-generic-mode" ("[hH][oO][sS][tT][sS]\\'") #[nil "\300\301\302\303\304\305%\207" [generic-mode-internal hosts-generic-mode (35) ("localhost") (("\\([0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+\\)" 1 font-lock-constant-face)) nil] 6 "Generic mode for HOSTS files." nil] inf-generic-mode --dolist-tail-- re bat-generic-mode-keymap bat-generic-mode-syntax-table prop c++-mode-syntax-table rul-generic-mode-syntax-table "inf-generic-mode" ("\\.[iI][nN][fF]\\'") #[nil "\300\301\302\303\304\305%\207" [generic-mode-internal inf-generic-mode (59) nil (("^\\(\\[.*\\]\\)" 1 font-lock-constant-face)) (generic-bracket-support)] 6 "Generic mode for MS-Windows INF files." nil] ini-generic-mode "ini-generic-mode" ("\\.[iI][nN][iI]\\'") #[nil "\300\301\302\303\304\305C%\207" [generic-mode-internal ini-generic-mode (59) nil (("^\\(\\[.*\\]\\)" 1 font-lock-constant-face) ("^\\([^=\n ]*\\)=\\([^\n ]*\\)$" (1 font-lock-function-name-face) (2 font-lock-variable-name-face))) #[nil "\301\211\207" [imenu-generic-expression ((nil "^\\[\\(.*\\)\\]" 1) ("*Variables*" "^\\s-*\\([^=]+\\)\\s-*=" 1))] 2]] 6 "Generic mode for MS-Windows INI files.\nYou can use `ini-generic-mode-find-file-hook' to enter this mode\nautomatically for INI files whose names do not end in \".ini\"." nil] ini-generic-mode-find-file-hook #[nil "\301=\205\212eb\210\302\303!\205\304 )\207" [major-mode fundamental-mode looking-at "^\\s-*\\[.*\\]" ini-generic-mode] 2 "Hook function to enter Ini-Generic mode automatically for INI files.\nDone if the first few lines of a file in Fundamental mode look\nlike an INI file. You can add this hook to `find-file-hook'."] generic-mode-ini-file-find-file-hook reg-generic-mode "reg-generic-mode" ("\\.[rR][eE][gG]\\'") #[nil "\300\301\302\303\304\305C%\207" [generic-mode-internal reg-generic-mode (59) ("key" "classes_root" "REGEDIT" "REGEDIT4") (("\\(\\[.*\\]\\)" 1 font-lock-constant-face) ("^\\([^\n ]*\\)\\s-*=" 1 font-lock-variable-name-face)) #[nil "\301\211\207" [imenu-generic-expression ((nil "^\\s-*\\(.*\\)\\s-*=" 1))] 2]] 6 "Generic mode for MS-Windows Registry files." nil] bat-generic-mode "bat-generic-mode" ("\\.[bB][aA][tT]\\'" "\\.[cC][mM][dD]\\'" "\\`[cC][oO][nN][fF][iI][gG]\\." "\\`[aA][uU][tT][oO][eE][xX][eE][cC]\\.") #[nil "\300\301\302\211\303\304%\207" [generic-mode-internal bat-generic-mode nil (("^[@ ]*\\([rR][eE][mM][^\n ]*\\)" 1 font-lock-comment-face t) ("^[ ]*\\(::.*\\)" 1 font-lock-comment-face t) ("^[@ ]*\\([bB][rR][eE][aA][kK]\\|[vV][eE][rR][iI][fF][yY]\\)[ ]+\\([oO]\\([nN]\\|[fF][fF]\\)\\)" (1 font-lock-builtin-face) (2 font-lock-constant-face t t)) ("^[@ ]*\\([eE][cC][hH][oO]\\)[ ]+\\(\\([oO]\\([nN]\\|[fF][fF]\\)\\)\\|\\([^>| \n]+\\)\\)" (1 font-lock-builtin-face) (3 font-lock-constant-face t t) (5 font-lock-string-face t t)) ("^[@ ]*\\_<\\(for\\|if\\)\\_>" 1 font-lock-keyword-face) ("\\_<\\(do\\|e\\(?:rrorlevel\\|xist\\)\\|goto\\|not\\)\\_>" 1 font-lock-keyword-face) ("[ |\n]\\_<\\(C\\(?:ALL\\|LS\\|OPY\\|all\\|ls\\|opy\\|[Dd]\\)\\|D\\(?:EL\\|el\\)\\|E\\(?:CHO\\|cho\\)\\|M[Dd]\\|P\\(?:A\\(?:TH\\|USE\\)\\|ROMPT\\|a\\(?:th\\|use\\)\\|rompt\\)\\|R\\(?:EN\\|en\\|[Dd]\\)\\|S\\(?:ET\\|HIFT\\|TART\\|\\(?:e\\|hif\\|tar\\)t\\)\\|c\\(?:all\\|d\\|ls\\|opy\\)\\|del\\|echo\\|md\\|p\\(?:a\\(?:th\\|use\\)\\|rompt\\)\\|r\\(?:d\\|en\\)\\|s\\(?:\\(?:e\\|hif\\|tar\\)t\\)\\)\\_>" 1 font-lock-builtin-face) ("^[ ]*\\(:\\sw+\\)" 1 font-lock-function-name-face t) ("\\(%\\sw+%\\)" 1 font-lock-variable-name-face t) ("\\(%[0-9]\\)" 1 font-lock-variable-name-face t) ("[ ]+\\([+-/][^ \n\" ]+\\)" 1 font-lock-type-face) ("[ \n|]\\<\\([gG][oO][tT][oO]\\)\\>[ ]*\\(\\sw+\\)?" (1 font-lock-keyword-face) (2 font-lock-function-name-face nil t)) ("[ \n|]\\<\\([sS][eE][tT]\\)\\>[ ]*\\(\\sw+\\)?[ ]*=?" (1 font-lock-builtin-face) (2 font-lock-variable-name-face t t))) (generic-bat-mode-setup-function)] 6 "Generic mode for MS-Windows batch files." nil] (lambda (#1=#:def-tmp-var) (defvar bat-generic-mode-syntax-table #1# "Syntax table in use in `bat-generic-mode' buffers.")) (lambda (#1#) (defvar bat-generic-mode-keymap #1# "Keymap for `bat-generic-mode'.")) make-sparse-keymap bat-generic-mode-compile #[nil "\301\302\303 \304\305 Q!)\207" [compilation-buffer-name-function #[(_ign) "\300\301 \300Q\207" ["*" buffer-file-name] 3] compile w32-shell-name " -c " buffer-file-name] 4 "Run the current BAT file in a compilation buffer." nil] bat-generic-mode-run-as-comint #[nil "\302\303!\210\304 \305\305Qr\306 !q\210\307 \210\310 \210\311 \312 \313\314D%\210\315 !+\207" [file buf-name require comint buffer-file-name "*" get-buffer-create erase-buffer comint-mode comint-exec w32-shell-name nil "-c" display-buffer] 7 "Run the current BAT file in a comint buffer." nil] define-key "" make-syntax-table modify-syntax-entry 95 "w" generic-bat-mode-setup-function #[nil "\306\301!\210\306\303!\210\306\304!\210\306\302!\210\307\310\311\312\313\314 !\210\315\316!\207" [imenu-generic-expression parse-sexp-ignore-comments comment-end comment-start comment-start-skip bat-generic-mode-syntax-table make-local-variable ((nil "^:\\(\\sw+\\)" 1)) t "" "REM " "[Rr][Ee][Mm] *" set-syntax-table (generic-font-lock-keywords nil t) use-local-map font-lock-defaults bat-generic-mode-keymap] 2] mailagent-rules-generic-mode "mailagent-rules-generic-mode" ("\\.rules\\'") #[nil "\300\301\302\303\304\305C%\207" [generic-mode-internal mailagent-rules-generic-mode (35) ("SAVE" "DELETE" "PIPE" "ANNOTATE" "REJECT") (("^\\(\\sw+\\)\\s-*=" 1 font-lock-variable-name-face) ("\\s-/\\([^/]+\\)/[i, \n]" 1 font-lock-constant-face)) #[nil "\301\211\207" [imenu-generic-expression ((nil "\\s-/\\([^/]+\\)/[i, \n]" 1))] 2]] 6 "Generic mode for Mailagent rules files." nil] prototype-generic-mode "prototype-generic-mode" ("prototype\\'") #[nil "\300\301\302\303\304\303%\207" [generic-mode-internal prototype-generic-mode (35) nil (("^\\([0-9]\\)?\\s-*\\([a-z]\\)\\s-+\\([A-Za-z_]+\\)\\s-+\\([^\n ]*\\)$" (2 font-lock-constant-face) (3 font-lock-keyword-face)) ("^\\([a-z]\\) \\([A-Za-z_]+\\)=\\([^\n ]*\\)$" (1 font-lock-constant-face) (2 font-lock-keyword-face) (3 font-lock-variable-name-face)) ("^\\(!\\s-*\\(search\\|include\\|default\\)\\)\\s-*\\([^\n ]*\\)$" (1 font-lock-keyword-face) (3 font-lock-variable-name-face)) ("^\\(!\\s-*\\sw+\\)=\\([^\n ]*\\)$" (1 font-lock-keyword-face) (2 font-lock-variable-name-face)))] 6 "Generic mode for Sys V prototype files." nil] pkginfo-generic-mode "pkginfo-generic-mode" ("pkginfo\\'") #[nil "\300\301\302\303\304\303%\207" [generic-mode-internal pkginfo-generic-mode (35) nil (("^\\([A-Za-z_]+\\)=\\([^\n ]*\\)$" (1 font-lock-keyword-face) (2 font-lock-variable-name-face)))] 6 "Generic mode for Sys V pkginfo files." nil] javascript-generic-mode js-mode make-obsolete "24.3" defvaralias javascript-generic-mode-hook js-mode-hook (saved-value saved-variable-comment) put vrml-generic-mode "vrml-generic-mode" ("\\.wrl\\'") #[nil "\300\301\302\303\304\305C%\207" [generic-mode-internal vrml-generic-mode (35) ("DEF" "NULL" "USE" "Viewpoint" "ambientIntensity" "appearance" "children" "color" "coord" "coordIndex" "creaseAngle" "diffuseColor" "emissiveColor" "fieldOfView" "geometry" "info" "material" "normal" "orientation" "position" "shininess" "specularColor" "texCoord" "texture" "textureTransform" "title" "transparency" "type") (("USE\\s-+\\([-A-Za-z0-9_]+\\)" (1 font-lock-constant-face)) ("DEF\\s-+\\([-A-Za-z0-9_]+\\)\\s-+\\([A-Za-z0-9]+\\)\\s-*{" (1 font-lock-type-face) (2 font-lock-constant-face)) ("^\\s-*\\([-A-Za-z0-9_]+\\)\\s-*{" (1 font-lock-function-name-face)) ("^\\s-*\\(geometry\\|appearance\\|material\\)\\s-+\\([-A-Za-z0-9_]+\\)" (2 font-lock-variable-name-face))) #[nil "\301\211\207" [imenu-generic-expression ((nil "^\\([A-Za-z0-9_]+\\)\\s-*{" 1) ("*Definitions*" "DEF\\s-+\\([-A-Za-z0-9_]+\\)\\s-+\\([A-Za-z0-9]+\\)\\s-*{" 1))] 2]] 6 "Generic Mode for VRML files." nil] java-manifest-generic-mode "java-manifest-generic-mode" ("[mM][aA][nN][iI][fF][eE][sS][tT]\\.[mM][fF]\\'") #[nil "\300\301\302\303\304\305%\207" [generic-mode-internal java-manifest-generic-mode (35) ("Name" "Digest-Algorithms" "Manifest-Version" "Required-Version" "Signature-Version" "Magic" "Java-Bean" "Depends-On") (("^Name:\\s-+\\([^\n ]*\\)$" (1 font-lock-variable-name-face)) ("^\\(Manifest\\|Required\\|Signature\\)-Version:\\s-+\\([^\n ]*\\)$" (2 font-lock-constant-face))) nil] 6 "Generic mode for Java Manifest files." nil] java-properties-generic-mode "java-properties-generic-mode" #[nil "\300\301\302\303\304\305C%\207" [generic-mode-internal java-properties-generic-mode (33 35) nil (("^\\(\\([-A-Za-z0-9_\\./]\\|\\(\\\\[ =:]\\)\\)+\\):\\s-*\\([^ \n]*\\)$" #2=(1 font-lock-constant-face) #3=(4 font-lock-variable-name-face)) ("^\\(\\([-A-Za-z0-9_\\./]\\|\\(\\\\[ =:]\\)\\)+\\)\\s-+\\([^ \n]*\\)$" #2# #3#) ("^\\(\\([-A-Za-z0-9_\\./]\\|\\(\\\\[ =:]\\)\\)+\\)\\s-*=\\s-*\\([^ \n]*\\)$" #2# #3#)) #[nil "\301\211\207" [imenu-generic-expression ((nil "^\\([^#! \n =:]+\\)" 1))] 2]] 6 "Generic mode for Java properties files." nil] alias-generic-mode "alias-generic-mode" ("alias\\'") #[nil "\300\301\302\303\304\305C%\207" [generic-mode-internal alias-generic-mode (35) ("alias" "unalias") (("^alias\\s-+\\([-A-Za-z0-9_]+\\)\\s-+" (1 font-lock-variable-name-face)) ("^unalias\\s-+\\([-A-Za-z0-9_]+\\)\\s-*$" (1 font-lock-variable-name-face))) #[nil "\301\211\207" [imenu-generic-expression ((nil "^\\(alias\\|unalias\\)\\s-+\\([-a-zA-Z0-9_]+\\)" 2))] 2]] 6 "Generic mode for C Shell alias files." nil] rc-generic-mode "rc-generic-mode" ("\\.[rR][cC]\\'") #[nil "\300\301\302\303\304\305%\207" [generic-mode-internal rc-generic-mode ("//") ("ACCELERATORS" "AUTO3STATE" "AUTOCHECKBOX" "AUTORADIOBUTTON" "BITMAP" "BOTTOMMARGIN" "BUTTON" "CAPTION" "CHARACTERISTICS" "CHECKBOX" "CLASS" "COMBOBOX" "CONTROL" "CTEXT" "CURSOR" "DEFPUSHBUTTON" "DESIGNINFO" "DIALOG" "DISCARDABLE" "EDITTEXT" "EXSTYLE" "FONT" "GROUPBOX" "GUIDELINES" "ICON" "LANGUAGE" "LEFTMARGIN" "LISTBOX" "LTEXT" "MENUITEM SEPARATOR" "MENUITEM" "MENU" "MOVEABLE" "POPUP" "PRELOAD" "PURE" "PUSHBOX" "PUSHBUTTON" "RADIOBUTTON" "RCDATA" "RIGHTMARGIN" "RTEXT" "SCROLLBAR" "SEPARATOR" "STATE3" "STRINGTABLE" "STYLE" "TEXTINCLUDE" "TOOLBAR" "TOPMARGIN" "VERSIONINFO" "VERSION") (("\\_<\\(FILE\\(?:FLAGS\\(?:MASK\\)?\\|OS\\|SUBTYPE\\|TYPE\\|VERSION\\)\\|PRODUCTVERSION\\)\\_>" 1 font-lock-type-face) ("\\_<\\(B\\(?:EGIN\\|LOCK\\)\\|END\\|VALUE\\)\\_>" 1 font-lock-function-name-face) ("^#[ ]*include[ ]+\\(<[^>\"\n]+>\\)" 1 font-lock-string-face) ("^#[ ]*define[ ]+\\(\\sw+\\)(" 1 font-lock-function-name-face) ("^#[ ]*\\(elif\\|if\\)\\>" ("\\<\\(defined\\)\\>[ ]*(?\\(\\sw+\\)?" nil nil (1 font-lock-constant-face) (2 font-lock-variable-name-face nil t))) ("^#[ ]*\\(\\sw+\\)\\>[ ]*\\(\\sw+\\)?" (1 font-lock-constant-face) (2 font-lock-variable-name-face nil t))) nil] 6 "Generic mode for MS-Windows Resource files." nil] rul-generic-mode (lambda (#1#) (defvar rul-generic-mode-syntax-table #1# "Syntax table to use in `rul-generic-mode' buffers.")) 13 "> b" 10 47 ". 124b" 42 ". 23" generic-rul-mode-setup-function #[nil "\306\301!\210\306\303!\210\306\307!\210\306\302!\210\310\311\312\313\f\211\207" [imenu-generic-expression parse-sexp-ignore-comments comment-end comment-start rul-generic-mode-syntax-table font-lock-syntax-table make-local-variable comment-start-skip ((nil "^function\\s-+\\([A-Za-z0-9_]+\\)" 1)) t "*/" "/*"] 2] "rul-generic-mode" ("\\.[rR][uU][lL]\\'") #[nil "\300\301\302\303\304\305%\207" [generic-mode-internal rul-generic-mode ("//" ("/*" . "*/")) ("abort" "begin" "call" "case" "declare" "default" "downto" "elseif" "else" "endfor" "endif" "endswitch" "endwhile" "end" "exit" "external" "for" "function" "if" "program" "prototype" "repeat" "return" "step" "switch" "then" "to" "typedef" "until" "void" "while") (("#[ ]*include[ ]+\\(<[^>\"\n]+>\\)" 1 font-lock-string-face) ("#[ ]*\\(\\sw+\\)\\>[ ]*\\(\\sw+\\)?" (1 font-lock-constant-face) (2 font-lock-variable-name-face nil t)) ("\\(@[A-Za-z][A-Za-z0-9_]+\\)" 1 font-lock-builtin-face) ("[ ]*\\(\\sw+:\\)" 1 font-lock-constant-face) ("\\<\\(goto\\)\\>[ ]*\\(\\sw+\\)?" (1 font-lock-keyword-face) (2 font-lock-constant-face nil t)) ("[^_]\\_<\\(BATCH_INSTALL\\|C\\(?:MDLINE\\|O\\(?:MMONFILES\\|RECOMPONENTHANDLING\\)\\)\\|DIALOGCACHE\\|ERRORFILENAME\\|FOLDER_\\(?:DESKTOP\\|PROGRAMS\\|START\\(?:MENU\\|UP\\)\\)\\|I\\(?:NFOFILENAME\\|S\\(?:RES\\|USER\\|VERSION\\)\\)\\|M\\(?:EDIA\\|ODE\\)\\|PROGRAMFILES\\|S\\(?:ELECTED_LANGUAGE\\|RCDI\\(?:R\\|SK\\)\\|UPPORTDIR\\)\\|TARGETDI\\(?:R\\|SK\\)\\|UNINST\\|WIN\\(?:DI\\(?:R\\|SK\\)\\|MAJOR\\|SYSDI\\(?:R\\|SK\\)\\)\\)\\_>[^_]" 1 font-lock-variable-name-face) ("[^_]\\_<\\(A\\(?:dd\\(?:FolderIcon\\|\\(?:Prof\\|ress\\)String\\)\\|ppCommand\\|sk\\(?:DestPath\\|Options\\|Path\\|Text\\|YesNo\\)\\)\\|Batch\\(?:DeleteEx\\|Fi\\(?:le\\(?:Load\\|Save\\)\\|nd\\)\\|GetFileName\\|MoveEx\\|SetFileName\\)\\|C\\(?:hangeDirectory\\|loseFile\\|mdGetHwndDlg\\|o\\(?:mp\\(?:onent\\(?:AddItem\\|CompareSizeRequired\\|Dialog\\|Error\\|Fil\\(?:e\\(?:Enum\\|Info\\)\\|ter\\(?:Language\\|OS\\)\\)\\|Get\\(?:Data\\|Item\\(?:Info\\|Size\\)\\)\\|IsItemSelected\\|ListItems\\|MoveData\\|Se\\(?:lectItem\\|t\\(?:Data\\|ItemInfo\\|Target\\|upType\\(?:Enum\\|GetData\\|Set\\)\\)\\)\\|\\(?:TotalSiz\\|Validat\\)e\\)\\|ress\\(?:Add\\|Del\\|Enum\\|Get\\|Info\\)\\)\\|pyFile\\)\\|reate\\(?:Dir\\|File\\|ProgramFolder\\)\\)\\|D\\(?:e\\(?:installS\\(?:etReference\\|tart\\)\\|l\\(?:ay\\|ete\\(?:Dir\\|File\\)\\)\\)\\|i\\(?:alogSetInfo\\|sable\\)\\|o\\(?:Install\\)?\\)\\|E\\(?:n\\(?:able\\|terDisk\\)\\|xi\\(?:stsDi\\(?:r\\|sk\\)\\|tProgMan\\)\\|z\\(?:Batch\\(?:Add\\(?:Path\\|String\\)\\|Replace\\)\\|Config\\(?:Add\\(?:Driver\\|String\\)\\|[GS]etValue\\)\\|DefineDialog\\)\\)\\|Fi\\(?:le\\(?:Compare\\|DeleteLine\\|Grep\\|InsertLine\\|Set\\(?:BeginDefine\\|EndDefine\\|Perform\\(?:Ez\\)?\\|R\\(?:\\(?:ese\\|oo\\)t\\)\\)\\)\\|nd\\(?:All\\(?:\\(?:Dir\\|File\\)s\\)\\|File\\|Window\\)\\)\\|Get\\(?:Disk\\(?:Space\\)?\\|E\\(?:nvVar\\|xtents\\)\\|FileInfo\\|Line\\|Prof\\(?:Int\\|String\\)\\|SystemInfo\\|V\\(?:alidDrivesList\\|ersion\\)\\|WindowHandle\\)\\|I\\(?:nstallationInfo\\|s\\)\\|L\\(?:aunchApp\\(?:AndWait\\)?\\|ist\\(?:Add\\(?:Item\\|String\\)\\|C\\(?:ount\\|reate\\)\\|Destroy\\|Find\\(?:Item\\|String\\)\\|Get\\(?:First\\(?:Item\\|String\\)\\|Next\\(?:Item\\|String\\)\\)\\|ReadFromFile\\|Set\\(?:CurrentItem\\|Index\\|Next\\(?:Item\\|String\\)\\)\\|WriteToFile\\)\\|ongPathTo\\(?:Quote\\|ShortPath\\)\\)\\|MessageBox\\|NumToStr\\|OpenFile\\(?:Mode\\)?\\|P\\(?:a\\(?:rsePath\\|th\\(?:Add\\|Delete\\|Find\\|Get\\|Move\\|Set\\)?\\)\\|la\\(?:ce\\(?:Bitmap\\|Window\\)\\|yMMedia\\)\\|rogDefGroupType\\)\\|Re\\(?:gDB\\(?:CreateKeyEx\\|DeleteValue\\|Get\\(?:Item\\|KeyValueEx\\)\\|KeyExist\\|Set\\(?:DefaultRoot\\|Item\\|KeyValueEx\\)\\)\\|nameFile\\|place\\(?:FolderIcon\\|ProfString\\)\\)\\|S\\(?:d\\(?:Ask\\(?:DestPath\\|Options\\(?:List\\)?\\)\\|Bitmap\\|C\\(?:loseDlg\\|o\\(?:mponent\\(?:Adv\\(?:CheckSpace\\|Init\\|UpdateSpace\\)\\|D\\(?:ialog\\(?:2\\|Adv\\|Ex\\)?\\|lgCheckSpace\\)\\|Mult\\)\\|nfirm\\(?:NewDir\\|Registration\\)\\)\\)\\|D\\(?:is\\(?:kSpace\\|playTopics\\)\\|oStdButton\\)\\|E\\(?:nablement\\|rror\\)\\|Finish\\(?:Init32\\|Reboot\\)?\\|Ge\\(?:neralInit\\|t\\(?:ItemName\\|TextExtent\\|UserCompanyInfo\\)\\)\\|I\\(?:nit\\|sS\\(?:hellExplorer\\|tdButton\\)\\)\\|License\\|MakeName\\|Option\\(?:Init\\|SetState\\|sButtons\\(?:Init\\)?\\)\\|P\\(?:\\(?:lugInP\\)?roductName\\)\\|Re\\(?:g\\(?:E\\(?:\\(?:xE\\)?nableButton\\)\\|isterUser\\(?:Ex\\)?\\)\\|moveEndSpace\\)\\|S\\(?:e\\(?:lectFolder\\|t\\(?:S\\(?:equentialItems\\|tatic\\)\\|upType\\(?:Ex\\)?\\)\\)\\|how\\(?:AnyDialog\\|DlgEdit[123]\\|FileMods\\|InfoList\\|Msg\\)\\|tartCopy\\)\\|U\\(?:nInit\\|pdateComponentSelection\\)\\|Welcome\\)\\|e\\(?:ndMessage\\|t\\(?:Color\\|Di\\(?:alogTitle\\|splayEffect\\)\\|F\\(?:ileInfo\\|o\\(?:nt\\|regroundWindow\\)\\)\\|StatusWindow\\|\\(?:Titl\\|upTyp\\)e\\)\\)\\|howProgramFolder\\|p\\(?:lit\\|rintf\\(?:Box\\)?\\)\\|t\\(?:atusUpdate\\|r\\(?:Compare\\|Find\\|GetTokens\\|Length\\|RemoveLastSlash\\|Sub\\|To\\(?:Lower\\|Num\\|Upper\\)\\)\\)\\)\\|V\\(?:ar\\(?:\\(?:Restor\\|Sav\\)e\\)\\|er\\(?:Compare\\|GetFileVersion\\)\\)\\|W\\(?:aitOnDialog\\|elcome\\|rite\\(?:Line\\|ProfString\\)\\)\\|XCopyFile\\)\\_>[^_]" 1 font-lock-function-name-face) ("[^_]\\_<\\(B\\(?:OOL\\|YREF\\)\\|CHAR\\|H\\(?:\\(?:IWOR\\|WN\\)D\\)\\|INT\\|L\\(?:IST\\|O\\(?:NG\\|WORD\\)\\|PSTR\\)\\|NUMBER\\(?:LIST\\)?\\|POINTER\\|QUAD\\|RGB\\|S\\(?:HORT\\|TRING\\(?:LIST\\)?\\)\\)\\_>[^_]" 1 font-lock-type-face) ("[^_]\\_<\\(A\\(?:FTER\\|LLCONTENTS\\|PPEND\\)\\|B\\(?:A\\(?:CK\\(?:BUTTON\\|GROUND\\(?:CAPTION\\)?\\)?\\|SEMEMORY\\)\\|EFORE\\|I\\(?:OS\\|TMAPICON\\)\\|K_\\(?:BLUE\\|GREEN\\|RED\\)\\|\\(?:LU\\|OOTUPDRIV\\)E\\)\\|C\\(?:ANCEL\\|DROM\\(?:_DRIVE\\)?\\|HECK\\(?:BOX\\(?:95\\)?\\|LINE\\|MARK\\)\\|O\\(?:LORS\\|M\\(?:MAND\\(?:EX\\)?\\|P\\(?:ACT\\|_\\(?:NORMAL\\|UPDATE_\\(?:DATE\\|SAME\\|VERSION\\)\\)\\)\\)\\|NTINUE\\)\\|PU\\|USTOM\\)\\|D\\(?:ATE\\|EFWINDOWMODE\\|I\\(?:R\\(?:ECTORY\\|_WRITEABLE\\)\\|S\\(?:ABLE\\|K\\(?:_TOTALSPACE\\)?\\)\\)\\|LG_\\(?:ASK_YESNO\\|E\\(?:NTER_DISK\\|RR\\)\\|INFO_\\(?:ALTIMAGE\\|CHECKSELECTION\\|KUNITS\\|USEDECIMAL\\)\\|MSG_\\(?:INFORMATION\\|SEVERE\\|WARNING\\)\\|OPTIONS\\|PATH\\|STATUS\\|TEXT\\|USER_CAPTION\\|WARNING\\)\\|RIVE\\)\\|E\\(?:N\\(?:ABLE\\|D_OF_\\(?:FILE\\|LIST\\)\\|VSPACE\\)\\|QUALS\\|X\\(?:CLU\\(?:DE_SUBDIR\\|SIVE\\)\\|I\\(?:STS\\|T\\)\\|TEN\\(?:\\(?:DED_MEMOR\\|SION_ONL\\)Y\\)\\)\\)\\|F\\(?:A\\(?:ILIFEXISTS\\|LSE\\)\\|EEDBACK_FULL\\|I\\(?:LE\\(?:NAME\\(?:_ONLY\\)?\\|_\\(?:ATTR\\(?:IBUTE\\|_\\(?:ARCHIVED\\|DIRECTORY\\|HIDDEN\\|NORMAL\\|READONLY\\|SYSTEM\\)\\)\\|DATE\\|LINE_LENGTH\\|MODE_\\(?:APPEND\\|BINARY\\(?:READONLY\\)?\\|NORMAL\\)\\|NO\\(?:T_FOUND\\|_VERSION\\)\\|\\(?:SIZ\\|TIM\\)E\\)\\)\\|XED_DRIVE\\)\\|O\\(?:LDER_\\(?:DESKTOP\\|PROGRAMS\\|START\\(?:MENU\\|UP\\)\\)\\|NT_TITLE\\)\\|REEENVSPACE\\|ULL\\(?:WINDOWMODE\\)?\\)\\|GRE\\(?:\\(?:ATER_THA\\|E\\)N\\)\\|H\\(?:KEY_\\(?:C\\(?:LASSES_ROOT\\|URRENT_USER\\)\\|LOCAL_MACHINE\\|USERS\\)\\|OURGLASS\\)\\|I\\(?:N\\(?:CLUDE_SUBDIR\\|DVFILESTATUS\\|FORMATION\\)\\|S\\(?:TYPE\\|_WIN\\(?:32S\\|DOWS\\(?:95\\|NT\\)?\\)\\)\\)\\|L\\(?:ANGUAGE\\(?:_DRV\\)?\\|ESS_THAN\\|IST\\(?:FIRST\\|NEXT\\|_NULL\\)\\|O\\(?:CKEDFILE\\|GGING\\|WER_\\(?:\\(?:LEF\\|RIGH\\)T\\)\\)\\)\\|M\\(?:AGENTA\\|OUSE\\(?:_DRV\\)?\\)\\|N\\(?:E\\(?:TWORK\\(?:_DRV\\)?\\|XT\\)\\|O\\(?:NEXCLUSIVE\\|RMALMODE\\|SET\\|TEXISTS\\|WAIT\\)?\\)\\|O\\(?:FF\\|NLYDIR\\|SM\\(?:\\(?:AJ\\|IN\\)OR\\)\\|THER_FAILURE\\|[NS]\\)\\|PA\\(?:R\\(?:\\(?:ALLE\\|TIA\\)L\\)\\|TH\\(?:_EXISTS\\)?\\)\\|R\\(?:E\\(?:D\\|GDB_\\(?:APPPATH\\(?:_DEFAULT\\)?\\|BINARY\\|ERR_\\(?:CO\\(?:NNECTIONEXISTS\\|RRUPTEDREGISTRY\\)\\|IN\\(?:ITIALIZATION\\|VALID\\(?:\\(?:HANDL\\|NAM\\)E\\)\\)\\)\\|NUMBER\\|STRING\\(?:_\\(?:EXPAND\\|MULTI\\)\\)?\\|UNINSTALL_NAME\\)\\|MO\\(?:\\(?:T\\|VEABL\\)E_DRIVE\\)\\|PLACE\\(?:_ITEM\\)?\\|S\\(?:\\(?:E\\|TAR\\)T\\)\\)\\|OOT\\)\\|S\\(?:E\\(?:LFREGISTER\\|RIAL\\|T\\|VERE\\)\\|HARE\\(?:DFILE\\)?\\|ILENTMODE\\|RCTARGETDIR\\|T\\(?:ATUS\\(?:BAR\\|DLG\\|OLD\\)?\\|YLE_NORMAL\\)\\|W_\\(?:M\\(?:\\(?:AX\\|IN\\)IMIZE\\)\\|RESTORE\\|SHOW\\)\\|YS_BOOTMACHINE\\)\\|T\\(?:IME\\|RUE\\|YPICAL\\)\\|UPPER_\\(?:\\(?:LEF\\|RIGH\\)T\\)\\|V\\(?:ALID_PATH\\|ERSION\\|IDEO\\|OLUMELABEL\\)\\|W\\(?:A\\(?:IT\\|RNING\\)\\|IN\\(?:32S\\(?:INSTALLED\\|M\\(?:\\(?:AJ\\|IN\\)OR\\)\\)\\|M\\(?:\\(?:AJ\\|IN\\)OR\\)\\)\\)\\|YE\\(?:LLOW\\|S\\)\\)\\_>[^_]" 1 font-lock-variable-name-face)) (generic-rul-mode-setup-function)] 6 "Generic mode for InstallShield RUL files." nil] rul-if no-self-insert t #[#4=(&optional str arg) "\302\303 #\207" [str arg skeleton-proxy-new ("condition: " "if(" str ") then" n > _ n ("other condition, %s: " > "elseif(" str ") then" n > n) > "else" n > n resume: > "endif;")] 4 "Insert an if statement.\n\nThis is a skeleton command (see `skeleton-insert').\nNormally the skeleton text is inserted at point, with nothing \"inside\".\nIf there is a highlighted region, the skeleton text is wrapped\naround the region text.\n\nA prefix argument ARG says to wrap the skeleton around the next ARG words.\nA prefix argument of -1 says to wrap around region, even if not highlighted.\nA prefix argument of zero says to wrap around zero words---that is, nothing.\nThis is a way of overriding the use of a highlighted region." #5="*P\nP"] rul-function #[#4# "\302\303 #\207" [str arg skeleton-proxy-new ("function: " "function " str " ()" n ("local variables, %s: " > " " str ";" n) > "begin" n > _ n resume: > "end;")] 4 "Insert a function statement.\n\nThis is a skeleton command (see `skeleton-insert').\nNormally the skeleton text is inserted at point, with nothing \"inside\".\nIf there is a highlighted region, the skeleton text is wrapped\naround the region text.\n\nA prefix argument ARG says to wrap the skeleton around the next ARG words.\nA prefix argument of -1 says to wrap around region, even if not highlighted.\nA prefix argument of zero says to wrap around zero words---that is, nothing.\nThis is a way of overriding the use of a highlighted region." #5#] mailrc-generic-mode "mailrc-generic-mode" ("\\.mailrc\\'") #[nil "\300\301\302\303\304\305%\207" [generic-mode-internal mailrc-generic-mode (35) ("alias" "else" "endif" "group" "if" "ignore" "set" "source" "unset") (("^\\s-*\\(alias\\|group\\)\\s-+\\([-A-Za-z0-9_]+\\)\\s-+\\([^\n #]*\\)\\(#.*\\)?$" (2 font-lock-constant-face) (3 font-lock-variable-name-face)) ("^\\s-*\\(unset\\|set\\|ignore\\)\\s-+\\([-A-Za-z0-9_]+\\)=?\\([^\n #]*\\)\\(#.*\\)?$" (2 font-lock-constant-face) (3 font-lock-variable-name-face)) ("^\\s-*\\(source\\)\\s-+\\([^\n #]*\\)\\(#.*\\)?$" (2 font-lock-variable-name-face))) nil] 6 "Mode for mailrc files." nil] inetd-conf-generic-mode "inetd-conf-generic-mode" ("/etc/inetd.conf\\'") #[nil "\300\301\302\303\304\305C%\207" [generic-mode-internal inetd-conf-generic-mode (35) ("stream" "dgram" "tcp" "udp" "wait" "nowait" "internal") (("^\\([-A-Za-z0-9_]+\\)" 1 font-lock-type-face)) #[nil "\301\211\207" [imenu-generic-expression ((nil "^\\([-A-Za-z0-9_]+\\)" 1))] 2]] 6 "Inetd-Conf-Generic mode.\nThis a generic mode defined with `define-generic-mode'.\nIt runs `inetd-conf-generic-mode-hook' as the last thing it does." nil] etc-services-generic-mode "etc-services-generic-mode" ("/etc/services\\'") #[nil "\300\301\302\303\304\305C%\207" [generic-mode-internal etc-services-generic-mode (35) ("tcp" "udp" "ddp") (("^\\([-A-Za-z0-9_]+\\)\\s-+\\([0-9]+\\)/" (1 font-lock-type-face) (2 font-lock-variable-name-face))) #[nil "\301\211\207" [imenu-generic-expression ((nil "^\\([-A-Za-z0-9_]+\\)" 1))] 2]] 6 "Etc-Services-Generic mode.\nThis a generic mode defined with `define-generic-mode'.\nIt runs `etc-services-generic-mode-hook' as the last thing it does." nil] etc-passwd-generic-mode "etc-passwd-generic-mode" ("/etc/passwd\\'" "/etc/group\\'") #[nil "\300\301\302\303\304\305C%\207" [generic-mode-internal etc-passwd-generic-mode nil ("root") (("^\\([^:]+\\):\\([^:]+\\):\\([^:]+\\):\\([^:]+\\):\\([^:]*\\):\\([^:]+\\):?\\([^:]*\\)$" (1 font-lock-type-face) (5 font-lock-variable-name-face) (6 font-lock-constant-face) (7 font-lock-warning-face)) ("^\\([^:]+\\):\\([^:]*\\):\\([0-9]+\\):\\(.*\\)$" (1 font-lock-type-face) (4 font-lock-variable-name-face))) #[nil "\301\211\207" [imenu-generic-expression ((nil "^\\([-A-Za-z0-9_]+\\):" 1))] 2]] 6 "Etc-Passwd-Generic mode.\nThis a generic mode defined with `define-generic-mode'.\nIt runs `etc-passwd-generic-mode-hook' as the last thing it does." nil] etc-fstab-generic-mode "etc-fstab-generic-mode" ("/etc/[v]*fstab\\'") #[nil "\300\301\302\303\304\305C%\207" [generic-mode-internal etc-fstab-generic-mode (35) ("adfs" "affs" "autofs" "coda" "coherent" "cramfs" "devpts" "efs" "ext2" "ext3" "ext4" "hfs" "hpfs" "iso9660" "jfs" "minix" "msdos" "ncpfs" "nfs" "ntfs" "proc" "qnx4" "reiserfs" "romfs" "smbfs" "cifs" "usbdevfs" "sysv" "sysfs" "tmpfs" "udf" "ufs" "umsdos" "vfat" "xenix" "xfs" "swap" "auto" "ignore") (("^\\([^# ]+\\)\\s-+\\([^# ]+\\)" (1 font-lock-type-face t) (2 font-lock-variable-name-face t))) #[nil "\301\211\207" [imenu-generic-expression ((nil "^\\([^# ]+\\)\\s-+" 1))] 2]] 6 "Etc-Fstab-Generic mode.\nThis a generic mode defined with `define-generic-mode'.\nIt runs `etc-fstab-generic-mode-hook' as the last thing it does." nil] etc-sudoers-generic-mode "etc-sudoers-generic-mode" ("/etc/sudoers\\'") #[nil "\300\301\302\303\304\305%\207" [generic-mode-internal etc-sudoers-generic-mode (35) ("User_Alias" "Runas_Alias" "Host_Alias" "Cmnd_Alias" "NOPASSWD" "PASSWD" "NOEXEC" "EXEC" "ALL") (("\\<\\(root\\|su\\)\\>" 1 font-lock-warning-face) ("\\(\\*\\)" 1 font-lock-warning-face) ("\\<\\(%[A-Za-z0-9_]+\\)\\>" 1 font-lock-variable-name-face)) nil] 6 "Generic mode for sudoers configuration files." nil] show-tabs-generic-mode custom-declare-face show-tabs-tab ((((class grayscale) (background light)) (:background "DimGray" :weight bold)) (((class grayscale) (background dark)) (:background "LightGray" :weight bold)) (((class color) (min-colors 88)) (:background "red1")) (((class color)) (:background "red")) (t (:weight bold))) "Font Lock mode face used to highlight TABs." show-tabs-tab-face face-alias obsolete-face purecopy show-tabs-space ((((class grayscale) (background light)) (:background "DimGray" :weight bold)) (((class grayscale) (background dark)) (:background "LightGray" :weight bold)) (((class color) (min-colors 88)) (:background "yellow1")) (((class color)) (:background "yellow")) (t (:weight bold))) "Font Lock mode face used to highlight spaces." show-tabs-space-face "show-tabs-generic-mode" #[nil "\300\301\302\211\303\302%\207" [generic-mode-internal show-tabs-generic-mode nil (("[ ]+$" quote show-tabs-space) ("[^\n ]\\( +\\)" (1 'show-tabs-tab)))] 6 "Generic mode to show tabs and trailing spaces." nil] named-boot-generic-mode "named-boot-generic-mode" ("/etc/named.boot\\'") #[nil "\300\301\302\303\304\305%\207" [generic-mode-internal named-boot-generic-mode (59) ("cache" "primary" "secondary" "forwarders" "limit" "options" "directory" "check-names") (("\\([0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+\\)" 1 font-lock-constant-face) ("^directory\\s-+\\(.*\\)" 1 font-lock-variable-name-face) ("^\\(primary\\|cache\\)\\s-+\\([.A-Za-z]+\\)\\s-+\\(.*\\)" (2 font-lock-variable-name-face) (3 font-lock-constant-face))) nil] 6 "Named-Boot-Generic mode.\nThis a generic mode defined with `define-generic-mode'.\nIt runs `named-boot-generic-mode-hook' as the last thing it does." nil] named-database-generic-mode "named-database-generic-mode" #[nil "\300\301\302\303\304\305%\207" [generic-mode-internal named-database-generic-mode (59) ("IN" "NS" "CNAME" "SOA" "PTR" "MX" "A") (("\\([0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+\\)" 1 font-lock-constant-face) ("^\\([.A-Za-z0-9]+\\)" 1 font-lock-variable-name-face)) nil] 6 "Named-Database-Generic mode.\nThis a generic mode defined with `define-generic-mode'.\nIt runs `named-database-generic-mode-hook' as the last thing it does." nil] (lambda (#1#) (defvar named-database-time-string #1# "Timestring for named serial numbers.")) "%Y%m%d%H" named-database-print-serial #[nil "\301\302 \"c\207" [named-database-time-string format-time-string current-time] 3 "Print a serial number based on the current date." nil] resolve-conf-generic-mode "resolve-conf-generic-mode" ("/etc/resolv[e]?.conf\\'") #[nil "\300\301\302\303\304\211%\207" [generic-mode-internal resolve-conf-generic-mode (35) ("nameserver" "domain" "search" "sortlist" "options") nil] 6 "Resolve-Conf-Generic mode.\nThis a generic mode defined with `define-generic-mode'.\nIt runs `resolve-conf-generic-mode-hook' as the last thing it does." nil] spice-generic-mode "spice-generic-mode" ("\\.[sS][pP]\\'" "\\.[sS][pP][iI]\\'" "\\.[sS][pP][iI][cC][eE]\\'" "\\.[iI][nN][cC]\\'") #[nil "\300\301\302\303\304\305\306D%\207" [generic-mode-internal spice-generic-mode nil ("and" "cccs" "ccvs" "delay" "nand" "nor" "npwl" "or" "par" "ppwl" "pwl" "vccap" "vccs" "vcr" "vcvs") (("^\\s-*\\([*].*\\)" 1 font-lock-comment-face) (" \\(\\$ .*\\)$" 1 font-lock-comment-face) ("^\\(\\$ .*\\)$" 1 font-lock-comment-face) ("\\([*].*\\)" 1 font-lock-comment-face) ("^\\([+]\\)" 1 font-lock-string-face) ("^\\s-*\\([.]\\w+\\>\\)" 1 font-lock-keyword-face) ("\\(\\([.]\\|_\\|\\w\\)+\\)\\s-*=" 1 font-lock-variable-name-face) ("\\('[^']+'\\)" 1 font-lock-string-face) ("\\(\"[^\"]+\"\\)" 1 font-lock-string-face)) generic-bracket-support #[nil "\301\211\207" [font-lock-defaults (generic-font-lock-keywords nil t)] 2]] 7 "Generic mode for SPICE circuit netlist files." nil] ibis-generic-mode "ibis-generic-mode" ("\\.[iI][bB][sS]\\'") #[nil "\300\301\302\303\304\305%\207" [generic-mode-internal ibis-generic-mode (124) nil (("[[]\\([^]]*\\)[]]" 1 font-lock-keyword-face) ("\\(\\(_\\|\\w\\)+\\)\\s-*=" 1 font-lock-variable-name-face)) (generic-bracket-support)] 6 "Generic mode for IBIS circuit netlist files." nil] astap-generic-mode "astap-generic-mode" ("\\.[aA][pP]\\'" "\\.[aA][sS][xX]\\'" "\\.[aA][sS][tT][aA][pP]\\'" "\\.[pP][sS][pP]\\'" "\\.[dD][eE][cC][kK]\\'" "\\.[gG][oO][dD][aA][tT][aA]") #[nil "\300\301\302\303\304\305\306D%\207" [generic-mode-internal astap-generic-mode nil ("analyze" "description" "elements" "execution" "features" "functions" "ground" "model" "outputs" "print" "run" "controls" "table") (("^\\s-*\\([*].*\\)" 1 font-lock-comment-face) (";\\s-*\\([*].*\\)" 1 font-lock-comment-face) ("^\\s-*\\([.]\\w+\\>\\)" 1 font-lock-keyword-face) ("\\('[^']+'\\)" 1 font-lock-string-face) ("\\(\"[^\"]+\"\\)" 1 font-lock-string-face) ("[(,]\\s-*\\(\\([.]\\|_\\|\\w\\)+\\)\\s-*=" 1 font-lock-variable-name-face)) generic-bracket-support #[nil "\301\211\207" [font-lock-defaults (generic-font-lock-keywords nil t)] 2]] 7 "Generic mode for ASTAP circuit netlist files." nil] etc-modules-conf-generic-mode "etc-modules-conf-generic-mode" ("/etc/modules.conf" "/etc/conf.modules") #[nil "\300\301\302\303\304\211%\207" [generic-mode-internal etc-modules-conf-generic-mode (35) ("above" "alias" "below" "define" "depfile" "else" "elseif" "endif" "if" "include" "insmod_opt" "install" "keep" "options" "path" "generic_stringfile" "pcimapfile" "isapnpmapfile" "usbmapfile" "parportmapfile" "ieee1394mapfile" "pnpbiosmapfile" "probe" "probeall" "prune" "post-install" "post-remove" "pre-install" "pre-remove" "remove" "persistdir") nil] 6 "Etc-Modules-Conf-Generic mode.\nThis a generic mode defined with `define-generic-mode'.\nIt runs `etc-modules-conf-generic-mode-hook' as the last thing it does." nil] provide] 15)