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/mail
Viewing File: /usr/share/emacs/24.3/lisp/mail/mail-hist.elc
;ELC ;;; Compiled by mockbuild@buildfarm01-new.corp.cloudlinux.com on Tue Nov 11 12:58:38 2025 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/mail/mail-hist.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 "\300\301!\210\300\302!\210\303\304\305\306\307\310\311\312&\207" [require ring sendmail custom-declare-group mail-hist nil "Headers and message body history for outgoing mail." :prefix "mail-hist-" :group mail] 8) #@67 Define keys for accessing mail header history. For use in hooks. (defalias 'mail-hist-define-keys #[nil "\300\301\302\"\210\300\303\304\"\207" [local-set-key "\360" mail-hist-previous-input "\356" mail-hist-next-input] 3 (#$ . 784)]) (defalias 'mail-hist-enable #[nil "\300\301\302\"\210\300\303\304\"\207" [add-hook mail-mode-hook mail-hist-define-keys mail-send-hook mail-hist-put-headers-into-history] 3]) #@136 Alist of form (header-name . history-ring). Used for knowing which history list to look in when the user asks for previous/next input. (defvar mail-hist-header-ring-alist nil (#$ . 1201)) (byte-code "\300\301\302\303\304\305\306\307&\210\300\310\311\312\304\313\306\307&\207" [custom-declare-variable mail-hist-history-size (or kill-ring-max 1729) "The maximum number of elements in a mail field's history.\nOldest elements are dumped first." :type integer :group mail-hist mail-hist-keep-history t "Non-nil means keep a history for headers and text of outgoing mail." boolean] 8) (defvar mail-hist-access-count 0) (defvar mail-hist-last-bounds nil) #@60 Regular expression for matching headers in a mail message. (defvar mail-hist-header-regexp "^[^:]*:" (#$ . 1859)) #@150 Get name of mail header point is currently in, without the colon. Returns nil if not in a header, implying that point is in the body of the message. (defalias 'mail-hist-current-header-name #[nil "`\304 Y?\205)\212\304 \305 \306\307#\310\311\307#\210`S\n\205( \205(\312\n \"\227,\207" [body-start mail-hist-header-regexp name-start name-end mail-text-start re-search-backward nil t search-forward ":" buffer-substring-no-properties] 4 (#$ . 1980)]) (put 'mail-hist-current-header-name 'byte-optimizer 'byte-compile-inline-expand) #@291 Move forward COUNT headers (backward if COUNT is negative). If last/first header is encountered first, stop there and returns nil. Places point on the first non-whitespace on the line following the colon after the header name, or on the second space following that if the header is empty. (defalias 'mail-hist-forward-header #[(count) "\304 \211\305V\205V\306\212b\210\307 \210`S)\n\305V\203/\n\305V\203K\310 \306#\nS\211\202\nS\211\305W\203E\311 \312\306#\nT\211\2023\310 \306#\210\313\314!\203T\315u\210 ))\207" [boundary unstopped count mail-hist-header-regexp mail-header-end 0 t beginning-of-line re-search-forward re-search-backward nil looking-at "\\s-" 1] 5 (#$ . 2524)]) (put 'mail-hist-forward-header 'byte-optimizer 'byte-compile-inline-expand) #@176 Move to the start of the current header. The start of the current header is defined as one space after the colon, or just after the colon if it is not followed by whitespace. (defalias 'mail-hist-beginning-of-header #[nil "\304\305 \211\306V\205X\307\212 b\210\310 \210`S)\306V\2031\306V\203M\311 \307#S\211\202S\211\306W\203G\312 \313\307#T\211\2025\311 \307#\210\314\315!\203V\316u\210\n)*\203\266\316\305 \211\306V\205\264\307\212 b\210\310 \210`S)\306V\203\215\306V\203\251\311 \307#S\211\202{S\211\306W\203\243\312 \313\307#T\211\202\221\311 \307#\210\314\315!\203\262\316u\210\n)*\207\316\305 \211\306V\205\307\212 b\210\310 \210`S)\306V\203\347\306V\203\311 \307#S\211\202\325S\211\306W\203\375\312 \313\307#T\211\202\353\311 \307#\210\314\315!\203\f\316u\210\n)*\210\304\305 \211\306V\205h\307\212 b\210\310 \210`S)\306V\203A\306V\203]\311 \307#S\211\202/S\211\306W\203W\312 \313\307#T\211\202E\311 \307#\210\314\315!\203f\316u\210\n)*\207" [count boundary unstopped mail-hist-header-regexp -1 mail-header-end 0 t beginning-of-line re-search-forward re-search-backward nil looking-at "\\s-" 1] 4 (#$ . 3307)]) (put 'mail-hist-beginning-of-header 'byte-optimizer 'byte-compile-inline-expand) #@64 Get the contents of the mail header in which point is located. (defalias 'mail-hist-current-header-contents #[nil "\212\305\306 \211\307V\205Y\310\212 b\210\311 \210`S)\307V\2032\307V\203N\312 \310#S\211\202 S\211\307W\203H\313 \314\310#T\211\2026\312 \310#\210\315\316!\203W\317u\210\n)*\203\271\317\306 \211\307V\205\265\310\212 b\210\311 \210`S)\307V\203\216\307V\203\252\312 \310#S\211\202|S\211\307W\203\244\313 \314\310#T\211\202\222\312 \310#\210\315\316!\203\263\317u\210\n)*\202l\317\306 \211\307V\205\310\212 b\210\311 \210`S)\307V\203\352\307V\203\312 \310#S\211\202\330S\211\307W\203\313 \314\310#T\211\202\356\312 \310#\210\315\316!\203\317u\210\n)*\210\305\306 \211\307V\205k\310\212 b\210\311 \210`S)\307V\203D\307V\203`\312 \310#S\211\2022S\211\307W\203Z\313 \314\310#T\211\202H\312 \310#\210\315\316!\203i\317u\210\n)*\210`\317\306 \211\307V\205\307\310\212 b\210\311 \210`S)\307V\203\240\307V\203\274\312 \310#S\211\202\216S\211\307W\203\266\313 \314\310#T\211\202\244\312 \310#\210\315\316!\203\305\317u\210\n)*\204\317\306 b\210\311 \210\f`S{*\207" [count boundary unstopped mail-hist-header-regexp start -1 mail-header-end 0 t beginning-of-line re-search-forward re-search-backward nil looking-at "\\s-" 1] 4 (#$ . 4608)]) (put 'mail-hist-current-header-contents 'byte-optimizer 'byte-compile-inline-expand) #@82 Get HEADER's history ring, or nil if none. HEADER is a string without the colon. (defalias 'mail-hist-get-header-ring #[(header) "\227\302 \"A\207" [header mail-hist-header-ring-alist assoc] 3 (#$ . 6066)]) (byte-code "\300\301\302\303#\210\304\305\306\307\310\311\312\313&\207" [put mail-hist-get-header-ring byte-optimizer byte-compile-inline-expand custom-declare-variable mail-hist-text-size-limit nil "Don't store any header or body with more than this many characters.\nIf the value is nil, that means no limit on text size." :type (choice (const nil) integer) :group mail-hist] 8) #@70 Return non-nil if TEXT's length exceeds `mail-hist-text-size-limit'. (defalias 'mail-hist-text-too-long-p #[(text) "\205 GV\207" [mail-hist-text-size-limit text] 2 (#$ . 6664)]) #@167 Add the contents of HEADER to the header history ring. Optional argument CONTENTS is a string which will be the contents (instead of whatever's found in the header). (defalias 'mail-hist-add-header-contents-to-ring #[(header &optional contents) "\227 \206\340\212\306\307 \211\310V\205`\311\212 b\210\312 \210`S)\n\310V\2039\n\310V\203U\313 \311#\nS\211\202'\nS\211\310W\203O\314 \315\311#\nT\211\202=\313 \311#\210\316\317!\203^\320u\210\f)*\203\300\320\307 \211\310V\205\274\311\212 b\210\312 \210`S)\n\310V\203\225\n\310V\203\261\313 \311#\nS\211\202\203\nS\211\310W\203\253\314 \315\311#\nT\211\202\231\313 \311#\210\316\317!\203\272\320u\210\f)*\202s\320\307 \211\310V\205\311\212 b\210\312 \210`S)\n\310V\203\361\n\310V\203 \313 \311#\nS\211\202\337\nS\211\310W\203\314 \315\311#\nT\211\202\365\313 \311#\210\316\317!\203\320u\210\f)*\210\306\307 \211\310V\205r\311\212 b\210\312 \210`S)\n\310V\203K\n\310V\203g\313 \311#\nS\211\2029\nS\211\310W\203a\314 \315\311#\nT\211\202O\313 \311#\210\316\317!\203p\320u\210\f)*\210`\320\307 \211\310V\205\317\311\212 b\210\312 \210`S)\n\310V\203\250\n\310V\203\304\313 \311#\nS\211\202\226\nS\211\310W\203\276\314 \315\311#\nT\211\202\254\313 \311#\210\316\317!\203\315\320u\210\f)*\204\327\307 b\210\312 \210`S{*\321\"A\322!\203\364\323\204\324!BB\325\"*\207" [header contents count boundary unstopped mail-hist-header-regexp -1 mail-header-end 0 t beginning-of-line re-search-forward re-search-backward nil looking-at "\\s-" 1 assoc mail-hist-text-too-long-p "" make-ring ring-insert start mail-hist-header-ring-alist ring ctnts mail-hist-history-size] 4 (#$ . 6853)]) (put 'mail-hist-add-header-contents-to-ring 'byte-optimizer 'byte-compile-inline-expand) #@212 Put headers and contents of this message into mail header history. Each header has its own independent history, as does the body of the message. This function normally would be called when the message is sent. (defalias 'mail-hist-put-headers-into-history #[nil "\205\320\212eb\210\306\307 \211\310V\205`\311\212\nb\210\312 \210`S) \310V\2039 \310V\203U\313\f\n\311# S\211\202' S\211\310W\203O\314\f\315\311# T\211\202=\313\f\n\311#\210\316\317!\203^\306u\210 )*\203\257`\320 Y?\205\223\212\320 \314\f\315\311#\321\322 \311#\210`S\205\222\205\222\323\"\227,\315\211\227\206z\212\324\307 \211\310V\205\372\311\212\nb\210\312 \210`S) \310V\203\323 \310V\203\357\313\f\n\311# S\211\202\301 S\211\310W\203\351\314\f\315\311# T\211\202\327\313\f\n\311#\210\316\317!\203\370\306u\210 )*\203Z\306\307 \211\310V\205V\311\212\nb\210\312 \210`S) \310V\203/ \310V\203K\313\f\n\311# S\211\202 S\211\310W\203E\314\f\315\311# T\211\2023\313\f\n\311#\210\316\317!\203T\306u\210 )*\202 \306\307 \211\310V\205\262\311\212\nb\210\312 \210`S) \310V\203\213 \310V\203\247\313\f\n\311# S\211\202y S\211\310W\203\241\314\f\315\311# T\211\202\217\313\f\n\311#\210\316\317!\203\260\306u\210 )*\210\324\307 \211\310V\205\f\311\212\nb\210\312 \210`S) \310V\203\345 \310V\203\313\f\n\311# S\211\202\323 S\211\310W\203\373\314\f\315\311# T\211\202\351\313\f\n\311#\210\316\317!\203\n\306u\210 )*\210`\306\307 \211\310V\205i\311\212\nb\210\312 \210`S) \310V\203B \310V\203^\313\f\n\311# S\211\2020 S\211\310W\203X\314\f\315\311# T\211\202F\313\f\n\311#\210\316\317!\203g\306u\210 )*\204q\307 b\210\312 \210`S{*\325 \"A!\"\326\"!\203\217\327\"!\204\244\330#!!!B B \331!\"\",\210\202\320 d{$\332$\211\227\206\236\212\324\307 \211\310V\205\311\212\nb\210\312 \210`S) \310V\203\367 \310V\203\313\f\n\311# S\211\202\345 S\211\310W\203 \314\f\315\311# T\211\202\373\313\f\n\311#\210\316\317!\203\306u\210 )*\203~\306\307 \211\310V\205z\311\212\nb\210\312 \210`S) \310V\203S \310V\203o\313\f\n\311# S\211\202A S\211\310W\203i\314\f\315\311# T\211\202W\313\f\n\311#\210\316\317!\203x\306u\210 )*\2021\306\307 \211\310V\205\326\311\212\nb\210\312 \210`S) \310V\203\257 \310V\203\313\313\f\n\311# S\211\202\235 S\211\310W\203\305\314\f\315\311# T\211\202\263\313\f\n\311#\210\316\317!\203\324\306u\210 )*\210\324\307 \211\310V\2050\311\212\nb\210\312 \210`S) \310V\203  \310V\203%\313\f\n\311# S\211\202\367 S\211\310W\203\314\f\315\311# T\211\202 \313\f\n\311#\210\316\317!\203.\306u\210 )*\210`\306\307 \211\310V\205\215\311\212\nb\210\312 \210`S) \310V\203f \310V\203\202\313\f\n\311# S\211\202T S\211\310W\203|\314\f\315\311# T\211\202j\313\f\n\311#\210\316\317!\203\213\306u\210 )*\204\225\307 b\210\312 \210`S{*\325 \"A!\"\326\"!\203\263\327\"!\204\310\330#!!!B B \331!\"\".\207" [mail-hist-keep-history count boundary unstopped mail-hist-header-regexp body-start 1 mail-header-end 0 t beginning-of-line re-search-forward re-search-backward nil looking-at "\\s-" mail-text-start search-forward ":" buffer-substring-no-properties -1 assoc mail-hist-text-too-long-p "" make-ring ring-insert "body" name-start name-end contents header start mail-hist-header-ring-alist ring ctnts mail-hist-history-size body-contents] 5 (#$ . 8700)]) #@67 Helper for `mail-hist-previous-input' and `mail-hist-next-input'. (defalias 'mail-hist-retrieve-and-insert #[(header access-func) "\227\306 \"A\307\n!\f\310=\211\203  \"\202#\311\n\2041\312 \210\313\314\"\202g\315\n!\203>\316\317\"\202g \203J@A|\210`\320\n\"c\210`B\310\321\230\205fb)+\207" [header mail-hist-header-ring-alist ring len last-command repeat assoc ring-length mail-hist-input-access 0 ding message "No history for \"%s\"." ring-empty-p error "\"%s\" ring is empty" ring-ref "body" access-func mail-hist-access-count mail-hist-last-bounds start this-command] 4 (#$ . 12181)]) #@281 Insert the previous contents of this mail header or message body. Moves back through the history of sent mail messages. Each header has its own independent history, as does the body of the message. The history only contains the contents of outgoing messages, not received mail. (defalias 'mail-hist-previous-input #[(header) "\301\302\"\207" [header mail-hist-retrieve-and-insert ring-plus1] 3 (#$ . 12818) (list (or (mail-hist-current-header-name) "body"))]) #@427 Insert next contents of this mail header or message body. Moves back through the history of sent mail messages. Each header has its own independent history, as does the body of the message. Although you can do so, it does not make much sense to call this without having called `mail-hist-previous-header' first (\[mail-hist-previous-header]). The history only contains the contents of outgoing messages, not received mail. (defalias 'mail-hist-next-input #[(header) "\301\302\"\207" [header mail-hist-retrieve-and-insert ring-minus1] 3 (#$ . 13288) (list (or (mail-hist-current-header-name) "body"))]) (provide 'mail-hist)