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/emacs-lisp
Viewing File: /usr/share/emacs/24.3/lisp/emacs-lisp/autoload.elc
;ELC ;;; Compiled by mockbuild@buildfarm01-new.corp.cloudlinux.com on Tue Nov 11 12:46:49 2025 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/emacs-lisp/autoload.el ;;; in Emacs version 24.3 ;;; 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 "\300\301!\210\300\302!\207" [require lisp-mode help-fns] 2) #@481 File into which to write autoload definitions. A Lisp file can set this in its local variables section to make its autoloads go somewhere else. If this is a relative file name, the directory is determined as follows: - If a Lisp file defined `generated-autoload-file' as a file-local variable, use its containing directory. - Otherwise use the "lisp" subdirectory of `source-directory'. The autoload file is assumed to contain a trailer starting with a FormFeed character. (defvar generated-autoload-file nil (#$ . 633)) (put 'generated-autoload-file 'safe-local-variable 'stringp) #@126 Load name for `autoload' statements generated from autoload cookies. If nil, this defaults to the file name, sans extension. (defvar generated-autoload-load-name nil (#$ . 1229)) (put 'generated-autoload-load-name 'safe-local-variable 'stringp) #@447 Magic comment indicating the following form should be autoloaded. Used by \[update-file-autoloads]. This string should be meaningless to Lisp (e.g., a comment). This string is used: ;;;###autoload (defun function-to-be-autoloaded () ...) If this string appears alone on a line, the following form will be read and an autoload made for it. If there is further text on the line, that text will be copied verbatim to `generated-autoload-file'. (defvar generate-autoload-cookie ";;;###autoload" (#$ . 1481)) #@68 If non-nil, list of absolute file names not to scan for autoloads. (defvar autoload-excludes nil (#$ . 1996)) #@75 String that marks the form at the start of a new file's autoload section. (defconst generate-autoload-section-header "\f\n;;;### " (#$ . 2112)) #@72 String which indicates the end of the section of autoloads for a file. (defconst generate-autoload-section-trailer "\n;;;***\n" (#$ . 2262)) #@64 String to add on each continuation of the section header form. (defconst generate-autoload-section-continuation ";;;;;; " (#$ . 2409)) #@343 Turn FORM into an autoload or defvar for source file FILE. Returns nil if FORM is not a special autoload form (i.e. a function definition or macro definition or a defcustom). If EXPANSION is non-nil, we're processing the macro expansion of an expression, in which case we want to handle forms differently. (fn FORM FILE &optional EXPANSION) (defalias 'make-autoload #[770 "C\211@\242\301\203\201\302=\203\201@A\211A\211@A\211\303:\203n@A\304=\203\360\211:\203\342\211@A:\203\322@A\305=\204R \301\f%\202\315\211:\203\301\211@A\306=\204p \301%\202\274\211\203\203 \301%\202\274:\203\260@A\211\204\237\n\307%\202\253\n\301%\266\202\202\274 \301%\266\202\202\315 \301\f%\266\202\202\335 \301\n%\266\202\202i\f\301%\202i\305=\204\f\301%\202i\211:\203^\211@A:\203N@A\306=\204+ \301\f%\202I\204= \307%\202I \301\f%\266\202\202Y \301\n%\266\202\202i\f\301%\266\202\202x\211\n \301%\262\266\202\266\204\202\203\307\310>\203\307\311@>\211\203\241\312@!\240\210\311@>\301\241\210\313\301\314\315\316\317\320\321  \"\322\"\323\324%@A\"\"\211\205\300\325B\262\262\202\326>\203\352\327@!)\211\262\203\352\211@\330>\203\352\331\332#\202\333>\203i\334>@A@\335>\203\336@8\202\337=\203\340\202\341>\203\301\202\307\342\343\"\206!\344@\233\211@;\2051\211A\262@<\203<\345\"\262\346<\203F\202I\305D \n\347>\203W\307\202\\@\242\350= \205b\351\257\266\205\202\352=\203\214@A@\336@8\353@8\354\305D\305D\n\257\266\203\202\355=\203\315@\243\242@\243\243\242@\243\243\243\242\325\356F\357\305D \360\361\315\362\363\320\321!\364\"\344\365%D\366\361\367\360EDC\217FE\266\203\202\370=\203@A@\371\372\373\305D\374BBDC\375\376\305\nD\377BB\301\201@\305D\201A\304\305D\201BBBFFE\262\202\203@:\203@\202\301\266\202\207" [load-file-name nil defalias #[1285 "\211\242\301>\205 \211\211A@)\302:\203[@A\303=\204-    \304\211&\202V\211:\203I\211@A    &\266\202\202V    \304\211&\266\202\202h\211\304\211&\207" [x 'function #[1542 "\242;\203 @\202\242;\205@:\205n@A:\203O@\211\300=\203-\301\202J:\203I@\211:\205D\211@\211\300=\205B\301\262\262\202J\302\262\202l\211:\203k\211@\211:\205f\211@\211\300=\205d\301\262\262\202l\302\266\202<\203y\303\"\262\304@A@ \257\207" [interactive t nil help-add-fundoc-usage autoload] 14 "\n\n(fn FORM FILE REST TYPE BODY ARGS)"] lambda t] 18 "\n\n(fn FORM FILE REST TYPE FUN)"] cons quote macro t (progn prog1) :autoload-end copy-sequence delq mapcar make-byte-code 257 "\302\300\301#\207" vconcat vector [make-autoload] 5 "\n\n(fn FORM)" progn (easy-mmode-define-global-mode define-global-minor-mode define-globalized-minor-mode defun defmacro easy-mmode-define-minor-mode define-minor-mode) macroexpand (progn prog1 defalias) make-autoload expansion (define-skeleton define-derived-mode define-compilation-mode define-generic-mode easy-mmode-define-global-mode define-global-minor-mode define-globalized-minor-mode easy-mmode-define-minor-mode define-minor-mode cl-defun defun* cl-defmacro defmacro* define-overloadable-function) (defmacro cl-defmacro defmacro*) (defun defmacro defun* defmacro* cl-defun cl-defmacro define-overloadable-function) 2 define-skeleton (&optional str arg) (define-generic-mode define-derived-mode define-compilation-mode) function-get doc-string-elt 3 help-add-fundoc-usage autoload (define-skeleton define-derived-mode define-generic-mode easy-mmode-define-global-mode define-global-minor-mode define-globalized-minor-mode easy-mmode-define-minor-mode define-minor-mode) interactive 'macro defclass 4 eieio-defclass-autoload defcustom defvar custom-autoload #1=#:err funcall 0 "\302\300@>\211A@)?\207" [x :set] "\n\n(fn)" error #[257 "\300\207" [nil] 2 "\n\n(fn IGNORED)"] defgroup let loads get ('custom-loads) if member (loads) put 'custom-loads (loads)] 29 (#$ . 2551)]) #@140 Visit the autoload file for the current buffer, and return its buffer. If a buffer is visiting the desired autoload file, return it. (fn) (defalias 'autoload-find-generated-file #[0 "\302\303\304\305\306 !!*\207" [enable-local-eval enable-local-variables :safe nil find-file-noselect autoload-ensure-default-file autoload-generated-file] 3 (#$ . 6675)]) (defalias 'autoload-generated-file #[0 "\302\303\300!?\205 \302\304 \"\"\207" [generated-autoload-file source-directory expand-file-name local-variable-p "lisp"] 5 "\n\n(fn)"]) #@180 Read a section header form. Since continuation lines have been marked as comments, we must copy the text of the form and remove those comment markers before we call `read'. (fn) (defalias 'autoload-read-section-header #[0 "\301 \302\303\304\305\306\307!\310\"\311\312%DC\216`\313\314y\210\315!\203$\314y\210\202`{\262r\316\317!q\210\320 \210\211c\210eb\210\321\313\322#\203G\323\324!\210\2028eb\210\325p!)\266\202)\207" [generate-autoload-section-continuation match-data funcall make-byte-code 0 "\301\300\302\"\207" vconcat vector [set-match-data evaporate] 3 "\n\n(fn)" nil 1 looking-at get-buffer-create " *autoload*" erase-buffer search-forward t replace-match " " read] 8 (#$ . 7218)]) #@56 Buffer which gets the output of `autoload-print-form'. (defvar autoload-print-form-outbuf nil (#$ . 7927)) #@159 Print FORM such that `make-docfile' will find the docstrings. The variable `autoload-print-form-outbuf' specifies the buffer to put the output in. (fn FORM) (defalias 'autoload-print-form #[257 "\211@\304=\203 \305\306A\"\207\2119\203\307\207\310\242\311\"\203\2528;\203\252S\233\211A\307\241\210\312\313\"\210\314\211\211\211\203T\211@\315\"\210\312\316\"\210A\266\202\202;\210+\312\317\"\210rq\210`)\312\320@!\321\307O\"\210rq\210\212\322\323\314#\203\202\321u\210\324c\210\202q*A\204\220\312\325\"\210\202\240\312\316\"\210\312\320A!\321\307O\"\210\326!\262\266\202\202\265\314\211\211\327\"+\207" [autoload-print-form-outbuf print-escape-nonascii print-quoted print-escape-newlines progn mapcar autoload-print-form nil function-get doc-string-elt princ "\n(" t prin1 " " "\"\\\n" prin1-to-string 1 re-search-backward "\n[[(]" "\\" ")" terpri print] 10 (#$ . 8041)]) #@418 Return a string giving the appropriate autoload rubric for FILE. TYPE (default "autoloads") is a string stating the type of information contained in FILE. If FEATURE is non-nil, FILE will provide a feature. FEATURE may be a string naming the feature, otherwise it will be based on FILE's name. At present, a feature is in fact always provided, but this should not be relied upon. (fn FILE &optional TYPE FEATURE) (defalias 'autoload-rubric #[769 "\300!\301\302\206 \303\304\305\306\307\310\n;\203\n\202\311\n!\312\313\314\315\316\317\320\301\321\260\207" [file-name-nondirectory ";;; " " --- automatically extracted " "autoloads" "\n" ";;\n" ";;; Code:\n\n" "\f\n" "(provide '" file-name-sans-extension ")\n" ";; Local Variables:\n" ";; version-control: never\n" ";; no-byte-compile: t\n" ";; no-update-autoloads: t\n" ";; coding: utf-8\n" ";; End:\n" " ends here\n"] 24 (#$ . 8969)]) #@79 Make sure that the autoload file FILE exists and if not create it. (fn FILE) (defalias 'autoload-ensure-default-file #[257 "\300!\204\301\302!\303#\210\207" [file-exists-p write-region autoload-rubric nil] 5 (#$ . 9878)]) #@138 Insert the section-header line, which lists the file name and which functions are in it, etc. (fn OUTBUF AUTOLOADS LOAD-NAME FILE TIME) (defalias 'autoload-insert-section-header #[1285 "c\210\302\303\257\"\210\304!\210rq\210\212\305y\210l?\2054\306\307!\210\310\311w\210l\204\312 \261\210\202*\207" [generate-autoload-section-header generate-autoload-section-continuation prin1 autoloads terpri -1 move-to-column 64 "^ \n" nil "\n"] 11 (#$ . 10113)]) #@72 Fetch file and put it in a temp buffer. Return the buffer. (fn FILE) (defalias 'autoload-find-file #[257 "\305!\262r\306\307!q\210\310 \210\311 \210\312\313\314 \210\315!\316\313\"\210\317\313\320 \210*p)\207" [buffer-undo-list buffer-read-only default-directory enable-local-eval enable-local-variables expand-file-name get-buffer-create " *autoload-file*" kill-all-local-variables erase-buffer t nil emacs-lisp-mode file-name-directory insert-file-contents :safe hack-local-variables] 4 (#$ . 10587)]) #@73 File local variable to prevent scanning this file for autoload cookies. (defvar no-update-autoloads nil (#$ . 11108)) #@61 Compute the name that will be used to load FILE. (fn FILE) (defalias 'autoload-file-load-name #[257 "\300\301!\302\303!\"\304\303!\203%\305!\262\306!B\262\303!\262\202 \204VA\2045@\262\202%\307\310\311\"!\203L\310\211A\262@\"\262\202%\312\313\314#\262\202%\315\316\"\203e\317\211\224O\202f\207" [default-value generated-autoload-file file-relative-name file-name-directory nil directory-file-name file-name-nondirectory file-exists-p expand-file-name "subdirs.el" mapconcat identity "/" string-match "\\.elc?\\(\\.\\|\\'\\)" 0] 9 (#$ . 11232)]) #@315 Insert at point a loaddefs autoload section for FILE. Autoloads are generated for defuns and defmacros in FILE marked by `generate-autoload-cookie' (which see). If FILE is being visited in a buffer, the contents of the buffer are used. Return non-nil in the case where no autoloads were added at point. (fn FILE) (defalias 'generate-file-autoloads #[257 "\302p\")\207" [buffer-file-name generated-autoload-file autoload-generate-file-autoloads] 4 (#$ . 11820) "fGenerate autoloads for file: "]) #@704 Insert an autoload section for FILE in the appropriate buffer. Autoloads are generated for defuns and defmacros in FILE marked by `generate-autoload-cookie' (which see). If FILE is being visited in a buffer, the contents of the buffer are used. OUTBUF is the buffer in which the autoload statements should be inserted. If OUTBUF is nil, it will be determined by `autoload-generated-file'. If provided, OUTFILE is expected to be the file name of OUTBUF. If OUTFILE is non-nil and FILE specifies a `generated-autoload-file' different from OUTFILE, then OUTBUF is ignored. Return non-nil if and only if FILE adds no autoloads to OUTFILE (or OUTBUF if OUTFILE is nil). (fn FILE &optional OUTBUF OUTFILE) (defalias 'autoload-generate-file-autoloads #[769 "\300\301\302\303\304\305\306   #\307\"\310\311%D\215\207" [done funcall make-byte-code 0 "\306C\306C\306\211\307\306\310\300!\306\311\300!\306C\306\306\262\306\262\306\262>\306\262 r\2062\312\300!q\210?\204\221\313\314\300\"\210 @;\203K@\202N\315!\240\210\302\203nA\316>\203d\302\227\317 \227\232\202h\302\317 \232\204n\307\262\212\214~\210eb\210m\2044\320\306w\210\321\322B!!\203@\204\256\204\223\301\206\240\323 @\"\206\240\324\325\"r\211q\210\326 \240\210`\262)\210\327B!\210\330\306w\210l\203\377\331\332\333\334\335#\336\"\337\340%C\203\327\211 \210\202\373\341\342\331\332\343\334\335!\344\"\345\340%D\346\342\331\347\350\334\335\300!\351\"\352\353%\341EDC\217\210\210\202u\354\355\306x\210`Tf\356U\203\345u\210`\345y\210`{\357@!\"\210\202u\321\360!\203*\345y\210\202u\361\345!\210\345y\210\202u*@\203\214\205?pr\357@!q\210\212@U\204T\362\363\364C\"\210@b\210\365!\366\357@!@@\203v\367\306\211\370$\202|\337\371!8%\210\372\373\261\266)Dc\210)\210\313\374\300\"\210\204\231\375p!\210)@?\206\241,\207" vconcat vector [float-output-format print-readably print-level nil t get-file-buffer expand-file-name autoload-find-file message "Generating autoloads for %s..." autoload-file-load-name (ms-dos windows-nt) autoload-generated-file " \n\f" looking-at regexp-quote autoload-find-destination throw done point-marker search-forward " " make-byte-code 0 "\304p!n\204\n\305y\210\306\301@\"\211\203\300A@\300@B\240\210\202\"\262\307\302@!\310!)\207" vconcat vector [autoload-print-form-outbuf read 1 make-autoload marker-buffer autoload-print-form] 5 "\n\n(fn)" #1=#:err funcall "\300 \207" [] 1 error 257 "\301\302\300\303e`\"$\207" [message "Autoload cookie error in %s:%s %S" count-lines] 7 "\n\n(fn ERR)" princ " \f " 32 marker-buffer ";" forward-sexp signal cl-assertion-failed (= ostart output-start) file-relative-name autoload-insert-section-header md5 emacs-mule-unix file-attributes ";;; Generated autoloads from " "\n" "Generating autoloads for %s...done" kill-buffer print-length no-update-autoloads generated-autoload-load-name system-type generate-autoload-cookie debug-on-error generate-autoload-section-trailer] 23 "\n\n(fn)"] 13 (#$ . 12326)]) (defalias 'autoload-save-buffers #[0 "\205r\211A@q\210\302\303 \210*\202\207" [autoload-modified-buffers version-control never save-buffer] 2 "\n\n(fn)"]) #@491 Update the autoloads for FILE. If prefix arg SAVE-AFTER is non-nil, save the buffer too. If FILE binds `generated-autoload-file' as a file-local variable, autoloads are written into that file. Otherwise, the autoloads file is determined by OUTFILE. If called interactively, prompt for OUTFILE; if called from Lisp with OUTFILE nil, use the existing value of `generated-autoload-file'. Return FILE if there was no autoload cookie in it, else nil. (fn FILE &optional SAVE-AFTER OUTFILE) (defalias 'update-file-autoloads #[769 "\211\206\302\303! \203\203$\304 \210\202$\305\306!\203$\307\310\"\210\211\205)*\207" [generated-autoload-file autoload-modified-buffers nil autoload-generate-file-autoloads autoload-save-buffers called-interactively-p interactive message "Autoload section for %s is up to date."] 7 (#$ . 15524) (byte-code "\301\302!\301\303!E\207" [current-prefix-arg read-file-name "Update autoloads for file: " "Write autoload definitions to file: "] 4)]) #@307 Find the destination point of the current buffer's autoloads. FILE is the file name of the current buffer. Returns a buffer whose point is placed at the requested location. Returns nil if the file's autoloads are uptodate, otherwise removes any prior now out-of-date autoload entries. (fn FILE LOAD-NAME) (defalias 'autoload-find-destination #[514 "\300\301\302\303\304\305\306\"\307\"\310\311%D\215\207" [up-to-date funcall make-byte-code 0 "p\n\205\211\306r\307 q\210\310 !\311=\204\312\313!\210\314 \311V\204$\315\316\n\"\210\317\n!\204/\315\320\n\"\210~\210eb\210\211\204\252\321\f\306\322#\203\252\323 \3248\301\230\203\227\311\224\3258\326\327\300!8\203_\330!\204\213<\203rG\324U\203r\331\"\203\203;\203\213\332\306\211\333$\232\203\213\334\335\306\"\210\202\222\336!\210\322\262\266\202\246\301\3248\231\203\246\311\224b\210\322\262\210\2024\211\204\267db\210\337\340\306\322#\210p >\204\301p Bp)\207" vconcat vector [buffer-file-name buffer-file-coding-system generate-autoload-section-header autoload-modified-buffers nil autoload-find-generated-file coding-system-eol-type 0 set-buffer-file-coding-system unix buffer-size error "Autoloads file %s lacks boilerplate" file-writable-p "Autoloads file %s is not writable" search-forward t autoload-read-section-header 2 4 5 file-attributes buffer-modified-p time-less-p md5 emacs-mule throw up-to-date autoload-remove-section search-backward "\f"] 13 "\n\n(fn)"] 11 (#$ . 16519)]) (defalias 'autoload-remove-section #[257 "\211b\210\301!\210\211`|\207" [generate-autoload-section-trailer search-forward] 3 "\n\n(fn BEGIN)"]) #@757 Update autoload definitions for Lisp files in the directories DIRS. In an interactive call, you must give one argument, the name of a single directory. In a call from Lisp, you can supply multiple directories as separate arguments, but this usage is discouraged. The function does NOT recursively descend into subdirectories of the directory or directories specified. In an interactive call, prompt for a default output file for the autoload definitions, and temporarily bind the variable `generated-autoload-file' to this value. When called from Lisp, use the existing value of `generated-autoload-file'. If any Lisp file binds `generated-autoload-file' as a file-local variable, write its autoloads into the specified file instead. (fn &rest DIRS) (defalias 'update-directory-autoloads #[128 "\306\307 \211\203\211@\310\311\"\204\211B\262A\266\202\202\210\312\313\314\"\315Q\262\316\317\320\321\322\323\324\325!\326\"\327\330%\"\"\306\331 \306\211\332\333!\203K\334\335!\202L r\336 q\210\212\337\340\n!\320\340\"\"\262eb\210\341 \306\314#\203\342 \3438\211:\203\263\211@;\203\263\344\345\224!\210\3468\211\203\256\211@\327\347!8\211\203\246\350\"\204\246B\262\337 \"\262\n\210A\266\202\202\203\266\202\363\211;\203\363\351!\203\314\211\235\204\314\352!\f\235\203\324\344\345\224!\210\202\363\350\3468\327\347!8\"\203\363\344\345\224!\210\353p\n#\203\363\211B\262\211B\262\337\"\262\266\202b)\211\203(\211@\352!\f\235\204!\353\306\n#\203!\211B\262A\266\202\202\210\211\203H\354\355\"\262db\210\356\357\306\314#\210\360p\306\211%\210 c\210\3614\362 \210)\363 +\207" [autoload-modified-buffers generated-autoload-file buffer-file-name generate-autoload-section-header autoload-excludes generate-autoload-section-trailer nil get-load-suffixes string-match "\\.elc" "^[^=.].*" regexp-opt t "\\'" apply nconc mapcar make-byte-code 257 "\301\302!\303\300#\207" vconcat vector [directory-files expand-file-name t] 5 "\n\n(fn DIR)" current-time called-interactively-p interactive read-file-name "Write autoload definitions to file: " autoload-find-generated-file delete file-relative-name search-forward autoload-read-section-header 3 autoload-remove-section 0 4 file-attributes time-less-p file-exists-p expand-file-name autoload-generate-file-autoloads sort string< search-backward "\f" autoload-insert-section-header never save-buffer autoload-save-buffers version-control] 15 (#$ . 18154) "DUpdate autoloads from directory: "]) (byte-code "\300\301\302\303#\210\304\301\302\305#\207" [defalias update-autoloads-from-directories update-directory-autoloads nil make-obsolete "22.1"] 4) #@197 Update loaddefs.el autoloads in batch mode. Calls `update-directory-autoloads' on the command line arguments. Definitions are written to `generated-autoload-file' (which should be non-nil). (fn) (defalias 'batch-update-autoloads #[0 "\204^\304 !\305\305\262\306\307!\203[\310\311!r\211q\210\312\313\314\315\316\317!\320\"\321\322%DC\216\323\307!\210\324\325\305\326#\203Y\327\330!\262\331\332\"\204I\333\334\"\262\331\335\"\204/\336!B\202/*\210)\266 \305\337\340\"\207" [autoload-excludes generated-autoload-file default-directory command-line-args-left file-name-directory nil file-readable-p "loadup.el" generate-new-buffer " *temp*" funcall make-byte-code 0 "\301\300!\205 \302\300!\207" vconcat vector [buffer-name kill-buffer] 2 "\n\n(fn)" insert-file-contents re-search-forward "^(load \"\\([^\"]+\\)\"" t match-string 1 string-match "\\.el\\'" format "%s.el" "\\`site-" expand-file-name apply update-directory-autoloads] 10 (#$ . 20835)]) (provide 'autoload)