From 9340e2e6baf7480029dcaf74a5f627f84a76df11 Mon Sep 17 00:00:00 2001 From: "Steve Youngs (Live Site)" Date: Thu, 4 Nov 2010 18:02:52 -0700 Subject: [PATCH] Initial git import Signed-off-by: Steve Youngs (Live Site) --- .gitignore | 0 .htaccess | 4 + 404.html | 150 + Images/120x90-dh-animated-paper.gif | Bin 0 -> 28541 bytes Images/404.png | Bin 0 -> 2311 bytes Images/apache_pb-white.png | Bin 0 -> 1417 bytes Images/apache_pb.png | Bin 0 -> 1600 bytes Images/cbsx.png | Bin 0 -> 12417 bytes Images/cbsxe.png | Bin 0 -> 8858 bytes Images/favicon.png | Bin 0 -> 597 bytes Images/feed-icon16x16.png | Bin 0 -> 764 bytes Images/gplv3-88x31.png | Bin 0 -> 2671 bytes Images/hroptatyr.png | Bin 0 -> 41144 bytes Images/lg.png | Bin 0 -> 190881 bytes Images/linkedin.png | Bin 0 -> 1747 bytes Images/logo.sxemacs.100.png | Bin 0 -> 40277 bytes Images/logo.sxemacs.3.png | Bin 0 -> 151564 bytes Images/logo.sxemacs.64.png | Bin 0 -> 22704 bytes Images/njsf.png | Bin 0 -> 17464 bytes Images/paypal-donate.png | Bin 0 -> 2513 bytes Images/pm-logo-sml.png | Bin 0 -> 2314 bytes Images/powered-by-white2.png | Bin 0 -> 3683 bytes Images/steve.png | Bin 0 -> 48649 bytes Images/tux.org.png | Bin 0 -> 1102 bytes Images/useperl.png | Bin 0 -> 827 bytes Images/valid-xhtml10.png | Bin 0 -> 2414 bytes Images/vcss.png | Bin 0 -> 1134 bytes amazon.html | 19 + canvas.html | 114 + changes/.htaccess | 4 + changes/ChangeLog-22.1.0 | 1752 +++++++ changes/ChangeLog-22.1.1 | 711 +++ changes/ChangeLog-22.1.10 | 5332 +++++++++++++++++++ changes/ChangeLog-22.1.11 | 3715 ++++++++++++++ changes/ChangeLog-22.1.12 | 5393 +++++++++++++++++++ changes/ChangeLog-22.1.2 | 1758 +++++++ changes/ChangeLog-22.1.3 | 2456 +++++++++ changes/ChangeLog-22.1.4 | 3591 +++++++++++++ changes/ChangeLog-22.1.5 | 1348 +++++ changes/ChangeLog-22.1.6 | 5846 +++++++++++++++++++++ changes/ChangeLog-22.1.7 | 5894 +++++++++++++++++++++ changes/ChangeLog-22.1.8 | 6482 +++++++++++++++++++++++ changes/ChangeLog-22.1.9 | 6570 ++++++++++++++++++++++++ changes/changes.html | 15 + docs/.htaccess | 4 + docs/doc_data.html | 65 + docs/index.html | 15 + download.html | 421 ++ index.html | 417 ++ irc.html | 17 + lists.html | 49 + missing.html | 14 + news.html | 1120 ++++ people.html | 16 + people/.htaccess | 4 + people/hroptatyr.html | 115 + people/lg.html | 103 + people/njsf.html | 48 + people/steve.html | 180 + rpc_relay.html | 8 + screenshots.html | 207 + screenshots/calendar.png | Bin 0 -> 80638 bytes screenshots/calendar_thm.jpg | Bin 0 -> 17182 bytes screenshots/edit-toolbar.png | Bin 0 -> 77596 bytes screenshots/edit-toolbar_thm.jpg | Bin 0 -> 15807 bytes screenshots/emchat.png | Bin 0 -> 129721 bytes screenshots/emchat_thm.jpg | Bin 0 -> 22511 bytes screenshots/emoney.png | Bin 0 -> 82394 bytes screenshots/emoney_thm.jpg | Bin 0 -> 19329 bytes screenshots/hello.png | Bin 0 -> 34855 bytes screenshots/hello_thm.jpg | Bin 0 -> 13434 bytes screenshots/midnight-commander.png | Bin 0 -> 97566 bytes screenshots/midnight-commander_thm.jpg | Bin 0 -> 25306 bytes screenshots/ps.png | Bin 0 -> 96915 bytes screenshots/ps_thm.jpg | Bin 0 -> 23290 bytes screenshots/riece.png | Bin 0 -> 114659 bytes screenshots/riece_thm.jpg | Bin 0 -> 25356 bytes screenshots/snake.png | Bin 0 -> 32544 bytes screenshots/snake_thm.jpg | Bin 0 -> 13801 bytes screenshots/sokoban.png | Bin 0 -> 33819 bytes screenshots/sokoban_thm.jpg | Bin 0 -> 12509 bytes screenshots/splash.png | Bin 0 -> 146828 bytes screenshots/splash_thm.jpg | Bin 0 -> 17585 bytes screenshots/sudoku.png | Bin 0 -> 64428 bytes screenshots/sudoku_thm.jpg | Bin 0 -> 11575 bytes screenshots/sxemacs-lj.png | Bin 0 -> 42770 bytes screenshots/sxemacs-lj_thm.jpg | Bin 0 -> 7082 bytes screenshots/tetris.png | Bin 0 -> 33115 bytes screenshots/tetris_thm.jpg | Bin 0 -> 10599 bytes screenshots/wand.png | Bin 0 -> 76623 bytes screenshots/wand_thm.jpg | Bin 0 -> 10249 bytes search.html | 25 + store.html | 19 + sxemacs.css | 323 ++ templates/amazon-meta.template | 8 + templates/changes-meta.template | 9 + templates/copyright.template | 28 + templates/docs-meta.template | 6 + templates/download-meta.template | 6 + templates/footer.template | 20 + templates/google.template | 9 + templates/header.template | 56 + templates/hroptatyr-meta.template | 7 + templates/irc-meta.template | 7 + templates/lg-meta.template | 7 + templates/lists-meta.template | 6 + templates/menu.template | 76 + templates/news-meta.template | 9 + templates/njsf-meta.template | 7 + templates/people-meta.template | 7 + templates/screenshots-meta.template | 6 + templates/steve-meta.template | 12 + templates/store-meta.template | 8 + templates/support.template | 195 + templates/template.html | 43 + templates/top-meta.template | 9 + twitter.css | 250 + validate.el | 105 + 118 files changed, 55220 insertions(+) create mode 100644 .gitignore create mode 100644 .htaccess create mode 100755 404.html create mode 100644 Images/120x90-dh-animated-paper.gif create mode 100644 Images/404.png create mode 100644 Images/apache_pb-white.png create mode 100644 Images/apache_pb.png create mode 100644 Images/cbsx.png create mode 100644 Images/cbsxe.png create mode 100644 Images/favicon.png create mode 100644 Images/feed-icon16x16.png create mode 100644 Images/gplv3-88x31.png create mode 100644 Images/hroptatyr.png create mode 100644 Images/lg.png create mode 100644 Images/linkedin.png create mode 100644 Images/logo.sxemacs.100.png create mode 100644 Images/logo.sxemacs.3.png create mode 100644 Images/logo.sxemacs.64.png create mode 100644 Images/njsf.png create mode 100644 Images/paypal-donate.png create mode 100644 Images/pm-logo-sml.png create mode 100644 Images/powered-by-white2.png create mode 100644 Images/steve.png create mode 100644 Images/tux.org.png create mode 100644 Images/useperl.png create mode 100644 Images/valid-xhtml10.png create mode 100644 Images/vcss.png create mode 100755 amazon.html create mode 100644 canvas.html create mode 100644 changes/.htaccess create mode 100644 changes/ChangeLog-22.1.0 create mode 100644 changes/ChangeLog-22.1.1 create mode 100644 changes/ChangeLog-22.1.10 create mode 100644 changes/ChangeLog-22.1.11 create mode 100644 changes/ChangeLog-22.1.12 create mode 100644 changes/ChangeLog-22.1.2 create mode 100644 changes/ChangeLog-22.1.3 create mode 100644 changes/ChangeLog-22.1.4 create mode 100644 changes/ChangeLog-22.1.5 create mode 100644 changes/ChangeLog-22.1.6 create mode 100644 changes/ChangeLog-22.1.7 create mode 100644 changes/ChangeLog-22.1.8 create mode 100644 changes/ChangeLog-22.1.9 create mode 100755 changes/changes.html create mode 100644 docs/.htaccess create mode 100755 docs/doc_data.html create mode 100755 docs/index.html create mode 100755 download.html create mode 100755 index.html create mode 100755 irc.html create mode 100755 lists.html create mode 100755 missing.html create mode 100755 news.html create mode 100755 people.html create mode 100644 people/.htaccess create mode 100755 people/hroptatyr.html create mode 100755 people/lg.html create mode 100755 people/njsf.html create mode 100755 people/steve.html create mode 100644 rpc_relay.html create mode 100755 screenshots.html create mode 100644 screenshots/calendar.png create mode 100644 screenshots/calendar_thm.jpg create mode 100644 screenshots/edit-toolbar.png create mode 100644 screenshots/edit-toolbar_thm.jpg create mode 100644 screenshots/emchat.png create mode 100644 screenshots/emchat_thm.jpg create mode 100644 screenshots/emoney.png create mode 100644 screenshots/emoney_thm.jpg create mode 100644 screenshots/hello.png create mode 100644 screenshots/hello_thm.jpg create mode 100644 screenshots/midnight-commander.png create mode 100644 screenshots/midnight-commander_thm.jpg create mode 100644 screenshots/ps.png create mode 100644 screenshots/ps_thm.jpg create mode 100644 screenshots/riece.png create mode 100644 screenshots/riece_thm.jpg create mode 100644 screenshots/snake.png create mode 100644 screenshots/snake_thm.jpg create mode 100644 screenshots/sokoban.png create mode 100644 screenshots/sokoban_thm.jpg create mode 100644 screenshots/splash.png create mode 100644 screenshots/splash_thm.jpg create mode 100644 screenshots/sudoku.png create mode 100644 screenshots/sudoku_thm.jpg create mode 100644 screenshots/sxemacs-lj.png create mode 100644 screenshots/sxemacs-lj_thm.jpg create mode 100644 screenshots/tetris.png create mode 100644 screenshots/tetris_thm.jpg create mode 100644 screenshots/wand.png create mode 100644 screenshots/wand_thm.jpg create mode 100755 search.html create mode 100755 store.html create mode 100644 sxemacs.css create mode 100644 templates/amazon-meta.template create mode 100644 templates/changes-meta.template create mode 100644 templates/copyright.template create mode 100644 templates/docs-meta.template create mode 100644 templates/download-meta.template create mode 100644 templates/footer.template create mode 100644 templates/google.template create mode 100644 templates/header.template create mode 100644 templates/hroptatyr-meta.template create mode 100644 templates/irc-meta.template create mode 100644 templates/lg-meta.template create mode 100644 templates/lists-meta.template create mode 100644 templates/menu.template create mode 100644 templates/news-meta.template create mode 100644 templates/njsf-meta.template create mode 100644 templates/people-meta.template create mode 100644 templates/screenshots-meta.template create mode 100644 templates/steve-meta.template create mode 100644 templates/store-meta.template create mode 100644 templates/support.template create mode 100644 templates/template.html create mode 100644 templates/top-meta.template create mode 100644 twitter.css create mode 100644 validate.el diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/.htaccess b/.htaccess new file mode 100644 index 0000000..8f51224 --- /dev/null +++ b/.htaccess @@ -0,0 +1,4 @@ +Options Indexes Includes +XBitHack On +AddType text/html .template +AddOutputFilter INCLUDES .template diff --git a/404.html b/404.html new file mode 100755 index 0000000..91a1a73 --- /dev/null +++ b/404.html @@ -0,0 +1,150 @@ + + + + + + + + 404 Not Found + + + + + + + + + + + +
+ 404 + - File not found +
+
+
+ +
+
+
+

www.sxemacs.org

+
+
+ + + diff --git a/Images/120x90-dh-animated-paper.gif b/Images/120x90-dh-animated-paper.gif new file mode 100644 index 0000000000000000000000000000000000000000..04cf8bdf9d4c8756d00ed23ba6c21ee803b47c14 GIT binary patch literal 28541 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 UHM@BX(@Wj*Zx{5j!?w Uheqtsh#eZSLnHn_Pb2pKAE4)04gdfE literal 0 HcmV?d00001 diff --git a/Images/404.png b/Images/404.png new file mode 100644 index 0000000000000000000000000000000000000000..d6baf77b33413bb348d7dee5e996c6b0e800314b GIT binary patch literal 2311 zcmV+i3HbJjP)2YjdkO3?+f2gaXZjhBiR*|NrIM7;O0=Stgy?nO%LnSIFnsk}TOyv-^KUvVR-E zU&;TR$m8?!$2i_bu!YFDJDvDME}ueOO1^viY#5D+U;~k#T%bCP2iAy>`~)R`q>sl# zkWSx27;}wWqkft4oy#iF+3!VdKlVPtjp8H$u=egf&?NLM3V=yjk^ln7H916-m0xX!4iP=(O*)n{+yu%mGGEXL zWQaJ^z#y_%X|)+LM0Adn3t~H#kRu2ZGR|lOeuyxLELMijAf!S>FG!d9({?`qA9>Nm z0gb?`kfKCZE2icnL&R)ap#`y$=#%MN8o?7HaI<%eh_+H{0Az^h8Gi;M#34dg2LysZ zh{T8(E44O5g@{>@+g!$YYOu_R)N3vRQ#=PkBtiu6&}9-CA|?ccX9X4n5;;XGXbOSf zM36*)l|kn|Dn#@iGJ95N!i~o1y0XHK@cD^1ImRJ zb8^555x8g1ArjOAM4qV976d*KHPmcH_Y<5Dv5(I%x?tH*A^<_dM&J=q)L)9n>WfyP zg@g#0>n;n|CpM7|Az~qzxCmS#7hpvna~Q87dJzjEO7{e{g0&7r@V#33i6U@_tm#6e zJ;MX`uXv#cAntLxP%G$vYSLT;@gQ}G?6egDMLUP~8X`n47DSA$wXp{wDx8gCkqupy(b3^C}+eF)ai^JVY!aO8sS} zJ!4%>B3iIoc@>TINJhA9M*xW^_q5ZV6uYH~_97A@wr)V{7SMVFLFQ^Z>B1TvFQMGL zimV&l{Yzi#9R!BR;+}K5uzc5yj+anQUS%Y$KpuSyL1rtz+%U67$4e+iUX^0){%+EG z4}m7KgYIc@j&%J&BJl#nZ<*giuoC&g+|$~O(6s6{Oo$p#@~ZJS5iCST;GUJEX-y(_ z%Val9NI-(!-#cdEBM1j+1~`Y@leHP$-G&Jn4Y2i&SqKD%KYA3f5`m7vkR3_niDniM zBJM3vA_D)Zlp+#-ScOX9862zgGdi6cB5xze927h=)6t!A4iPZxdnf(8k3bR`;~(1c zeXd+jN?AK))oW~6G>zj|In7!OOO^3Y-2a>b8|c^9YNzFkVI0g2&7&bhIfO= zrUjC3=G1;05QK=p3fz-`nJ$oDVHJfCF^lHiTyH=Sx@SLB*S5|O(RTLc-vU9vAYwer zySe@Y1d_x14h>p2!i;PnxWcxH`nP1f)56yne_!_?FhIN&elhkb)euG^B589 z!q?fLSqPpaf|*ElE!tHITfkMS_b@WHslBgwJ&2xubkayy#)#gdqk`$NOE zc=%^l5n&@BiJ1C`I4sp7mZShomL<_nE?@j728esTP9Y$P@VCQRM$uImCi!E$|2$UL zc$SJs;%^lA2uLFQ?QoWZtj5hx!k~1D2fR&V2_FIDapsA5Pq zM8C2TM1quD5#jT-?vZ&>daS->*E$~%)Pt0{g&o?)?}a$#00KHlNg~4Km6`Z*{k2(t)>_tLSww@nX*rS*&_w!1oe400Vr)dT zt^Ieiekob>tlx}B5cD(xdS_qH1kP!WA*fXS`8=N_^n%5<)ks4?5;=^z*XR8~0r2H< h9A~ literal 0 HcmV?d00001 diff --git a/Images/apache_pb-white.png b/Images/apache_pb-white.png new file mode 100644 index 0000000000000000000000000000000000000000..e5bd5de48bf3d5b8190eba5f8d7096813c8c6099 GIT binary patch literal 1417 zcmV;41$O$0P)gx6X{~rJU^}zuD|IGjYW_$mn0RNc(%*@RHT>t;UQvU#Zq@<+(0RR8i zq&)!tj*gCSaB%;m!Td^!mP`#OBfhD6YkNt>G>4ir!*q^RkNPqK#hY^ ziz&ds=`8DX@Pn2p3#Za%f+c3STVyy9!7w1&g>egmaFIR|4|?hEX!5BP!r+h_qg`!l zUq=q(sE!1I(ky;Zhrp4gT9nq|pi!L()j?gCS%B$W9JeqCgKfC~dawOkExl?$LApHe zoG*OS`MS1&f*OZGhYE$J6*$KlKLRY4vn+IrrZIS3vu##+09pk2lr~7#1vCU^3?}dU zqW48z)ZQPWMiD1aP7I{X;^YcvSi5E~2*-K_AJO+RWuVyzY>H>J!Fp}9v9z}B3#jqE z_h<|F0oM=1prqhjvRaJPhJ~?Q-HC|-Yeo1?>qwdhnT{ZyQ3(UYcFer2B?fTt#87z8 z-i96Q@N3FEOg~CyVJ`GZH!+A|sGYPM2230Mq&8SF$ZckG(@q?qqM#u_p)P!fm>iK0 zzXqj`t8Ii_?Sb^oI_;C%AYp(+vt90d-?#1J2HRS2Xy}F>>jf}mAt;p^hT*YUmBBX8 zs3a31Od_jYFho1_ZNZof93ZA-STo4s$7NOGNnNncM9D7{+0+fXpwDIw5d{09AqNJf z&k>Y?1~43N?6ChYTJPn-0J}tVKhlt401ycW_yLZMMQv$|`cSJo6vA!mf~qSJiUh)!4_aX<4||=br&#f6$6%ZpsGaUGa8i*1Fz_v4 zx(hbOg~POR#>KO58a`d*_0$)pzGjFBu3bTh462L5!{uo|D}@k?Ui5Y1kIRL@Qt=H2S4zFf06H2K`q;5yli)4`NGlsCF#bbd_{y)`jmFFbaOUF5D!+{j^cS z3}OHPaWJ(x)clGt1P{_2&2joD`JI!$Ug7D7_d5*sn}V2-;o4?{6f~`eKVh)Z(h`62 zGhfNLmp87JJSn%ggsZ!Yob+-zTWK!jjWfG?xwmw(KdxvQ`Rt#2{|&tuyckd~2G0Ek XD%6Xwf!T>%00000NkvXXu0mjfIB=xH literal 0 HcmV?d00001 diff --git a/Images/apache_pb.png b/Images/apache_pb.png new file mode 100644 index 0000000000000000000000000000000000000000..6544cf509b9b7ea89d8158b36bb355c1f729f4b4 GIT binary patch literal 1600 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 literal 0 HcmV?d00001 diff --git a/Images/favicon.png b/Images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..3d2a16aac60ac7e6cc4ce5622e8d2ce1cb8c4664 GIT binary patch literal 597 zcmV-b0;>IqP)*vQx5*y7u;+W!Ci!owvhp?vC)cxVE&mv-fWKu(GeNu&vyH z-r->5oSvK2ZrbUq>WGSmwzstP_MiIfq{O?$y|cdc;`R6;_UL2j@K5pQ=;!?j`|(Bc z&tC3((a+y+v5t*)*0 zGWFlz-re8a>tgQL+1B+I_0Q4H?mF?gxPblm`}g?u`tJDRt>o|U?fcI8>w)d(=;iU5 z_NCt3_2%}`lhfVa+o!3f`PTZQrK0sq_xRHJ`W5+&sH)zD!!+1c6j#i8^V_0`kW)YH_@LeOf!zSpDIzQ4Zw zkAU#V}}D1Uj{{Ub7_AjRt6ajOM7;9L6C~P5HXtqIb(|mWlfNZeDho-{a^=1QIyySx z2DaYTFo8@39`=Of6f=9MJNTTFRG68ywYA*Yp(=Dda?-N7162_MI_&H^VeDR(P7o~| je1b3_;>#f6ivq*}NLo2A2FcbZ00000NkvXXu0mjf&V^-> literal 0 HcmV?d00001 diff --git a/Images/feed-icon16x16.png b/Images/feed-icon16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..1679ab05b016ab3eb7556d6eaa869795bf457aa0 GIT binary patch literal 764 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 literal 0 HcmV?d00001 diff --git a/Images/hroptatyr.png b/Images/hroptatyr.png new file mode 100644 index 0000000000000000000000000000000000000000..5a43eb3e317b182cdf5426672e8f532f71b5b79a GIT binary patch literal 41144 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 WHTo`H-#o1V0000ORh9ajx~z) zeH3>Hd>YB&@CgVIAVKqQs1e`EI+*c?J?4_0PtT&{?~u{ z6Z8F76aWB`Q~XmQ{-W(U#r!w%>rMm!{QXHDX` zC4ccNz<(}uiVOt&`-1?1fB^!506_n_j3_q<1OW1%1{(IJHgTVeZYx<|n{%gDW zt1ZVr$7}qF&;KSx{erCj$^tL#pZLvxFC%1N$ltyHlp=&*p6Krl?N5n7{!;VL@eGi^ zoX9_=NDw6XpWcjrWhVKb3LF2*bjrV{=&uX^+DZS4=l>yI{;iAzu2Vq&`38D_Zg~I0 zgZ{17=+6cJA8v^MAwK`7tTp_1FHy%lzxY{JC&{ZvK}W=CAJaFY(LYpCtcv!T(&yKl%Tc$>8Wu_WtETmmmD* zp?~f}C=P)7Uq7Tj@qmBc_1A;;PjjFTz~8^U85sclZ*TsSAY}im0EOkG<&*&ANqn-R zf945PRgwE|W{|&K0T7f&BmDcOBq~DliE7AS>7lTHG>3n>`K_GD0e~}rpIrs0Jb)HJ zCxA~3ka~Cb4geHf*zh;l3;)mQ{6{8}u};dk~6 zf5-RtFMmIvq3`aH{tA)qerNaJe7=8=Y5+h42e{wl&wzvgK!||Ah=6x3fcZyu0|op5 z|8e~5=O-ozC_FH52uLXWtIB_4tN??8f_#4}8g2fPFF+7Mkq8+D;UOzN1S2v;VR8&i z1Sb|MY(!NW{0>N%9~n78K;lC~$G{||UvyBiu<~PL=in3;5tSz4L@&&=Gy(%Hq;pPRdfXHalRXuPm5JR&kFIVCk;T6#uiQE^FWy|VI( z%BJR))_!g69i2nNBct=izVV64#iiwy)qQL08=Hqm$0w)v&dx6`e*(kbD(D{-_5B}f z3IEg*fq(#mfPunKbU+}pU-$tdf`Ae-!b1{N1bb+ROvK~}jv^G8Sl9?b%&c^P`p9Sy z5+BLOvPgRPkGlG=n)*M~(?3_!_kXA-`rm5m?-lj^->IoT6-CP{-#^vUztz&+Bmgx0 z1V6%GUjsgX2EROIzqEnR>MVT^tm_V7`^F|JPZFP(tQ+nWjr$J319t=b7((X(QPOj zi?<<+iNQYEOdNVoanK4j&MH;rO+bALh&{dd=HET06gjHk|T30Xo9WGyu?ThXXn55pQsi9lo|Z0P3*{;0pzXZ-dXvw^yvQ z*3q0#H)Nw91m9jBM0(wdW^w+)5f3B88FzMZQZB%3Gj=4=9jlI87PA6 zSa%07c3p8z$sxvfTX$Ouw5dBhcJ>kb9Y=pWc@E6Qt#6 zQ@k}#-*NniQwhU_?f{Z86GYVn3B4&~Jk}NY07V@2y>bC#YgnR9epx zuw!}G`OZ47<|L&O!?xPd`N%Qu04!bvsgm0fz3?fDjYmQ^Ffa~3Ia%WoPdW5%PKy#shx zbPLs(uOAb@#0c4Yr!<7Oaorw&oB7gHti$@ z#J~v!2v)2f-{Is)1z6|uP2A$WUAs^K;rAGp{XRXpd1*CxbaK1*>waTff}&J`&K);) zd8jCY#Yed|=I=(79@J;}5M$4;H=bdeZt}nox%-1!<4e5Nc@ah&Tf@a#~rxLGNdEz$e_eq0}*)u^fBb?3*<& zef251LAKGyX%}0P0&rb$l{010UG@32jP93E*I z*d4&=>6YS3Kj!l5@V;IyplRPat38DVkAt)zrmyezLZrSIb-1l>@*}IHY&iU@gnif$wsZt{v747J~0< zn=riH1Iq!%H}`gdq5Ac2kSU;Pds{;RFpUN=_Wq<5-!kvF<_S+;PP~r3bv{`cx%bSP z&x&K(V%lms56=~dsH*W~`DSk@zgN~z3^?=7Zs6n=mrEHD8yI~VFMjQ;=an>@h}{Cm zgc6#dyV@JfKlot`_)%>zIVEy0N}9Z ziX*?*jIB2XJ`@APKSgVng^0>iiCXSxLvbFqW@x zL$Jgi0|~+O)075`kIegs*+H(;&T{63@(Xl;3%9q^kI@^+%rBx>3+tCcRqv9p{Cr;C zz>o*P+B?3rGM0v%Si8Q(_8fUyinpF~KJNuO4#f!)(d73NP17Ii^lbC>4F$?u^|+Y_ zaK>l6(YSbZtXxN&wrSH>p2_h+O8IdGH?ADU^`$KD!wDFUC@T?!a z<-m~#-{~n(wxmHto08#J#mU-Xg3y%l0A9P@IuAv$le(X_bCYix-e)!O9I(iGuEk>G zs&!XlqfhjzWXrfhj>lqUEu#$wY-U3oeC=ZwZdl>KqqL;Fxh-j1JmRalSzQOj;qd{e z?$=Koc;8zg;A7u!?RZ1PTh`XN{q0&60OPsMBv^U21qq+biqQ08XFvk$sLs5u_50WL!0NHGibVGIW4b z9J{I8jg3i1=rW9lCw*8o%=hW#ymZij;{o6^vEzlC=M;zyOk%P(Zd*#T(1aWPW}Ao0 zZ2A1lfKE2-*!uN3N_7XQplZ0Mw-qda*i0f?SeMa1p?K3$d7AcP-h}%JYw?89yKH*H z({~+!L;JDw*>7UVeBz{?f&h?J;ilUk*Bt;Fz2e<{k;_>REaA4URiQ^;%gYqtwyPQQ z+iJ|n2@O2o`l8{|Wbr%$X=KJ#TvtwiS-soYmLVexS_VzS`jgtfG*8Op~_T*hqxcYLXeo%&J5KHVD2XGd!_a)?0Yhkl_Ux5?+_ zFCS59lY6d)6&2!K;cdz1D$5&X+-!Bj85@GcJ0rV`cJl6cER{(>IJo3+7;3#@Iq~Z5 z1F+|hiOLt2uPS&DOaSc;Kxjj0@;cpaqT#B!;C64G!;{wl(jWH19Y8_N_z9nEDRlK( z;9&cebC3bY84AD(0RKjoy*z>1*#2f-v>Q4YUjyGfIH7630~pAFe*NU|n5`S|>JDI* zw{F`vlzQ%~X@`lcX{0u%@f#FF0chiR_pt4P$8uzzOi%-xu7>w60}lqX2l?+$>YSKfyf zz)sA80}taRhVj5_-zhdKv%Qf!fXeE)uo{)8FRloZ@ke9=}pfVWQX z;k=wFvL45?KH#l3-Iz>tsbfy4k3Aj4RSd9JuNn-@FZ{Y|C{;Ri-A?WfK=0E`4$F`|-aFlB zSow)nenau(Lg10@Q-V{lqb&gs)5MicSg!rdOivpx>M(^SZgDNoczD2MUwS+yAhBZ{ zJK1X$GeDhkU0J~WuqrrC@JtjMeA+shz-OFn1^Y=nF2CVDrKx9KXB<2zX18AA@4JV& zybla4D0$a^TByAoHSD|*f~$1S=vahDG_>sA?enX8b|;wds2zf%jo8>`^`zl+XI^RmihjLv7{st#mU zfW6~x;uIJs6F^BzGUcX*}QL8MvQdmsasB%mMYE^1zbgs%_k4tL^0@;T?GD zI2B(%F1yQ0RmZd2y<6uyfXxK)LNK|iUb(bV=^I&qt7IN{d~wU4l7^qTpS^Rv(-&>F zavNtds-tga&;h2@_QL47T;QtYob&DVmqBb1udL-#=%E?GkkvR*=cF*VY#b3C?sKe3{9VR0rrB~ z)g0r6m70i~uNrjUE#H`A?hMkAwzB>SgEoHz~7N(Rt0Fr84d7RJk?f`Q0gkz)c;i#Q(n{B8V znSKOyE4II-RaimhMdxE2yFU4K?^_Cx6quXyQL)vyEfw*8aQQtsy@ZXEOk`Bf8=JeI z5|>k(5g>RxRxWoJ4k!SzGJhID?zIo&YIf&(BLP%6WO-vc`pD8W0Rsu;EhnyVoAuc> zrTByvAH&|~i?+^FzNfsdmR{|)$=HEsR?w!GBhHS!>6e+E;eW8qFMA8X_A{yZD*Bt2VH$Tk}25 zY;mtWTyNXMQ=H1f$(--)Qy!--3=W=t?0AXGH98J{3}v@J&;2O6h}NEyQ=$c zE2W%}qaVEKL%*?%wHi=D6Tqv&xPJALF}Bosde^N5ha5+!-tWJBhp~X8Z7L133PZmr! zlqmIJQ@*2Bp<=u$pF4n?cl~0XUv;zz-db9XzV0NoEolSw$G^6JIqIL6B0xM@E`YyO za@p^ZK0rrz1UTt4k3v4Yl=E0b~1v2GwdmVV&X1vk9qP((pE_R4l z9VhpVs40yf$9gAc2JQnKH{Ced8cx-%2IvRm0D#AKvDIeT`Aml9^L|GY{e(_8PR?#a zx$zAZIs3xNpLv(GFvGHwi81c=o!`Ps`=T@R4H(8%UEcu+&kLH4c&)FrcV8op+Etxg zo@}Tk^HpEn7|z#Lw%C}{%bS{E(bq9|6FhFVp)iLFh7M{tzjeR$5C!sjccOeS%f!=m zlrtsGu;}{ej4QEVBLWfjLg0=s=BbVhmLaZQVFTZN0Eq_V)ETBuZhptRJXzc#xIkAO zz2Z3jn0QSWjAbyS6eF2RKCh0AGvlA$Y);jdyz_uTtxmVL`C`D`t^@|f$FG}ZFu!QAHD@@#mG7<$YyZEln`7|Rq6_}{H(Hq;y z;u;?OrjU7cCZ-Kr!*#bjXD@x(%F8}tD(}-Xvft2xUI8{@7pv>QvUf4Cc+UuK-`a&f zOT4hOqf49bg)_0fzq;D+^ze-5acr#H6xsd;4iK++0eb>Z-oi4DT^!H1B~QJz8tl=L z+coFC71Qh#drE^ZA8+w(whR_xptG}Y4U^r(`!dfGc(R{9SpwAE*L)^ucewbGVoOOq(CIp4dJPfHl+)!0pT><6*2r zu;cCeg0Td?GpN&}vDli;(kl{u0H7EF4-G8WzFaQD$$-H}ts)X_y1z77T0;Lc*}SLk z>Bx&7CL!eD0cF7K_c^_AFR43RpYwV4;BhJ;AqoIHwz33x9oy-x&U5s<+qAh|zme~T zb4cSso^0IqEuLli>ZZm|BlA(Bl^1HbWcP1 zmJrp{@sVJF1aVATw$1t3&QSD}GM@+g!*Te2Pp^Vy=FK=ynIopRJTNx{QnB z72>xpH_6kHRU80zoZ_S5yoB#&;(7}RM3G>Ua{=$TJ=3F4OUCyLltV#QksN=>3hltS z&(RfRDIDL}Ef3aVu9-@7GwmpL-t0!-XJ>CiVw-$dVFcTQJ>b$;E@5LV&vKyTy~?XP zQ_G)fIB;I##fML)h{Nq>ZlB?Bo#dOqHn1`t{RuMKkt54i@uv1^8?JNRO3i0!lD)xu z*d}~yf6R3t?E(#}m3Yl*XO=1h2L|SSIB3@=`3S#ge0{bx__Ho#tN}ZYoHXjjneBSV zrApD@;0rtwEQy`Ai>=cy*Q_7X#qhTBQETJIUY(iN2h43 z0ij&(y_VN$H;G5it#2me1rfY{X7B-=tZj0jA`i^^OLe&eP@lHfcCjZ{qA=?+&qlV^ z`CWrA6QlZvw$1I3H4@!%vJHO>DwKxPz4-!(#k=S+z}p7w*xBmLpIJyhrIf>7Sj&@p zS2J10&Kd8iDK|cVRpYT?+!;_+$EILkm7_Fl{4V*3H^fsAIGCS3?8h*}cS8H}wA;hM0Bd8H!ynRg_oOTb0ItOy0IbZ5=SMb?)A2AscCgL1&dhlz z-YO=iA^ZE<-bLlJSe0j`ykkZcAj{Zg>^D3;8m%K`y|Z^|dU?8~aV7xv?GL2o=GWx# zM5crStAbSg@?mkj<-{bsu)7fsKHZuZ4jb&j`T26(!aDofEvVYbOnC>N$zmPhXt^wA zk|xn&7VV5Ah}NJn=6#)M&d0~s+_?BhHK(n{{9aVb#W--R+1q|bVBOPkAx3kOtFd3( z!-RDbzts>x@8#&S;XS;%`DrK2J;|SVh$Pr$HZziy5wGCaz~v{G`Vh`fs1mcdT!|5V zvPz;IuZhpyD6abP@yI+u$v|J;Pku-$GQ$q;1KzzY-Dp#fW|~e*&#Wmr3<7+_s|#zm zL-zLNye~9-Jb`0sIBnxBe$7Pc(Z&lVnI9m_pO$m*@Ie|pQFgd^_u#XOlWf_YHeDcv z-#Rq7UT3$QJbTl8xR%C~nOx!e&SfwnMHTehH_1V;0&BH!vs?3uVqe!HQ@3sP4WDNz z2foyEB%um>9o)XvpYb0xRjGJpcLQQaro1enR|Oy>fJbL%myso&Bmj)}Qz!(jCIQs zK3y(j6;?ohm-gxY0B5=(1Wz@1&n|wb-KQXH1V%hR>ufka5p(T=Z7$2W2BXhXCEgJF zlcPcP>N;}tO;|zb>N4WpThmY-!p(PL8kR`tYf4QY`#l%PVc=oDEwD2^^sDAtFbrVu z0e>ErNK8+!CZG*?^%if&KHQ65^C@jQop@_6hcoOolDVQTySs*$g`LTY&jdW!I)-)* z?EBu9XC4Q=_m~Jk9SJ25`i6Ipu7lg^%24EHwBAn`I9hZ-Jb4rryDf z4Ha+aQw`4JApQKhI@qtu8!yB(*DaI5H;4s@q|H$Oh{G!;S(I7m>!1$@PV(b}5Ysch zCy%(CZ^ce?DecW(^zqnrWIDPEl9Kjnc(A4}n!?bBd@~I=T$i}j`qJCi10L2o4_~OD zy{$J8_U-^oZTiaW&N3Z}KhD=O$>)D{Lj3_<)B3TA`QA_SnEeViUksRF30(MZI(i}Y zk>vx(=iszr;p5pgZ+cRX?hHe~E}vEa-$deD92iz@npVlbxkrgNWTc zd0Yz!FQ0VIr4sK$F2;{7>g zwvqXI9p5aTRjSd*$o{Y*VvF^B?~Nz08}J$i&JTKMcAj6}CW8bCxCFSo4SK|8U;uDo z``(4}9^49*rR^yX^wX45)(F-37Ad@g_tk^P29s)p9JfTw=PH~nTGI&CV(}DXvt@1X zVEIWn(N}N%*~qcgcD}uERImaZ%V*f9xA>=FXbk(40N-YAfMkb?HT#a9E>@~V!BD=t zvD`J2Qpc2n?iD{~uCr&n*$i@z&n#87x)k%X*7DjXWWHdyRce8!xuZ!VD^}~W5rpCk zv6$JYGu}b3$SMZv6Hy*j>+AeMTxae8_yo0mQ=z7?14IA7)2J?$eOJ03<-9nTuU#t} zZy5wGZ+30HhDw<^slvpGsrMX*r%$hv^LVmCMoC^(*vGz{1Sj}sU)WNjine*we=? z#w7KDt50!NynDFboJXUH@CY;B#4N3wZ;HKZQK=EwFqr^td02JA-}X-{5k26bm4S$e z8WpeOHaad(vfHoMmtWMmk(l!E1iN0H)MpRsQEVZnj4R@T?+-k1_yc&_V2ZH1Kw8OTgq*8yQYNE*Jz*NBHQB)sppyStUTe7j`cKb zXruWZ(G~gvdH*)sMv`tnjKoa;94W|wrJCQZc9opi#_7FF&pCy@Ne9XqG3HoB@xDCv zEngR-`OY%Qmjh{ZAcM4@otyKvt@5#13K$n>__XuS&dG`UA_Sjrz5aST+<4pSx+N8UWhhdA`z%shv*KlDq zPvv=EM<1Ww$jQn)I%DGbi1CwLjHNaF_Q-sKK{ z0X*=<-4!|m%qh&I&flr?6rO1dQ048^Jgcd zhAl~{)VjU$6{8eWu&Lk9mO&WA4w@$x-@HL6*0A)T{SGS8Mmc>iDekpoY?y z_eX zx5XELGb@|HX<`MtRY4mp43Lm8zIN=@O5EWge?z#ZCatbq?8AZTFh?^|;H;3PGpaxGBbJ zefwl%Pus8g@HSHJL5gis@c1j^N^ML-Y(ot!m|iaB;m8NM%g=^=qjvxXcKq^r zSYZ#Qu!=y40=$$Ctc1oD!|2m>rsVjz&oXkt9z{F*#?~#)7FlA_lwpCB1mns5=uL1| zl(Zu73BXN%d}e+(AP1a7(^{C1(NFp=ZYZ%r#qijEi(kG2e3!#Q^hOw?zZE0?3sdVE z?K9{kPYRafZ4F0`FK?=qZpz~TixuymNxYD(zpmkn8*>(i?uyM>&~Z20ujt z3hx=pz>>+lqn1uSi!b^fM%y(+d3v>)zoAvWS>>|p)3qAK#C^ERmxi~$O<#dh*b$#D zh6UL0;l^pU&%8FZMTobLAFo*tUiwtqSke(yN`M&W(^nMxxi%|@j^((>?ISqjyLq`? z;)dLm4MzfGTVs(!9x;!8+az?U-p8bcVc8;xXO2g8WaED}CY35Qke#6R@Q|1e&m;9> z@9t^15c_`A62H|dL13s6g&--zNi2Yb9H`BowbZ^HzM0#6k;vowd?W~(77pZrUt;6g zCZ#K0xAS3^rZuzneV64Pcy2$_*mE>x^(pbk3bNpxWn&lmYD#Mf3F6`ioKN~@vA@`t z7_T0MuGk78ZuKw?nu)+$p8L~moCmBW4Ugf{Br`XvNbXZG;5@mvZjKU2+EFwB+{>GF zvT;^H6!+>_c$mF?bM6v;rN5tHox2N6QDD{9m|wNM4O;E^wnIo0i*H@ zFsP>QdIs>P#Nflp@IfP1#rEZLg1~ZEj$6K%^crULajY@|;J|+H{Y-fPMO%7lM_=AKg4zDnD1tiFuktff1 zQ#p-i<83L`N?t*{gBuI)za|BwuXX7(${-*c=g5Sc@cE89XuQye7$84 zsmkG)x6b^^>ICN{loe{8I5ITe;_H)>uT3sZvcoY#7PVp52u^P-BL%u3x6!D<5^uHt zY`CCpegi0v_j9`#5U6L)5X*smGaNhDdS-!g!?(+HX*_au%N<)<*zcBz%kirx{dO(! zC*x&F3gX$H?Oti~V@Q&Bwr8@{Ka|g&L@G8Cbod9B_nX-$+y^d-&kSP?7}$3lJ60=4 z!W$Y_enw01wN-Aoh{|t3QFcNw9F^4g?C^XU2dtY)UQZeupekIvhI$fYIJRec)vwsT zEY8OVQGn8i6f`4?b(d|a{HO$qnRgnDqphocn6?%3-a9otfLlc4bP*8$`U|p>DZq7w$w%(4|wC3baqOV~=4i6KNjvHsen|dQVDO^iw3Q=VajMLXr&A;26tud9tSphXR=K z0MG*p*fHAp#$r$NUCqb49V0>VmfNm68kS3q`{cdB@ki0cxaSQk$ERDWw6z95q;B1} zwjs-zSOf98+{ODia7%54GJN{_Dl(ZcQjbyqw=HitaF=}e^Ux4)o5eoG;r#)vf;FRU zL~7t??w?`jvkKlHhf5@q_-{Agcd{|;Jm&eBO3$<}Z|sD}HWW54kRIch-_eY1i0jCR z%d+3n<|if>Rj={3cm?Oh{1#-Lu+`8zcr$!EWtxeh;eiCEx-qtUvh_7Aj47wM1Onn* z>N6f#Pav)9%#Pj#TV1{bc<-v(bLh7V#{~GpHSC{swuPK!O!Q{Yh`Y1{gKT3gcsO>n zEUi2qZ_RVkU6oP&7~2Lo8U*1?5 zynrz!jutS_*KVGPur3dcXQRj@1-#*K%H3o_miK_-;=Zm+%!LxsmLHWJD-$KX-RK#= zmt*xFYA~xv>&?b*zb-&e4aa_=ZRZ7#R;hz-W-j-qyVSi7PaH|b3ZWeWQ z-Ys2apJcp%QMh`>)D{yZ(161ihYA}*H_`RMlj)qX!jr9zoaa_~`kracYNF-LU=pcT z*u%hKzck|5(>w;(udN3t+S2iQtMp|JtXNuiM=5*2b#tu6;~zi|lc=eiK_0X7*mpR; zEddo73|2vNzHr#k`0Jx%(}t7r#+~Y{*Xm@!-r0{bP(Qoj-`=s4wHj4-*ATqpi(>&( z);GTL0NT!MjHh>2&oxcXf%kpbHp||&SYl*xOZk{eT#n0jW9tt?OtwW14{>ijS$WE3 z>30C1g~j?yvO<%Rzy}?~?T~z(w)X(~u0d|*Ql-!top#&s`lsHT@A%Auhl;rL&5d0% zrY^3|V2L-!yHMNMp4(y5OBJ)Y^`W=xxu5O3_x|i&vDpGkRpw1GGk&K(s}bM4%njN0 z7U0h7Kg^_gtNIm>XS_D$x9iIUH`~Z}o0rOER%0smICK}ZJRg@Tcu|_?lM;WQp&jaz z)}#dP_U0q(lY6iA;Rcp2cAjFZNSC8+GtT9_Xw<+A`l6LM(DT8w*-ARBiaValdAMos zXtoyvtjinw^2j`&$K!=U(Yp^oi;+*-HZ53fsa}~^s0&^m-?EAX^J`#7Z^NB)1)LGX z9}UdM*D8R4*~YYj7kwaBCX1CeuQ&xdGlkc<5!imR(E(f+@2epFa%5z~uQAa|R$qui zbxE9wZ5{a;4y7_uimw=?ks6nA*{>4ddvexxl$pHZo>4(B-3dxzQ1I%9TZG~CQWfAW}Y^n75<(}iZv zz2HAgL1nBtcPw(M=yLIp9UTRUYOa0gf8faH?DiaTY(VV4pg@ryK1XI#BA*abW!5I3%72L8o1BDE7{gy!rG0syem~=dX+?c zwJC8AUXVdQ?zRvf%iqir7S}IbKI5?17XV!`Yg~1_%Z_a?{n@s0AKBgL{7?;~hgia@ zi8%}R7{1;j=VJlkwz2g4NzvSQs4t5l-kT-HVpd1@NsuRxpu9A|bH-d5*WGQ9a$cKvt_Q`PYlHGM<8Qa znV4@WBe(Hh_+j^5P}!ZjLQzUr^Aoev`_7RLUf#aPo325tkN@ziZ_Fz+%@Gn=q&XZ% zg4-m=aJC#%WBM$7(0TQUSG6BcRN9YxhYj}0ML<04pFL`h3q*LL>v5KP04<@8k(4rg8l!dVq27l8xs@YmmIfKHyk5y?dY5jowhHW|H*P^~%b1 zGi8I{z8drN1t7bN_saMD518=|Ky&%ayP3c-x3jc*tF6l5o!-yJRckn`8{BL`yr*g% z?D5#1&8E7}XU1vRHSyzjxUq;VY;ly`t&Lll#tr!qTpMBnf$8$yd&{Yo`q2nqjVU2dX1XF<_^GZU(S?=k?`9UXyEZ5W%m!O_w{Hk@pEf>k(|ppyhz{+ zS2wn$Z8R{5!phe5W*Uer*MisUB=gItCwK8`IF07gW^+CHVEv56cPg-)rXkGF?g&QW zb+s|w(H+3I6}hpI-pTgtEG;qu3u@OKZ*4Nbl;H8P>Nu~+)j0kkIP{fSL3YA_= z^NzR?9GE@|A%TW-70tCQy_RO8T0k7_9ei$%86d1NIdKahs$FKa8IPk?=>4;;A zsWW+u9epBerBVaW>wSf|W`Vw*@+_`p=lUi2BM_gyhK+%>o82F@DR%WWkAS_V!!rN= z!Dgqmp;}5_-C$M$UD1|i=*n}ZY69|f!`=={T}@v+PSgFYu4_ngETk#$jr&oYSsI?$ zV#SWk2I4z9A#i=H7cm}zm7sY2waqM;W>J*ngEW%E0le1A(_EXC7sE;%k4-sz#(~EY z?`q{>=A-N)A6JiiTXWNP**VL}w{?r{mfJ!Jpaf0Wh`xf$bzNj#r24(r5a6l}=zDSP zr~B&15!b|7z_*9%5(fL*t9;Im4VTw#dAji_Z*1!$@6$%(Imf_r(_C)aQaLTgVOSG< zzUZdQ*C%|E7LT0a^J>U@Wx8&ir`(rsReaMD7EU*f_zw}AkeTT4)|sXKMOj(-SzNTk zbp51`pP7&w(pS0t1p7y7W|l(K@&vJ;;c&7Yty+%CSKZI@cy4Rw=7l3|#E1iL+JIe= z?cPv{MCSp=HeB8VIbhd>r=Py5VMBlebH4WXN=z=Ga+_npe;l5+dt`yiJf8mcjV5J5 zU$}j~b+?(NXwr1Q^+$`nT!`JbUPy#NG&KM#e^B*kBd6IL%SZFwK2e^_$ET|=h6Y2C zs$JDm^c-H_EmseT9Rqv4rXw`6XuDzIuVck#b5nD>^C>_c_mv`(UD#F6u;;Mv z+Uc^RhAhn!<}aR~l6U5Tlm|NU2w>c`RpN${NS=Z52rOK}we8-#*p^)lC-l#atLV?# zJWf`IWHGRAUbKzC^*Ru1cf$1)eDd4L3w4X&^rgd9nFK3M<${m9tb3S{E9(}X#FI`(Ns05JYBT9*j zPcDOgB(gnwGMhE>+_WmYt0bnbIe2b;+7^{2l10WTQ(z->>$?MZ!)cPCnR5?!h7Ehl zVvd&UfbWF3V<}x%`&|HOw&)7?`!NlQESm4B;-JT-7rz$2p50b^*+U9#cwoNeTjy!_ zV?d*MDi3{r9vN;-7r(7Rf9VHniA~}b>rCc+W}825m@Xj(F}}0``@`q@9*{tbG|wl8 zBd7Ox+fq6Aa6I~%Zw;T~X#xZRNgn$RrZ3-a2R9%85Ld3k zDE{7S3lZmj;tRLfxD?Qy$1j86x@CVzeq1=>98UFbNTg+=Vde34=z_j?%T(LJ0!gGq z{B!dnw~qsdvUD$k9tuB{`{+lxKSs8tX+lyExT|2c0@(fs=l}flQU%k+<0SweGhzVa zj{t`#+H_n_7~eZSr4R>x32QiR%VTMhV?&Ser3=Mn+~M^L(~-|=Tf^Uig(Cn-oL~Uo z+->Q@CW$Gqx_mZ$^y_CpB!XgiX~6fGTvaLx~?MKp^RvXYJixI6%> zZdW>+2(SyEF!1<+Iks`Ea_ngAl?ls6#>;Js4xe$V;h-PP$S!eTrXUvB*V%xQD->jW zdivJRja6|Fqegd)vwx#O9#5TOmr42}yK!IL`~KQD$n#2=5PSQzZ&r^C$6CUg|2A1K zJtujSan_Ij+Bso7@|~oV?;l7^pa2uO2N-eL#Zt*5Zj-IyY1_Om(*#aLNt@%F<*#p( zC-W5&>Nz_4y&F5+5Iz@!bDu7>C$jwW&DCjnngeA~X4hZwja`nR%E(;C6E3*@v(t#@ zQi=I^UIF?%>(MA#-uH0q4@~~!4T*Js?xh$(L{P?MWPV+FvZWDO+HJ<@Dq!{masDX9 zUkx;VcL3mPSt)HViop~I{REx(RF)IAG~*$OaT6|E`?_u24lK;;`veoiNZr|QpIw+_ zDv{(SuQl$?PgKc~5Mgx0LZzx2`C-UU?rU;Ngcwg7tv^b+GD!dgrj=!X+ZJt$Z9fJ^ z_Qsuo2agXn&OZg9qE5KZ^EUkv7w+Crs*fPqkCSiykWu}d1wGj`eq%)VHu^)}x?M=8 zCVnwRT3D6AcSV1!8$)N0GrE*#EivOK?p~+y#@z=n!8VqIND@?!l#lQ#IXZZ=ui<(t zRzQOf)?3Z4(q{zTxUd2on|75oyapWEnQxN$ zv*g1~uVWEGtntTW-1i#S*}3^N`{cq8`?#ZHZDXuXa_-#Z=9??Md6UT;wnw&S6Srl9 zLHXnl7sP2QnJ*k_&q%Uo|Hy>&Zoe{pTZ(J&gUTF$=5&jOUmePIP;%_}-e0YG1c@KA z^Ukg1$q!a-yq3=<9SGs&YQ_GHEP1k)CMW<47=6Hw!*g3BBlj|epMB*&WlxNBiEh67 zi_1duc2SV8ZR{>jxxLZO!TBHR4A0f4A5XhJ;kW>kv)8r|!&~|YW(YbK?BXhU)-463 z^l24QW(8x+-F{YvNR{pXH;6|s5BVu^k^l}XlX5kFo)fXre!{HxUZv&kB5dTpdS z?e8`IvAyz1(vSqr$_&;*Y^~dEC7I;5WitDEe{;imMB#vB9c0!ge5bv#(erZUQ3bB| zx)!2jq94?)P34H7I({q5KW5vb6p(a4^gc2NyYu9e#Nh|+Ys2~YGWI!OdZRzAw0HX5 z0n}!JDFvq31Ck~RN-z!r!($UX#;mmLQX)$+AuNT)#^<&2?eZVffQc366eJ1W430kz z;A!L8lC0br=nacgY7sBYMU_83Sguq~NX=D#$ey*heg&M6ktJdHwzE@S-xB&CB2gQB zokd$5OtXd|B*8tnySuvuhu}8A;BLX)Ex5b8ySoI3!CeMt@Iit@-jnYSoNZsV=uI!G z>bdXk6<>L(78Sq^1hbmgjQr*c@9_7i!P=@Nz)cqEWUM)V)ab>rEA{&3HVs+#ez~+< zQ;2)j1P^5aB`p*zi#aHqP~L!tE()OO#q&DTk#v zuzMc`y&nI4gclSJ1wz{N=imQ3YI`#xJ-XTTzDl>cdpi0k$aM`2yq}E=5)XXGT`J)E zEBh>jZCn`G$@rJ)s6fN!^JloXj`_csf1&W7J_R&31_k~1?OJU3zYlS7O-=DZXan~0 z?grcYZo+^Ngcn{8=I>u@==Oh6uGdhp+u4r-e#rlG@E?4^+qz|`{Qa&SS)kz}~ ztQd|H+;o}kLBP8UColJIY#4`^rVe@C{Kz&u?z3D7Z~h2rxGIVx_xj9J=e?T)jr2vsO7+5#P&EK)E1N?dM~_~je3CUSbYXB`M~UHy7^Hm zyPG&7Tt$p@ofr994oG$?^tQU1G4b8M70E|@`@x4+kn_i8^$H(k2u`LMD{bFy=}3EU z0qX|W?|P6-Dg7vze)LQ&EtaYv2mA#d@y3Y8=*aJ>{0UaLYVW_Cej?5|g*jOrN1;2a zDOibic5}ZmA62kB7h%g%qhVlK+Q-3L@Ka=3%ohRk+dM|RxjOX=wh0Km|5j?rRv$i8 zW>fKZiHE`nUa>zDs{olvW^m`J1GW0C2&J`#-aU5jj~R_zeAO()b&E9~7X=IHED5(h zlYoG|Jd;q>JCYlmzDZhV@X!dJY#~Y;z%UIu<#y30`-mb%SisABa_Tc_Wl;f{+{sq- z9BcM8Thq}P=2{D~$@YSQ%+5%cT4CSISSM#4O_!CyMmEa;v>ZKUzh2Z^)Argf69%~6 zolkb*B%>&KEK&P#t&9sbIM_x!t;|>JqEIgAd(gP))Zf%My~oTuj2@ZfeL?$3Z`kdX zC+tMfCb+{(Tk&SEDoI1vM^=a;)$tO*69$Z)y9AbgkT-rDYGY^WjAR#IQaNGgK6@Y8 z-mxPM+zV{|#;b97SF#<+utud7>?eTd@ES=@5pWl<5dQdWF=K9c@4ymg#B7IpNj|-V zq3p1_5K!Rm1}B>R3#OeO>A^T)JjQn2l4RSgCELbv1OWKE452VbYqRzX$cs-H>OMNr z)_CECO??AzVQ_pX7D-y#45Y}1RMu--BJ`R0TmCN4~2qNwUL7pR2I ztLF?fr?~+q^T(U8cl%8!+V@%IId81jePUF$>Evz_L@n(1q&n0eor_>E_7PAwn9jJr zMZNw0&mIVr&zzpxqAPZ!pmsqJ>Aq|0r9+n6hu(q{N zfh%JtvruGu3|1hh_$m@XBFm309gbEiDE9XDjVslsu}eSZI7pXYoMJXs4_m;9>G%Re zgQH1aMpk0XOJ*a&=r!MqaeV}PMWmFeJlN{CM%;W}QSm4HZHqVBnBF@X8krA{TNEnv zZ_cZ9uoq)_1o$v@INOB2`?qgM1k0m9NtBn?`uhoLEXwNnQmisO0XYFIv2Aa^thNEy zE=n6t;)vjvEl#dk=)>M6a@k^H0Oz0DvP7Zb5_8*I#;RYt28cu);*AX^GVwQ*Xo1`U zwH^~Zr10SunSOQWJpyiUBv3{=T_h(VfIHKK`lC48*){_ORz;AM{}a9TG--v? zr$5XDMN!D736D=K0r7&oT>fB_y9g>@C6=RirQ*K>;d%1O7mc%J5CG}|+_Xf`e>BU3 z-n(xl*_F#d?Npa;nZ=(!!SCMsl#~IA(q{{kDw;6vEkUS3{O6(K1Y_9hpdqXGOW4mb zA@i+`i)fnNh?DttE?-Ei1e}V)>maL#Ud7@RsOWSwrgNme*;n zCFj%+TegxC8K-oo{r2l7R8ZeCyx`MVSepyA2RL9QptM<|Pkg@%InGHwKVhVr&zWeE ztJLaSs{{Ec{#$1>(29I1V{DF3n`RUF{aPf!m`4g&x@a5|+}S1GWbuvb6!K=KF|T*I z{iLrI;OF%C*=fIHlX>sg8aglQu;5O8Y zmyl3d3`*CLFUn_!%0tCNf>7^+t|S&eZteuX9t+<^A0tchN!dKPR+n$r7hM~`jh3D6 zsEEEXCCLZ&j4+|=aQhy&%n67h?7&dh6B3LrMBc*FA9OM&Go4 z2YmGIgYzc}NjdT_s8yWw%2$WJ7&nk-q`#=M@6nBy_{h0bhfAnnA`Q;wef06LC2rBS zZxqCZEU!H3b!{k{uO6={dFaPjrTxTT)f~tXb~JR+KN09}_v6_yH}_|>wQNAIkh0vH z<~M%iG)hNGp)ZovonTf7gQ^yElDtLj3azflx{ssS-jzzEnD?GI?1&Z9l8P?Ztd|pG&i8$#(jDmCJL(VrY!}xu z>!3JTAnMZJqI+}D4cL`t@Rri3OGb%Q(c}=KfNtd9ga;YQkp1pjd|h4f_tLhZn+~vN z^MHq}!3Mx)d`2c7_k}sp_A5=>2#0uYl@Ol^7a#%=_S{@4Uo*o|@bI+nA}n8P{680e zg9=O#ZgY|3B?~_3t-r{v)UO-3)P!SgxDX`p7aooDESB9lyZ6=0H_s!`|Gm96-c;}R z_2;_nIB?y;o%C(xb((anJqLG7=X165pk$d{vie5H=LZGc@Ty4&F}*p=Q^8&Rj`Oak z`4Ys-5MO%PTpmwl5z{dLHKEP?hzgB#478EXJ_|&9PXGZ!C)fLWF}jd3!s*&;9Hbp zBr1M^;+<-AvczV%?vV0XvmsR)D{~(_WnWDJQf&IxkhLCV_8Tc+G!wIVA>xDB@H#Uq zoo56qx@X&;mtN!EbyL)U!C80mM)dUa9o70l&aF__`szWBT^AChYFZ#acyM0h{K@UFyR>U1roXGn_kaODDCx(Tm8QL!&HKP1!T+cZ;ASO9WsQetBfz z+!p=CXQ_NAxV((A^Q`bkVbdj3RaxEd_^LwXP)^Z;$6)yFK%urz+WrBSDSsPnWL#u!;|L}_p~W9~jU zP&|I(tOjqWflejk$UUiC-cyJxF)3_w*;Y@U=9r)nGe<@tPJl(rW&*Hw*gxGBvERAN zo#W-cX<&{^{z>6BYIW`UUIfKj>a{&t;NtuTddSNS3`U0AhqDcP#A>SnG{hF_;Z1}z;@1^$Mo%hH0{xG`>ItGX){{(Si*6EbX}mJoB^ERT5*|q z##+$>CmprdKzX`c{v&4JEsLNyY-PG^2Y0&}&uiv%{e%gm9-+SKVcTheravXC32+*W zr&ebU{k8Qvj2zOg*ww}F7)n1+okX7h%xSE3CH3E_2S44}tl#M!?xy83@o&|Y6yYVu zx$|o<(-bda=jDQ${JGD2m1z;Y?Y^7vj8`l)OEK!{J`6tE6B>oZ->M$1W}zVGhKUIY z3DA5b?=_YHm(1&y2cY)(_PHw|_Q1id{w!&+-7>Hm<1t(NssCXpIWlB|*Fn-7by+WN z#)4oI`y|QAIC3#oI0@{J#C2Hx$+0fD+mt{YU;QQ`$$Lbn?k1O6HkHsFNQu$E!@F_6 zZ4FM$Mz!l|VjKErZTWbNcmn$l1dZNtTd7_1*e;t!9+A%VRc+v_;&KdXwajV3{i*FL zKrv!im2imR-~SD4QoV@T$owN5*or`WMk2SE-OSc+LX1Tg8!ks4w3#f&$mg2(R1Z@s ziSNws`C2C;npoG~GL%#Hw#_;hH{M_re0*B@o*C*A<_pE5t9*(Rh*A zVWf8M2B%=*0n4L@pWcm@Zx(5CNIYGd16!vf{OPPj2Xjo%=b=AJUZ5+E!hG6Zn8{vO zL+o?N4~c-yRqnKw`-4UwnA-r_Tt@v}bKRAkZsEWfk3u~kedMKS0io^{Rlzg$6u!2a zl7t4i=1B9HfvN+PDET7=s^`%Wokl)zc|z=7($`sGj^1zdp!*1(+#wP{mJ?(j^SOl_BBfo*Sz#~ z{1veCBs<9-!-wD>l|jxplN8N{unv(Pbs$5Rk*+;SC@8L#&7E9hxSS7jyF;;n2eL|)Need_Cl0rJ9_ zF2N=ml5G-xFn21>*zXthPg}LI^{j;~*@m~_j$ScZ*6Axd_rihGMHr3MG}8SZnK93M zQpg#ZXIgi{bNLXR$`_!*SAJfo6Jwq4fX=I8Wb79;UP7YFaDCTyeOD1i#QrfAjWtSFY_h0qS4aCzy$v$_ zuL{ca7>K_>p2nq+il_RNo0(N zXYS=<7PexO`8Yrq@st%cM!H~}5Zap0Ognz?7NIQ@2a4o}f?aXd23`_;$+_gn%jknhk8)|`T``}urf@uRB|$U3c+U=c z2ntoxa6Y=M7WEDtvU6ycc&XRJdYi0^&3&*Yl>aOw7VpObQPc~9yU5CdZ5#%NB)ldy z_;9+c36d0MYJs&dRUZat`_ap?Kil2`h({SSQ>iAu`AWH*u*niRxxbM0t)Y!z{e=k# z$DLBVXt=gFa16leJTLuT4Yx@m8fy27Y*|^~$vaLxBpm(GsEQtaOa!10J-5G-!fn|y zkRb6B;mOlg4<_DIgr;32?UWQ0ExE>xjjGgt*Dy}r|I-*Q#b~5Hhuxm|gm#N`wg9*F z@K>5SQ%o#uBQ8f}E5HAcwx+miT7ZPKGcv~#7LdXf@1P3tIN+(b8je4m#$(G7RR|ll z&7Yr9@PWOD5!_su`7=N3k8HO5*_*z=AZh!%J6tGK^e@VyR`?L0(KQB(w!~sex|J)R zV!4H2S24F+xX71{Eqso3((zJgu|2p8%V~atk8iRafiQzyzf_IDrAlwgld*^rAW*wU z`~G^PNdGvt$Xp6Z<fM~jOWHMpt4{P`T3NVX&UkV zq4j=QJg-HJ@#Pq6@vpk;{GH4_W!c z*3U!=81R`HZZlS^%Lt>#6j0%C#kJlWk)k3kK_>+?zM;)zUs~XKhMlq|-;pwzk|W{2 z==kA7IoYKAq%?+^QtG@&a`L6R_hgr`cGsLw4w}2On9!MHqXuZ9u&99FgL#g7`GeQT z=w-+E^_oVH>vkviv=$}L!C%APl~nZSwIGeAT*Ru(SXnZPBgpAPT|H90)KG!yTc}UO z@s6LG=|s)}Wo9|riYajId)s|IkNR9*HmenO{!u!!gw`I8&fxW%LC_w_w@C~bhgQ`k zn`xIO;{nQ%acCMVv0}?H(&|xzF;^S=YgHY1SWnAdXFaDmX6fE6;ZQ_Ys7*Lyk{z;p zT~{)~bUrnG?k}vw%m&0GH&GP8ky^o_DgoXqnQ&dD=hN>hwc<|=ac%foD&OYi0MB1b zn@N8j{>tx%`F6K4`3R19rU7XQiaf#)L?U*r2P^e4YtE5>o6rBvgq#nV0pz?zcGfjqd z@#p1NoWRj~>Q$5 zb2-;7w=#Wq-GOr@~+;xH)=gr$N}dW)F_P*IcI%WRHlW2xD%Y51< z1w6f*c6Aa$af}uU%7SalE_m9>RnQ7a$7dbO=^|#aB?zt?x6AW9d87HWUr-9F`L&SX z`uI<_`kn5N&yiGkvWRyYLD5zzJw>0hG|?6KE3>s;HY#~mKFtZ86ep8YsMHA#nxm$S zLesX`fy_GE3tBnxm-40BV;581q??AP7wzLnT7Q7b9(g!xUH*KlsrE{7A|cATx)Ymx)v(ips@g6cHbo|9#TKZPwb$d0MY>804 z*OPp@&_M^o7U0lNew+WLnF2;F4G7&tqk8~{FXGu*WJh$A>b*HCR=njK9O@YYpLcwn zEZf3n(X|zs%ytoYQWoD%VYy+8-BMh+eZrR>VfQUrK7ZxRHwuG@GPeOqd)l_ zo!%|gdr%5(GRQ2KG7$(JgIbpn>49Znw0wYi6+ZPOOns^ls3cg6D*Tu9O8=DHW z>j`J7AmNI)moU|&s4LlkAJ4XXK`}L@f^MD)m7Duj*qjv4oOW43n5tGCyv0+$+9}7Z zW`r7$&-Q<(*pYW~|7xEk>LAL2?Y1vz$(JEr?W9d4qC)QUBirLSeu=o=@tv}D2S^gQ zT%-&c-)BQ^*;+B1iy2O8lAR-ci;VVa>-EJuvT2Qp`+WVeJ&-9)KzuGB^F&Zm;79>^ zy-Duq=5w*frwvklc^7YdXrE)>7mj77sx_^Hw|pg95vneq>gEb@K7v)UZQb8P-7HE2 z-B;25Ov!v-UCrRRbJFE2EZu_E1QiqjFEf2K12*O`q)Yr31=85$Q$IK?M=VBZfHtUB zIcNyS@emSgrT`)OxBkAhlbPsh9pQJh*kTpuR>&?wA+88N7WvS+C+e~Du zlHeTEHPQyUek_EBo-Wk$&2Q(l$gQ*yP8R?V*UygPrdNbwdK`8*#BRNHSvfeQ2o1i9 zweWqSip3_w_urzU&p)}vv5CXO_A4+mFv8Ua+%Rk6My8;|PECUE0}|d*A{DKHXgm$P z|0XinoJVU!fLcVGUa3UsldVS?f+e z1w1lN+&5P*q~8G*3<9~2rKQ%G$xCRmBdHp@C>Z5jY8Cql7c7YP^B% z`r^J``eu|_Ze3x;S<_kmw0z~*&R|#ZNk=Tc$x(p=!YG5?&rv8>%wf$f06JAgr&y7( z{`AKB^$fJqF-V-9BGTDF#jDNn-f$71)$y{3M7?MpCH@~Lup9ZzAR7VSAYF< zBO+~t88{l@%zsI!Hl`iH);C8kb5Y;uv|9hrUsv-e(Y-0(WkuHphIfOU)<`S*CkWoz z41Zc-M90EIry=&T^TPm@_zp7G5}b*K|KdKxUkx+I7_zPoxVEa|j27wFu2|eBN4kg#lT2)UINrSCiYWMdUk+J_Znv00ZPxGiyNnM4Cr22sAYSK}m z524(cyvR%@%lqVXA^d3j{3mzlhkqR0k|Vm~C5oF^+?Ir*FdM*U&EBQ(B7=LY_2xRx zJO|jHv#1xlKvO?H7g2MzR}uE<=`*VHEb8>o% zvKBBwn3%Ild@M!7Ufsc+8>+}$uQ41NgM*_!)^NQ>*-k*IR{ymD0q_r5+SW!Bm?0O>kD>yjyp1Kbc>hT?0?QS`+I0b zjkqN2&XaiPu0yXxkddjP)stM-K%%qJSfs&EH2}XHCluVhy)^EnV$&12oV%}}t@HY$ zJ9>ynMy;>js;9o4POH=(!%~qtq9mG(kEng%jN#N(uYRF>uZ{);?yi&vd4z6-3AKag zNU9#iTyEMwizrAzNlH9#G59jNc1~{AslIk@JQEszC9Dwby|x?iO(UwohWyKCfL`tQ zAFM9lw%7?Q443WdmY#Tr*eOa)ZLS&za`fu9;x)Q+v4w(aL{EF3rY^5a-+2Sux?FVv zmLSmL8VcMi(S%OZW^H+NGad>Mlyp&pn@S@_>+Bej3rd+O{gX zlfR`OQ4JojxtV!k|fUY{JgGO>O1*3b{?W`6!>@Wo@_3d!p^ zmdo1W>7%>F(MdAi^Nl{l{+#Ke+@Ncpi$jy#xCMvg5|_OX(u4ELpY)2_<9k_#H$Rz? zs$l-G9+HxPvp{%b*VH1f<6)xtR)8gVyx!StaJ5#b;o+jvm-%nR#09tYfvrNO=GGS~ z0I{n%x&;9ykVwaXh%a}bX+0#EV|F!NUUoRiIF8UxPxZFW@2oz5jJq}X-w88E6lXuS z6nB$T&je6+MmX{(XdH+q9@lpCs{SZMmeeCObd0huZNP+F|K=5-e9Fl*HSUE;KpkGQbuZ zzSVqN;``!?@vEl0&+5YBy4o*cwuo>Nr9uy)xb^A0S?)V6S7w04F*D_gj!(U_p;Q8I zFtc0i60pC`K*|hol)$7seVrFi+C-Qn!`55s@jYgo&|OWC*-2v&;SIO}=h+I6rg-b{ z_BH-*n9@bNldzKyX8hlJaYsr-G@URO0`q*Kx_~{8AjtiGHHu>bBkZ)w46%7v(v%cL zPg3xKRon@uG*`N@XE!{YQ#9x0vak|%MhW-l(f6;9ckyR~rA<<7b?$>^$!BgzILqnA zD7Hei{Tb(tFcaeN`7^Z?P{$xJo;WM_A4m(q} z9H0e{JT8N#t;g^kQ6j;r`=l?VRRO6MKRAqcD!c`i$k3aSl;ltOeu>;@KDDK>IDREui9D{sVnW#aB2WsT+Tc)QX=*0g zgjJ4-Ha;%Vc|FZyNyyqROV1mEhiK^pLDWIc;;r;73^^H=71a!rhCV-k(4fy~zmi5e z3NtSUu_f%Xh?mN6?DVuY`r!p1=g%>sV{-Fv9cns3Hu^fl`y&MS6kfQcsoZ5!&?>!( zLE+g!KK8L&ok$ItR4F~U-M_STx4s`;!7=_fT(Wg=Gn<+|$x+6ZIMcOKA7W2`{2Z(6 z@nU#V?A2cBs9ZPW?~Bi$p@GMHs4u74EBz((7i}9_(?u8;(GxRTa6&R&nsB67x0pOn z^Ce2%D*SS^d#YPDlo)Klp)lvTA{lQu?*08!jks$x7ruWX-XzMh2X`J{R!Do_hl1>c zmRkY3jN$63Q{G0tqmiX+w$mZs7jh3ri#2ncQK-)|FkheLK!pNee-dG*=o#-dDq1Mi zsJMO01E&|HH8n&1tiI9*9+AZsX`~n=sjSj730W>1#w_<1jB&|-vH)CwOEv##k8Y`f zX1iRjeDUWLrK*@Yd7oIA-W%clq;DTAU98C?N$l?a<*n8w41X9sZC{^& z`<||kbav!Ye4nzgoymg2-X4K1$9KNKVAF(d!BlO1v_s1v16+--c10aQ+~cPjQ=5Lz z3X$CpwKV_8T1lMltvT#?L%8vJVE z*sEDjD0OrEqKiSIbp|rWA3weKG#T@drlm#dK1ta9qwmxEaO6>Vx%W2=?t^7RgsEXV z+0#*&dt>)ZqTrD{)F!w~e+fSqP$%8A%|xBL zx_Zkv8?ZML>ymfS_6xEb+ooG?S;lo*RO`**YeB<{&Ym`7D(8;+wIZU;jnaU>>a)gK z$G_m}=3awWa+{E#M^_V_+hhDi8ZY{Gtui=0KdRh8HUV({lF_Ql7o~aDMSpMH!9%8? zSGIu@+{G9v3GzMs2_fbLS-x+Rh6m6xYdQjORiZDz#c8;ysZn?t*fc#gy* z0rsp3lq;^d?sD>MzmNxe%}S{XrD5VpSUTl52RspO#uL=9Ki}n*TrGX%>7~pi+>_Sm zbX!_z67e1sqnTdJOuk9(_Bk3|g$H3jmaeY*h4&oEU?Avesf3Q&KBosfxD;srA96f_tqI%|c@%TRWHD+olhi)p-LRe7XtXUT zG`Ezxg64){C$ zzw|?V1BASE{>*d%j`Qvxf3QgMs7&$D!TMDCaYj(3v{?S84pY%M!=2v=DmT#5q9%@E z?4CGTNQ)IXpQi*+`Mdw2{mpnSKxVxn^_`b5=+bN3%-^iA)wtXeb#C5f$D{SGIpeD5 z%BSO*>1U=rpl1r)3D}uk$jjQvd}*&MmZ7=ZU?4M=rp5_mmgv1%?k1UpEBs&?zo1LQ zzk3w%W&`uLYrhH%_bs$YzuUwKh^`@~NvKx}ClbUAGk=xFQ`O#$pZLv(dX@MGd~XvV zcV6jEKl$Jgbt>F*venF`_LQ?_q;izg(+2L|FR1APsVK2nf4t{HqF4II7zWk`g#66D z=BJ?1PxbxoW&H;6#gAvJ6mlQ@ZjY0_wAg1-1K#=ztS_y!`9uA>h?cNoXdU{ zR{B_6bD)S+lc}@0Jmc#^HV|rUN%8#@juY^xfbU$ZN3M?xDPx9h!=!Q%Mk!-5?}=)- z84Gv>>*E!H*BTsG$vw_+FWR4#ct3cR$GxU5RuooLqrETr`k%fc;W9fx4WHU}r^8{08p)&!=I12k`y&i@Gp``^a40g~rEK-rN-KO2JLk>dm z^eda$b4PvFUC4%A^q9VAm>iafQe5EC>)rNhTi~lQK2u!*-E6XwyB0Zg>U&1R>f2BI zZ%g&BKhAAqMEp!D)2?XGwF8~!XUZ*dJ6M`$cz(m|eA?!#&J#2Twf_sRs{#RIpIL{C zF~_VLIH|WVL&#{BqOoyzVqf?9;Qjks=X%^U9)Q*)&g&N^S+tT-|0GcDOxrvf2}g!O zC6I`}qPr|k99W1%qm4Vh&T~Jm^>EOj+iiG8`tZFzS9nJJe7~i8=cZvS^S6h=#05$1z+rOjP0(EM~lGMzw&k0v>=p3 zIC;tUD&F$9AaW7_mjOmVWKB4A2B{=Ar=iAF(3`kd%;(l%)c5QNGDqUy-;4pV86Y~+ z)HnuWFQ=ny{RITzCJQNdEz?J ze@3(EcC9DhKR*KJrLOkzlXVw+Zow(~krr39Rz88fAG%{A(e}ojB@YO^v{!DI|G_QG|AoRy zBvavI4AYr(@4s&Dk|%b!v?Sjf)ui^S=TWNN%5>6&@;9lsARS`~!@olAsqq5o z>OH_<$cnJ;s1@TRM^Q)SgA;!8%t402I~!WKP!))!(z3`IRb@!l>t9OjVzw7t=(L)N zTrovA|Io)A=1+RZdgqPc?`!8uZM87pL8F`@)p64!ii1+HWjYbXT)cDp1+2YZOS8Rn z-{273(VWiy4Z0w6rY>dNcUP1;i0rKaV)}RwQ&ja1kfE)}TaC_K4w{`ZM>aRL`XCxNYVxX2yz7hNHVYTI7PCq9d7V~ei z25-Nk8$I^ru=ObhfTo}F!AhH?Z%wf%pJ0)V>-RKR8l+e|v%=_Bu%A*@-Nbz4FzhB2 ze>gMQSM-<-uw)p9O0q1^{VGv)Dt-MDN2h9pu(ArT*l>bL!sw1OZJw8VeEhJiygL&p zbU~zT@8o>6_(S_-NBC`OtU2Xt!CSqM&J@$s?J{`$WWb2i?7_MN(~BI+(nTM#D~Xw!?XQ?xaGhzGHRH z8~ygy!2rD8V9I`cg{cNOPo+w&BfHZ`Q8T_z2s-mtADdITW58pv=e`_uJFu4fnsW8@ zm$IF#*$VrtwS=!uWO)@laIY^buxG#&7K4407~g$zfW?snw@P?CaEq_1&h4SRfV=WE z$HmC!pdEhI_-T)@*<+$~YFaT;YkPBMSWbE1l1r{c#!v!BXd9SWq;NTHeq|t|w zj0&Zs?5OA2A9G|LxHl!dZsj@@;mr&^pwf28htwM?H#?!(JDRpMwqTu<_M_D5~Nk$(3RGMjgPsoFwI{G%xt~{NY-J;NO>P z$ypsJwpITuL!JL?IZ2V&4h8z4y_OAoGEO_zm$-G!vxhPem{m55@*#T$1yiRw%jb%p zz+H~#8HjY3=C>u^u=R%kCAA-ynYLJM9k$8}dn)HN!3Lq7RBP!$=Q@Q1(X#4H>T`NwOS5#-8?4*a$OGw{5Dy);&jV`#P}z!Jp+#<9oz`$Jh%kDZ59Qk$cI z=h6Irkfy)$1K%+;c4u?J+k_gwJa07OB*3E=?7~v?WQU!ndE%PzMf0|GHbLapjd~=f zvh4*`07R3HK2C*QaGY_CS`2v|chGDRDc4`^d~th>wq7_Y6|xz-21{KA5~xC_VJsFG zV9=9{Wr608+98RKFZqXG@ac+N-Fl+}_C8T$aWW$j)~GWjs;IsML+#qu@@#@m8#emm zBO*|{w*7f>n(4%@xXap&-qI~Wa|zmxx4(XU?rb*3NdNSdlj?%)JyjhN`Lf4u``h`B zuGX0DhAtq~U37q$Z|spe?`^05oq6$9y~4}j9ziuL{W$XsL2xwZE0kBXwI$s6~Y6(-Vj@n;#GPXo9C6BAk}vERiC zc=-8Un-uN^AARGQ>CI->?D?w@&l~Qtnv?_gF=UOcY-_mP;@p@0ZmHhiCmQ`i33VR6 z-Y0~7UK3k;{yI7LT}I`6n~^Lu?Rc;B)uQj=Nf*w;<-!>N31bqu5WeQ0yja7zy;W9V z7grT#gw~{hx>y9KT6|NH_*nSTn>qu#T?G2-e3PBC3W(q5VZ<;!!TqdVi}zLzg^3-G z=sn}#Iy7?m8hKDA0x47WUo*eWxRJPl!z=U%XoXEHHhmqhSD}x35(3l!R|fMG6g-Cm zVbGil?N6cnRCrace~(fUgl{e^h;!_fX}xclR{MVb6E}1ic&+$;O+wVMJRxKIera$@ z%h7;j^9nxa&PcGllTWz?_j$_vJht(DcOF>S9)%P2JRngJcv?`XO>eElUyL!7V_eDz zZN6HkjeE*Ie>Gd!5xoHdf1D6go3|;8=;(F&qI)Ug&J^o1Au&=)M5Z&=+ux_e(k676 z*z8R8(_6q(!s_(;x)!m;ZK@YW9qv`d@-S?B@90i@;xxmHfCQ#+fRwtPX&IhGZanRZ zM=sFvxzJ2#E>C($JC()A&k(yihPHMuJ*0PeKWf>_~q9R0niA6Sxe6$;InB0e-OMJe~AXu0fCXvG@C#qF&DZ zJwa8wTEgkpEWw60Wz8@fd2hP`5i9=sOtcR+FxnJKTJ>eYMcHT}&H{xU-``>BFC4AG z!A;pV!)#y63CRMuCVfj5-Ul0$mm#Ff6>d}W(Uws!V6W3II=o5z z!kz7s(5l)_(uzT;^ASe0YF0zh{0KMG-b)zafQiaC>SP2@VN^PS@20I*^b+NhlT$10 z2R)k)Dum9h>(5aOkzfknL_78en$wox=N_(F=aY(v$DBUI?u0e~)Jb}uXF~)i)>_WM zRLB48zM`+?a67){FdK8pY;JsyS9Gd?75P-S>vTK$Kt#mnvneRtG|t1x8gs4(a1bq_ zzT|f2o)kbcxZNFcX%p|2ihrLRR~|_I1zcC%6c4X++y%xK&~{N+LXX9hHu*BGP8yRgdIt8>S{Q_%3|W}Fe2bhmGAzl;xG;t(|xmz+tG3!HCJ#%rJi%YO?%l^Gee2H zln7Vho2{c=*}>u&usU_7=4_1CW%{@;CSp(*akPts| zJf7!^E~(cweNCCCrV|6{MR3A(G1b;8BfLB^g@q9R3qqY9dYG~a1@xFWAqllI&_Y*c z-SSVOtS6Iey{c*7h33p@D{eXaRo~MOLGSCLJllLRsyOJHT0ER~7vzPiiA8*5@-SMk z{@ak&iHX?)mE9saV!)pM9P*8wXYk$#1~xx!zwg}98i1o+^XKPlD}C+T`)ZJYHkaN= zD4+XZigx+kk?w0UTGb8PFI{e=9GoXDre>}wzpIroCOmyl#?UzxM9fzJiH zoCPPCpNgVja?cXYW%Ek9?M1mQk|DD1<(5KW5&J-&Fd%?%K?iS&EM{5*5VbpnwQ=G?n_T~4X{?5K8OeaGE*N$h z=&%FwzCUmimIkK(Y)N%izt=Rep&FF!ZtfH>DqX#^67c=Todd{EPucQkg8hO|O<+V+ z5iyqBvELji*P2|%ckjPMqC!0x;S_(bD7`(Vr6Vr#wG}Pb^28aZH8>E(9r83dr^ z3_OT^({X%}93jGca2OB<4=GUT_1YBOs5FPSslJ5dz)e9hk6UWYEkY%oYlLwIAs1tYN6$ImuwsFBymIEfiyPBLTH$!GrupI2uCAw|hmC#; z?o$$c#U-T@+F1HUGthD35VKyA;#eWM+sShwlFbO(&~d7DQ@5fXk+KlBpJ&(^rZbF* zb4$bdbyvPJ*Kdt{Q=PUaNL0<#->9Eo^JuuVZ`8(d8U45U_-)pFt9m(eCXl}G(6 zy0+BqR}*N~%2lES4iT;OJ^n4AU|O|C|Cj^cAVC{Q)BEF&wW0N`%FcZQ^aJPzsn@51#|~AT7vWrmgE*->|>g57!HOG&OS2` z0n&?7=rTY05tcCMe^7Ta}|>Q``gYv zVz1;>m?#JGd@#BTQDfQli)K$*sV}A@0Y!H)%Mdbp`cwKG0Bnt5%Hp9Am%d+_x4>yDVcOm*VVv(s3gjh3~yw zrCZlzd!#_B2#^c%e#hfc1gOf8=VXESFxwwCB9Ih*_K!tT&` ztX%g$&HnEGg!rP?`&7y@CLC+?+*Dd}#PjkxiYqwUR3$r#sG;#+Y6qp1A1w=A0u^9H50jf~2(Kh$NfWX&SRLO1(~>N|37 zaQVt=9MLjx6?3Y?uBVm%!ar*+ z!&%V&wHCWfjJRqoUmmpWdD##W*#*!H?Q*Wm6*>QI9FC~sd)E<8ueoHhc+lHU_FZ}6 zJ)M@nFU<4V>s-aLSDW~xhTAYSW$+oH)n3FXEywd%0}!Rdz8bJwJX6!Yq~{~W1Ye}r z))1fN2DfitkK-e>q>NUU6kEt7cV(r>6?2cdC3gt9lQZYsM{~~+8yO?V z2#K7LWurInftH_oZ6m^g61QC39UiNg&&rt18r;!eS{aLjNb*679UrA=dOqhbd}l8A=zZC{AE(E@ z2Opnz+w*q%j^C-i)8%U_?l0=4((AD}=AGai0S-2scx}_yopPz*Az|Ze%&m$elfr9p zhadL-zLfpYes(*qI8%Q0-?yBw_ermKIOOxxg=VA%N26)%5#I*VoriAe!?z}5QyLY$ zbp>PLVFjC)Qcqtpym7Hb!bs;ykTdoA=0-gDWQMJp-Z4@$_9g z)CfREM+lOhVp#W`MgJ-PI+u0s@RRS4Ha{|80p+#i*8 zpS#YMwfBk<;WBpUp}CK+Tf17_{i#OB=YHIm&*we{RnH6Azr?l+nJ>+neo1~;Eodrw z9lmV;`f(ZT7x?Ji+`LtadV@8~k84QDV``TR-ML$y;l=6^kehygt)VLZ8PtQd4ErmN&U}weD8Oo$Mc)B7i43__G%eerl1OcIfwhxMdQ2%&gX0 za#}*}1jcv+7;?{Ue9z1O8+*%ba%~cOXGQ47(456!IN2e+Z*XwTvgoc&f(HN`JLDdx|#6MaLTm^^+| z_n&C}A7LKBaLw%m*|Wb=RDxpfRm~?EM*g^2KN`m7R=0(9ldCgR{trp{@@VmeC(DPG zHH|aRw`80M`Fd=TuP&ELfpdLtT}!+%e*Ht;;oR`8Hqq}R0c%&>KGVYJk0LiEyUY$R z_4!M0)z^~t&fVmuba;R_eoJV2J({`OzYes)usxKb2Wx1N{yc=I_~^5YPJH_nU$J;e z0B~E>T~F?5TX=|KYG?ZBg;23S>yXpm?Hq&y@zVyUm%B=~ayXaWB>pJWW$xG4T@(F) zr&l>nQ2+a|0<{ioCV#()NN?b*d0%0|t^MX}13lwl2{q_pL!Iify71sfYKV8ZQP*30 zr_#4&r@pg(%tCA{`iBG;|G9sAf^`>kRmRdrXSroa9Y zDABi;kh!@0^BjOAz#$WODyGcfjr1V-u%N69Lxa_`P5B4(CqXbvrdf?If*>!@yYJl3 z{+z7BKglj~JTC7la;iPIFf%`@qE!&|@Pt^t(O#i-sX*#YM%>^V+()f9eBw)bj0XBx zTJ$Z23C?dHCUkaNV`es9dVPy#JUoy#Ap8FP9_y=V47L3+sJR@!#Ud7 z$5+Ls#H|0Wq$U6GsywKr#;%2RyP*ZhF>KK|`Bo}DAE-gcV9+|=#-Nu1T*A6c^rByJz(r!Q+)Yv#)e>{C!5x}xH{WvvjZtdSO|T)PGaEQ;|2qY>omB*TVk(9htkKU-%$wedFTC-D}5;togN(H#brQPo^9;cYAgr zGiQWYSvrk`SfZUV9PLr(S zIoLVbI@+HoC`3o8t95sY2xnl?#$(@Z%O@r3>I@FtlE}wdThV_!P&^g+X(si*_kS^8 zy70fS-|Dv#2Re#>rjOQc#P|1kRwIj7IeI`6EJ04aq+AVqcu(96=NfGEx1 ze+9B-gx(g-vh$|RJOHV8dd`T5$*!~Ze-2w%YLnYO$u2w5qwKZ;G(Po6GTzRL0s!Fv zEwx9+FDI>z%qv$G8w5F$WInA<4>}EwtyVSr3?uwjo7{s#l6+R!;(!h?cBQ{FK*Y{j zR_w=L>}R0RYdo5onu;17W<^3%sRr#3Rf+q_7kW*trg!B1mW;1T~B3D%a{L4&OeVZru^HoLQ)Cjlp=m_PnBR6o6iMkLl7%4jGhxzqLopVKmZ9GnPP zl>870-&h-2%=V_D z?Qwn5&O72wA2Muvlhg_37)ps>3{1^6QFD?sI#%-e3X%DJNl0a-@5k#hXMtd zC+&t`Fx+C{F?FvXUpx9Ycz62woeH|gW3`a!lPx}*kHLEz`}?mTF}9F}z=ujo)yuDP z52Zra6Dl?nDk^Rgz;cCpWn->r<;=oE#o_TR2C|&8_-*%SGmoz)+a(tuR9ZXnyvM8H zqu|lv&kb2dCHYg>%V|IQ!XF93x0KFB-${=~HLThGCneen=8M>JYuKw-ul6?PiKLX? zx$lJyw3Usw%xi56@g6cYHHCQx-#g#=-gR7;GO($bcmrk;`e%1{SC;}I@OTxdQsfb8 zY7S9EVmkLw6UYe!CqRS<-}amiHue&F?x{r?0{{^9sLS=GsQwL5Jdo$2EkFoH+TJjX z2f|`-^;G`297AO|I{?AJ)%hgn@EE4%AiQ!);j!DAuS;q$x6_I(7m zmbSzDVH1ded->wa%>639R(L_Q6En!Bj4WL=Bi&n%kHJS9Tv**{Rhi89B#o3&%H4DO zC*H0l$zXolOH(b}e1=$+)i&j=aW-sg+LG=x#fJ}#GgPBo_~TNw&p>|(@Vt(;M~WGE zFUIyAq^h9sA5&yRoy2m;vVdQS7c?a8k}RtmD8DO+EJC`H`@TLQn|-~7T?jV80_!O& znW+zCK#Kd zx1g`4Z{NyFSJ9La7dE{M$gX>lM)WX{9`M;uzEDWns->uUJ_Yco%+IS@U8I>itup-Mro` zsLSyc70o0TFM)&RDuo+E&y(PW*QUFx{HG6oA1wQa_#7S19>4Y(!6()rMBT}@MxlQr z1%FIWD?Ox#9q%!0Lbktp2`IhV{&{>{0L1z9UJtM~ZFHaBP5=6eOiUz^RJ$77$qhqe zP+`Kr_BI*wF(gP^n8C=Bdh#(|CUkE;3!{dAc>HfJuwc41=q~qMg=zJjJl(_^JTAMs zs%oj(e=-r4i>ZRCSGzof_#s`C86P>q}${I@wvb>Wa$)HHV&P$5q46ZOhm_}GvsypXyyBm?LOD24Jk2}rJ6~r0#&y}L zZMrbuy`DNS0KX8)UOYg=0IUo0JY$zCFO-bk}IsHNuB?oDSI4K^`?nY}neLA1h` zfPFM(;7yQ;=l3>|)_I19=NzwicLsTgDk5rG zq2opIMG1FnVyx-U8!cJq%cO@3>b_OU^vn8ijzH}5hc0JwcUZJ2u3NZ~{F38xl4KB! zQWCRIpkltrE<#jbyiStOakqyq+gFmOf`lc)InRL9g?&aWuEQdOcf|?75|}axgE5ek z^8xelD66Tkg%e)o`w*}=IavG`dEJ!Q5M+5pi!CI#bm`!jzH%2cBQBTRYbs?U?MxWd z58Jun-smI-jbZ%^xFYU@WCbgjT3={AB%kzz9km@EO%KBY4xZd3(;r;F1aiI|>mr$k zDbw{kGCkR7liBWES)rMZ3$}%X-PfhO#360-k)k9kYjVZv&Z@Po6X=nUz5Q&z*|(U) zu__gJ)U4TPP92)|Wf5}rEL=91hnEjpkG`PtS4P%H3=ui-`P8gHXQ0ob5g@w8VMW4) zHKI>n831_q-oyG=YK|e#DQV?QRzRmB@pl6FQO@D7R#T0$9g4%7ilhO7{1DiSP z3xhciEWUV8wIChI^Mn^N=0~KM<26Pz&4M_NxT{MU9MnaRQRG`+t&hyUc)33DSeJ76 zOFwk9=@NdR+4Bn*`#sCCehg-ASHZ=OOJ-BEzMjT`+la7kfob(s@g8Bb&bXWIci7E1OiFa2ZZfI!ed~76&NEBad zC1;*t4+mnDfoC=K&afoPM5N|~#6$UbK~6#_Harg?YtDP`BOv^2I4B&8QUPlBo&vnC z9U!O)zt^dgfNd&Dg;kO7^!Qpc((Rp~ekKUm{Vy|j+ItZ z^h2^EvCUQGqhyzuV@&|jr0M;k0-0AKLsAl z>xVtLfA?Ats>%ClJ$-HZsN`h)WV>y5?YQM+Hte6$zd5DjIp)^iwUjr7A-;Octi|>H z9Y%kf{m&@KE)&IpZynC*VKv-(A#%l4O9l$RitX(1a2?%v2Z`%w_g>A|S^43*TB?gR zKyU8f%a@=?PW0!Em%&_6OvJW_kHSh@=+PLxGidZ({e!`f<|H4jh8la$#r11E8FH}N zwG<0C$E}z5S_60e$rhxchE7Gnm?^SuybGKNNvAerJ5Y%-JrEcY&NHHrJcO_xP#k{e zwI`IpRC8OS%~g3s_uSIjF*@DadVFoVZ7sJ)ET8fNz2J+(zA!b_2f{TZqCs&Ju3JVn z=C@PINhB3fcC@?Ec{@Pl6x+l_c}8+?zIe)6GCmPSZ2DkPpj2;h`AxX0t>L{M z1f#Ovj#WLoiEFkKT3h);(4+{2mrlzSm5P8y9UKG=iS&Hf;v|4!rJ!6QfAITDrptqK z$8q%}-Ds?8Ji^IQK2D6l7F91wNJKSw^A-_l9e_zJst1&TQZsP5YM)&0Tj3hmuMO|{ z?viWptUR;SCA-Nb7qY34tkyMPku#r=Wx*OwkdbsJ0=tYeBPcyA0Kl6X;rE9XJYEy2 z7Y*U+YFN})P?rP%pc(e0;?VYq_5SRJjgwQFqvS0iiFb+D^o|sgqdPqsk3KKO1_XGj zZg@^lUyW@YUK|hGl`?m0``0Zs6};)+*rWqJfUpWb`SloxxsA)9OzufqmZX9F244V44MPvPwsWcAe{Nvn*- zub!VS@mMp1fCYh1O(90!!X-DI1-XM92N!)usqtT2vSVxxQECvevUd@Mk*1S+UMg@A z5guC=dkKKFojAd=I!-J@mTPWe!hEP{EvUlRdYmF}?naWK$jcZdU*<7FQZ1MT2!Uvw zat9BqBl^7><07gF+#Wl%wp;z=qbu!B?C*L*PIaW?MQF;Lmhh=d!cGnvCSp_`Ave{z zZ-BUi-0Wx1-&KFjVf>`Q~t)cziLd7;e_3@PwGST;#SY=H#tzK zcE%@v|3jQbs)Kap%PLV&0(e9qf||=_khc58O;@dfxDXin^4>4p_%it!C-j+{9_71V zzR*QB`TZC7nwyiGfW>$2bg@NIEk^G#B$}SNf#GU8>L?yZc{w?tILuuW&clMjcaNd< z-utQ>e#yD$N+M$v7yuyxjP>h@Y#sI0#CGPbbty?d1cUn&NfyA?1PBK|N&Y(D#lyoQ zWXzSSJ%qUa73HbM)(%5??-|g(e4ReAW)Izcdx3=~I$Kn!rPO266$ScP2@2gysJ2@l z$a(wC+9=}-J~+N@(=>E<`{-!!v7qiz_(e`1$H8Ad$;Ww~pZ1m#q}n0$rh~?SljD=$ zN;BZL-Njwn*u?zyV4lrX0g1Srm({j6H+=Fd<>a^EVQ1Ku{z;$G+QD1F1ZhY#P@{F9 zBv=Oa(Svsf?i?J2npc)^&q>3?K)*UPu8;;40~d<19yEVQPlLO9yE&h#Fo8(4s2)Fi zkJrAQ>T%~vh5L|WK`?sEx}~9klY%qyZwTExbmRd-7qW)~_=XGH1bWwx*A4Ejj16W8 z;Xy1#L~%8)hhl`KWu3vdtD`qph;pdii_CzWf~Sw_G~`ct3i>k^Dq6l#o~#m#f!XtbQv%8-I3 z!Zc1f{tQo2jl~rh8U-~*Tf+%&QihrZ-i*c6k6Hv+mtpNBwGlFP8sdm$_P<~=Ke~UA z6WR9C;rop^Lk_m+*P3yF%~)3}03v#eZuLH~1h8S9VjVN;cTxaM3&NCvr<%*OK<3>rr={*+i`VkSitW5@U*w21zJe6NE4x} zXB~2!<6{#4Z{m8pe;t$q{Jm-zOhk|0Mh}`R)Q!Z1+X2T-$En|4aCj_zC$V0fkl6Vj zd8K==$;9=fUU2_-V`(F3`k-c8Rt@{yQJSCM(CAevLPJ zhHxokb9%l0^s)eND8*uz8m>m@TRpdy>7dNc*#DQy^iHyD`L(V*a+t-w@ypR5`bB}x^R~E z(~5~-QT3R2Jo|I&>#M82-`4~S^{#ij@F=5gt0nC4bQoK7wLhc3LxI^n{4ERH zIGwUvoyXs}OstaE78hZby)t`naCkcYTU}lr4&_d7w$!DVd26Jm8=e0=Oi?_iyJCRc zdNX2WnydZSry9sq%{RXAoK+n zZ++r<2i`;X7?&SZ&~un z!jm6$by6sbx-x7aXzJYT-{^3R4PLv%ECJpwSu!5KM6%W96O3+mWp;0WSdp8IZG`td>2H%WQFA9zYjZ z%D)BOB8vx$J3InB{oKKS2K4A@`5}9xt&`g=ZP93pG*o@1Veva4pRI);Cr`1dIN1hcPS7R~~jPjirR$j#1c(G~ME@FLA<2#a+0#DO^rFOW4;;0z01=zZbi zlK1%cN{UZxto^MWllq`f)0|Dm-RT1qO#rh~9QxpbtE?HW@|>7PEe1_Ph^?kBK z(54!0NtL?5Zjy;^kd(4}*UQUb}XU>9GKzj6bdVaLK68^rHuW zXZ9>ExeJg;>LlcdUK@+&JS(0~aQlpU{o%Q*8W13+jDgiInpAk`hDXcEo|4!$%CzTy z6c1*3k~!enBw~WR0AhuL0Gyo6J=Fz8(TA6g%>j7Ad7d<2+GZ*edT&zRoZJsPSi|X+DeaqvVdA~xqc5nqOp3=W zR#b=Ca(QbV^d77O3&T#9m|^2d>-53hlclg7{o~KWp&Q-9Vd<6S^H#p&WwBQ+XxKVeotFL$0Z|vxIY}@hAiO0JE`l?Dc)(;O_!;Y%m z=6CeVs;paI9xvSuU1^;D73zi-41%QDSEFb-N;R-Ec+ ztH~kNSXrv%OrDR&<=IOzNbB)UML9V*S?C*_ARPBv8%g+u+Nk9^g;7C!_ce(TF1o5j zhcA0vITbM2Q=Y44^Tg_AEpBG%=feD8MdS330?%Qa2Vs7bg&p9BA$uc4kK{6YuJy6a ztfYzqdm9wOvN|Bo-O)Fjfn2Vtdi_-~Irmwe1&P=relA*T=DE+#(w;Uv@Y>^&?fGtX zYqSU>y88a~3K*rtMJ7?*$8WpGJ;xeq7KUt;t8mtNE-%b)^4&EZ-&D{ovu&IRT^qX@ z*O&5Xw4t^Kgs_~?CYG)?Cu^1zQJbq=)nt2$zSMg8Su@02o*AL~zGi-SmPllpqTWLy z7wvV7ZUe;zkhfZtqczpz?^w8WGi|K3OY&ge*Bv<+fB~BVL!GnMwPlljS^D}Z42V@W z0R!%F9K4X$p&ZVJ40)PYPt~?P!G78_~KUPoQc|J}uX~G6_E|1;8%g4SqxUPkKw2pXf z;xLG_bI`C~!0vynwtaq`2@iz$3p~dQWR)+h>;) zmckj?3TOIk*akC8TFYH42J4)Mo2w3vou^NjYrv#p+b6{IN^Wy#;L)Gp))nHuYk(v! zZ*t|%a*uh!yX>UWW}>TG{+$?O_k49SkzXs2UO&hSiJd7s2BrM4(YuFW)u6_|XgD zsVVHKtE(Fsj{7>g%=Y>bcH~WAi^n--stIxsD)Q)}k5f2INYi0Uo+~Z^BP?0AjuraN zQOwOA^6N9>!gp}T%qARrd~~ea(L}p_upScinHsKD*Ry-@SWwX|8WT{aiaaAuVa~43 zjbN;db@%C)D-kE7!PC>zgmf{=3Y|pWIXb$^)6^V~cw1~MkndyVt(n$j=EfsJFh&{{ zRg#CAn7>XS0V9vDd#B;aT&fD+Kv6oxBDEQzR22cEYvv!vKntO{DNXg^T31+f%8tEq zOL0DMM+gULn@*>%9#YuzZA4*C9BfcE9(N3m>2y3*Q7OU76`hffPKPmsqtB$j*Y}Et zpOIL4<8|KpP+I-IQPSMuN-36aBvVBk?$a+44Gz}Qf=5plp#X`P{%0J#g4hxNkt0sd z_f#`AAc!r>{3aohJrg}nz+SSja!Ug6=CH|MF7eGik~O<$AHs#JB{wt-1?jWGdx%8V z1c2o7M6B&aEH#(sTO&jiCfVIJfZ=i+`H<13pdqdd21&58w}phvgtEw~u>xk+h#U7; zk57Fa=K7+>CIoj-LkOIoE7yldE3k%Z@;GG54qi_QzLy`I$R;K;jJQcTKgUc@ZkzY> z@YIv;WaSMuw}fo&>?P1w@*01tCY}L^pH4sZ?0eO$(oyV5aocil*@~&sm9XR3wn_mt zt=y*pp{3UDNt6i1y%Fk|wEpBoDy5Th>eO<7G$=U!mhBh#S?AQy0-R63d4<>l7?IH7 zMBf)!Em&0r(qFLyxHcB(mK>L&{OdLlq1%Jw1C=Cm@n1HFUr)sG&v1_I2fbx;3c4~E zSxsJsO(tL<8Q!acf=kVMtomgIT5%Y|SGY1FQPa}iC0Ep_$r#!4o4e_ z9og)v;YaX)NZA@u;&Uu47gA1pu00!D_E=P><8l`R>usmPlO4H>(3Qayvnh7VcN>Ee zZx`t%Liw1Jhk^5bE~~LXoD<#;f0Esa)SJv+`|d7Qw0-&z!JHWRLdd~Vb8?Q>b#XBQ z;BAA3&*&@Lm44LouSM(bb^Ar>pfv9P`bH622zw>)jqB2Uk_O*h)zt>I8po?}RCCNs`8$fx5;O=&qQ zvrDnsi2F*~h~cTb*7t`tYXlqe&cXeHc0ai;(Yxnee*2_hedzMBbL*;F2|AksMx#C9 z#q1$t)QAzS?`4;P^<&B)pPWdWU$+~)bF?MXId77z(FcfMR^h2E*xQrlEUd*IW9KMl zQAu@ZYnd;j;#lfCF+9lIj#UFxDTwZauxvSfv9c{jaYo_wtiJ?;(LF+rDdU(PT0U;WdJ&Qd!5 zl=2zvfh&U@{{5$nnas8oST41-U9Q}PX4OtTw?l@1u&8E#9i8^&9wYZ&1~;>A!(M~O z5@?}w(V%g=SFn{>vHu~Azjq3~)1BZ<&53QXoc*|zD|qz#bXD!{?%JdNv9a#Qf^GNy z6ly3j11cub0Jh(H4KUS>m9U>SrRq`e7$LqPf|9`P^xZdd8f>Lr#0sR@5|Nchx8Btf z{=EL-bbc1@mP>`aP-t1Z8XJksZQD8#1z|5@Rx#-%fcdOu*VoU)sU%Vq<+O(!X9pP* zHwhs+M+$NPae4~nSF3V)?$Yu4C&7d0LCc*n1c#$9kCup(&Z_~(4I_*UvjU85NnwoF zQ^2FYMqirD>@RglGZb+eZdW1T4qJ#yqBZSI_^xfPGl2~F2fkKtO)hI7nrjcNq4Z|t z-Nnf85x?=J=G;RoP-eI0l?(Q)YNn>|G_T}GYu#iTjA#dWvD%D^T%xP18)-DR-nID> z3rg=1%zUhB(rmQ0p$KNo7Nrh(_*ahF|1+l^6I!Klk z0Ojl-oydglw2=SaKjPw3j6;2 zPKKXVKeOcX0VOWSv?7E0s-}Wua#LjheujxNpcJ~lb4U8DE^NHwFYPUhoxg13N1ye5 z85}%=$}N33?T$2{`e)5i~6GGe63s&g{m8?Ke5 zrKS?_Iv6W&YjlT|DOv~KgW=q-;lm;Z@QdqN6rq_!XnSnSL0N1pcGIaY4fW}GsUoy(jhG23 z3;h_jJC#{bxhjQNvMkD?K zSdSFmYxdjXG#t4ix90lFKt95{bMncXFZpA$jeg3qGmox+)OYWV_q_r=84HYlT;8Z0xM*+8k_-x5d?> zVK`nlS@lcjIXUHAGLYuy;l|4Gc3eHbqZ|x^6c0_m zqKf&Q?+hM<7Gla+@wVhAUht){ww+}WXRxM>sNng7R#9@;q$TNqQm!OW!p*epASJt~ zcoi1OO~o^Oy5hZHdz2dIi)&?GkOdc_75&@FqVLDn)^p5c`g{j74?3ta$RfIWQpaOdb9*${w3I#!N3xxCKSZ%#-s%-YS_W0>y^Vs?edAv80t-}g*V%1#pZpzFdx6}(4kFu%XH0Fnx_ku7pLuIP`QwKV%^wG3Rtk3n zTVHvF_z^IrUX?hS#~tV8q+cCP5EO&aqV8}5c6WR{i;r*OG(5QG{>i_w$L{nlP~vEY zPf~>moii%QgwtirUl&~x{wSK&0?sCe2-{gK^Fx$bQygE|*qTKQe6xFy7F zdtL>ZN1SY^_^52e<%+j|*WVZRJmT@!eSk|2XlyL&Twk*5MHD9YO11rqhB{&!H0aZG z-Og_&WJ3$@38j_1=JKRdG3(#%+cyDO`5p7Ugizz;U|PhtVz$!&TLRXkezm#5<6<$> z_kpVmC2lbuth9{(41c72={P|`k=4xEE*|#rJvc$0(UOEs0L&-`k#yq`1jt5LYH4|4 zDYP3DsU(nMJzgpt50>o8D3XoA!X;pdn0LT4?0BHuU)R>1(ESPhu;N5m8nHH486JVc z)mUX}S)p{0@Jn$rE)^hkP_LJ9%kV?4{XOs-kM@hlUP`s{}7kGfhKtkRd}#- z;uwc{(fbh-&YQ4`?PA^^l~j#Iuw8PE*Y;y6B@5DB1fRXTZRq-;<2VVqU<(OwW-!?w za~io*8gKP*|My(gGH~Qz?|BQ|eK@Z<{)#rD&I{)Jq4B0Xq3OxDe8yGmz zurm8X8S0#0C|XiqLG*$w5&PjKUx+IzK%v@Ild{f77c~3qvyHSOczuLNzrN$O`-S5H zK)}4LnN|_p?RNEnp_@2+=w~JtwP0LXD^<|?p-D09WR81_3C5h~ZnAme`5h{RfK_qL6^{{$zF72#kk;HRi+ltZv&)#2d}5h7 zM>$^DAiCvFHc1b~_|6giXldclZg`>Ra5%eKcujd8yG_zVegffzmibe|_g^|Rq~)X& zFtvQ&tfcW!Kcq#ax3fU*X(V?Z|f`dF1Yd0F2kw3gVM_chPi zbXc6>QC00`I##v6HJ4H?DGB_$arkp#iQf#FoW zL7a_XGOSZUZgly-DGCiNx_~3gR zc`h4JM_4Mi|D`^WQh|r5#xmFcgPrvt`qSMXzS>)7szH10($Olv41921%XdGw#J&0X z+m12WSC&WrxDi|l0G#F@F;-!3w0CM~bLvNk_Ez`y-XpK2V%AC>42 zk7}s8h~o4Ll-pFeb*&JE)I#hlvzjb2Az#ZfEvU97nL+c>d;Uef%DmAHZLE%Fm~i~5 zqLZ85-EX8--*L{DNtf;Q{WMYF*}xHJcF%OpB+tUs0&CPTW7v`@UGO+!SW6 zrcCK*Lhxj^@bGh9W3{Rty8~yzS-cr`L>Y*QHV0UtCnhh6u@_fhQ!&AyK%rupQtu=U zdP836lQPWbgqnQjOE(e38wq)&i?>GarK)~Gngf!asij_)uQem^-FsQ{LkbyKv8_1l zPAky6!BL)@i$TJxs_cG{#3aIPh)iEt5ncO7`wZ&e_oJ6(|bU}V^p{A%|_S>kFh zv|V4#Q$~qO}?GL!H;Dq-xy`O__odvjDOKgU zbL*Ihc7yT3l@$`IzsbUF8HdP^`F-S6=TfmR*2}AHJ-%F(x8HZ*Qg^?OI<)z`Qj}z` zH&9HD={_fxh#ANcIrYB%G+PEn4PYoEclP>Btj$T=!K}@nQ~)GcLq7G5499ys7MzB) zQV3Go?W8P^R|^)dG8asE;x_zF!>Jit0rt<3>uNm^V>ZCo0QNo=Es*kMb&QU<4?J2f zLR$9R(cxlm;g9J1$-p5+`ZXy@NuS)?Z&}sAtOJOfFg9Zi7MG{!Y;`k8{VrvGzDY)0 zLkhM+gb(ygx?Jm9ioPi9mi~f^C(%O3k3Hwib?s<1;M-pY-bty5gWn17NjPs&{O?wq zO2FCam-q6C4eM~HS=BK9g}&R{(p+#tS=kLI4!kXH<`~-ZOq|dA)x820pgACo$;ZXy zv<&Y5SD2|LT38}eD#(QMGp^rVmL%XSIobzQ)FQx4`cvEXQR;vJ2#{2hFsyrlsppvt z%J5egyZj*$ak{In3_C%LP+u866-4+}EPNh{#}bK4y)ts#6o50{O{Pv$#bL_dHJrJ=uS%#C<hLD?kLb1yh-tfw@w!DR|*OSJ{+s#BGWN!VXPPq{D zOq8_GB^9!?{#m)&cM+i*ZwfO|;-)^cPOX7#H}Usceqekd9;Jx#x=_n74!ZNa5YsX(v%7dz*bg}6t6 zcU5_70zct|?N{9cGEBTEty^p`m8p$olRGCSR$nSwxEUb<9}HBPL^)URznT9KEkc_X zS4d=^^GxJ-+m<7>%3T%cXMGFm2KFf&}fJPc{gimd$+>{^Bz?xvoFE??8;bUWJ5&CuDwHx@UxbSc*{NFmu0iB>$EQ z&&rl_B~_v=&K8%8L*tp0Ssz4*9ocPlY2T}ro@!DyD?emERPNzQfyjz`uTtr@0(x`p z$h48-7s-!Wa#{GMjclQ$3X2jA4yZ0Q*O=D_s*dLYLd;UNN*Xvd?UI?EX)Sl330d}z zTrVzTL>Y{Nsi3;jGfXtwtvJELpr4Rw}ihOLOwHXZj+G z8@zRC`1CTbTI!UQ(uGW~T)V`(ckgP;vh(DV#$}?sAeDCzB5bx;+#K&8Ij&Zj$>Gw=&9N?t{8<0EX19u`+MxGgD8nu@%K@@sMuKw=v2V+-(%&-?Du5b- zcKeU*L1Mhr)Vb0>M1g(!pgpz)1~(lCy?!6qzVORH#v%B4gxE+ufg5mHjQ^xbm0(OZ zidH|MVHbNmcjvl)o90!y z-;A-tRq-=$IM&H&z;8V}&&)vVDBJ=(7* z3|p_e>&ZkvcbT`E7zy*mB-vbf(dwnkJ53>>BD{fZ=E~s0^uNaA=G2eJ3rXCe8+8ss zsIFXdc?*IcoHZQjVrs5diL2{jK2CLX?9yTlePm?0?3)<5TT&t5vp#iGm&%XAC(2TF zLN{!mfXA1*Jx@x7;!vG`UVmG7ewWLL;!8D=`1`ZF0z^^JseTetS)bGS`EF&Jwl?R<&8{O18^d#)%SiPP_l zGd$nvr5CFAQ0w7N87nVAAm+*C2ke3tyTOaBD@y(d>8b&ST%FGZEf@QsxxTw*S1|hX_;} zC&O`<`#a}O-AWDu8=EP>OE{egF8sYlVZ4%l)+}F`^mcaLh-kO(cfoy1AAbcn8Z^}! z6bUp(E+{72)9*ZVE=)g8y~T=jv9Dx?o0WG=XbE)*RUX28y75MrE=6Y}_lq14^n{4d z-u}ai3ihb;CUjY-Dy?#tm3cl1+rAOD)9X3a`YG(grkA7{7X41hM;w{%Fe)s>B;94H z#U>O**?166>3#rtYOOH2>_Sm^`$m$X!39Ge)mP*0YVlB6lk2bDtQxK9S65YWg-p!h zpl!cX>0qxAz3k8VP}WUd^O^WymrU;p(+aLAt>`_*gZWFmlb04APkZL=ZyX-Zu2$7@ zd=O)bd_G?fioelx7B;+T^qb&$Kog0nCFJ$ek(Oie-xPJJ+4HS2h$sZ$6fbN0i>1ij z4l8eyDDK@|#6lqMQv3b~r2&cqsi0@}c=ZA7g(QLzm}`%b_$ctQjIu~mtk!^cN9X%6 ziB6yK+e1xrHPar$Lqh?vb4=r=7HdbY>A~$!Axy__%e8oJcTKNs!FcVrWOOK4l!b%t z+ElA*ku5Vb9eSSCOxBWQ4}>#wnb}TH9?t1@DvdH%>mm#~h5PnA@TuOeZpw)HNSwN@Q&*tXP z{X0X*%ygb_XMv$Pud3YNPJ~fG_(_unsoN)rGhZzj(D3P717uHtk*mDEu9E3M#FUVz zNS9(jLl5<9!0z@q>Nlz7alfVHrW-6)pi4@4%|=mcyFES-dV@<(r_aAXe;)sPkS>KZ zSOT0Rz3}Viv~uC~g0_RMOh+|~>LqAkBNx~1y%D*a{(PE2yE{rfRk2cz`B$zO$6S@O zWR!fPS*JN0(#!F=katvu>o%_L1>@G^dwN(8nD&cXQ=a3~6(x}oY-%i*-~8#gE+aS} zs4PV|V|8>G503m%u#;SKzx`w-S9V?aO0Pb%2J0!w`Z*8y2nUMzO?DDlox z;U648i!DOTnnHsmpaS^C3Jg`JL|H=JkCC_5;J=1WilWw)D2gZb%-dx#eRTH^JoLK7 zk>PJN_BW>Z^CZ$B-XR{|Z7;-9B79&kqz}UzNm;M8?Zy=x-x(CCQ*IN@tQ96&bpAx- zKY@u8&EoXWEpyvCk<*3b-$;t74f!NVf~2>U7fA%HUvXN9(4mj=4)R*DU-%uswpy7I zK@PzDIXPaVKmk=wsPmVHWz@uTJsiepig#F<7zwB~vQtx zX|+35mL8Nrp^zyWD`F_@uB#cUa%{!>7O&|zZC-hS1p0V(sH16NK%1K_JoZ??xQvUZ z-iR9cXEBRlNTVRiOTCJcZ)T3KdaafHj8WUWyH)|7uUwW5n4(5~KU{c`Y_rT66C*Ug zzh7NJ5_X|GwO|2Rg!5ic5KzZEwf5xvz;Miu&I~vtRj9+HZd@n ze3rduJ&4S)W5`YMw%PEta`v_)i|M zaD}h={Yb4X&%uw|lJGrkfjaGv1GYBzsq-7Ii4@#o{jgRv7%H>zUsw(wi*NaBuK&oa z@zP++afJO&M^UOT9eV>pE{uRe$@O;T=j!BQqDJI)9sw){wcz+~zifC|@L@oFZx8F= z5B6EUbXx~wZ8qL$aE3)(f=|G?k}XlIWfrkA+nX59{k_Lxre}y}60KixUt(rrmO>|W z+W9e^cYTnWRp-rWcMgkJnqHaCZA|;%p0_L#m7%HL*4*ryp{aG|ch8KnLgL8hctYUoAMOzjzhg8qJ>3ah6Fa}gPqy#3w6-39PmrCg z*gx7D(q34tX`d-bqGNK$O4oydUl`Cboo`$wJ;2(RBQ501s{tZc^+%24GtGuqPTB6~ zeUT@ZoHK|YK@4t@2-Owt`7VwFfq5y}d}eNoE2Ma;5_yzC**!Tp5CHi~1DmwK^_gm1 zFtz1vYb&0HYr%$u1PdsaZa*=ShJKb*h;qA9*5yV0Y0Xkf&H4=z0m)Zr4vR`M+t(i+x-!EYG6sn^7#o{9s;9DZ%^ z_X+0<#WA)l=8eBE!QK0adL2>RTS5(MD`A_J4Ia4_>9&G48b`lg+=r1r!VKMPDJ^RO zf{xNsoP@ojvjt`8lcoI0^Ic0vo4x>ws$`rRTP^FAj;5$|Lssb+jDK)oqo)InlC1fN zc-`dX@r`hgb*!znLAz83YL$zniGeDIjC6?ers|0@@c_vD#x!7Ap9!VTuJ4wG&T_^6 zN2??<6C*0*PNA0SvK-SHQ9-?IpQD}CO4Aa!(@K6B!2F#ElAj8-_!;jXm=vQwW<|xZ zo@aXnz0A!Qsz@zKN6C<5;d&7RAq`kH)qE)m+h=*ZMReHW+1X%V?)C2^e0MkQHO^mD zdsJ$HC6x$IcL>_voTsh@8CMan;#Zs3nrYDDjL`kfi&ATzw26F-{{=LnJ1;NKAJ_Qj zTQ|gMzztHR=#TTqS&na?1$=x72?^7`nIk}Y9>DXS!Ef<;w(pyN~y^%q@XNJSpCE*Rs#LDOW3Lijz56BfS5|^7GZg?NDwx&e^Y-M7rM!+2;;sv&uXYaZ!3$ zMPu_mcW8o2oc~dULpWLdBsor*v%M;b?O3foFDk7jLk6eIZ-+W@lr40Mp|wCPxy}9! zzTMiwd~hAJK!!Ox|M9O0c4%IRdu2oUYTDK_13_}!YsyNy}*VOhU{_Pd~+X~+SB)*ZDXKTh)%G7%x<$5q zG2&+PX@11meoZt?Q=3!^`{*OYROl{cdAnXLeq|atmiL40lM^BvBmF5V{xvt7!coTT zab?T&%FmzbEdKK-n3=HGqxF+HwIf|EtcRdRUpAkShOzkG>qIom8+V&1Nhm-8{Cms= zDj7>t;z!#ucXj&=3|K46sDiW&V|4^w5~-q*r5<=EN1`@LPn2MxlYCs5r`XLpC$zk_ z|B}h1y!S9_UlJNGsqnl=`rRMrrt~bdbhfWRsm~@AIA8A^&$!f(HYa*g2=ua7vM@o% zE5gEgRM8&azJYgIs@KUVm_dVp95*lQJg8d|WD;9BCKc%&6m*Vb1cAYfHQ;+E1gL+e zW34b4V_-56)W^pZ27HdCiy}kWahLqtRsWXtuU6XUGn`wwBVPX%f^th0(=e*^7X|)K zv{IyDuKOuzlt%$Uv-xAlFlD!Vv~a1c*xs`@^^Dfv!w<}-qX*pVRnv$2T<1OYe0re| zQq1cl(e!ReV`X(kMQFGbbD5h%2YgSw{Jn+O2Qp{bd_b!yR@R#?FTJNcWRKPnJ{;NK z51O_}Fkx2A=>tm^7P?=Sbbjy|jDEwo1S>CDbkA$R_xRX?x#cOlRn}iiWq!|C zNl#OU>xirD1^4ry%%Vy8D?^IjL80X%OWm5_KJFP~~=(KqqP5p<0( zDMt8h7!QwzW7WdnyDtg{eAP3-FR8c5=1o$OZ%lMM5mJuzWBjOCeJ#&b0m~s+u{`5- znlCDqpTli6Hd`@!4iUD|mD!_NL$m1frj!1=btrq1Fsu8q&m6ueF5%lcfoVPi3{w0! zuG;syozZt$UE1@LK>H@me|e;o8N7=(&x@|GeKOh+E(Y zInjI7A0hZfA~i6XD{wc^A6L+A&lWZ}c(3dN$eeaMrP?F&iB)%hGro0~J(l?y^ufyr z7n6+2x{qkoR6~MmH$;K+0-vc?zYoOGwgyH(v&G2~te+`pm9SnfE-SugtL`>>?UhjJ zQ$-`>jH*gWdh?nNKlNdCcJpVf+GWmTWqAeHjEG>hb9Js+pMT{XgeuE8Q1#ysdYnov(t)Q*`ji{ zo$01k`K9OTdC99|x4N_VD;PN2`-|Lsd}(qLI@d5MY411QJhGf#m_PY)R@frQtW~d-&IBt7w=HeI{(@1A#fFmQ$6G6pHAmo_gfKwGPADh2*87%%&eBVaaO3_qOzJdugT9$VM6&p$ z^RFXV$Ald3`k~r`w~Sx;lro!I^6?3WHv_W4wl5zj&KP$0RYi5D5QT<B;8ELRmUHtWR7`RYkxlAeI(W`C_XYj;k{RX5s#UH(BEerj!E zf;kA|e*-jf$G=jh`|VeSTGkQgb^UVj))$~WTBHCd^LBksH63YLy`u`Gqxf;yH%{Gf zdWWUVw1u`{Deraxeq>?!cizuMk*J9qvuulonNvwHO8H8;dfjOqzA;B7UT|4{GY7R8^?u^gnLPd9^a5J z*I!mw%p+oaD(aJ{66ldTF%bQ7r?2vK`i#Px$_nvxw@o|lL~42ZN77qY$I_q%BLnPB z96M{2!8D>=>{4|_ymn4AmeN>aK2oh==s)s{PNyj`zpk&YXs!?xlV`AHKI){S)wmjz z9!e5c4jt!85CWCLyNBAscb}XKMTdrC(Sd5}@~FX)$k+}JXyn_JZI<_BW&BdmmFSU7 z06)&WAGQJb!-Y9xY~(7SSyNTEehdaW`4sR#|Wiy88n2=X_BcsA=|D0gMOh5Ho=$rOja zII=n}u*0?fXYw(^IHNMcG*zle*~Z%Gy5)E^Gn4<;{C(u#9_Ey{10MuElFQoGERN-* zIX3|BL$8(1*tVQ8v)1dx0CdD@up5tL6hTVF3Yb}t&{?gqKvs`DJI8!vWK{p)Ai;5Z ze#B8GsMUJ*PRre*-N5yyb1`a1?|iqF4dFV=UlW#xxDG=(?p_CAmNjAFOt~(nF1C5F z^COxJ?6CI!V8dd15~L?zIhw_F;3kG-WjCb0!aZpzn;UwZ@7^Lx9= zyTt{zW-6C=%TCgLwK|UN+qH6?=*M#Ij%X>&v>~-7x6evY!wQnH+Fv}gn@{>6#k{RLs7P@zo#Sp?2a7DTPL;g6e}ntD|o?62l|6%L7|kdQ3Q49XuG3c#+;&qaU$)#qJvGhjgp<87VA2VgLlIq#8toumSPJLIH9#s3Nb zG^4Enhc6tRecry-p2t448D$c;kWz%decIG4)UGk z?^rgExLhXJ^E>2pm2Y~Q@3^uV=FH_c6?vSh<_(vk(_r3Sb=Hhy4S2qTl;mg zw@kIW#sJX}>)|uMaC!nOXkdZ5xZ_l0to^+2@u4cQ4UNeuVV!A5|Rm7YIL9T*cyR;whs3#3C^QOeBJI8gS=e$>T zJ0BZPEc5zqi0(|97@KC9aYUL}Rxbc)p%0tkk%+?}h=H?4yz1Yc`8n^iY2XdS6|Td> z-Nu@WcX2<1ZcVp_uP)muHzWo>2?;;^Em$e3Ta$XEtT_jsZ?>_PkM`TNAFChd8#now zJTkW5)w~ux?-Sghh&3t>57;859R1?cd(eda_4p3MKhHp*yRBly9>OO3%*YUSN}3dW zPL#VGt=z*3otL|{8hM)OT!sQBKF%cc;HSjATzXdc-mx$*pnBHO0|5)j`7*l;I2=h( z+fj`^??(t~n)15xdp$X(v)|<=9=H7C7-3Ce;0{lIw^AEcCtdg~Jus`RaxU>9)LSjC zxwCTQK7t2-=|dER{Qc=nJFhA=ikn8Rl>!r~ zWTTNZ^h`{%7n*|%mK5*$1T*T~+qS&l77olkZW)h!>=0j;BuB`p5Ad_5g5A5AW9w}@ zOK8_dMTBKugRCM;QwSQ^2j94cJy0I%rr2}#QULmavgh$2eb#X+US-R;lvrI|+2F)I zVlEvKiTY`u1x_i+S}Ht!ds)amW)dXz>g2IscO>`Qg|Uez^bO1KqvB?dlbL^W>&FW& zYH%zpQu!WR3Bf|t^^7jt-4tux0@ief!097|pyNw1GKu$%bUx1M{8Mh2sfjWne!w#$ zCpmNkab}oX)L~#kj*IoHoG%?Bo26JOiT*E2AfwSpw}hLN|WtIcvzL0N!2v@tO; zF%-T-6*6eV=ih%6WB<0beX9Cq<=DZ`|6k>9IfKrG@bGn_e>Z)ribknohn1$kynV(D z71hPv8!d*%XRU)@RX5007B(Juw*AKN z!^ZHFt%A1T-Rc00%}wL-hU(G_8pbY_beNRAMuaj4IUR$u?@v29xaKKWsf}eGh*JE_E1Mjv-t3k$fAR)PDI0m*rV_q? z)FsD(EOQwuc+@xrTy5)(Ez@0Hr+EMzLUq|Q<6vRQ84{h67W?(<*ZRSg?eSSdaY2t7 z*_zq*aJ6JJ+&Ev$7GSZx)6-Ags$Na%adi5c;3B&umwc=)#>ydn+p*hT>}kx&&z~ou zu~cm*BHUQP%)0E>2?+;c)l#?9%XijUDI^G(A^zw2tJSte<-uy7B9*aO+WO z`qIHBb#Nuf4EMXCrUY@*a`y0KH?03P-VE3FWMkiX`_9=(zud~{i3S^cd+8vIWp0BR zv-n2_W=N(cA7_UoBTJ{BY*ni5(PsC?W@!f@cT&5l>*4Hey$Or41J493)12Fn%IXbd+HmbdQBwOAXW1@7Yx^d$3=u`a+!pAnlkfJ$Eyne?<{O6eE{3cVoV=|1eRy0%-W4L zOyR4~W4d3bAI;A{XRwJEFQm0vXrx$D2ru8VNCsUw2vSCIp7_Of#*O^_y`3pQ*lZoM zN>jTtEqJ=;_}Kf&rddJ9U+?fKMl)t$zHQ9&OV5a7c=#07Tat1u!*}cSBD=$tR zo=>OQ4f@=65`we#I)w#Fx|@HUsm2S$*UrTGCoj%Qv{y=1fa)>Yl zD5=Pdv{-e)h%}zmh?my|5$?Pimrh&R=rYq9GUNqHYD<+4Ha%@_Hm^xL5}nYT3Z;^E z<5CZ_*opi!&;mr_G`}x8o8o#S{?v7yga!|#%$C(^yP6z4d8Kl#t9fR$`Dx^L1G6`$ z>YA!nQ685Kbjk`D`o%w2+(*tB-->KE zD|gjfIkQt0a|l{a!ZN-Y~z05rh>A2u5g|p0S85UohX~)%nDd&?N1f?;y#_|IoO$ zeD$L?Nc}=#uPCq-^X$rNR_)%p2}qkiQmGApDDP;TvdU(x+tXWs{iTV?-?@rM@mrb$@jpCnJA_d z12jv#+#bK!8huC`#WCMp4jAOkOO+gxT-C>K-Te$Ik<4V4=6IiAt5vAvZ*=LjxU)Ix zIzSLx21YvPyHI@)91)*T@e8=d)*p-!gwUDUDoe*$=Ct$Mou1lC%PxaYR1B#N87ana z9m`YwLT0kxPTwhKfjF!%ohp?2r70xeWA$kn+%y1V7@2WL=y7LI6LvG%Wsjva`IpUN zXL7W%DCc61b4#mF>&~N>%=8Yq3+m4?n(Uj|-R?=reUhWUHd-K|WIATw1!-zEG;kfp zAnDffP}M8KMIVJA9Rt$Z%8}nl7gD)k!+LCTk#F8=tCm~?2Vex9Yd%3A*o@Pg>>)2l zdV(M2scy$`TXYx7n}{8LOZCIiK9oV`m6OB`=p=>Zj~(tpW#9z4{2i6E76Ki=ob;Op zPFoqrI1)|y2jke&8}P};!`NJf_OQd>0Pgew)bPClUvOoYK*vleR#rp&SsgWaG{-6g z90&NXirLtxe-Tbbx*&3@CU(ojx75{7@Fjct$g$cf0?0ro3?YbR1EX#i>3v z61)PWL+E@soDa({4WQnlZ)J4?#nb%mDrBv4iJ}!}K}Vs&k`3+~&TsS%vK;kb=M0gX zcXozdcq%Si?3B;y>KBT zo>;g{e5Lr~ME?4Qx=5K?NO7i*U(@4yX+AoLjhAp&;|!BMa~(rw&XBP(?Un2Jm~hAm zBy18mkS?o2d=3xEAmC z@AsaE?jI@NySwmWS$3gUMMWiXzKW(YMZz@jrVct6D+#N$H#ct*LJoJP16owBBx_AV z1U1~JWFiqsRJeu5?IbhUFL%qm=lr(Zkh`FMsI`c+iG#kj7C+^>fmUd^)h2|ZIB>ML z7ZCx|;tqNj4(axZgXqIlRAz>#;}-X*!aY7Y*KDS;iWsPfL!TcOl@o^@LY-d`iaezx zVl5pb@>%J8EXVPCG6cWmrlVe&Xo~f~Au}BieY_QYqYQI8Vh{KCSDTwgt+i66l2A*_akYOFLo|l1a%qX4L2Bnus|hLc(c^!gv`c%3iY1Cj?99@s zPsRCI0A7athD(*Kg$)*F=N}71L#rsacUlVziw53(eJbDpWM9AbnySFR-1$MM z&e6Hd&&?OT(fn-THj7WB|hMm4!;HXfP4U*;H$uRbg_LLtE3Z}<3IEU6M@f9VpB zI!}sy7TV4$<9*xuz0mNLL$`bbVge5swCR9cF3R}MECO*{nM_1a9zL|ajAl;h@9ziV zmIuPvbOgC$;UCVbZ$HNc>px(J-`KJ2=CZW6nV08NFBBgjCipk|R<8+wuaxm$WHRM( z=Dr5}KaDCAZ-6?apV>lAv%V2i(x5Q}K1ksJ3&plGtt}`3PYjwAX0dN7*4Aps9Ym1y zt~a{*o8^`s9QCNl48$CZl0$qNDig;_5U=|%Dlm?4a^FZ@MHdC|)d6nd| zqg^SbJ@^VG7zl(&?fdDbm1$?9gY6qPsz!d|n_?rVciKZg__{*puOlfA=2u zkV3M!4$HVp%heWtDc;ZuCY6?_Ys8|;f$s!~ukdpdazIswj3LHxoLk}(Ze=NoX#p^U zv}6%z2`hKn!pFEKbDF05C4Jj?Zy9UB8y&A<%daW+u#$_X6dv@6W^6wGLhX>$pg&}> z=nFV+-6_)a<{HL#qxg{_nSB9PW$TeGRr`|0jK}zg1q?R`is9I#`M%Icgft@1zQm8j zs7KYnjuv+tcYIWKKV)kOk88A;pbl2cpT7t-5r61^Jim?)biuBszo`8B-3%BbyX6Ni zw56!>=YM#OCX}|HU6&d8_N3Jg@qvA}&aNin0VD~gi~j)} z`I;&Rasy{05d{U0!vFqTTp4=qkE6E8c~Z6w*Z&v=-`Z+jrfbe#@wY*vkr!_QgVC$Z|oo;Md z_v;Sb`D3*H*U)1z*`VulLJxkL4AuyOq5Og%69 za0&7ZN>1DuVS%1Kdv;#V&Wq7Sudb8n`Xn7|UV?}aJ@{nltX`5qM`{a;ZFwqrEG6!? zO|3n$Yd`5rs1cHWDIE4Ub@*W6$B(9|Mh_dj%y@49V4}zP`q$>^z{}3%IR8U>-t#f{ zAG&Hr^vUOoeFDWmME3oVxhT|>a*$D+D3s6|=qHyR%a}mt6tv*w(WFNINa7vNsYf(=AIr^zk5WhTTyK zHOG{e=PfAj;M!*;JG@$w!v31wlZ2gd=COzRFKP{S{fx?hYQ-LdpG#2se={jcMe&Op z7C(ex>x@^Se>%0-1hrxE^eFJ5*E%Wa@NBzs0c~nfCi=1X*Y3jf26}Xse5`!5bws`V z8JfL8A;u!sqIkFq1z#3=Hw1T!Kp0_NO&c!_r`BoY{0AYtvAuj*$cj?t^VN$H_BUSd z0){>Y_{MG(6PBKL7MHp`b!rEA=UaHhO1C++A^_!4B9wM3Z0)y0tsH}dBaIoIVxeb| zUhG~iLKuYx>}XxLm0oI@zV-P27)?>;@p@UWD^6Mw2#tp_L&S_>#H;cKsE&zy!4ZaR zdit~LET5kc%E7VTsJWx>h7tcC)O)qB2IOgIz2ENAUaJ7^EKsI~bds8O>Yx;+rJ~^? z+nw;`CXzh!Op|}h)H-s}W4wkhj*UDT)_(iW9m&|cFGsm96F6tCKH#V|5k?Xk*U`o> zGMLJ0I4{NwyXLIV9GD-RuW+H<`nH6KbI@E<3vy%0cdM_m=4)Hf*6_UUh;k|@7E&BV z;5X(iPe1R_BXQHX+9%##;M~GU!GZY*{h<27 zlJyAI=I+aM0uDp-Hx}$dx42Kxy{6xO5G{e#Yu#88?AOfw=$z#dXeE2(-0nO0)x2}@ zchd_&sfFwSWgqgkFVaOHJ2Lp<#hAlfjD2_z(mzj>ID+ukbiyTV#DgTW9Hcr{MAF!y zH_Ol+*?sOFRf_7b5ispoN#unJ<ZwD-mOmnGO0YJUC!m9gU7xV;p^6zE zt4lxrys4H-uS4>c;myW$avR(PEUocX{_nrpD*AN>w5nKD5gTZf($E?f3o3wX#yYTK zi&cX|bhK!c!)ZHM#;1=Eio%HU%)dWZ%Z%FBXM|_WBn7xNV*eu$FR3qbh`RDP8uIp< z{RnzQG>wQi|6^a!*ayBw3-t~2xdy-+WTSC^AJ(+G0u5tp7)|wlBYu^beQjs}SUp;% zjkQ*q^9P+lZzcdwKkmjQ;gCO1eSc5VJX+RNyRF{xMJ?ae@u&r*pf$9uzl@E6-zA&9 zTB&7~<9+>VH3J>jwEAS(mZ*P+86*V~pg2f>+cv8n-wNxdU&4%1d|*35n(6)?T$4jCIYw_Hu2HeI9S?7Ih1 z93M_8zlvU7Z`=DZd}_y$wYNyMU3qO6$NKa_&kr+{h4sS)R*qk! z+|qLi_Z1a*Q$eDa_?2E7Mo4EJMaGl-sT0tHdOO`j|GpOle_Ih!AoVoonlL8y0 z1aZ2z&7xcC1`wSv!K=6UMw zVJO*XO{$k!;GBLcgKdpn_MM#Hag1=-Uf=Z^PbI+zc7rbuk9WFk2?eiVB z&Dwe0`8eO{0SJ2V?z3E1xQ7#D+kkL@qt$;$H%r~#1QSP$kOnO2# z6_lr+D{8RdSJ+D>O0fjtjc)$!%ULK36S!;o@|SLMe8VAboZseEr-V?lh^*7-VTyX}q7~w9L}+gp0*8Q7Eg~_?nEYF<$~uP-w|AKgzx!XA~wh)nLI!;Lv$h&LQE#qTPsl#WqJ;+C0bj)j&aVNEItwlh+fH`e!MfN!;DVs|Ux z<%{2?qPotPJSrVpv()P?ULuOb^o>S-SXkmOpkv`nLR2{@0yD-KTzsLxX)TC(0!6d% z=Q=Z#3_S8IICDg4VLShk)9fY02t{#WoW9oJ@yQyH7&Haq)3aFyOD~ExdCyh+9 zzN)TAB9%jabT_WKR?eP^oPnCq2m2&fkg-z&*zaQ+JEAduho``fn&GI#14BC$Jb`w4Db5w-w}aU(U~ z=y3}V`VDsPP~PcyN*(&uN58J@EqB`6ucXA}?ydf9pF0t7X-$51nkd#KT*>{Oy)!np+Xn=w!b;b+L&uaqLqu!SK5$Kc z!5E#_!DOr+0wZkTwx_g=iCT zwX5HjW3mr2&-S$qpDSJNE~LQK86nm!Ru;;1p#yto1(7DzrNOs3F0dEgJGdh!UAfoEisCrhnGj)+h^H35PpS;=)N-L^Px{C3)M%=XIz}~X?RwE zXRoP~Dt8)NdlS=|+p{ zr+A#6Rp6tQiS~vtuurgN->n-k&X%^?>INNc;3t>oDylDS1>we`*(4xlbe0FK)~iMJ zk0{rmPdzEsD+k{mAn!|0D%siDK^aqP0Zq08IZ7q2#9<4CH%b;=3o*4+YWSI=}E(mI4xNck)U|J7{&N3+HCuuV77 zC389VSPAteabhPoI9av%3&~Bl0=;{0{q{0?6POw{wj2kPr4UP}0|t?$5E>&2#+61e zv?g~5RbIcHRBR!ooy?51LrP|Jw|_|jpAT3Tf(kgY-<`p-XA_eA*EF(XSxrH_1W1pH z!?o{WUj`?iY)&ih9KT7f?T2x8&XmD?j0fg-K1-b!>wn&L;9%AQ z5+0HDFc|Id50dUK)MLa^$Iw6YC9V!9hZL?F_&lURov*yqaw7 z&OO$-r-gbYpB{OE?Yh=S>CX*#GYr@i0EF4We$lrM-!loV{{}dn#4}kWv^+~JMRMi zZ4{>uzm3*Ag`%f&82iY-jC@a3Ya%2nhHSO2dzNu}v?R7Fie(X@Vi&S7V<~XAP5%+Q z-dr|_<Lb32vT9QnAvR(+Aa>Pqn8@dj-9z6^v}o<^C~;vA3w} zQIgv4kx?A#BDPad%Q=dho;|8OZ>+ll>_A7B0h{Q?^IN5g-GC3p(q<|B>SEUD^ib>A z_HjV_sgHwRTw0xoi?4Xku##jO1x4@Nzpq1A)fUn3u(q=9WGybJXOvu&9C-g)&fr>N zVT7mzy%QYaH;~O_hRR%}DV0W4$TC(n-fzP{rZaN!vG5Yts`3?gQa7ZjBDdMgp>L*V z!t(>O)}-rr1A(p)tF9FZTXxG)EpHw~-u9?$uC72`r)3Q#e5%q}1Y!}tNBKVXmOHQM zgg4grt*&%$pBgh-JFcI?YnKQHbSeY+ZfAv?j~N00p$y*#Co(z#c2s=p&8n13UL7k` zI*hHuf#P@xN~XckzeUeD5^GC;`G0a{SdZ%nYGVn+jM^VB41anz{KqeICGT!JqDx5r z)%SrQ}H(qfxeThy1n;PIN=NKW~U2Mi2nFXWY5-B9jC9JZ55M9b}9MT zu7D9O;n?)ur%~Fqb>JeGPkk#D75Dd3!@i)BKuDKl5~~(0k6;r0{PK}~ z$adMx(WdZW@4bHuE<1C-8fW(fT;$jXC9&504pEFTqf5Lc(hoe(KX#hx;GjAO?fyYmglFd7%aBa_a$l z8UZhD_TnWtGrGYo5opVd&t5dFza|&-nP=i%D3b^jPyAc~8HB#7tmv4%$W8H^Qkq9F zp$tD*QLSX;mlOKgZ6*R3S1t>m^BxbJTv=XM4G;14TR+hi{rKX=i>aHB@(S{}G{fIu zZ(ITt8G@tXT!kM_LS!D%ouwTi9xRORqhmx_KvvS1wEVpNl*;K1|;fufRML?p&jt(>4x)P`ysF&v3w>PcyO zlB&0iiB2ARU)vcZs^Ky1sWi2|3&@m)7r0U3UjnBA-G1#7cSe5nr-^h&fUxD@3kIKro_^1gx0*XMe!Nq8|9D01-^!yse-?HUM81$Y(LrCF zhg?s%q#pY~=&-`KTY!m_@-01oao|S#94U_JX3`Q1J z$0(kYlQXmO6q#bdRw${VKX>oqed2WuwGRp-uSsSon1qa9(`U@3v*#U&3Yf(eU{McL z-DM1KY%CnVpi+U49Ey00r5NA4mz^-dvfw61wo{?Ssv455^eh75LbGc`9js z^vOYO6(^p92jF@J)~Z?qj+@aTK|x9!#~(gyCf>X+Sa#Ao;nwG)RM5J=BsjIU^!@vt z(!I|HvZdg_mQXf()m*MlISxyim$=3u^3%Jd(sQ79yZ9+i$8{3E;#Ty7yq2IXXJRh| z@CkSOXmpT(&NTc~DYyy{zS4QoJN7IK(r%logg)eXM`1^ekJYPa)M4l&N2zFE-jKhGFkZ`}pV42~o}C(S?n4~eGf&0&W-FZ%nnxSxjhQ5Qqt1sBn_K4<%p z>wzscHy_28LmHIwZFA4Csxv8rwG3c43_gW7mZot2O2?+yn+fy>+53IR;UqVI} zV$y32NBg9oTUYs)#HLH_WUU-{)EIWgM&y{Y<`b@cJoYM!^+io>W3$eedo>nBr*b2K zFjo#!(}~eTx4&Jl2l=@Y1!NL;GK#2R~XMoj;35+E$fMiITHa5B?NGzAJMW zsRaN11JsTD$$#+|SK#n>goSkkaal-+qqC3(2vFo%8|h11`yr6%Qa4U6&cK$u+J?6u zB*|5Tmg6uQwlqE3tzzZYQdZPmF>?L-uCzvBxBceKGD+K;6k=$Iih?+zbZi`}EN(?U zpapM}Gt1n5?Hq2FqR#ySS_ZzKCWIsBx^y2{1iTe{N zYu}-zE&Sh8aI20HO#G#mjzm)21#TvL;+_2m#HIjWj*qNly{FvFMeqK8PXO+YD=l7x zAZz~ObF%rQ#L!vu-;;?iyuKFLsb-g+<4M;r7TtT0p3{u`>&R($y)Gm4?~mbt_NJg^ z2Icn6kgV7Uq#OBpL8(t4jDJ+}Q?{A(j){P;@rM^;-yR@}=R}wg-##-xv{e_`==jFM zA#&!qhE<^!)+PZ3cTv|9dMdK`u*%{LlQ;o9U|mGTzUUJrI+n2}=*WS*Q5O8)I6w@6 zGJRhi9t~-^5AKYjYrX=C+7GXJQ=9V|o8ixVC-59tC?R|-m-rANpvs=z#|=$Rh2{b{)nCv>96w2|J73ARrMLJ z^Ds!~!3Ad*phR*ytiWNE6;-ahuP?G_f*G6p{ePd+un( zKsE+E?vmME@qaASGaxMNWN%|$@TQm0Wg#75r4~HT?aR?&4Oz%#Huu`B_>236>D157 zg&0T*Q^MZSC|6fSZ}1R5M7fxc$8jYcP49*DSl7#MR{?xlWrP*P> z;sB&?PI2AFd$;2r$lIBIA9~92*gv#=lR5wXlX;xg{U0V-rnWFg2wfzNR8vYgU z?hhZk3B|JBSbEPfTrqjJMqU3BSdL-xGD|11#6Rj;n_!~++3l+J;NNCWE>cVnE$H(7 zh=(R6sp_UsX0kCLOfZ-?7lCWvnr_X1@hR*a)EQ_G0VOO5)s5+xM#Ub^*j%Sui$dul zq$80}{`1_*JtY|$aj9C@^TlFcbCgh&=nVYez?9d>`BtA>zF!Zg+kr+t;VUXZf5H!w zPx=-lVlIiKR_n7yRRzTBd#HFU`H#7OX1n+b=6pw-l=g=CA&Zu|maw2R2;^`LjpD&l zXw;-^s`tiIF{pO536D7FKRmAW&k^B$klX=1?=~P;+K(WNMhrXud}fyg{RyM0SYK{C zIaqDqwrLj^y-`B}9+-eG(FpvLb|yDyr1`}~aaWZ`lix26ukFN-_HO*zS(_R-0tC*a zW52b%1Hqa$xY5XX`^ovTN?_#&9&fp``}DvoA%6ds26F?wW^^Kh*F(RVS=Cdg8oku^ ze%QI`D)bE0zUw3r?8{%$K7xTN?u#&Tybhk;RG=ezM@?-Ad1~uF{{e1CIy~|Co9zv# z{uiu`<#`ZL%QSkPm4>&m9CM~x(=CT3z;U5Nyg;%*OPG+aVJy}|FZ);-Fs9O8{&$!H z!n=gGDVEu1&TVb8WgTlqcBT5}9m24ABQs)(&4c+hJ_&F2UW+}T&t-#gD))QL3 ztYQPh-Uh#|N6o4QhfJ(j^eqXczDG*v#l*z)FZym?<^6Slix%qm`|Shg#ods>!|1SoIWnIpgDRFVvKk-}-FrI5!%>9^j3fPJY%L_XQAYXRB$ZP{e+cxZCqs zex8fmFF;fs6mkJlSwRnC5pjYUTnG$L`T`6O17oRFzI=!R105QUY>(F`} z{Mv5y89wxAWejHV6G$;{{X^PrXAGBGbJ$jM^=iG^J?xFuY;ns}GK-I4wbx7Pb8D56 zYWZ#+h%q#l8U6YomaVWvRI+^CooW;rd#P5kEyLMV>wgrTcOcaNAIFan5=YV*Wn>+` zI9tlz8QGicO$f=}vS-%WD?84SU0K=tgsjYP&R*yEeSZJ>-{(G`_xtsFJ|7Qox;8;- zmUuW*7%_e_d+lEHL+E@Jeu%6wl)O=Wx);*2*!gjimx7#9kGRr7`3VOAWie7tZdOSZ zTtMkDpM|~Enp;6*N8ZLyFD!ox#P(1~#lvEi&5*HbMahq4uB)ozV$D?zaDcs&t2RBS zywY{gatD$uqbjEWh_Rh(3Crl)Eb01J17kO%`68=@d80~W#B3wmYV8%U{2o4IM%D|> zkL|V@D#%i~OD=NHj+~&5o_d=D2ZR5fQ`gaRKsCeP#c0s8P8yq(#Xb7qp>V$tu$jzG zuO`4EMQ=t7S~=sM5K^a%#KS#*;c-e`RAw&vd1HDoIC?;x61>T6ab+ERlT>aQp^BI; z{86(2Tnlihb`0nrNmj&vIjhg{mx3?fo=&^K7|SP7=L@6GNn_74dw$&?|5a)m= zTBYcmAn(1Hj%HJ$DtRX5Cq&lMwDhgnRl3X#B0{g=5a;!pJSW7czpi?Z_A6M<>U{7X ze=;j+;hSWyjg4s+NeaoRojk8E88HMTHQ%{pnY5+9YnX&zZcLWUyXYUjw~ecQjGxLb zE5rKG^bH=1Y5;k5A8lD4l{}uJg5sj=+hdq=3!jxB!iYOLlmJvCVg%i+@zx;D^XTFK zK%RC{IGeYPak32=dm8A77u{osw@y1|)q&>)0 zZ8CwkG~p`1oaLpIf5dMg^~0_jf`#V)Fx|2p3p7r(-~??L+v>}Bf9rpL|B?uL{VezS zPK)QWr>>`$Q`Zsd8ACb|ZL@2%p5wX`uGtT)u74IWEZTnEfWL-CgPY3jtuAQ^C{ud5 z9&-hH+}c36-(AzMT%r*O9f*>Hso9+MoQxVKV0~}p27R~e(DyyH5!9E3XXxyjmtFoZ zcjd-zTBxjd=>q%r-7-bsB9JugyqJVc>wC}6NFuy7Less@54^^uzFqt{U&6@PrA3r~ zYyGVoMP+}qEdE4WgPGRW-c=%j*`9gEh{gV^2Hq<5bIz<<{gbK}cZUrZUE0mU>}vTC z$`oL!$@m<<*b6EL@kRI{JH@tF<3tfaT#hj3>!mS577VtTQC0dh#97AQGdu3?5A@nY zKq~Swx*&Ndfs8aU426{IopN*re(FclpzkmeDyS{IvZ(=DR#cGH7Y(t_8KnVe754eT zn`L)f?zif+VMJwuFAB3Op$(V;{W-){!1Bmmo5BPwI5zR?RKeFRA{MR#(8wPl^~y-CWDY8RRJ?`DME36vCZXorDrE}y0LC1+A#XI=F=yyHzsxNsuw~`I7Z!zY zx^&PC91>Rv*Q`31&)UI)$;$`VtiO|%^^r{K%bDSF1Y8CK$yIGA0V?VLvU-Az@5BUT*HfjC}1HnYQHf zsB;`fZuW#7)1;b4F`X>?eWXtrO{Aorc3vwmuE$dz%I>M z2Ud}?RJ_NJ;EyUcY98B33jx5yKuEf*_S>3Rn31y%HCWsD(Z5D?lZJhA2-M`K>Y`t` zqCHgse#uuGM)ndY0nmf-8lK;;?!Fzr@xdgQpB;S7seNzuU_p(`!?n6(y<|Q>WvsX{ zhLa~b5*)$$dTXR?M^_aptxjqv1f7Z`ECqe~0$E(mpsmzacxY6a^j|bd3V3EPm(RT& zw^KpZxaR{K@PJ#XmK4aw#?5*n7U}Gjq|jKmF4Oncd>|DF0ITpS3JTHH6ZT`&)>V{n ze!$ULwdb~zp|6?(tYt6Eo>;S%^*hEwfnFcnOQL|*IolSlNRu^c51bYl27pvT^=yD7 z2HRCtWhE@A{s@@nW0z2xIx$-E*FiiyNJ~g8#kmtwTh&n=U84ePa@A4wsjU=Spp=OL z4nGmh?CwpZKjg+nvUQ9t%r(|Q@E+=9g~y|IG*kr13_3;y$xQe*gW1y=du{S%)XXG; zmX&I6B9N0H16dr9F~(ON(UK^uHLkHk2lPX%>>Sdax#nh)p8bgi?`<+X&NqV-k}&lA z-FfT%0b+HyUg-MRdPE#}&?9>;10!6Q(k2EZ)!aNR@<~|pZc|Rupq}f@Ok(=9q zF*>3M-i$k0-#xt<^c223_g%K7)CeQO1Ce;f8aunbAEG3ABcoPS=R^Q>E+UN5S>DP3 zjN$YRj@mcQs?gYtp=>gR2a6lM{kw1k%-DGo;fs8X&lui}63dOG)uK*DwpGP@%kHWU z3T#q`>8o#odx^#Y$#?zjpa4`r}$$LEfl6j$hYXZ}zNfu|APJ zf@u?&@=2G9E~0l=S5fH2%sub9i*lcSBgUT_uj0N{v6Pi^exVa|wg)B45`gyhci%q# zDMS`H=X*c8ntrbS(c0$6r#iq|ynnd9Bh~Xo_qQ*5*BJ)pMo*u?Elde8ni`3V&Hvi! zgo0QE$mHUmQCg8PU$QXjUn@$p;VUc~q}1(|tEp;gXjsJ)Pc);&5>EPFekkzLrZLox zO%eB9;_d$~e(k{!6-0L()Xmt=yFDWoJrb0qO(t%uA$}>%qCi7J$z~hL`csvX>G6qQ z842JU1*t(Zm^vCQ?|t)Rr~CvJKqzZSzKMOoM*gVR;cu1^qxUzqV2?EK$b=22LlBUFE4EpO}n^@p7g*QH@|^b)1vV>8gscBI z1$M-dL2=M8=jIz@f6z>+a0d%A$keIAlZzlS35!0QJP;)LUe$Ix1Tz$qFx$b zBLnG}(-a~n?A5F&s553KTkz09^&P*|3-K=fxmuP7ZxTO@@Pxc)V~HnY9A0<}RY{3` zewcy!TF4a2M9IP=XfLf5n{TJuwxFH2y{3vA^|^ilk}dFhxclsCv_)3pP+R(b{ZQBYVltAJgNH z1ExcssB6oY!N;soh8-ndYMlH&_n<So@NjWWkdMi$8Ta>Cx%lfTof1KF+ zymdda!tyvM7C;~a*36pZbZxkfjGcw|8q23gA%btxlrLmpp2JMLy}%_Dx$&_GmO*`v)= z$MtT%0P7{1AACT+a@CyMLSifNu$Zar2RNFa>n$NexvoKuxZuFm50~HGqWSH&Pwu8H zbm`o?-|b0V1>bN$Pm>s>SSh9ARjKVh>C~u2785_lH`Kufr4ma|xL%8q5)kO~6Q|f} zvW^u_>%NwcjFP{{O<*>!D8P~tk&MS$_I-r-OL}&>3e@_22GzZ{izARMEj8DQjSP{} z^ja<&JVL1bRJyo{bv$6@^J{m=RWy=~s}U$B-mu)!Ib<0GJ1C?IM89!Fw|5D%Yg$_F z>We;hife-*_3Ti*3qIw)NFC*6%M@7Ih(HSEkOkteUsn--A01{F`Bn-@kt;y`iT!de zBsHSO-N-<1+&ggRaeN)$77r-&qt%y)dyXa>CUXqkRyw?!UWf&I`dqYbTYR|XB{>jn zpZ#(CwsizXTgK{zC+Dn9ILcp5uVG{;UD$kndFaq!sK`jE;(P*3h(x^~$^F6j3=D7p zaV}`>OkbaZ&RhX@-##fR32@ajbsrCL12}`1Ktl%h?CDdatA9|ChCGmiG@DbOejgCP z!vds%7Lbo@FtTMO@WQ|U+jc>> zKl=L2Js7t)=Vp$P1raL02ZUli5@w5J`@2r<^O2IqF8q!$FVrU5S}$S@YsuZ!@xmug z_`1#?NnP=cE`$dkdflxQU>AewlS>!}f6stowO&?nw|7h`=8~X#f zZ=xkAI6V{nlD5Q?+_-wv)5kNQHw%xD8sfZlg3=?;@Ko=ie$HWo_nDu3gqD(I0-__Y z&E&DprS`JkiF*j6^t@CWspkdE=sf)#%=APB@uXRqfE+FAEX1v+h6W67UELH^2f%1_o$iy3TY4~tb+me`654AnV-tO#dpwJRZ z101mOa>shJcAxeBghq{qF=5xmF}roKC~!QANg(0*woAeq9H~8$j4(7v6TtDK&jZyu zmb`OE%RkJ&`gqE@9YM?{@%ZVaRbieNuT|;z;SOq{+!5@7G#<4>9QQ!1I~YZChaKrm zZTmgCSL&_F$;4GuQ)A0Q!RC5Js;|Pq>CbD4321AFxsV<0_T1RN$vXKp=`7M92%DdR zirDiIRQ7jaZ@Osz?TP~Iac0m4#m(}0E4}}xMYjivxQ5{Mr0(N|;Sxs44;Oi&D<9?P zi-+I^QZ%3Z{seC?xd&e2dbM$#g4#FMgSzRrLdAv{aapAx!|Ys8Wg z7TvSHc#w2+v~q`Z$Njwf#|M18=I-L8NCZV5+FB;k66=h$RRK!b6wVs%irS|G9^PNS z1)(8S(UNqP2BQgzj1G0&{=ZQJisSh&mrG-mABTS`ZiGxFOzAC+2$Fw~mPLUD-hwFDm`rOw=O)fU%(_lQ8+_x-AbO2y7_ycL5l8ihX{f9j|r zFw3`!j!9;|PPS%Ye~l_!BMTzy7n7~l>r*o}pyNvL5w_3=a*aqNYF6K*k62PsxA)y+ zLB_bup4q>(HiFQ0s@~&D`|R3|*gAbK?R@<|?zDB1Jg>WsnL|+|OtB*ro_@^CW-tGJ+#2R=DKXV!(AAHUh8Ry zn=Ms`Ecu?(*~Skg&1ZiQ1f+la((YIM|4@sgxE?)>9LKHZ)(3CB^?R z2@nn!mBRf^x|><7?+Wtw^$7MqmxdXJ__=EDipK}-MtO8En-fR)tQnTUE}r`a{(%X~ zul=I>RyZEt_&qD_6vr6`_1H94ppmDf8ytZNs|)6iHX#-k+FWC$wLX%L%TlvQQwP1c z$A?}OeBO)i;g>^Q_RG?gaF?TT1(D4DQ9mUoG;9y=J*1eAI*pf)i3J@uWej!nG(Jz|^in_XZebiohcVCulc%onPX{ z)k#Sdm?i8x$bFegr~90YuP)z_rd7LaolbUA;3+^K>2!TFjRt4i<^&w|szIAv*Kz6E z@&wlJVXO|j%@`s;%&QlvVkn>qYv;w#5$F#;7GME$ZtfC+61;y5lsk#Ek9vw=+KYT< zJMzq4ifh6sneaB!y*A)=RZ7(S{Y)T1gE302A;;rqBpjI6@oaBpbd56~diq(8iAVj) zCaHIOCC_7#D$X1_#TCmGo8++Hq}hJ450w%7E`l0Ef< z6C*y`L;e4k*KZw<`9VK#LOb>4j&2c3R>L2&9XQarq9V3VPS0``l zzRq`h2PeQW3)h#~eKCqrTenFUA+4^$Pk?dQdfPRl4DH8#>HFdQVbWWq^T~ui)ktN> z1?P?-PZIBb7Tl#t-If_hU5>fm)pnn~zBstr#D5dgr1(8qn+Bz)&>!Yw!=*+3hJKN_ z3h3w1DQmT?gog;TV?iSBa;^Dp+#ZTi21P!=g|yg9xcevafgxr601D zV-ewcWSja6F6!lT$V8a0Ai)MeNX| zWt`CN=J9nOn;%I*LD9)b``hT12F}hu+mje3Bq*r1tov^{oWd^7r`6DB4_AMiW`WyT z@?Rya94ck)mpXF4(=?mzxLCugh`k=lsVZkFnV1+H-Me61vcQPqzeNhpFSVXCkiPnM zak%8$rBpn?TKmjrM8ub8$f*K%-rTbl<5CUZD)s%lSy zXppr~4<)vl^+p%1hAyX;engkh&%f5|r$$L894F2t9RHlEsQAk2vCcC3BHORk_$kA) z^PUerL6-CvyLDnHBIVs3l{KQ z*Gaq-<18KQ>5-%K&{J291jkym#(=`Sct0e?tn-teh$T)&H(;)pB+Ig7-;J>|Zv6AM zva^9!7ircRm3L z+`YNzz8$N-JLc=YFj*OaO@bfaQ?Hz274I92hJG7Dc|Q&$C@LvQYv=3o+}nDvZNFH5 zvw^`1249Z@O(b9jIKE`HjI~+ZYHjDEtx#f2Ro#AKVlvx4`rXL8y~#y`QxvfqrGsc# zY>8w0x{f9KzyMYdl>^E&1u!qb(jIKo1YE7Uoku+uLdFk(svS=;GJkw47Rb4Zy8VGfSuzZS&+Y=N^S!gS zy|yc-218ydFDbGGh_$QTIddsIj)^X=7Yxwv^%(2O*)|*Ydc;O^&H)zGz0U{)#}90- zs9VSJ@vx?bW`&24{9K}@*rppohZsKf8_0YNh;Kr|3nCE2ZYUFlsvDW_)YE|bm9#uv zLqj7T*7rzalR>s-uWj#oLD)DuD;3GxPc6%;zKo?V(XPU@LBeA8MHZ>$5=k0$`=Kn9 zOiTcDWtf0%J6;p-Kq0hBO=j3?eoC9owXi25&zo*FRTXzv3S(i?8G`oM_G-IFN-)g_Y71l zI|d{5ac0cEw8=x{x%^mof#DCx&C%KV_ah)<)Xuk3y9b08uI+|sNvy1-$#jPP-{Z3; zX2$1-qIJt;$96`V$7Pj=h@ECWs__^XA=~OEwOE*{OWx5C!$q;UT=&51F)zN_7PF0) zeaf*l)iKFl<*dU0j14rX`}foJODQN4?Gb)DEg8;W$`EN)=6jmx4OR9LmK*A{+N^qg z>e#|8r;^x3wp@vw9nlu|<(blQ%WpxR zR>)^<2bYJO`A z*X1PsnWH;j_(akzcFo9GM}EBAhK>5Q&}WYHu5{Imq|)SwRsvQ*3$u<2#|~4_!$Pgf z5e>=>GN>~VRUz5S(hl0~;d{@|GurDTd9UMs?98v-C;|g$r`&KTD`-ixv*COTy~lHO zb9`iRM}Ie;Ho&+XeEMU?tOFNb&>G}=bbGO4rn_}>y4H#L zn(;Q8!xeq8cZUtWneJB*Mu_Hj2X1dZN%yi}Jjoq@watbZ8PV_W&V+u#tq9%m?dUl-({?YVUk6cZqFqN1>*K{8a?=PGg*1wc ze^^|`1)r{5t>8XA$+x(@3p#Rk?ITUG{sK>Uw%ev)E#u5|Z{h2#QHm?qoXCdmn7BtG z6j~-X63a@X~+<1}l%FNWm*(AC0#^#)@Q5r~VjzL=6N{^J&7DkQ*>};~*;ocV zG8=GhvJq$$=;u#>`66wL_YKY$Lu^Pqh?Q1`&qLCz@Tu{bq;ct@W*S}g;S=`l(Nx)} zoh1Ko&#@F}*ffr@%+j}RLe{4VL9NT9mtpw~P6kN@BpB)~B_xJMO;fcVCwK z8l$0?9xBM}pk8XV6(57jGODdANDJH0fDPRuW8ipE9g()tZe2jvq&45e4+ zzY&6C_`Nj5Kk-vJ)&fINLs{c|r?)R9f*+(_?UMUpm4a{1M;95F+V5^oe64|XSLgZl z-rm_qk=)Lk<6-d%#~i?JG3q>5mse2m{O|FlgZKNah_rX?4w)we`(C<=X_JV}DU|R% z(n(Kbz<-Gh(r>u9V5 zV>-+0EP?=Gr{@)r70mLQZibe1Va&|B&|{R6!O~HV;yiR(PXa%p5XlaXXZBcd&x>m+ZLv zA$5Hf%*ybmcs_2aTD|L8eqi2wq^ z;{1MHnp>zao~ld0F;0>UOP=9@%6s+E^ZZh4=cBU91EHZEGJcJRl|%`TW=KfBdW;4% zh>3|g*?E<@gm$FQ_)okFRvlNJ8%UX#8j->s?dH2BN!tSu;6vsB(M}c_10M|*I)|uTK&VbRXCd! zR%;qolV=wK1x8RyB3Rt=z+10nZ!;R`11d(j&jNubHy?r7le(dU;;#p;cA=lYHB8MSIbfSy3c}@sr*_Tf-Sl!n~^U;CD4UKRXLPiycat zHRL_A|3A2f{QI%=J_5?ml12Lz8QLMNrxLFz)pKG51VLQVZz-u1Z0u%d)Pr$%R|U9Z zzPrCy*YIeW|ElX2)tK>}^z^pdA3B^ox42D_I>ZL8_;z390dIm!zF$9UJUB#?+|9a= z(C*l-J*2RI_h?GOw40l3?1JE!8`j$|M+fy z^7+v=(Ik90-_d0W2_2z)D5`GzFfXs*!D5?n;#Y}RxwpHTcRf{vmi$DY%Jd!bAQOLW zXL-KB^1~r|rfCAoL(BsNKx!!!!Klcp*B(ndV784df(buxE}rlvcd+~O2PIOZ$^vt= zO#qUn`s&q9k2%vR&Ri;dBb9W@2D`5{?Px+8Ia$A_Tg9j7#KNM$Lsn#E@hxkWntXA@&#=ee#WHOX8JEjw(Q2di;-dRpL75MbE1+~nZAG9ZuAOtSP zd5QVCGpyP!c8-MN`)3s#B|M(>hiYm*;N&UIl9raHe3)iX+IitRtu_s~*;Q?&=&a!) zG0MV}K;8?vH>atoDHxU0t21;tFlsGb&;dyAZO3x>VJ$7i#9CPXCS0W9{Kh+P|nwT4G>T zs>%{u@~R0sjVMw%0&NY#a2ZeSA>Ge4W66#0HupC=6-hgj(hR~Ln0*?T%c?4eEkG$L zH(+ArinP%h2*twGj+)&67Q$OiXgywV^K)&(JwYH@9NE;TLg~WyCL@*a8I7GIPpQ+x zjNU*5JTzXCr~O|VR3;RLG9G|u)&Er&$gHZ0ct7}M9CfkVI^Hd;w%&zleE0Vyp?i&) zdrMq+_%PZhi-@_&+xufsGyTV@A+gNtXiLu0)U33Sca`A@lp!pJs^j;0E^0flQ zj%*PWnv6-33spHC-NARaU6`Q5Ui|op3^1%PDY%}=2$CB_CwPTIJTlBEU*i6tYIP{OvCdX zE53Vik{@8CoM~hXzA}jUJYR6HhdPPnhF)if*YTep`(mfeNggn%-{uGZ&6o7F4jr%D z^}7e7=kBs8n>dk`WV;L}HBP*968NqD7m+I`I#NchPA!YqV(4aPreyfDR{?-rxrj&F zqi)Pd8i0Wty#`6fx1)_yhTsZ#V1oQNJ+JG#cAORy7Rd&6MO3(Y)faV(Q)(2eOVQf|5vz&60_*lvmWm^{E5H4J)xtljfvYbrTK9`oC}oXXWZC zeqlXzd1fM329A2{{V=jYk;R5naa`NS<4hiEC&H5X;#*+jBW{m(b}M+z~|>Ls*om}{33^G6jXh!~IOieRaAKCC0>+*djP z^md(vgfZ{u+~J4zM0g5sAHycxNS!8cor8~)%!Aji{VrH14!0KhDru_~yN>S%7fZgM zJW4BC?0sV))poY~y2ae@-x8LQNV&E7je(eRBf>mQ($v+{=5J4?#br^!^(U!YDXfmD z`Nvz#?f!}y15&T9xql}sd{Whs8_+(o%!(u+M7*}(SE?Ywh&TMsB~(Nvi{rsZ({bVR z;fQE8Bjw@^C-V}ROsZ#;({lpa-w-syevE}@1QxL)cdEkuoHkyBO#@`e+`sxbjIfNb zX6kR6qC>p1{YjsdWbSCqtU(5G$ghER3weSco`araJXgDpBb&#x&MI0BaGrk^@h0(; z3l4iOYkZU}P~F(WA@ALFT4?5Rv{ZlNzY=E-EUqgbiP*GiSxy(n0<91i5uk##h!!dT zfIWA$9>HNR2$fBy$Lw)pEo0EC8*=>;o$@)ZfEkjeA7b5?T|C@ zvh}S99A}wx`}0Cv+;2P2Hy>{CjL`zSpIhK}hr1X*UZ?&$IJqWv&F}a29~PJ4nDlGH zTbs$TB$`Lxaqb(xf?Zb-dO=7X*uWpI0;l2o05RkNGe1Iv=+o3RVQT{l>mjut2U1!= z--toWAS|($laKg83S0ZuTVGPbE>xl5L1;!#{pkln;Y7_Rp=_$3Vj}WktgHX1D@rF; zVEKyDEL4LmJjX{wpYnNSvy7!U;ghkmhEcRvTHu*oPuVET#(>~2`aqEg7{umPFG`GE>q(`q&Hgv8~m=bD1 ze?cGZB9hzQ#%@axL#aUe4849%R?zqqL{NWdZxHQ5@>3vlFsyVI;i}_TtF6lHRLrxv z8y>?7rewa#n$SIXq;X{=pnD?G632b^6%%ROy~xc1R)IN{m3I{g{}(Hy7wF-0Fwl_o zA;aj+RlmU!xwgh2R{{v`iMM3rdcK#y_LxJ;ePKv9D2sQTm(D=6PBAKIt`9ncI%~&W z{Y#@xdq)=yC`O7Y`qonkm<5ZRc3)J~WaJ3{x4j?V8RS{Z&jAoHL~_0L#O2?P8FO2| zS8Z^sS_*QmrR`r<8c)?a5<3&W+8KbSah1lviIWZE^?y;x%}9^wGO(4u^A34j!x5zR zEX^~5%62W;%8rOj`>VowhBRqNrL>_@M19nP!U6fFBOQS}r`{Ksab@*buXu$ri5Ffu zt#)!*-J%$qO;~(_a}PK=2*hlknq+Ph3&JrRJuc#V7H_12VhDDB-NNg*}AWfA1v6^YR}cCROE70k9S=Stt(x` zs}4jX`q!>+iZCJplLovhJEGf9K8FzKkge~KOw6-yx|pG@zj<#bI_D0@#f7K!WSaZ= z0VBl~dUOO~Ogw8sX>P+VxTb(_&`Jz_D!Z zmj6<6$=z3k4( zD4I11JZ8=j74Qm?4zJZIUNe$mfS65pk+Mr7RW<0>mHm+4dF$13xB^#!GiJLg* zn{{yiUdnji_)+u48?2#OIFI@(R|e$YSi?Y;kR7ar6A{y8GJe?r(bRkhPQbm{icGY3d=q`QWz7SEN2- zijw&2O+ZZ4(yE{K%H8ZA(!IL04Ep*Jr{fN>XM7d3!~8I4p@uKrTUC7QW$t+Gq`XtB zX&(dO8v-jE6H$D+m~?^B03w3Ay3|tbr=DtZQV<1KJ&GQA=^W|?hcYj;g_8o?V>JCYiLKNKljwCkR(N1rmlU*rU;l zEtw~q8-X!L{iC_n;o;@30UFGGPs~3aZ5mk2p9PAN4{&g}2kq*7nOUEnZg!Nsm>=h! zN@9E^(*GaLYZh<62J@%SbiHvqN7mM8tJas@V%sA?n-0L_Ih(Qm2S+ZVn?Gpug0NZ`WkFDrENJ zDflKR(CO*hbAqD{lyHHy)U{^dR)W-_)J=H1rSIKjpes~H@>TH7q!Q*Ht3hks;;eTq zQc>D&BGHg_D@IvGpoq(JMA?|YRL9w5gO<};#1@8w=rer*^m}avp^vOWXCSVzPv7_r&c+tMBd@ceuXQ%n)6*NfdW#e= z9vGBx)gVvGX;YDO(iKgrN4jFsODzK)HM>sYxlbxI@J(l27n_+0G)TYz+O3+eyJPu4 z6#GMejG^U_+Mx;Iy&nQ4EX+^VYs6ee0{0ESd*B6gyK<XO6J<1CK~NNK6v zjs}*3uXtYDp-M@Ebs=A3cJRPjTJ>}T4K7STBd4-9$1x|QtZpx>gH^h^2_?7hw$kc% z((1f&eJ&w&*4}-bt=V}t9=txca<|;leRQ@WW|+0Kx#`r!uUuqIUuEHc^-wxE=!o?p z4!d#(O21pO@WUqIxPu+UbMNZL0}kA87NRRI*Y0B-s2OJI8b5A3V}gK7voM+gxkt3J zFmJbFRIRXs1sor^*7caHwZ0zrz>8c)Amk6dUod%@^~O=aTlitm52rJL0kjzx_x~`X z2@jR*gmHU$zEuqP6R~oNKw*X#FKKwG)jNW0Br*to9k|_D&{8W)l>(Oa_{7Uu&K>4F z64&>W>tSl1K7@*tFB4$|fWp^J`{c##bqREBz;(uCKLwCu-6h7YFH8jA5y>m|rq@ZA z!pf;-EywYs9ft^1ptzcZ5pjCk2b(+d|9R*o28EfFgc|ZcKN9l}F=E2o8j*oc&^@4K6kdjMX6DSd@n40+1`9}3}od2C;O^N_f-P)NVMw=hwEBF`y#Gh z+7Kn+#C}(?2$2x}*D%}c`NdmrNE{@u44-?lZCtsdRE?w={DHxm%WJdRy;~>;s}%ma z-$E>?V0oD3VOQNR9IX^rl6FsvEBvdKHmN)lhb73aP=IMu^Ze!z_HSRcoHp4jYLEiy z)vpZ?Sn*y8GFip4Io#XocVuN}s#T{!#S%2?XNl89eo4QF=Q*^HGX;q)TuunwRw~nF z0hcseYoa*qIW+7Sg`KJ1EH-Qhjpu-vp1%z6d{OoVuFjML2C18ooKS~r$jl|i#0O%xyVZHncZp&>^6`y%^n9G;V2~E zZnf17s|Y5RAW;xOvL60K4i1jYT-VPo)!F++j05G4{f_dzZB7iJ`}H;1qQj7qS_ab7 zX`A$^5S&~6W4AG0Cc(y2v+d}Hx+PDMCxd}=!g@HMwKrym?)1OtA8mH<;YUoNj3xRG zu+P+<*>jW@-5a(B$#xKRxmGMCXrb9QC4CAYb3Qh$bBvwcazZ-g z*f9)f-;aV=#{;xsXS4T-8B=H%ebqz&zKO(0IJ@e#p4kDq2HE6fSpXMg7gXd%fXez=Z_nRYx#Uap;-Q72Gh(eWmTy!G(A^3PmUF(M*77(~pok zoacMlb+?1VESd070O_Ua%jjv8qd*mN5q1Y`ot+FP=@~us6=d9}(_PMWKwf zW8+oDITB$}5TNcxVXY_1QXDgrkxZa6q)Mw?qmmZFW(KvEk+X?x^G1YkuC4v>m~M)V zpQ;P__h5+z4Az4QT-lssFaPk!{JMNkpwX8$?eJ8VI<(C#UIf)P`cWqxu!-sE+>_qo z-uOzaeB~4q>1OKt1swf-z~_U-rAyEjI(pN8;6nw0%%%zaJoS^exzfQopG0NeGcF}9AEp=V!yeSQ*K>dbTZ~i$t zg0ZM>mGtyxSfNVjFQflFk#RM{!SkI6qmRM= z6>0?i)~LN>D>Xw=sz#_?F>BV|qqSFS@2yr4d#_rtSCte+ZMApAe4pR@7s%mwp8L74 z>paiT*}Qn+^b$Z@xclC$QyYuxXYV!`8PuCxe{LKXrB0jbFmP;?U~)x=OmZ;~W-_V! zU86-iZvHMd>udld@;^W@<#ufsajKkVQ!Obe`O^FPVvzrBL+RTb$^D|+$<=QlTv)*A z5 ztk3qT53NX{N&lwr`fCWmXU-rXu^Zu>s;~Pfx3=MxKTl5dFD2r^-l#?uRg}NsV2om1&!lTz3zGAh9#_Jk|LEzLTD%t2dxXx#Lt4kB0jQjBIQex6 zA;ssMBL3*2>2C+pTPxwsC zdPp(px9Jq0VbV^AR}?#FzhrD8eKnUFnd>A1yd$4W-J-CU8&XcMrJS3Z!@ZwZ1Hy>Fl zTsmu~7!Fm`re)wu8D?5|*KGg;MWIsu_FoDSWve`2Vf&R6c|TD9PfMCFDI#ryBdeGnjr#~_{Kl$kL(iK&^wo0aiMnG;sS9@Gv=>12^>MpXe+DakdZeg< zsCr+cFwCiu&(XrHCnR0PZooU`uAyD3ZC-sLtEra{OKX4)!5dV+Fn}I_395b|KC9Ix zXccE1_)SS?9!lPRTEx2Z{i&~?_A9;$#opwc1e>&6Ule?sJM$Kx^|1Hx^<;)d3`~%S zA94rb=`Bt+?CtOGcXf5G_bKQlVjK;nrKS0Xoh6@>=BaZOF#}rQx>Y(*&cxZ>;EpF4;8@FD-7G{J|p!eOnYKUQkAP@|}*DuV+@eni2=IpN{)*p}f z(8JOvw^YoW)?X%&{BmA16cHb|EVAQDz7wE%%harEWeb8Dgr>kP%HeU4f?8I`whsne z%q*1C+=Yw{GnRq}#QqF2U)5#r>tuh%Z>-i1IV{WAt7r0MwsGQB7?|WY$@l6T?6*EmA>s{%qJ|&O8R_NdaGYc>HizQ&t=A`N(4nw zm-#p2=MS2b3-9fZ$VKMLsm7npw5KErg){d27;Azc;M!wU=>!DYpD7rTFIHo14XScA zg4qj@*?YS}qrb&$jTG$S3G)WOJ~cRI6`)~FARViHN}I>H(nN{3;Wtldl?sl^|CH=P z_PFaFLY0GlE}9cclf*;)M6CArr+GiiFgD6*o}oU+o3VgA+g1R~Bn)rY=O#VJ_K#XO zzZZfVwR|Dq&d3^c4X|pgd!hh;8m^-d0g?(Wqx8My)OC4GC+O<8gdG|{GtHf~Nc`@s z)~|=MZbl-X|7Y0xJhaK!1Fi=gZu3>I#KpOWSE5X=SAZTpwjAG|LZff^+UwqP1Msf> zk=Rew#x$FjK0u$Jkw+HKAKZF#pvdY`-?cz-X@frmA=3?Sb!ZhP$Ny(jZ`V3qQab)t z{VOS{a3O_cq-BZd`67QIm}Y`s!j^><&w?4D0^PufnwTvQVgGTy0cE>CA3x8}c$sD} z!SnT-!P8;iAE|am!f<%9#lJ9F_+x``Yg2n;|MzB~F7Xst8y5Y3$MC0lmYIA$KH-e` z#P@i`0*ym|$*i**8M|;*Q(&w=p6q!zTHUay&K$-h)SY*>0f!#G>ujo=b0_{zP5!rk zr#DgU&vZ(7#7ho#m(r=Gz5U5BdjlVRoU{YKE!+>odwNmtF_UZ|oE;r^_&)@iLzY@S ziC}o>V%VbmJI%VaayOh8Pv%sj93gY;ytXEH49{-_d4V~IBxBa~WwvUDrFkZczyO6= zzG~u9YBZt4Jp*eW1#+^y*_Y%6l7hl^w7*D#*@^H8m0_YBFCs`n{=y5{Rp1sP$RYFE zfek%vqDsxr4FKsE=W(026yWOVxw*fPh?qy2_#Sm&GySnfkE{+3XtAhj)a)dK;?KkbzCf=nbiYK`En0Eiw z4c(4oI6~@G`@6oBeIR0ITS@<4jn(x}kjv-q_;|+)hFXjccIp3g-r2y_7X1!_78dTw1BKY? zUoTB=Ht!ClFQWpMYt@%=#DPy|_|6NPmo#*)f3!x^Z zf2GRLowA8>dm7^bEQP;Rr*E>aZAQ22dOiLf(NU(3`OhE zv_}>=InP2Q|WLQ0F<<7VMEqU@|+MNki>8Q>(#3xCCj0 z?*ddJ@M=juZWu8J+7W-o!#hU&DQ_K1vM}yn-wV*7SoF~qx6J0_E0%a#LqM#ek_;*3 z94fdCPy3JVf$Iz^`OPLVQ)0+}moxk-MCf-@LS-nAhWETFqNpYANG8XVj3TlayLXIz zYdsS*_*Nj6>b#BvK`x#bF*_*v4csv~NRudh|Kg(Rz(?qhI~UMZXf}8?U`GZ;Yf~3u zJFrp@oX||Nt4Ofi-fnA-f1?3kMSVDugI1)2H2J-PfM;xH&!0eAGZ>Q~SFb;W+*-mF z{adwW+`5&8d;)w8*BhDTN2iMs>pp$K7(w*ZmVEdDC6NfsoJ6}&Hjbj@sL6CA5#N9u zj!;RD{UngKCPWP*YSvfum7& z_J6Nsi(I88@<%lyeW?Py7jKB)9Y^LhTMD8Pco?GQ?>4@mT9>n zKeVaE=E}kUUs&Dc`0boYn;#Z^mVvRnK}xnrzQSdzKcIZ==Jn}D5&jJTLChs@dyo65 z;2{wWhLw>mKbft6!OzhPbPq+(rLHf6PzF;n1vcL!x3wgKe?Qd4Bm;dnYI=o>R%b0V zF7Ol(NWLx-Y;N^Z0RQKMvJvZ{8rm4eQS;qMrhaB4p5fyb{@0MTNJ~7B9!r_xD&;>W zdT}pB5*N1~%kK7)^B_`a1VTEP#3dKij^%hrdi95qiJ@;#!S`&G9RziB6_0<{SLer; zJ5XnXk=Ziax|xUua>nyQYJ%D4QVln;7OfibTxHWXN$~;(0=yjfGJ46NznOw)N`<6J z9vCZA1Y=(wr+uV6p+CgiYLIl#(~wl&R;hS(j`Di#a2eM}Lr26(?|-R`ackh@OOBc$ z4Yz(QO2Eg2o?Rr}%c&+K2rX2jl=L`OlX;4wt2%J&$JT=$L!Kenb` znSQu$nxK?m?j@lRcm42}ov>V5T;e!$oa|a=z4tmKtxE@l|6451m`6?vfFKlooY`@+ z3|nhtbb&aNwBbKL=G-Ad56HzxQlTLzyOWd3*wxu+n$SGgG044S(fz*!8M*Ab8&@SC z)8VbEkxDOV)vrv?y83e{EbPkwI`NTi=jHUw6|gW2xI8ntF|XUXy)?P2?6?TgrEkM# z{V$hpSM%8DG&F*U;9jpJ?dU+dw-pApVHGtU!#vv5;dixvfGd?g{JT6@>3cE{I0ZfI z;!}+Mo~HUnT3NleTk+h;r>}}e`r8Qi!6vvddYfQZv&x<@(oB^;2pcqH$%&0lg_I3AJE+m8J%Gc4`hI5>`C!> z$fdPC3YY%tR;8C?$AZ!IN&KUrZ+lA9$}lVNRIr*Oxf-?e*X*tF2TPe7`yAZ1PZO=8 zm-k(>17yZ1L%SvKTYMD8|ART9YcL08E#+h##$_!$vW+caz=^y510p(LE|dkA9_ic#!; zkv0`(A`PFsj$OyR9`*1;`e&NEeD1dymiwxXY@Am}G#)HM&D#!G&@}>%0h_G{?N<%o zt6D{qn8`Gil$FWlG%yN+8XIBiUq3ISE82HNv6G=m*(To;?l$huqz~U-bKR{6TxtcZ zVF5e4cavd7b=som{fv3PxsMhie~o{%H)t{Ql+#8ncssfKZ(lk1HRFSNcCW;;c9p){ zVjR`kTJ1O6zqLT`2+WA_g1gx0*_A*3se3L9))D$KGuKiMlsxtqMAUwbVafL`6{!8b zw|zg`=0#0d`j%ip@AkB71ywPDne`IsoC>G z@K8bD?04#jhPh=!hWXDLZuxlsL-{3f-KP8!WQ$$;R6;@&uEwa6Z7Pe}xT&*K@P)|m zdVW>15+JJ8W~I4En$$HACbj#8(Toq_Y!jmaDq7Xwa4b)|4?J*10%n>p9rd?FS% zCO6b~H^UxF`jvlEZjVHtSc5uZTOBS%qznc*tev!5hYaTSWoJdr6Mmg$! zrkamnv8?2U5u36TwbCfW5!)|B5|FeK0KWbry$YQo>$xuVk&;jK7kRuHQw6I_mobjy zlbDY4dV1WD?i<|^KHd&&){<(^%CKYmZSh@&^jU$)?azaoe>pbD{F8gRi62^}o;X1s zRM5pz_@AW&q!D@Dyvb<|-Y*>QoHg83-*mjI?>sUYcQ@Yk@jN+^#?>#Kg=q{=6-=Rw zUin@Oj^A~U`(hjYDZhMm+)Z@5S?lT#498zA?iT;auKZh0x{m6y&s$jH_pH#rz!6r@ z%Iv=4_!6d_fe%W|>G6rcTD88j)A6@}fifMv57X=^p>F+?bt12acw~eAi8SmT2()2V zvM+@waUyebI%EF8R1;&^6EdCxm#+ig6Fs@c&KGOjIYXs$n`eLMBauT1^NqwulSgr; zPZs&8AKQ+s_k|PzxkRn#+!lRqUBKniTsOnejewdo4#)J0^(7+osCp(|;D7m|f~jZp zRAe`-w!!p(MgA#SQ$?+NPoraF508(J*DfePDZ|tJ7kvm84Fus$ONM6m6gU>o;(apLDSCSr$JCl@y?0F7L?z`pjH3t zZyMj7$7t?p5IYq`uTxr}d@q95YKjd;_lP7;=xPc=!j)7A!kcEDOlIFh%p8_F0C7N& zDQ7qfE7huN{;;1-zd!A~RNt z0#uI%BO*0~)X-*>F;eU1%nXT>`Y1j)3w1ITy4OH zk7EE911N^{x7)hL0jnoVSGN)tQ{dUIt0Io{nyq=arHbrl*qZ0c8^9aU4NSooYeZ(Sq*Td`ea#w+V)D{JZdmAWvygfn>Al;P9BdP zvWyEtLWAu#H7InL*Yilv~=!IkmA@Z&q70#%1hXgYLV)w&{7hpAAOnDOU@#rk$7n!(WU*%trKuHQZ)6 z?F?8ow10j7I!ilz#(d_~Zq1eu(F+UQF1Yl(zBuB$-W?a10_OUp#zk-2=9Y_f$LpVS zJ?cOR>U^61R*rhv88{;T;!&=9A4aV+fXH1J3Z2w2j(<3=k8iMx9xVUuj@x8Yr+1v2 zjd!||Jo=k}dc1Q|l;){~A0&9hcQ<_pLY^!gJ?!w@+1O`#h1V!TDKWfYQH(#=Z&?%8 zore)Sv{^7}eWfM)h)GtCR!OFP1U)rJr4yIWPhR^fbx*Wl@;gl#vYxeXln z__22O-lN9TAK!D+<%u;Ff1S-{pKW7UlW)_?#IK@^OXq8{4~f9H_M#FFlIM*%hRSeU z#nRDg2ff3eCS$6;mE+@4(GGs%Mbg`f#*U`O#;dK#o}2aszRoipqa+|nss>+b_aFrU zQKXf8_6j#9n~Hny%tp+G+-C}zIh3`88yy#(PrIE;-48gqJgfA_4JUgEn~0f7VYhAh z7CM(2_pVn~&POvUJI~X5#X6gQON)6P^--q`uj6pIv9Y%r6zX5Uf~ucS-vGbCVDoqS zNz}=t-L@Iz0lnM=^Um~8%|Fb}nT;?f@^2U$>GP~-QlY8O1X&b7iX&sxARm0c>4epm&QR<*&;IkfobCC} z-wVDUiWgpjwSlxYz?W-iXtbUtw@zj7bspmAZ&wb)QWq@$^E)4$baj2FJ>9tEf9H6! z(0Sq!uyGLJ?b!svB>{&~&Q-DW)vQ$xY~pvtDnE#cSs0c)DE5Xxp6KlRgZLJXgm3o^ zqzNb{z#ixXF;CU*p-@%R;e~~TBXgSyxVdd4I}U&0R2T;~)+@gIaeMOceOB6o)C@0~ z-b4b5+OOH7EM#PXF%}yny`Ae`n@10!R^9KEpgkYOmGQ_>L;{EhgaMyeRh7e=T-R5e zHB#y=c76+hS&>F&i5#XzBBgQsy@=vD=_b8zR#ux)Z33umr-i>Z^^wY%E()*qud>U} z^Ro8-`{M-=RIYvfak5K;r_Dh=9wv4e#!z|N$QoG>7{!5t=W`1BR;M^yrQ2-RiR7XUBWNz4wnQ+oR>(T>!fzQK$Sl zh(C8*(KCdokPF1nw-#N2MDD!AM@AwKu6%O^NHA0i(TrideH5aGi!mhl#ff0&{z`HG ze%hV(&ZedTH$J|Y4_7iJ+txxH!vdn;f&IUN20w&+sE$bCaYm}eyAStCpgnX1O5_P{ zB9T>Q4^9`U6_R3lNF?ASQgNTzIZUGTj_^=Q9E@}n6&XX6BGN+J3CyXgtWfmS)D+N& zT6c4~bkTVGi~e#oV6FWd{j*o%x7Qhtwa~DcaE*N-(2hqFJ`9?k%uhaw94^4|M>%ua`C zg3G^UzaZIxO`s8`<3K^H(bzUVpjw)KAQoe@sUr z1&o%5bbWTt9z+}Po$R@v+9Y<`T;|-YI$i<6S|(nqD4cJ0p4EY0bT!>vtR#4@n^M8F zqW#jYIauG8hfbcZpc0AH77qJtbzrq%$?QP>=6I^toZFxgkJ;rD##{i3wvO*^X+c^} z{hQ8ztWdc}U%pYMF6HBiZKm!|$O5koo7_O<<~?Nl#0;)vvrKhz30Ta`GODNuUGMhG z_!hk)@b40GZma_Kq;JZK!(RKf9(D*0EM3lEI}W!EIuF=x*RMQG#D9x7`G5MGzH)KB zmZdHYxc-)cG$!S@;={UCEBBWC_l=>*oyqXpEOm0VSUFXx^PT;T`iw%JdAKOe0g&B? zzslH)QB24$AZ&=u4WYbB9twCOptG|vP<@d?E=|qo*hZ?& zGPk9M4*JaM?}oVYyDre)vsBc8l|#=M(%P=X@6~L_`7(nN;25!pp0IyWz4eG z%nFD&l7k=!O|h$r@U^LI%0t>Tv@yekfbR;9R0>SvVTA zB9*?XaP%*mZ9PxoyRnwQlG01n^^VOH^2lRIv-s?qjmO?tVcp$NPW+r|E{>zF_@t$G zTF$IUJ8VsH0hgWEVL1V2mZpTCP8)B}18&=~&u=#759Ex_zz&igRWE&nRG#Yx;QnE| znuBaHLPaNTY*5vr0($SA(b|&)$AGIw6^SuR!#sK+MK0H>T2aoj-{(mj+=4G+wvX%@ z45sU=6-1&{@tM*;64S8rsl1M+`4!>RGd<$FFsgPL^u#tFncGxhws=LtUWjXF9s8rH zh%eV`$5&hU#ewx9oJTF~V`-og`?w?zuI`?la4$Ylu zuCOY@3W{IvYYkB|JN1YL*=go{5P+&FAF{<%@?px>z3T(^=IpGngR5*)|H`=|^A4`0 zz?w^EQ8=a$A=jXKop>R)N6`KKk<01r!^xfrx7d6I7+8~1d4^Wb)qp~RI*qIIKNy9E zCE&ryAJFJhW)6=1Ty))8=11j#9i4CdbdST5A4?S5)Ut;{DeA&ouYBB$)QhJw4*)5$ z(LGt*YRx7j3mR=j1$rbCgjJ0ul9x6|<9}dXV~ZmwnGb(Iz}rx^9vMrd`)TH|#9Gx4 zQwTwimK^90__n8_&$hOX7y}nOoK8IM)(#9!#yWw=aiOk>zt_uj_CuiPb2$J=C}ri~d^&$@8T;(HA#N`# zZ}h{fpG{lr&HcJrmOkc-45{tYTjKq(RTzp1*ot`#Ebd?W{<#{{;Z+gnWi5*1aNIqp zCR)L6B43_D&$u;+YXbVVX6lsO!ZSO^&nh1mfS&Uy84UPMUuz|4OM z5zWMbCL||hd~+33J2Kn~fQ@<$Bmgy4N0(Q!~wA}BEpwQ_X4E%8u~iD?Pfy#w?Z za0~KKM**5$6eB9RYzKo%QgHI}*QeTF%#s+JgLHdOzxD8ls*!9JdlN4gsQ|~HM1%kE z8we6qBBclryhG%SxIFrnt}5~0OW(R0cgFO5PBvl;8XcZXi4!j#9PBN0xRn_-_VDlS z@9*vHy|8wlJ7{^UIVAp?k${pXbGZLQLv6y-HLI!FCKP5k$xPp9Z2T)Jl!X9~?7;^n zwL$&iUZj4@mx#>z5H1*tXrY(yc*eJ~gl5L_8-|)IyLsIFxn0KItb4!-#kZku!;}bZ zLeN+<(C*+QL>of!IrfpjNOqVHe3aMD>m*`4m$lHvUBb!|_6uq?abNq0+@l;D!#Ehk@(~uJfib zV5jruV(QzlrYa+_5T%#AT|2x!LYjPekrT?-akg=HIez_5`iSk;N*Y@$?c(J6<-v5A z`r_?vP~#FQ^~rx)gX>6I%{IfA6B_V5X4PsZi^Co}fra_`|J2YHa6Ejdy$%$q#DD6C zX$Wzdd2dTx0%*!!bK|9O-GhI%dn-k0OQ(Ds=v>Yo{_hZhKmtAT-rzuv!bC)TNewOo z24UGy61IHnB?yaWMy}l(9LMit`jQ*`qtPV5qWOJvx~0FDp6>JncF)^LtWh-MiBYRQ z?+&uVYgLhO`S9?QK-QnmfSlCvu`v|)59dws3tqE1Wkfh*=gWji>v}_CBga(50!yog zr}EYqF6mQDtqew~TjQTY8`AaPz zGgyxCsC~7eX?s1w=pqtamc4ezXKd9<;n&c&wAi6OHCTCD7M=(%8pSA%q|aPG*zHXgpAfh6UyZ~oYXOGDt$3* z()<~y9byAzPL8ont8dSJHK`o5b%AMqIia8Qb?wIP%Bj!N6_tcO>Su+-RRFH?I_b#u zSo$`=fAM83A?;6uKeYU^rR2G<`$bgeMMjRlw^Ox}+G=#I)#l0B#Am07k-nA~#RoLJ zDJdTN3%LDOfMODa9i#v6-e+1vV?*~cRH^NO*~XG6+&=D&8FOC|JFHi)Q844HBCvtZ z)crcbdXF4HCq__HZ-(>J3Xjcp90;Uv-R**CG&ldq2-M0vC^)n+shUNV05I-fr1H^0 zE;BD#SsNaZg)RnKu`WB`}{=k%@amjk|=qktnD z$x%ZZ%jco82!P;m*b}=6d`lJ}VY07mG>LSzv^Ll`@Wcea)zZ%*st0(78B~CxCM#d= z+TSjiuRn1AOgA7?eSHeAY|gP*Kj~-m^d_CazSQxc;F}bn98S$%oSwS28%qPc7^4Ge z+*(40sNTUm z_HcJsT&+gFY;FFJgq+-(9KUU@0Z+#NNK0ja7$lF`7fTb9a)4gOPf zDz&la(b^hN&s2M(H_g{7w~YSv^|7vQ19rjcwS4Vk2lJi5x8$@0btOS=Z}3Qu*G>gB zBe+PPNZ*BsetZ5({FP+24F3Dp_%AlGHK-Q1B@h3(XiK*Uc21(R#oS#J(BUXl_;V6_q5E0kR#_YoJFW64(F&_nsaqj ziT?vIu|FXt#h#x#EVQry{LD(feV3Wp)z#G+ZWHf+g-4!}oo(eq$1_<5618dH6A|03 z{=cHz4r(3;(}#}qe%yB6lAsurV#m=$LiZ02s1?Y}@B?=+l?Qu!K+TE@kW%&m78|W7 zz%Ds1?QxfsV$$B0S&7+OX!RJXc_}H$9f@!Z5Iq^_Pf-3@XUJnIF=e`S<-ic=|K21! zD@)R=I}oG^(6*`UNHSDi-*S-ESiBwFd=r&MWDsa4G?B(P#41=3!@0JSdw5#)s&(O~ zeMOHwdXsV;YeSQ8@BZ;AA5v{9(ZV7+O_fzagTf+h$!m11lO{|v*B&XmII-3shz<{i zDUAfOi$}-LiZ?db0{?8LIMEzJ!q0@1dF;=aEW+tQ`Qcb82?2BU#;z-5DbRpN+>VxA z={%Oc!;Eb_)=HGV zxK2mBj0!BuB8?vqH7wMuy81l*iB&gCCM^>z35OkNA1n~JzOZEdU=yyKO~ zAAPTS*3D1+UtYrwaC^1hK0dzAx1DDWBHaTzsW)q;;A~p3S&0{Dh0-YQBH>Ng-lnA2vPMg!Bz<07q;S%6OkI*LP3<9z%Rv7fjjg@S&*3LBMS`Uv9I; zuh#ViY6m0kw{xjFx8+GLnBW`R^^?YPzVYX;*~SBw*Jp?mGHR!AN2ApH*S(#mQ|mDw z=PQy01_rn}42g%=KDhe@ELL3cUdm=x3{cc&0iw5U!Vz!Wk)M#c5G?%Ti({godP#y# z!%A=I3rKu0v#bzm-Xc2_NaoJ%_QuDDR^gGJ=u6y#WHjFcvgZzj=9vtx{z`Htb&<-nBsTzsDjH6SY-8W}$ln z3*EeMaS~|-Z0eUCuiy0~YMIQPIXimH{3;CR${gHEW92AU?kck}N>27P6t$lh5M(Zm zB4-0CyovKe+zPpTrE`%MBE95V8{uDyP)1PMX#WLN;D>7cxo#ev;dSpM9@4A7x@GP{ z>4t_QjiYtes`VB8$V)=2r6!S*k_$^FDiN_CntYp~QhQHF31-BDbYa_%ZU@R+-;P()Nk`-%b1CpJe~g z-^r{_J~_1(dGo#iS+lpT@V#WnuAY+#?X0@|5h0k*w59W!}A*5!pU{lXIOy2g5GyTJ%(ed&sRw_Rj<7n)&Iz1k+W3W{Hp&Q&^K*l8h zE+S7zL6+mx>5q1`W3lj`xg~5FPWlFyW0Yz13G@{13c-xV%$iG`nl@ja z*lkbS+}}biwD@({IZ6d|b}s%W{W6&O(T|xJuI-WOHyY_k6tW0O3ol0&ajL+Gq}HE} zQ&4IM;eoyAwZb`iI}S9uRMR15ha7Y*OdE$xL-#Z~o(U2w1xCA4+OjbzlamP-aK4T< zGBkWYjD~CuCB_#KHWM0c*y8-u zGBj56C-bW1TBJZ>;?Zw_3&$jGe@#@!L$vdoxF_~%NM^##h_%3kBk35=lj?l*&1hL3 zls;9BM2Ph&{HtQYpF947`TZdm5{!LWnx=q(XgcJDpamD#VXZ0e6WYJ`=3kp`9U>T)TUvJ+`kk9i%;qb!&X9@<*B8)s!cvl_C9W;A0c z`jlqDjU4r)V6hlq>RVsgwzxd)3L3^qN++g7;RgRHhks6O$&-+fwpAQ;uCE)@aii4S z4ZTIj(4pAJ_;_c3+djm!qDZB*;XF_`d+IAZ1$m57W;U*2bd-{-%0^4a4W7XCBIfm~ zhe}Lt9B+G$(hhgVWvTmJR0gZMv$9pkRVK^G5Azi@CE3p#7?Fgj$5xM zSA~vfvG14d{+V^Zt!*84=%cqmWzC#@66%hy&*10CWACdyZ6G3Pd(uE{J$FQ4|@<& z0Es=Y1cX$Q0Z*qghX*s0F`xO-73iud7gYC#DgXmon${Sl!OE8VQF0G+?8QE5d)%H7 zA0OYzO`NTn9^6h9(*V;3M2g8U8CCm6+HSC>vxR9UoB(fBb{0KnxN?FS_-;zyR&v_W zIL4}+c9hB7TvNVH3r;Dsm=+RsShQ>1-@U%Rear_8y?4jQH9IXg?d`kyfXx@m zrjcjTC{BX>x52Qe&WC8#$O zYj)@vO$bxxsE#)VkXLcp9upI6+unv|< z6Dvw3$u*14l>@~JCvqfN%%1a*S$d)=`<&Zpo3C#vvCcdHURP%D@Mcz4Jf@**fD9Re!$7 z^sW}YJDjByyK(`XZ0-#RGV+3K7L@-DL#^Na^ezG{mF6xg&f9pTN8N!NIC%x;3+F+~%@1#%1W&r}Jl{tqC^+|1f>x8dq7#PI_ z+i9VSfQFiGd3bmj``pw+dL}2G2$#q9fSuRk^==n{6Urr=l1Of?$QoujD|>0z zW*BKt70_XeIh$Nw1z(qx>Xfak-|XjH4+r4x=A!>pUT;g&2^ZSv*SR1TJKd^0Zh(uT z3E}Y~L5nHow+Rb+qymBG@l;U?0o)(&>qDX#lPnfUO1U?!dhQhuZG^R7(os^9i(0-xU){M+E!A3<5Q+(-#_({H!N{$sOT1QMb zzTy-!^TWI}yK2BBK6!#tW1DKQ&vI#%knmf2x@{+-06Or~N(uY+oQHQ@BZ(r@#m#8O zBCencP=}iFlp=@lI2po;_>5JN_+9HQ@_acksx8q-7JxjOqci8dva}~YjfZM3f(-6@` zvChoOnV$Te*{_k4V~eBnk9g8+Xh-M3DGRYbgcAPwb`Sz?qjE0IL|h*ei;}##Q04>! zUE#U!WNcZ}kKA6*otcX9&RcYaL1QLQXa}{1t=-ZY2g~HM@Tk}_A~LchcnFM$KT9>@ z_Z0}_e`qvsp>Go1#s8uJc>z%nRwu*Z!zp8wg`Uw%J?aQ!9&`F=e=1LCER*FDst1!> zBJGLg7=*GC$oE2tW)T7lcz@53q6%G!f_$P)y4fm~YmwnUFvh;OGou;be^<^2Ewuk^ z*^(zZ8mllEOa0p}yfL?EY@|c{u9>q)J4ubWlpE>3;BN02Q&GkmTBnb?I;GT zg&2F@;<(S3(nis%8!Ib+Xa&<$XUh8cPjmlm4X&O!$3?x@!XylS=Ny`}7P6sDarD!c z`3-TSaaYioj$s$m1=A6zDtCj2YKXe16(%bs2+D`k2Y8vD2MWLW2ja=;1l)|06yk35YhM{ZCvf&i4hbwf(}#fx zKFdXh2hVOiON!G}nS3~z8hW@kSa8$s7hw!T)(|d6$(cUx`JPX%5TBb*1pc&imjC-# zLXiWfD6MZ@LlvrS#wcx#uE9XJqnKN%1G|yY=&+>m0|mH&TIxMMee!ZLPF|;8x<<@5 z0G}R8fGCt=7C#&%PJVZ&>u(-#_xE&7C?i~rbxI9pa2iruFv%`I%hA`uo#S(h%ctd; z_lI=1ZyH~8XPDHWyq!I3YJCppxN=(k_t48nvwv4d4H`|F?p9WN`jyu7q_ABN z4}1@7mw<+QAWQz=cEO^$C!n30MKA!7|3PaT zBOK^u<}eG9pMkKNGxucvM3+IhRnDzHXiI68UpmhY(Cwa7+cXYo8s(0ge#FY*ErFDrnG%Y zPgeq|8259aD$zb%R&EIu$D-(HyZ9<~!E1jefsJ&|-JV7say?PZFB7S1PEs1Ka_qEq z*?=Ol9FlZDkcUqL(6{z#yR64ha+l=l?969pe!3L*1IYs|@RgAfgT0BG6y{$U-K4-z zX8|_-bPrJMdh3ZR2J~onh|BSw21Iq>yyB&D^yHtbLFuz#2JKryofO{>r*)D~clRs)ZUYxh$h4YQM+vJYp6IhuLE& z3wJJcU^P=37`KASE#S`k-Z8P9`o;_LK$`gEuy3{b1zsun z*wXM{3@uEkemF*L2}^gsz`^bpC=k#+*F9so+khVvZpoE|KcG2TKB-v86t5@2B=>`c zZse~32Y(zSVY0yP2?^+jfwMTRkQ#4Z$?U8WaePq>OdhWd3oByhWJVC3^eGr&9(^aV zorc}7;bJNq(KWg9Gr7Xt#Yp2^q_Hj^rbIh&qs+@OjZy)U0nW3}4|bs0OGC;d^soT~c+XCtk?@RslcrFQ!NtUzy1f`^gKo~}`FEt&%F$`_ohWZ8!8cumm%hJU>R(Kv03AZ|1P~f@ z2Ouj1&KGPn;5EK=f`eA6nVp!txG|z%c9hn_Y&k9S!^6XpdzrbzYm~x<^+FB>y!F+~ z3*4#-1cZ*y0E|34f_8#s1vJK}xBPD-&SIo`NVvOZvcieWId0)iQVz|09$0aM4EB)A z#Mz5ai|SwOdnUccfRNzGde@Lgib>|zxRtO?EFfkNx%{msTwf_LobnThdN}l!>e*dg zTPvq`UkTXk_fxT!KC#p>jhwlUWmxNKD!);ebboGgdr*jFW-e~}sN3$axONzK_Au{j z!<^YcDdy{gCOpqsoqzf^OMdj5$DN#g=YJ`(&{_4}jecN7M$8k0DevM0=~;-Soyyu( zDNZ)Z$M}#*Q9BFLZ?OFiCX^4f35{{yd)(1q!I{dgbqLxQnsl=}=15rCq5m)3^9mya zALey@H5z?>!D{#~Vv@IbZv~qA#Z4a`*G7wr3+32{QH@FlUz8Cj(Xl+16&Y$DD>5xI zarOgtbV)0h%YI4;mhBHhms;%UH*MzW_@FWY*Kx`5T**V$gmLLKUo+p;C9_(_r5Y>5 zOS1%%wZ75uR{OKQD{|+7sh7LhrG}gO?VvusoSH)Oq3;chx&-?Ny2R0D)-k+#x^tQr z&fqBHDCD;QP8=9N76yMz_}r{dQ(y0FnDyGHBem4Uj0gs|B+g;|$f#nM@q!U#lk#Qv zDzgn5LprI$43br*{CD%aps7k=Xg$k4hUvJo+8da@j}Ibcm{Yc^(A3igtnPK=O$;DF znGlG5VfdeqD;Z$-FhENpM^cGE#1Y(O-}SWe;0oWh%A^u(+8i{g6qFIC=@r79h!--Ks$MRgZAM9Xw1mV@loY>~ZAEQ=FLr33z`vuNvl!z7XJyLR54!Hw% z_+frR`TG`&;;kqSv$m7DM}Bp`x~_h2|Lm-A*jbYepDHKD0^&p^Y|cheV=%f3&w^u}i(L z=?1+;1c&PQ{(}C)-F(Nb9r_C~LXkkvK6L77Tjz=*g^RGOz*FlY8tk@x_Z5D&CM$rd z_kvihNuT29YSE;teDM@9V6}cA@;2_jdPqz}){)K23Vg1?>eOSEI;(ycs~vJJcr+17 zTklnl(mcp3(n?=_At%w#BJ?51lhOE$(&b95s)Y3BdrF=PLMh33Z&IsroypP z*tyGhsYTh?uHd^=c3)vlH-ojSxVKFXNH<{^P>Y?8(Xv0HMzU3bV=|Eo`t<-rpv??0 zif_8Fble<_W|W~gnsT2dVw~7v;jCOAha|{qFstha@q(r%dUFUpIs_uAW=u*2!Nxfc zR%&InL|Ti>WR-D378uuf@-;`O4Rr-l!|14Fclyi=Do4N(VQ|qdN@cRt?`fPCP z3pf9DYS?E&~DWC!U?E+}(*YU*9vpLvO1RbiVE{*=Jfe zrD*cXzPzGwr_)z$Z8U=7@4C%&+xNP!DA8{o3zf=K>A`UTNCVr0bL=W$2?-3uc63Q+ zECAnoKx4CIL8D4;xY~4XWQ6KuyM-T`5no_{apt?MDqCq!4Mezp#O?o^HTYI$>%0bJAhk~9JCqDW<c{cuXLGJG3CKw8i6dVG)4LsT7reL85aQJ0u z-3}mh5E&BD%9xXIT{Q3VeZKgh)%5`=C@6@Yo<0Ds0B2MF4Zcq~>WiD0$GNtdtaSP~ zOZ5Z*uVDWQ6o2nI40N*hb69_I_4n`JCtEq*N-?zwtJf#`dPqAhDm~r!>8noeB;-q) z+L~|aACsPG8t484;mjv&WRXriO^3P}{S5f2h8=&8qhOP)ub8kc)U2y%!c zi8;*^+;EBF0cQHxUCl1HtRfoFo(4908eFira1L7o#W9au6shDsl{Ow3o`BsWr1Hp&#Oo+c z!$T6oCrG}0hP!s;8JktI_I#kwPuBM}^|axK4#>oBn0oA$+q6$&y%24pct|scx4r#U z`QM?BN!HAAhM{EfZ-{{GSzy%hBxdnNUsmS50ILB$BTM!udFs*6emcs5HILpCC7 zZ4HyiOBpVUq7fK;x=D$%{*BRGWgfd~)S&+l@{l71DC_$PZmQ!aQu&%75E~=DzI;}_ zh4Arr9Kwp2$!5nh9HykC{gOjio>UMoywQL_M5RCa%Pa&N^0FdM5K$lJ$O=;-QxKPg zl?>%{E2%;4B+p}rd*jvGrJ_qvsWc#DdUvC}9rfk;R@3m>;rYS&h-6z{L$V18%IxYhsN)pZe1H$m{cezG?ypqr}z zPfJk6dC#+vwX77&&(D|FDJv-(!$$OPjbhmkO;}tt3CVytkb1b=f8YVKCLBi%ly(ir ze=hvU@i3OQevrRpqmM)q{_?LO78ItsE=f@$A%LYMoWf0eKP;2~^cC5ltT3+Ra7am)WeUB>_GBpV^-6 zkB4c3Z1`Yn{7JD-LqDe-GFceK(2}Zz**+L@rIm*)eK;NBQdYkXqrJVQf~B70uc|9y zx9GYnoO{@vbe|94tHC_tukfMLM3ASqzrOSkP9%Nb2+7{8d8^p%hkZ-@(`U)ER}u5g zT%tDP12~E(w#F7VSUb8W4=wL#Q^NnjKk&SUI$IC^CUl4h9~e$ zcxP{4w@lkC5KT&TCHsO?l;ZKS_4I!;|3p?)FK)@H5M@>d@k5LpSvfp1@AzQ&>~4= zAB1{B&7jaFE0^to-_~W~@dIsM)5F^!?8Vos@4|W-jvc0fD?xHb!(4->fudy3q4kC} zIp0SA9RdO%gPJU1w-!@AKE5uW{AuC%k36JuWCZ@$*}|oTmt7{pKfL^~cCufpYsbG; zLfNqN_VnZ9i5>`Nji8y_rdIE_R*`HaPN{XaN=c}gV6hYUOk+trkh{@hxw8bgn>D z`)KUs5)IWA*vDEc9|RqoP(}2^U5*$@i4o9`5V3v%0v51f6{w`1TQ5l=c&^2Dky(l|OMnWQI(heGZ zaqZb?8py(??EIMWeI>QJ*&LdFbE4V2Asw!WtO5fg4HT84L)R=t6i(^yJt8^(6$>4F zNpZS#GHAKV$`ie1(E+eElRlM`t~$PAwAyaLJ(#s7zP9{y9j#Vqm57(?53vsflxY^{ zs}w!gtItBjy?1UCEzY4zXX{(R_ML`ww#NEO^rVJM-5yOJRk_B#-hQR;JD9zpH}96Q zh=D!_p7qWBo=O~`uwMxt)HNTcmz(I%Rxk( z+os+ux@@4%ou*A*#?B-z$_0u1(f*@jtRu3JokQO_+3P(RGGOdG1P-^>RVUDh1+$ z+B{`$o+a;3Wt$qUPA?B1F%l+=vfaOQgAgIlWIr{cX+fN7uG0Ulr3n(2sH=Oj(ztF# z=d=IP!#Ark-%MrD`mOm#6JuRHUd8taI5axgEbW*PGgc5bzI-R|olA1;b2Xd)e&kBG zxfK)^Uex1y8&EKQ&(ErWzP2~?CQwbVS(ZI)=l3OG!aQFN!t%c4o2I+p^w@f$rLd=| zscFH+rf%GVNxpzH>LDA4Okm#$ z(l@2ND%nONbd7g1f|`;g89Dz{S=hs)$;X+MxhUSVzF#tEAWte-ltE~-JQzS#=SZre zja5E#utoE}@|npj!w;_*iRQ4kEyrIsi7A;Dz$fOCuu~_|wHZiWvlSaMB>Wy-#!95F z%rIY~qXV91Qx{RKyT^d=AxNlror}q`k+Ft$e=I1=r_m1}b#fg{NR7rLB$Q9$5;O6l zWKm3NM4^5yrVM3$**;(Wid&X^scsQ+QOR;gA9@5>;BgH%J9|C!Zg-fz!#Myh+be6~ zt#4(eIMx4eH1>G>v@l3~C-CG9xAOe?^FmFI{@-2oJ61XGh6G2db2;VlmkM`JcIr7v zImTKkX2pEWqTo9a^%t8ltzDY1ui{!>Hc)qXd`N;UJlV5d_QCb1^=GhweLv!AL-!unXljlFPzwUzTRjPZq% zTK{*!#SbQWw3JpOF-o5n79;aIUC4|P`h%Ie2t+x`nBM>p6+TgZK}Vy=LQEVZwWv+_&QTdz0=vdsY*JMS2tweN&flWknwWM;+gtE2wiCUty#=$%dt$F(nM z@?GC8`2L#CUj&YR7|yPF`z&$LiI5X0f(NcEqKJP9-=u&=|5tLbka6Hpx{Gi&KA0G9 zUHjec5G}H(Tno@4XR?1;qy< zk4kL2^g#0J-8yRSQp?>h)uEpS^UC6kR;zW`8U?um)zyou2qW+Xz+jbPFvjKPSWQ7$ zJGCt~nJ`Wwf+P7o=kK#G{Z(3o+CrQqwfTI{gEj&XG^t>56^P(pWit(~e&I=n=(rHZ z+7^KOooy>EPb{+(GRhF-9eQ#2A*J`o8W7p>_lho5PKE8iy*tDPKep0IHpS;1EP7lN z%NfGblOi|-cz~YOa{a0> z8R|6}<+z9$9L&Y_2#S!IEw=7`Paa-tH4Bmx@IoNe@j=86nE+M@-y~_f*0;^}55PHi zzNxK9vpyjn;nD#h%*(_oyn{nqnJ>%gzaQK$4nZcBe#=8iSeTp3p0mj-M))lU(UbEp zZa9eK@n^?L5cEkeay`Q>{0mUoB*Sy?oMn6qQ8Y6|Gfdp_F)&VI-ZDQ6KMWikqaSUdWOIy`ANu>xtzQQY|9PDWgASuyy|~jC2@37SS=*5>*t9NI z`-3mRcv;~4+8XL`9et6n2o-z*>QXh?VJ_Ftkx7DOX5_Oh7+eJYf9$H3(rl1Y{$g8__5`SRX_z6ciWF%~ZM5 z11{N{qOhx1H~EQ}>AOR@%j2+}JCCCc3OU>!_I3=2w>@(qoym)7A7azAl+UnaM6xVG ztk<@`Uk(m>ZvMR8Tl9OC^6tv*%|Jg`<24n74Zhj}vru11d6|^t^Ma(IuQ*^j@qH6} zyt^*&*4Vrr6z)-}tR;AAmYtok8vDJa_FXQL<*HsdhR8*ac-DjfD7N2>$Yn3wJf^X` z`_hJg59k%ZY3Kqa=sijlWB%z)L`6Sj^Ku}I2lfIuO4+K}q6XBW zQ|tWIX|qJ}pu)xgBqWB1n~+5wFV&K|J&9Ni&JETZGan%RJpF?juPmHHO&%1DpKeH~ z_&TwN%wXqC>ca=CF9D4OBKf_7)FcjKs+rGXAC`UQ!Q-m5srivLxUgVM^)JRdQ1-6r z4t@96@9w|3qAuJI_uIdIp~w0Eo9HgzEVs!?%1u}CM9o14(sPrls6bTWw$$C3^`y`< zGr6V3`|{393;&Fll5}aD$>PwycA7G|FAExP1ZY}`J>&_kJKVb;Ji>SXsUF`2@UQ8)Yi6y4g&B@vGv+MikU|0o> zxFjFahwBF6IT0SXYBiA(x$ejE6GJMgf zv(9g=)geOBSNf@q=g_LyN8vg0pPd2=Vc>!8i6l-J|zSB>}E_;OR-#gL( z|6fes3P{;rm*3W)_1GR{m+;htZY5cPPD45KI4ZWR=mWp{%gYgw{RXgdvE&8Gkl3hQ~z^ zE zGFMy(us@2F{0I9e-W!rn}uR$#`s&3MtUoDk;X!VMNrEsBO%r<19tRj;q{rl)FW zP*H`4lX}{zZ0uOxGl^5n{P6e2ak0?+v>NrTAlXK%RT5wEEmH<+=qJQlXO8sysq8S= zPhm>kMv)TFe=5}v6>gS6zothlfQ;Mnmz5}G0f&C_Z zE2oTuaA8p`AB)`OZWv&lq;LoBZP|UNkDxKto;zoCo%P*71%nGM&rp~d)6{Ih{Q1*G z)aU9G%UB0mU3UW4%QM&1@qaE!OSF4r)bi%r$>d%@2nE>U1%VRyFkM&I`fK&CRR&-x|Gn@PxSN1=67O-W={ITk3OoxbbY&0q=E}XO7yPpzX z9DHK6;-gtxrnJKHnE9bn15C5ogzu{KKFHc15>vmU!>Y^=W!(Z;sDl^EE54vk^9E+Q zV40KW&_`m~_ViWYwP(oKb(Zfun|H#duI`wl&kDRA!!sjxoaG{G+ z*VrKijPv6KYX)M7b8fqUXAku;6ZA_?gjvE=YH@0_c}$!Nnq_6_Lajv$GHT%!a7he< zF4-(ZMPFT#$RtA`T|;Ohw>%B17}-6gAP;_5#$gOA&ZJM zagK!~eBQbQP&cPhz(;oxL#VAP8_;jYu2o4sm;85C@5s@&<9Bo7g)^UDD8$RFlKNz- z3i&&JeCU52cKagipWH>t-5ASVdDv>$Wo{o1sG$1FLi3f7xX`~W*F7tNS3yrzQxI<- zWB0I=b~7~W%}dp8q?^d3S{*X4fth;QY?rf1KoZHfBfQl1c`~ zLCFMd&F)&bs+;I& zbrZOTdUq6weGqnqg@3wlC+3(2GLdADa93L3H^f%+x|EsZc?-Kg0pAlaFSy6HB$vZr z{V*k^s%gPN#H3;Fcmr5F0aIkdnk+S!*I|Hw3E*+}55EF~B7E(;c22n$BN$kd%9I4E zIHN_K#4QXESx618moT?A`LO%BjlGWn)P4bBgT~>^ zk)$CITFlYW2!t`EX4=Tt{kwBR$VOYQH4goOCFErK;=-1NPC5DRh~?%d%a!3BNE%QH zt!HDxn`(DL9b%(K{VN@N^W-khx^j6dUj7~a;A8#?<6Gj8(|z)?gs;#&NNY8U-;6!U z89QE;i$JjS@82$;Uy81gsu(rQX^g2cM?KS$t4%^ovoXSnO4!sD)skrR2r|o>vz{T7 zfL8DQZnm=U@2Y@6|q#F}jT2e^eZ{c5-s^#~x7i10t5rEZsotlHX1zAE`K52n*5Y zBm!GwU@-%rQ(Vku^w~j1V(+w8d^h}U#P`9L2af6TRW4?ab84zyz;lYVJfJY8%vhJG z5e?GUJU(k2r2eP4 zzTZxbp;@|_x?>Zd^voMWecJG&ytG_uH8lMQ!57(+DxRvQY0y&nE7|-W;fq^U_Y^-n z@#3zfggd}c*@DZMM$6p}hTTp-y}P|V4N75V4n2J)=T>)fb@$sI&Bu3*lw4Zj{V=(K z+_%1?mb;afz1dyE3|=3OW{6wd$&d+p-*j4JRF>{&>5#@ft81)9IruNND*xe-Zn{7^ z5~F_5yjAD&$x+L6!_JnWSebQi+Guy4{lxt7so|wb4G! z){9NkT1r~{PW47ZLFCVnu+!R~LM;T6iUo-l;W7Q^A~`^i&@Z4r$+nhUU#+VV{Sq#s zi!b0~X1|dIX!0J2jlg#>3Guo~{ql9vsk_Qz`ny!zz;81(Pfy6!;-Q5c+a)pNn+{1c;&N4dk>>pG?Y})wp96|+= zE>x7Q>bOY7OkGm$yu^;Jzk5%?M9GW@0ViGUrSo~xlDJfE{7AtV+M=Z__o_MG7h)7c zI#ei|3tQb}*o1)%wcel$WiAZ_LYZrZn7VdaemLF`dicWS&&ld;mU!<0;A08H_DsFx zyFSdwXi7X88@ITQ>cdj>9iJ`QZ)RiI-c>d6-)*I=05yASbvNuX=*}Y14dZ9#vJ$)l zgpnM53&M6w_qHBS$6{al`T{ttUjM5ith5--&)$#DB-2K^S{&5gUT7~f+uC3m=3y(* z=HrRSJ_KfSN{nP56-l9yPXBo5fK#3-N|@d6zUO4>6dH;A{>(qIk2)uLRzjeBP1W&y1i&b42^XXV|j{TF6SXK^iRS! zqeb7PPS;q-_XDS%Ri>hs@VM6uDz8Js zh-@>rcQe^Ypn*}p`k+UGtc4NZv-lG+1m3LsyruGlKi#UTh8@m)?O8ddeTvYeaC;0- zQ(#~0a+~7~IBX}k>%6R-A}Vn=rkM)&3@7$|wv1Sc{=LDWO`x3B`c~?$U#nS&(jF~m z7Zu{1L}K-wKr#`jca{cHW22%Zg;{?4V6VycF|rI+W}DNjxJF_LGCzTy~i@==Pp9a zJ$~4Zv8>|I%YUqYdMK9vT_2$frTZ=)^-&?63wJ7-p5Pj;N98<@m+S5TBQAgM?WqOu zo~!GV-6aY+iRUtb``*Cy$@^H*n>>_SwG}cp z0ZE(3J;#&UjKmePkXny-Qc}vnleK4oKXAP>oD5nW$+8-yO7S71XX#N}dNpfq8JSK2 zZ&zq?o-OrO2>(KFxVA!SfgoMlf*=F>MLgR)#qy^YsZ{K~Vkc?2)(~CNM|}%7bLOO6 z7c_+4OMXk=UptRz<9C>vKC}Ww`po$%6@Q%SaX0&8;F_KF)EZ)=$ej1<+T$+=W)2``p@j;4f}ouZ7Ip1YLfmw>n%EY-r6j!DDMuG7#^dx#|l)0+Ju=Eod9)|5(t*d%vx9g zk&S?bs0JZkBQRJ1OB^rA&bdj;v?7Hyd>1*uCSq}xef;OBtS{hZBMdinJGgS3ardLT zec8M!aqaAUdeA*&tqU89y=i?tM}2jxx)OBP?-#oBx^FtR1@|~}*J&>1tVy+)e7f&y zUm91`<>wK)KZX>wplQvSE&oQlhH^wTp8w~kG?S!Set3I}ClH(C`6b_aCssirrgVy` z4*botL$hp_cEOib9n_oIiV8vhFF6A*PPi_Eul3n0 zD^fui)^x#EEI-^vDAy(ei!$5v63t86Jnne*SQt0@$Xe*Hxu})~R{|OI9Fpv{d=-36 z1Kn`M8yE%?6(>LQVtoyOwk|vCDIV5OZ62qV!I+qsyv=aasw@DvrRV6#nI-J{&@spW zveUy~yVtp&@k%yc_S_0WYiDXWec#zbAM-V6_@Oc$LS2*u#6e(FHFPx;A?Scx;sDN!HI66I^3Eg%PFQkaCv4GQ7pcQG5Z#(;K zIBj}ie;wf+z3Wl%y%8D-R!qnj;V(-XfkB_)8&g|@8Mb4lHuv^k&-Gnn8g7H`7Ughb z;|=9ttU<#{&++}x%~yOW4}o>Y?VsrlYM5kkK8|HbtXA2!Rs1Tx_)=ZxChRV%kNyV$ z(EvK`^IfdW`5%Do^p@WI3tQh=jYTY9{Tsw`L&Hkh5^wxz^_r@*z-r!P8`8sHiOO?0qF`1Q zefz7N0o>vupP9x{emLFv9DqNB-Q5EH<^Ryd7uTP8Ua(w7CV*p6d`FK3&Sj$o7?Z1J zxF`YM<{SOF_DUYW0}<7ZLTT(8?uZJrm@W$MzI*rXvez9IC{-k3J@xV>qJ@W>z-fDW z<6;94%4*ryVK0w!g5{#E<_ooEes{SQ^5%m);ntu}6X!0}gPLTyb&9N>v?;+^-Y?)6 zf5r#n#JlSzk3%r#=7Qf^-wHo{jQ35?XZ3G*8nlduo+zALs5t+tYu5`kL&Yh3ocJTt zH~nf8&!JQdB|L3Q@}xtMK&kHMdxi}^m%1-FCb@qQgcGopeYvoxbooI1B`%>NI&+O( z+$v}BbFr;IcO;05OZYXL&2C29EUCO0ee*20mBynRKP&s}#0O#solKx9xV<&B=yeyM zyvOd|Zdz0rvNP9PDm&XMlx5buxlCdCaiOlJzh~{P z^{3z&is`<*i2*5%HBcO+;yX=h7ZI^>C5zFL;a0>QGs{bbKx7ij?p}07URjk|Ns?N$ zG5+7Ngt)k?UTjw>Hsp=6ZJ`ny8=+3B$cbxJB9+cc9h~hV$FLkq@cqMdoJ_Bmy`%-B zkQMQ8Y;1H6oUQV>sp)qJ+2PSDm4cq8=2k59qP@L9I1L*MLC&=<5YOZKft5b5;nyI7 z-JfWRWq}Vg-8k3}+)dz83@|za0-M|yfv5}!t!~nX;ivTWo9LhQuJ%pp#HAm%ryZKx zx)xjNtd(6>n3u#M~a|j$n-to8kZ!aqkxgodBep# zHg)l>WOJ*)i&WD+Wg&MSFE<(*?PDD_n6s;It(8!_2QOT)r;}#uPIaz$(CNLaGxEEG zUDNDk{t}#pfg$(lae>T|>-KUdjuAD+m&8>gAHK^y2C*U|vNlgmb%|z|$3Kkz6Mw%X zmFIifhwRFXiEmG+rQYFsLuAUA=O8eg7oBS%Ni=T*~V zfpXOE+WAi!UqK*3M21t1ZW|q?GFwT)Gfd#46#MeW@`;Y+ z>jh1bAGxHQex4t#8mC!_oAc29*Zih+TgEo?y5VN!t|9DL?v^4UiP(1Rxe!_Um819W z*R8}U*&r{UsE5U&=T&vHXoq{8Mhru zQk~C|TQWN{<|Z^RUF{~NL>!sAsxA&2?≧jxK6Gypr=jIhZ!I2=)mKtwK%}Jb?2d>@Z=b4CY< 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 V-yc5+(costEq!ynYMn>%{|D?P^l$(G literal 0 HcmV?d00001 diff --git a/Images/linkedin.png b/Images/linkedin.png new file mode 100644 index 0000000000000000000000000000000000000000..1949f99b97d103ac973c1e0677472f15787cbe50 GIT binary patch literal 1747 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ⅆFW0x5wc1hkL<44^S! zta2nD_Yi;Nq4=u;%Iy+#sqemR{Fp+Y^gwMLPClDX&lx5K^^6WOM-ZM>NG1|&KDmYa z?h-!u_!>Ak?1wfUuHHxA?ZNe3NSPMIo4sw-b9-Xo_TrA$>Gk~H!+y}apz4T9`wBk#&U69AF|Oi$Yy*?RKC_rulNt+=vZ_?@F6Ek0*{9nJcmfb8Ko1f8WHvQ(P zMRp}b6(iuDgty`%cPIaA%_@(w`l7cYct!~OVG%~&ffiGkn}D_nkS;(v0Gbr6lSSFh z!H(?VVm74Z9s}Yt4BLZENGjkDT*N^L13ENAgQN+P%L#hK#Y(t}>%V+oEv?^^LFAJ{ zzKDn2RTaje9Qb|i$9^m!6QU8(?R7T&*k6m1a5+eVdm#@WL?UboC4$OqC3ouid3oi= zm0xhih*XLTh*&|!!{c&NaVqlcxwF%)c5Cy-jSu^eB))bvb*HALf|;2aAAmn9m1YLDm2|rokyXsIZC=DDTWEa_T~_)qB{@ zb$fsJcYjwnapHui)oRKxK7E{QHk(e8B=*mL{`35`YuEHQ-+VK>{PD75Guz5l@=kHQ zqUjZLcLkC=yDk~hfG8kb0SFGItV5G_ssOMTfhZSZxp^NClMQw3!l}xOFMZi87W0Hc zLFvO_rzzh+`hd0_B6+Wm{0CX&`$J&@9bj`nG8vLagFGu0Qwy8Qa44U>k`@(vqd%*lMk-f!9~vsK+|2 z6ZS;E>4xroLpNXqTZV!}%;PX-agRyXE|l|ZtUl&+x~(f(R_i!byI;*#e8+L3Y&Odb z!w|Exvtn*;Zt$hAytE;NP?S<-7>2YgOIVgAv)QaDl}e~oD)JBi@DJ6?FTV`KFo>pU zgb<=ArNp*vs%e_iG)=43YMD3ReACQkv)JLMo2ID1XdV^xy8jr zrEhL-{s92m>-C!7)JiYi4(fxIM&LEl}dN5J6p_DjvEz66S=e$C#izcQeME$qN61WNfbgR9C_pq z4i+uFyNgo--G`gFyLAV&VbbS+?@Ly-QG&ihM;#{V=&*;Gv?8!~`pCUwqu4F(1`Im} z_}`G|^A4^*yslP~m992LSI^BpIfe|%kr&PK9VESaEl&m;$W8!HNuVmLbwY1V)H~?x8RH7=&GHF0W&8a}itKHZ((% zOeP{02?qg_kj!OnC?UFu zQW3|F9SirnD+?j8v9WPU)3kD-Q0Vr0z5Uw9(eL-4Op>IVB+2}!N7?CgW(gt6FpP;& zKJ9jUGLGZo+S*!SRKO1ggUVnqIKHv5K_4k|@0#!XPN&m($}o)BFbt)KVffE)zx}p$ z^5jYDCqMkj`^#6B$G=#5X~r2hX(rZSNR=KNWXhJpC)apbJ`np1gaek!e0mpE3Q3dz z+X{NcLZ+gjtd}!JSD%ZvleL?{M{j)ZZ@>2%ZBYN*g>&ru`SbGp`SWt8jn8qM`OVGE zsqcUP`@eYm?YFJ9higTHWMYW+<0y9vD?b#a@NJCo-2+wj@27uCu99g6>Qv07cK*k zI!zO50?=cEOe;YWCdf-?cR@Wc+1bw^_itJFK>&IwfjwhE8YvM*H2}c`*lGlMRlvHV z!MtC9+0N`{@0Bs6#G0uXgD5CSTS4XoL|!1tGekxRU-|IO0G{T-b6t4-0s2WFe(b>= zxbXY|yvS89_kpwfOq}`N_rCX|Y&I*3#iA^i%c4@LsCvDw zOw&{sFJ3Gb3I%_0aq*vmAdmo1EEbW=@BncQ} z@x;W$``K)EV?Q4u1fnSF)M~Z$a=CnW)ORF=c!m%nr>3UfALV0N*6B{CQ=giedSg_; zmrA9n_4W0qCMG6+IBJLYeZQ#ddfaF<{>ip&rN8pZEBx%)v-tBr|8wPe9uUEFU>7ZF z>12mWyA$Q~lSBa}1c(&0fq;tDuVuoiqHsDkqU8|0%s^`tq^=W3&lhLAvzMi>w$90O zAN=r_KU{tF)mL|~!z^%w_$wcJV@StmK@2@~M-xvGJ3+ zY@w7j3mMC>NKA&MGL5FpHv!O4LH9Vqdjn|83VGoidFGwjH=(~_Kz*cAO>+ZKSP_Y-Oh=rUUf7mcHzPWW!tuBwOY+b?#sKMOP4NL0D|k+ue-8L_aiaG;NAn!>hiJ~ua)GVPKiA&fD?VrG=AQlXqJHwxLJ zrWqRc^v9(4$ep0tA>#N7B#=8P{7=VHY=CS6!I}%%P%xgzf{g35lBw2DyT&Wue2Q$@ zIs1qI_2d7#yx3jznPO}wHPvi3^in?!e4rXs>TW|5!((-AIM~Mx-qH^8ou#5^leT^^H~J$BH=n`Df6W9z({apfnA3 zB>)*Jum?VZe`_KCBOBG_^1gCLh6Geb$Ml)j)Tsmj033-)L_t&&H2d7d#ODlrUFQV0 z)G~S@qw$iKUO|ShWy_)FTbeN>3LtYEmeoAZ!Kp z97kA>5F-MJgf^vtWhDYLgsWT(l#2lypda)x@CR_)eR#b-Jl{n>9>5QL6@`I{c%(ue zvXI9y<4Kf=Bw&IKgy4P7d6!Gxo}8J;GQl3)Us<^$6mN6I2NE(+P|+};`K9MCo-quA zzxHoGxwD6KBKQ1VEG#SpjIk)41M_RiEd>Cxv$Je-b5k5N>u9InVtRTS|0CLGPTBz= zaU4^|7!^z!#Z0l7v+|Xkoh8)#B-lZBCW;QzmJ%SL0{7#T5I8c~qd{M^AS@2zB+#b} z(3(z*xzg0>(wYCFRg4@dYXAC!TR&L7wROV{laK*WckkY{JkN6_on=@QT^q-jUOE+& zMq)uaq#KE)7apV~1(A^MU8F-P=@1YWM5HC9Ye{KAI#j?VmR|ZDuXjJpb?t{UGiPS* zne)Hv2TD6`QMsA9?%8?Pad}#eSnnSne>eNsA@f%Ckl08UWR`X_v+#83=CPD4YK{km1!NPmGV?1d16>E~8Pxdqz=33v zK9i@duT|;czaG8CeZXC$X*z0_%BfSsMm?$@k#ic~kouc&#S1ZEK@0VXqLVL*e9SI~ zG-hLuPz+d4uP4_2;UTbk8DLtmqOCv;`n5A%#uMFFu~HoQKHsX8sKw!B*liZXyb zs7RDQToTJ1haV#@&YC)}rw%%WO_(KPp}b$&H2rOI+`WgCy4q(oj#lMHuU#J^&lIwq zNV?Qz%>Rz;h-CV4#rM;Ac{|S6KY81hLZKcR4hEeGM+aBLz4K=&yi~upIYQ20cNY~& z25RG`@{x<>C3u`0WjF}R=vtV1_+*ot`^fus$%ivsvaKOQ0#gBk8*ZHalE)S9=;Ze# zUm)zCN!lRYM@*g{-uxufQ3pGQfpFyZKk{5|AL0<+C=f;nURqN!H<3zi_d0bzO#zA_ z{(Bux4y`O3!yeiK-an4siIeEl%wo=kj8y*?I_4rZeN7R~2y;TA&|@U&ASNJn*;-BQue$sqDh#{L{$~;ti@SD9VFScRax=#0SOr5VvSo9Iz_PK<^xBDf;}q*?g{Arau7l!(Gm&|Q zE;RXCuwdInRBkh-rA&_cbFv19mfZ(TRzFAFC*`!Q;8!Z~9myX@klSAUez>jLkhW^X z4ti@9zO`48AG3E>qnD*k9?!N~(dCi;{<4cyq}*Iek){UVi=TPu4EAF>WmJ1PzXaZ?d8PuXe>)G(_mx zTCjrUs;UpSik}RnxoDjG1HZ}7c~TN)dD#kz=jlT5i}OoQ8k$F{3F%OY+>zg8P>7oF zwZw@JMGIZnwsuV={xZ_7W=>V-?&}*^Jr<1{8L0FfcL-sEdH%NM;x*plfgAfP(*V0m zsiQtzV$dvM)?;>aCNF9AKO_^)|0$O)hcPc)%^eSwF^0tH*^rRJh_GTLhvoR_b(wwN z`$gh5SL-t7KD5NzNCYw1vNMT|xQkdLlEHmkRdLszihNCkp5=T^ql08qDT+UXIw@-H ztv2sdx|nt~Zb73q6c<{!UsffS;#phf$kxXMeXG2S9dz{_|9V_mVYscv54~KjadWea z-QP~f@=g9*-MvKZ^2}x%)bJ)r;EBefJ8#jqEb+4|HYUHlvLzmp`x&UBl9ew4wr>VBGp|OIN?S!|q{; zrJt?u;;o`ka%ytnnE`9zc=+4VRzAHH9QQwK_VL|Mfm#T>mon7q1Cpt?@B{-3v?n)H z{k@`GMW2Yg5Lz)0(cqiRRBI)fdZzR#HlCP$sE?LsOncm_?fQqThcyqiZ6sCgaZwr+ zTK;7Yot2e^0Yc+a&A#X#O4H(w3Bt^o&bJ}}4LbKN zpEh|YPzvGzBwfYpr*Z;}TlonM@EatOi{>e{G=z`QM%cPo!6yg+oo z56+X!db6!@XHhXbywnMllI~qGpQ|0mt=?Jg9R1`$J4rw#G}+nk^|=a=xJZ2Cxxz&m zvILc5oF&e#;DD0$?DzgnFm^n2H{f7TLOO8O}l$3=D z;(2IbB#FQoxOA&yMVOi}%Vgc8LwqGJfutcJ(9j63{8;Z%1XtVDzD2X|9k-VWi%?!5 z&X!YwO1n(7>m*JF_-iN8;NHpb$K4Y=4dpbt0JAsr_#2;j!kvX5%E2t9^S@RnB@NCkfxHUu^8ubp}y#ba6V7kq(xg1Ic}^+9Nh}2F5H?_ z&cHeYNSl35=@NV1ZnA;6?t2yR!j8`eAW3JA8ATjJR{#9b2UmA@YrgvlBT*{0tKGIR zsH>~1+{;D3CV)W4)WwlYPzXq`BjvvLkob6jQ^U%vE|;B^6@Z{SQv`A}%rRfk%sQ$yl!&Q7)ZrdU)Zfb~^ZM?;TbDt1Iw;pyGP7Oys{Ay!-Cno*fe@o49<~haI z=*oTWff3pO&-JIHiQ~#f4>=SGQ;j9kI#defpLR*S`P7x{Ow2*eF~xxu4P$KC_NKov zVU18`#p|RL(m_vJ|KdpGNXM^@--spBqKe^vjmP3nJS6G!nH(~?Mwee_kmuo_OGyyP z!$uenq0BjoRSz92?C!76{G9G0eg0kcpe=X(K}MXI+@@2rErYBMQ2!w|KJ$6@Z_hV? z>0~aL`M&febg>cXwg|u>9CJ!@^72OiwzBklUgM3_sd2x5^D>7IXkZQd%!IMG3WmOUo0CfQ%LZDx_$)o!O!_rN_BZ8L2o-eNV z3UdOB;GIff<>EZa}hQvU(0Z`TV;7d4POVQ+t1-Nv3E*ZCcOZ12auzG6p{` z7U;CsqnFEXP~+v?Og{69Tncr}HZ6l+)4geO1@ri#lwcu+phI$ zhhS@y!Y(j@pX^wMvbe(IB1O761Y0tPw)049*IQO#92*U$-00f3l1Lgnf^;gXi&LSH z&<`%gaEuV^64Uoxr=%C(3OX<|v{5QWXaB%Z{w!L_dl}UoSIY;YR&(foaOy@8KIJn2 z{xeX84vOe5JRb9a8@*+7nt;TId$q`A0XmpTNsbtboU(CuuR?$h`-JF7_LUW$Ra>8e zK1GDMFEy`6*=FSz6dbTB@eKj~S{qy2bvD-KD#rOn`G3QowoNjjhynPlA?91my3qZE z6<~CgK^jl5Fr6Iv5vB*jE^{16+iXPg>=R4)g^J4i$K-%+zs)^W`Ubq_ht-eE) zY0d#BHhSS;XVfNZ6rZE(h~Gx+#!2>4&;=4zee%b^Cw|_=!&byxg|4hjvYgZW=02f2y)9GtAwG4I zF{jX|u(<0mjNShzw z1LOMcFSVew>QH@*+r6Wo2Y-7l@k-yI4?RiAamcRO3(sKH?(I83XQmt=xc#=TQxg>~}R`u&TGP zmOL7BD1lTX9%{G;@(^J3T!s)1XpyTKDUo4lIgv>VVG{&cVSlPA@SB52VMIblYpcg1 zn5%8_*6n61pNJ=|wi*o)8M~M5^9h6kiiZamqn*@;&gJHnb*{_s+u|e-bvhpyI7L6; z<5R6ZS{4l*VSUItbFTc8AAco1npbSJp*tk8Zwz`^Gio^q?kS#MY<)mr*1F&I&-OQH z%-eq}XlZGAZ6h3gPP9GbN;i~uHb^0afFt+=p@@Hasc8)T+3iypNi5GTGk2<;; zKS(2{(Y8xe*R+&iv1Z+YX}&SyOLkOttqlVqnSnDg0rifY9Qy+mmR|i3vS!lf1ly#5 zPkv!Cxspk6s&24G)b6XuWYo7a`>O+5%<9E=f8%e7*UpMJ6X zVHYR4w(lqAvNH7d=VK?m{0qu_y|Qq8+R_(4$j1hEa%>G+#l{SgUfRjL4H0A(FJBJR z&%GQToQ4n}%`Xk5P2^%AXf)MyZrOWM)TwMqjO zkD|%n5>oJxyV|WstzNE;Jq|v?7Ua+cT^u@yo0)$8Am@Aqyv#LKw^OBl%T|Ha5mfTS1adOBya|5-Xg{xqu#qe*he8UIRdwYBJ8IGs%{TmCPgoO&HB8 z0Fe88L%MYI>E)PV_xcsQ-*@?EZEdZ;2DQ*fNL_II3KHOM`$`c6bY>=e1;FmWDoJ9b zuE$X5W&O{PCk5j|j`cr#G5!ht81(s zCayxRVw;yG?>WiXe7l@m*ZVBk3K&8Q?fJw#_hX8$rf`PIF`0jk|t77XvCKa-XPr6XB}m4B5ECsP6?vtF+eEtbAiz)maPOq1_6 zPVNeiPAhgE5mh_LkE5@j19gKVST&)2BkdX183 zBQ7!#fx&9wI{$judREUdUIBoq#@6ShjG+7U^rRgJ{>K;B1Hj=mH-^};IH2mz+n_R& z3O7Kby|Zk89=z9J0!%?+aO>}E#U^M_SwYfcWt2BVqMT+)}Dq9EzMG{~c+@@H#{vPT^lA%%~aJin=OTVy1n z_DGEFy!zIK_&uB+$A0*tWIToyp0$<7N^pmzKCC{_Ym*M=B_oyr^n+c1K6g?G1mty% z^(=tNDDlncobfY!1A2!~6sOUEn0Fr);VI=ydvgOQR1L{jtN3OumbatBjQ`%WNe-RF zhkpju!EYSRl3-Hjgkt3;6<-V>oV`lR=SL!9VzenIb~JVfSlmNK#!VmuUDnYq^x04& zA9Xf=>r}g{8N1PBsjG0Wru5~oN>RZ=+kq`ts@F{>?ng;(>F_ zUA{+3?`Y$tTPVw-eXwh1aBv7W9Qb@AI2J1e{GE%Q^ZI^DN;@(T?J^8WRMC?ndGi}G zpBR7VfAN;0ems0nn}t0;InMMiEW(G6 zP|^j=tgHy<#j_4=4~A&*#Lct$`FZnNQ#mR`gSl0;NreT`S^<#fTp0nFB@FZ$a@%dg zR$5wWqVeA&U_V}f>3$FVHt8())y;w>vJ*HJ*6=%r2J>YpGDMMqv!0F)Q)FkXv3X$0 zI8ZRV-YTewd%IzajiTbA=&t6{nyQ+0dDU+>DT{v>1Po$nfM7cmflTNo%3gi2Gzr{~ z>ei&9pQ3jaeR`x4OA9>86&a4ap@6bl`DgT*Bf0kW_S(R#^>lS~_{Yb_Dw)^Bq@O%# zY^bRb_UfC=_2@85hNS}XY`OI*GHn+KNIwb%%r`4+uDBoVy`*cp&(; zUp1De4242vQnG*0nMI$zQ^nBZ{9h6l@ghH}Vq!G9p3C9FD}e(@T;EdmbPE65DlR*V z|DfyvK(^@||Fk?S99u*Ps6VY#I*Q%`&Y__Y1q6`UqZe9Qvg{;)BiH!Ppsp4=gU$A9 f<$*tUR#ylRgCj$wp_|le5b)D_s;5?^ViW#9YWgWa literal 0 HcmV?d00001 diff --git a/Images/logo.sxemacs.3.png b/Images/logo.sxemacs.3.png new file mode 100644 index 0000000000000000000000000000000000000000..bb24bcb1123026208d1e6769b69ca2635687fb08 GIT binary patch literal 151564 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�Q}# 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 literal 0 HcmV?d00001 diff --git a/Images/njsf.png b/Images/njsf.png new file mode 100644 index 0000000000000000000000000000000000000000..ee7474bae3102f9bfa6e492d760bac87e2357694 GIT binary patch literal 17464 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 literal 0 HcmV?d00001 diff --git a/Images/paypal-donate.png b/Images/paypal-donate.png new file mode 100644 index 0000000000000000000000000000000000000000..6de1c28ed26df9e1c2bbb2ee273c74c0aa661d32 GIT binary patch literal 2513 zcmV;?2`=`DP)igoLtk!yCpAg8wy5>MZvXGc^`032 z{M4zbr2pEIm8!1)uN(HICjaula$7kRD^36G!1w3E#khU%;xcvZr#rgD2OgNB{NC|KzRz zxUUa|M18Ew>kgK zPyi4|00u|@zfhEsYyaxA|D*)}`PBOH&;Rnu|M1Gh$-C9q#sBTVI8ANOvxoJ@e*gN- z|JaNF=d4zMo)j-yyq#VChY_%z z!HoZ(0RNo;|C<2+|MCBs0RN~V_S}VtkC6Z3rD0o4a%*7E)WxceV*l;3|IKhBT$0bv zyZ`dj|Kxpif`EHO4BGXH=+=K{Sp#h>K! z;+}iXb3f1fKIb`mF$jo?5{!nTq5`4>|DL~n{VRwH5NsX=(E0Nl1ObBF4bZb2p5-+- z<;NinP3WWlEyDpHi9iYx<>tc}b+3y_Y{QJWSouo$(e9*{zUbc}J6tfxb)A-hhKd;^F-Z73 zxEl)A6dgAhwZoQF<7-91n#nU6p0qcJvBa5&H7g7#s#I#ebFea|PHmVjAJ$|P&RZBp ztG>QOF5h0P3jwL(z92@u-)!b=1vU<-ID^_aY18~ivHz!vi$7wr?qsx^iWeMxMlN4+ zGP56~?imL4qm$;({{R-lJ6JE!>MB5bvUM+`wwcYg+OjeL&EbIsF}B9>wpkMl%N>r4 zx+<;qVxz-$B3LdjDl01k(Ddc;%##|8=Fg(*h80C}dH*qH?~@?ad-hh%FT}QBiv%h1 z%FsU98R2HLW0G3Em^GU-E@2mIVL_(pQvc9CHCxO6#0%net@Q#*YN(3Cwj#@8F?AS#7R*Z_meaeq}3}kQJH+Dv=)w|=#Xi~B@BU`tsz2? zgdq*_F+N8pota^C(AIN*j{$n$0t_+ITFvmunI=oa-YM!|V!}MQ7NrIkH+U+}2m*cp zX;~vp^A8MnrJe02d@sa-^(AM2IXbiQEFyYPDMQ> z-BZ!97|8|Owk-?loEVSeD~#M_FF+x7I#TAvo}RTxo-^k9*l%D#lQoyadQjyYJK8j- z(-XU;izns0iIOJ7cjkC<8pdKT`|UluP-R9>&)_kR-!w5EM;1J0Vgt2oLwS?!J%J{< z>G&87aXA%Rga<&XtoP7YFU#@7*2j7R=(hGP2Z&ufF@8A(adDlU-=Kh#ojDb;v9X>B zAoXvbjzjDY+m2zGr(SrV2_&T~>1DI|#fW65RT-^FYvYpmiXYHR)sAXSSJzV{@O7e74J-1b$(*K2;m z$Dr_mh@|A*N8UKHTklo2v{;?VcU`%5t@?patE)er`d4-JXL_f#g(s=XoeF)j!fAE6 z-72e7pCpbDi^XY4(~`tfAI4F{0FT3lAIQ=!l+6bhM4k@jP@*(|v`O%ZJ^_j~BI7MGnG@nOd6EF> zE~V0?!V*4}%UVulwMNUP9YU8*iS^M+7c4FpD&j55VT%%S4Q5i(g%mfh6kcw3%b-+B z@7!#beNUY1RJOQBwD^VxNh6By8Tx<*s@x-6d__tBzrkPFW;7ZtLwi&sJN)DZ$#n}U z2bw~?-q5B2<*gik0%@ShPXpPdrKJZ?(`hJG(+!XJoNgLP10aQd?x)8I6?gjck#&$f zK4Lr+q<8cEw1<@D&&?(!m?iXLJ$KK--h_p?_as(#(7Pa=?ekLt zIe575XHwc%LQ5NWHi2-sFIt3=Bz%D(JDonb>Yvqj7NoJJ9?*;SD-Nzwat;p>xll^I3g2xOo0M zI=p_9nSKX{+&3Bu0qOm>Mngd$={ApsazW~PaP#lCtIe}p1p!en{QAhNx2s3`@R$9l b{kQQS7Tqj{)&LUSaFgx;6v+Ts<3fzv z%k29mQ|?QK`v3>(04VqU^XeON@b2#U08#K3UjG0V_ZDg4$M^6QP4oZ%+dh5!m&f@4 zD$)Q;-vB8608h&RJKq2|-z;GB02ciK0Mboz+q~}e03*v3UfTdq`A>uD02#{wDC__Q z-vB1;5=rCm|NUI3^T*ryO^V@&(*0hb;cKn?04&=83;6&^=y1OIf3@lvSkeF##{o_3 zmA?5DW9}w)`2ZpRa;x2-!~Fm#;Q%J#015v92mkEu;SN*(C_?)HJMI7g^#Bs#2VCx? z#qaKXV z>^qhJ007oemGE?{?f^dUK5N5KvGYxM%fsmGUX|>k-~FPz@G5T5O_|#&UeH>D=w6=r z04DPmf!*Kv@Bl2||Ns90DBn3_*Z@iFLU8V+;qGO%`%R?oDu(cvy6yk~ z`Ac5DCUES$-}?YYzyMnA008JLZs9(C>;N^*EMDONG0gxz?n0OI7C=3b000J&Nkl!uw(Po4(WZ6QG3j=&_%lHH1)hhTQ&+U}=P}Rk(Iat> zrxU_|@O+YaKkK)X(Xps!GP=Gj$`;#p(xW$`?^@@z6N>X0FgEu-JriPe;$=CU?jq9= z9`N*Cc9QmOE92%ZaywsPc+U}nkq%_Dx#cX$Yc5{&9wx6q zhLB}}MXFwH6z1_{nlwwurqT5Zx*7AvEnbQIBAoh4YdK! z@pS0cOJU}}cy~v%OFy1LZ7usqtuTaa9n$3RtggTMb1dbwFO1hFDrNNSkjQhcJty@> zwku6W&|9(Y!MlFc#u37C%&$=;@j)xvMqt`Rnk3|xU&M7T4KS}~nKtoZ+e`H<9zEx; z?klxDPDRN{GAXwO34p1#w29(sf#ipy?N75WNz?tkDd4MY{cRyZ+S+wUWtc@O1GrCMB5z|LAPWo-0JCglt+Po8RL(7?x&c z;Ek<^ETfvDXNSWwM~hdB*iNR-c3|U`5}tet+p8qGtyPlXpO@&xtbTZDyPi!=5>GEW zk>|Yu)|TL27a<1>Wb4ixSs^PRvglyX<;k;>Gy&rzJ6%kgy%VJAWdCYNV# z1VIqk^=S;`5a)xB$Bp)hAFa1oYIt6l!L504U=5Axav666JO>~n&U?5qtS3U zShmD?+dk|-mftp||0;oY{ABNANiv_b#rpv`$#wM0($iD%l$|K`MwYqc{p^w^LU~n5 zVi$sT$AN!7f=^35PgzhqKmP29Aee8xwYazq+Z&01fuq#n1%818nFj8@qfwuI02zbK zE_f_NL(famWP#NdnkQmEg&BI=;hoDt`oiSkbyfY@w1i!m|7Zy1uuiU? zzOY}c7*@lMYN=CPR+53;c<6xRSDEs$O-pd);e!XP6@$hu6l-Mt167@|eq~#mETrx< z8}C`Ch%CE9-VZa;QP}&pLfk$u!@-*xG#9ZfBj{IcwN(;%-gvQ=)_CCuzaDVoLidYP zZX~o%KrwxxFpR0Q`Or^~*Y@1rD#a@MDBk5=|MR%YOUG9M0_~SyZxKJ;x&If3xhcMT zay;=4zyU|o%^XxuXVDkm+K7N^Ylr7YFK1TzpS$cfCzciy8yn-Qs^EPPRJA-+%)bDB_d8^GsxTcincmhjlh-n(Q0=>h#?LfQ783&R9>lMc z(fj56o3grd_0shI(8B49FJ7Moxc>IrQ+pP6*Y*OtO ks*h?D8`#)WQT{*hUlfqO@I8*0B>(^b07*qoM6N<$f{}xyC;$Ke literal 0 HcmV?d00001 diff --git a/Images/powered-by-white2.png b/Images/powered-by-white2.png new file mode 100644 index 0000000000000000000000000000000000000000..6f7398665c63c3c7b60ecf8b34b2f4f21d46c9bc GIT binary patch literal 3683 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 B6OsS` literal 0 HcmV?d00001 diff --git a/Images/steve.png b/Images/steve.png new file mode 100644 index 0000000000000000000000000000000000000000..aa4f4173ac7a6b8294eb699f7baa1c2158fd0f8f GIT binary patch literal 48649 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 literal 0 HcmV?d00001 diff --git a/Images/tux.org.png b/Images/tux.org.png new file mode 100644 index 0000000000000000000000000000000000000000..4d1c2adf9320c5ba1f59f7fc78fce24a09897960 GIT binary patch literal 1102 zcmV-U1hM;xP)#kes%*!p@M8wzjs; zgpjI)gsQ5l!p_dy00>h608=eFYd}UXApigah)G02RCt{2mu-`xFbv085PaZCTtr$P zl|yj9{|7vhG;Q(b?w#w*&30$jw3Pmmf6`VR@uudy8yvTFTc6$lKFOuM1Ka~Rd;|Ef zaKAO*41<8LXvItGXmAFb$JAhl_T!I*%KVhiR+nCVWc`_kx|x@JFgR-i0Q+rSiX5y1 zO}&E+(?Ji}z)%R59G<9o@8bBO;E@5kkJOVgf$rnDU;1t(wwzJ~?<6-ND)<=bZGSO$ zU=;W;UmW&u{dtA$2K~OgtFZTxx2O5tCpUz=2vDai$9k0u7R5rUK{*IZv( zZHr@{=pPO&x`qxvZG28Cfa3@S@V3!eAt<5?m>HTQ0tJTPc59ula@EkQlO0Rxt!Io3 zR++nj6|2e6bUs*=GjiiK7iY;jk8|<>J?#n67kQ{ebfY{a3FO6qGw5SsoQ=Ff=Yxv{ zn)9{hqNnQU!G&9}CMzW=*!$9mGaGOVeT?L0mZ1Vs>!%D(*IbJ2NHz)_EXIseRZ74K zmwdo2;|T+XXN|VV1uBq{0V+>=zt{oqR0r1`*tpSPXuXEB?*=@xr)0U7{}(1i$gQ5Z zRBkF@${6Gc_he3kqgj!_i22?a#DkP&O0yvWx$b6 zUS$O^>3l3oOr$isuA6TmD6^0!*pq5&2wSMp%yzWfrM5oIGJ$$S7d5NO&6KI~A9x*0 zE|j`_--1JX3k-c9yPi>QV{uyMs%cMPs`MDoC%6;vgr$>5d{_~0t(pVyr-@DSqZ#*= zDiAs&J{(=2c$hX?>Ip)oDnNmMS&7G@rn09KzcAp!R1}4^tM3h2IEcl%go3q$7uQ9* zN=MXG)&HO#vBFEdojq>3~c-Y4`c$v93O; zb+RL-v*N5LV3}=T=|->9uryd}w8d}MqE2Dd-7vUVg98gpi6ZewdhDlX6+n#Fm4`LI zVXdqy%p$jH(;uN@j@FT5y|}CsgCAKv^a(AL*Tc1aJ{bSm;wl)fL!Xs@n@~VtZZyxf zL*MfSuls@vBe8UPIk;bbC#V#}P$E4)cr_TyX8`iaQ3YbaVRn4QAD+B571rTOUqdrt zgDd%xh8rqg4JBd)PWzWM+8UQeV_o~(%j>Ip&H~@}{KIX%N8kSY_y_z0{(r!~0dM!t Uvx89RJpcdz07*qoM6N<$f@%8=CjbBd literal 0 HcmV?d00001 diff --git a/Images/useperl.png b/Images/useperl.png new file mode 100644 index 0000000000000000000000000000000000000000..efc626a3f8927126329912d00102ab2dac030cf8 GIT binary patch literal 827 zcmV-B1H}A^P)DSrQ z_xJbR-R^dFsyaH5hljc#Aa-Y}yh=t4Iq>~T|#J(<^SUPwB zdA%NmSVAZepOpHgWE{VW2rRB-B65YMhvZWbMi(jPG}Cd?mV~h)T)Q!acUh*@V3@eYK&umR+q z6xm^~AuJ%td7;t}(5smGl=;~`h`M}wAp3G7ZXjjU_L}ap6KN%o?lt6fU%V9wL^Aa? zRchqK7I^m|fjn7CnNRo)WZaBIp%31gQ;1ds@l^H12Nfp%C0jb#uP(YDFd)(~RLj45 zRKgBKy1GuXhvZF05aeztW2l43O!vI)L{Ma|F9xce*JT~JKG*v?0~10%ZKx^+kT4v5 zXvg2(hd+Y1d;8a)Z3{p1j|5NaL3KT82;N@tH~%FXk8g5E1ClL@&>a8(002ovPDHLk FV1j~dfx7?z literal 0 HcmV?d00001 diff --git a/Images/valid-xhtml10.png b/Images/valid-xhtml10.png new file mode 100644 index 0000000000000000000000000000000000000000..2275ee6ea17da3a4c67a5d90c2f2105bc0d6c5a0 GIT binary patch literal 2414 zcmbVNX;2f{7H-8QAWIODU~n`nVqipj2Gj;bX`?`kfGr|4qYzsVCn7@Qf~~j^Hfd)> zn-Mi2E>Q=K8%9xVQNW<`XaTj|FfKSoRA>apxQ%(Kd9SAC*VLg_1e7?aP$)DM%n^`I zg_w9A$8lBxvN)(w;HXlopcx24R9a3Y0CWn43IKF!jMlPRNCZKU8kLGf0-A(K925x! zGy#Di$fyvFM5x#60gz;9L?{3#1qet}A{3}pA|x=-#3^7qv_CIi8!Fd<575s6SJWLQ1J zFc6^@AQXxskU}jG2v7u(m=m;Gy%q;xCB1R#LGv!&%S0pQ{$~nPfoWNo$&~qD@1Mc? zuW;61?EfSS{-F-|TTEaw$^Pd44>UcfED-<(GGVgd=rs>YVu})m&2SmjRP#nY^TC#i zIRoMfEMK{Kdzfkq@ z<=3+8?`u|{6TNTco7rwQ+gMZkaZ0kSBk{(5+SN0p>)Si@M!zT1ug0B9qEFh-bQcXi zxo3XCfDZdh;@_j}Dtpw|V&2Tm^i(@iVE=UyCq!br;TflQw2%$PgTVHmx}UN`Cmh4P>C+b$TT>%9`kEIZNJu1_`{p73S$s^MM6&4OFC*OOzFXH#e2A1Vrx z-8=0f+Or%|e0h$2w}Oz!JGZ;wF3FW+a>6LNzkT%SU!N4E6B$!}+saw^MlS!CO|0G5 z@Vs^0?Snr$oi7z%yDHCUUv~kAx{549x_MKqnpn)x;?yU~q zcEv5k#WytJtY7z*-NDvVYS%O@vWHGyZWWF4+Lsx4I^j2(OyVxS56@>aXAVI61sLC06LqmCfTT^sdd; z39l!Khb39WchxuF$g^0Q+q~o&(iEU-XR3}JKXEMm?2^Ni{DbF2uFdEXJ8%Brus8AN zoJr+T^1Je)l<|FRUb@wj-8peFGoe+*&a|vMG@0TyR_0d>Km2$rzUA z-!N{_*{i3|ywA38AWmk818OsE1p(70jl8R$+D;v@wtIQ2A?>iZZoOUHJU{;J^nrp6 zf?n@b+8=Nb1r2>Om+v)xF=c z*&`?HVk-h~T~-LX8Z*9wKW_SwrX*`4#pAxVgI0gU+yq}XrN-IVq?bSG%k1Go3O!FO z9N)%ywo}-IISUHv)xu{X^|9>qqT%Oux9q1EFDMNk>eIRFN!`4}r1kJgrH(v)W$jw@ z7<19pTLen(o>ZiJpE@+Q)FaMub9_sZPy6n?s0UKoCAKiHx3~9-UO8X}tTQap7I1ILGop zxuz!TapO_#@ms@Z&0<=gAkc zaC^GD<7O~+W>MH8@vCP+FPy#7ZnWl>>@j~N~=^S=R$XZ5)N literal 0 HcmV?d00001 diff --git a/Images/vcss.png b/Images/vcss.png new file mode 100644 index 0000000000000000000000000000000000000000..9b2f596e016533327216d98a0a927738fe17384f GIT binary patch literal 1134 zcmeAS@N?(olHy`uVBq!ia0vp^5kM@@!3-or#C~03U|`e?@Ck7Ra+Q_kdEDnlhI%!W zMb4c&_g;@{HxGAjZ*NM+!7cOCYk@#Y{Pps{+}zwx_wR4FlUu4N92*~!s#T`6W<+- zt4%e$w+9&~i2E*D*W)T9Bhx(p?A&_0|7X(X^Ya7IW>?MPDaUzu zczTO0wr<^e|Jf%QG42CClNSR6E4d`dFZlmw6q^`8Jh0FrC=HPY3SEXN1j@jH0f@DT z;lF?am<8g&3^agg*jyz(n}LC8qNj^vNX4zUQ)`1SI|v-Rel?4G(T!h0t6h3r9Tx_% z{GPN=z+e1GN8qGw>eHn5|8FmNua|o1m5;W_zoO+QbMz<2znfQG#(ynM{=I#{0V!X> zqF)tO-~TK+p#QH~U+~Uxw*7OC?@4lzU=MuwAfY=*I-PyJf}6|jF4ry6#nK@bObtKJ z{jpr)a7XQvK=_v<_kY&OUtDf7N2Y`!=sAP5DASo0{WX7G;uf&=`Gs|Enroa;cP#bwBZgT0Vk8}Ij!pi@+JzOex~wA_|LQI>iZ4KOPMZj@RJmq z{=ckJgo`sg=^ee+rLf!@|1r#|1Qou-tz zozY_28jcOAqH_ZHT>9G+6r2tD{%tx^c*pF4-nNSOH_A#)UvDaE^>6pwzeB^b1utmshBn2mW1YZ#q&(r+Ne9lLHSPV z;lJMu*6nF1eX&Vu#au@n)2h{;1^hB;>x|=8`0r4N5Dq`3W>NpNuIHfS-r}72x2dtZ z|1vypS3P_!s?6%3q3f=mrP_V^@twUAXY`EwoTZxX&st-k^Kye`&fdVV(2iA`qSwCa zO3SD?y)^LM2F^-1=1_^hVN1d%c)e7=87<81^0{cK;`g>k^UAjGxu$SW%#%-OqR3cMOS7CD$Nw90jSF7TjZ+3b%7?`))PKP%lew!LZ} z9@4ntXMQ2~DY0cQL^+Gz9jsW~FI2w%Uw?1i^C{7@K5}j{esbPgg&e IbxsLQ074N#oB#j- literal 0 HcmV?d00001 diff --git a/amazon.html b/amazon.html new file mode 100755 index 0000000..92d9bdd --- /dev/null +++ b/amazon.html @@ -0,0 +1,19 @@ + + + + + + + + + +

+ Be sure to check out our SXEmacs merchandise + while you are here. +

+
+ + + diff --git a/canvas.html b/canvas.html new file mode 100644 index 0000000..536a453 --- /dev/null +++ b/canvas.html @@ -0,0 +1,114 @@ + + + + + + + +
+ + + + + +
+ + +
+ + diff --git a/changes/.htaccess b/changes/.htaccess new file mode 100644 index 0000000..8f51224 --- /dev/null +++ b/changes/.htaccess @@ -0,0 +1,4 @@ +Options Indexes Includes +XBitHack On +AddType text/html .template +AddOutputFilter INCLUDES .template diff --git a/changes/ChangeLog-22.1.0 b/changes/ChangeLog-22.1.0 new file mode 100644 index 0000000..68d1b4b --- /dev/null +++ b/changes/ChangeLog-22.1.0 @@ -0,0 +1,1752 @@ +# do not edit -- automatically generated by arch changelog +# non-id: automatic-ChangeLog--steve@sxemacs.org--2004/sxemacs--main--22.1.0 +# + +2004-12-30 06:34:31 GMT Steve Youngs version-0 + + Summary: + Stick a fork in it 22.1.0 is done + Revision: + sxemacs--main--22.1.0--version-0 + + + modified files: + etc/codenames version.sh + + +2004-12-30 03:44:14 GMT Steve Youngs patch-29 + + Summary: + Dump under the name "sxemacs" + Revision: + sxemacs--main--22.1.0--patch-29 + + * lisp/loadup.el (running-sxemacs): New. Also note that while we are + still 100% lisp compatible with XEmacs that `running-xemacs' will be + non-nil in SXEmacs too. + + Dump under the name "sxemacs". + + + Also, I am re-adding etc/xemacs.xbm. You'd of thought it was crucial to + the build? Go figure! + + new files: + etc/.arch-ids/xemacs.xbm.id etc/xemacs.xbm + + modified files: + lisp/custom-load.el lisp/loadup.el + + +2004-12-30 03:07:16 GMT Steve Youngs patch-28 + + Summary: + Tidy up of etc/ and add sppm.texi + Revision: + sxemacs--main--22.1.0--patch-28 + + * etc/DISTRIB: Update for SXEmacs. + + * etc/BETA: Update for SXEmacs. + + * etc/MAILINGLISTS: Update for SXEmacs. + + * etc/NEWS: Update. + + * man/Makefile (info_files): Add sppm.info + + * man/Makefile (dvi_files): Ditto. + + * man/Makefile ($(INFODIR)/sppm.info): New. + + + new files: + etc/.arch-ids/NEWS.XEmacs.id etc/NEWS.XEmacs + man/.arch-ids/sppm.texi.id man/sppm.texi + + removed files: + etc/.arch-ids/FTP.id etc/.arch-ids/ORDERS.EUROPE.id + etc/.arch-ids/ORDERS.JAPAN.id etc/.arch-ids/ORDERS.id + etc/.arch-ids/xemacs-beta.xpm.id etc/.arch-ids/xemacs.xbm.id + etc/.arch-ids/xemacs.xpm.id etc/FTP etc/ORDERS + etc/ORDERS.EUROPE etc/ORDERS.JAPAN etc/xemacs-beta.xpm + etc/xemacs.xbm etc/xemacs.xpm + + modified files: + etc/BETA etc/CODING-STANDARDS etc/DISTRIB etc/MAILINGLISTS + etc/NEWS man/Makefile + + renamed files: + etc/.arch-ids/ONEWS.id + ==> etc/.arch-ids/ONEWS.XEmacs.id + etc/.arch-ids/OONEWS.id + ==> etc/.arch-ids/OONEWS.XEmacs.id + etc/ONEWS + ==> etc/ONEWS.XEmacs + etc/OONEWS + ==> etc/OONEWS.XEmacs + + +2004-12-29 05:43:08 GMT Steve Youngs patch-27 + + Summary: + Improve yanking from external sources like Mozilla (from JWZ) + Revision: + sxemacs--main--22.1.0--patch-27 + + This patch makes it possible to yank UTF8 text from external programs + like Mozilla. + + From Jamie Zawinski + + * lisp/mouse.el (insert-selection): Try getting the selection from + 'PRIMARY 'UTF8_STRING or 'PRIMARY 'STRING or the cutbuffer or + 'CLIPBOARD 'UTF8_STRING or 'CLIPBOARD 'STRING before finally giving + up. + + * lisp/select.el (select-convert-in): If no `handler-fn' just return + `value'. + (select-convert-from-text): Removed. + (select-convert-from-length): Removed. + (select-convert-from-filename): Removed. + (select-convert-from-ip-address): New. + (select-convert-from-utf8-text): New. + (select-convert-from-utf16-le-text): New. + (selection-converter-in-alist): Update. + + + modified files: + lisp/mouse.el lisp/select.el + + +2004-12-29 04:41:09 GMT Steve Youngs patch-26 + + Summary: + Splash screen improvements + Revision: + sxemacs--main--22.1.0--patch-26 + + * lisp/startup.el (splash-frame-timeout): Increase to 10 second timeout. + Makes it a bit easier to read everything. + (splash-frame-body): Add our mission statement. + + + modified files: + lisp/startup.el + + +2004-12-25 07:13:04 GMT Steve Youngs patch-25 + + Summary: + rename myrk's pictures + Revision: + sxemacs--main--22.1.0--patch-25 + + + renamed files: + etc/photos/.arch-ids/myrkaverk.png.id + ==> etc/photos/.arch-ids/myrkraverk.png.id + etc/photos/.arch-ids/myrkaverkm.png.id + ==> etc/photos/.arch-ids/myrkraverkm.png.id + etc/photos/myrkaverk.png + ==> etc/photos/myrkraverk.png + etc/photos/myrkaverkm.png + ==> etc/photos/myrkraverkm.png + + +2004-12-25 05:00:32 GMT Steve Youngs patch-24 + + Summary: + Fix doc strings for Lisp primitive variables + Revision: + sxemacs--main--22.1.0--patch-24 + + * lib-src/make-docfile.c (scan_c_file): When checking for DEFVAR_'s look + for `\t'. This fixes the problem of the Lisp primitive variable doc + strings not getting picked up and `C-h v foo' reporting "Not documented + as a variable". + + + modified files: + lib-src/make-docfile.c + + +2004-12-25 03:17:41 GMT Steve Youngs patch-23 + + Summary: + doc string realignment (part 4) (termcap.c to xmu.c) + Revision: + sxemacs--main--22.1.0--patch-23 + + This is the 4th (and hopefully last) stage of the great lisp builtin doc + string realignment. This fixes termcap.c to xmu.c. + + + modified files: + src/termcap.c src/terminfo.c src/tests.c src/toolbar-gtk.c + src/toolbar-x.c src/toolbar.c src/tooltalk.c src/tparam.c + src/ui-byhand.c src/undo.c src/unexaix.c src/unexconvex.c + src/unexcw.c src/unexec.c src/unexelf.c src/unexelfsgi.c + src/unexenix.c src/unexfreebsd.c src/unexhp9k3.c + src/unexhp9k800.c src/unexmips.c src/unexnext.c + src/unexsol2-6.c src/unexsol2.c src/unexsunos4.c + src/vm-limit.c src/widget.c src/window.c + + +2004-12-25 02:39:57 GMT Steve Youngs patch-22 + + Summary: + doc string realignment (part 3) (objects-gtk.c to sysdll.c) + Revision: + sxemacs--main--22.1.0--patch-22 + + This is the 3rd stage of the great lisp builtin doc string realignment. + This fixes objects-gtk.c to sysdll.c. + + More to come. + + modified files: + src/objects-gtk.c src/objects-tty.c src/objects-x.c + src/objects.c src/opaque.c src/postgresql.c src/pre-crt0.c + src/print.c src/process-unix.c src/profile.c src/ralloc.c + src/rangetab.c src/realpath.c src/redisplay-gtk.c + src/redisplay-output.c src/redisplay-x.c src/redisplay.c + src/scrollbar-gtk.c src/scrollbar-x.c src/scrollbar.c + src/search.c src/select-gtk.c src/select-x.c src/select.c + src/sgiplay.c src/sheap.c src/signal.c src/sound.c + src/specifier.c src/strcmp.c src/strcpy.c src/sunOS-fix.c + src/sunpro.c src/symbols.c src/syntax.c src/sysdep.c + src/sysdll.c + + +2004-12-25 01:28:11 GMT Steve Youngs patch-21 + + Summary: + doc string realignment (part 2) (ecrt0.c to native-gtk-toolbar.c) + Revision: + sxemacs--main--22.1.0--patch-21 + + This is the 2nd stage of the great lisp builtin doc string realignment. + This fixes from ecrt0.c to native-gtk-toolbar.c. + + More to come. + + modified files: + src/ecrt0.c src/editfns.c src/eldap.c src/elhash.c + src/emacs-widget-accessors.c src/emodules.c src/esd.c + src/eval.c src/event-gtk.c src/event-stream.c src/event-tty.c + src/event-unixoid.c src/events.c src/faces.c src/file-coding.c + src/fileio.c src/filelock.c src/filemode.c src/floatfns.c + src/fns.c src/font-lock.c src/frame-gtk.c src/frame-tty.c + src/frame-x.c src/frame.c src/free-hook.c src/gccache-gtk.c + src/general.c src/getloadavg.c src/glade.c src/glyphs-eimage.c + src/glyphs-gtk.c src/glyphs-widget.c src/glyphs-x.c + src/glyphs.c src/gpmevent.c src/gui-gtk.c src/gui-x.c + src/gui.c src/gutter.c src/hash.c src/hpplay.c src/imgproc.c + src/indent.c src/inline.c src/input-method-motif.c + src/insdel.c src/keymap.c src/lastfile.c src/line-number.c + src/lstream.c src/macros.c src/marker.c src/md5.c + src/menubar-gtk.c src/menubar-x.c src/menubar.c src/minibuf.c + src/mule-canna.c src/mule-charset.c src/mule-wnnfns.c + src/mule.c src/native-gtk-toolbar.c + + +2004-12-23 00:07:06 GMT Steve Youngs patch-20 + + Summary: + Merge from hrop (add myrk's pics) + Revision: + sxemacs--main--22.1.0--patch-20 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-5 + add pic of johann (myrkraverk) + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-6 + fix, rename johann to myrkraverk + + new files: + etc/photos/.arch-ids/myrkaverk.png.id + etc/photos/.arch-ids/myrkaverkm.png.id + etc/photos/myrkaverk.png etc/photos/myrkaverkm.png + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-6 + + +2004-12-22 13:07:58 GMT Steve Youngs patch-19 + + Summary: + WM sizing fix (from XE 21.5) + Revision: + sxemacs--main--22.1.0--patch-19 + + 2004-12-15 Stephen J. Turnbull + + * EmacsManager.c (EmacsManagerChangeSize): Respect XtGeometryNo. + + + modified files: + lisp/custom-load.el src/EmacsManager.c + + +2004-12-22 04:58:43 GMT Steve Youngs patch-18 + + Summary: + doc string realignment + XE -> SXE renaming. (abbrev.c to dynarr.c) + Revision: + sxemacs--main--22.1.0--patch-18 + + This is the first step towards fixing the mess that I made of the source + with indent(1). It realigns all the doc strings for the lisp built-ins + in the C source. It also does XE to SXE renaming. + + This will be the first of a number of these patches. This one does from + abbrev.c to dynarr.c... Yep, I'm doing them in alphabetical order. + + There were too many functions and variables to list separately in this + log. + + modified files: + lisp/custom-load.el src/abbrev.c src/balloon-x.c src/buffer.c + src/bytecode.c src/callint.c src/callproc.c src/casefiddle.c + src/casetab.c src/chartab.c src/cm.c src/cmdloop.c src/cmds.c + src/console-gtk.c src/console-stream.c src/console-tty.c + src/console-x.c src/console.c src/data.c src/database.c + src/debug.c src/device-gtk.c src/device-msw.c src/device-tty.c + src/device-x.c src/device.c src/dialog-gtk.c src/dialog-x.c + src/dialog.c src/dired-msw.c src/dired.c src/doc.c + src/doprnt.c src/dragdrop.c src/dumper.c src/dynarr.c + src/fileio.c src/lread.c src/nt.c src/ntproc.c + src/process-unix.c src/sysdep.c src/sysfile.h + + +2004-12-20 08:40:37 GMT Steve Youngs patch-17 + + Summary: + merge from hrop (add missing greyscale photos) + Revision: + sxemacs--main--22.1.0--patch-17 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-2 + star merge up to --patch-16 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-3 + add lg and jan pic in greyscale + + + new files: + etc/photos/.arch-ids/janm.png.id + etc/photos/.arch-ids/lgm.png.id etc/photos/janm.png + etc/photos/lgm.png + + modified files: + lisp/custom-load.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-3 + + +2004-12-20 05:49:04 GMT Steve Youngs patch-16 + + Summary: + make distclean delete .elc files too + Revision: + sxemacs--main--22.1.0--patch-16 + + + modified files: + Makefile.in.in + + +2004-12-20 05:37:06 GMT Steve Youngs patch-15 + + Summary: + Add a `sxemacs-packages' hierarchy + Revision: + sxemacs--main--22.1.0--patch-15 + + This patch adds another directory to the package hierarchy, + `sxemacs-packages'. It also more fully enables the `site-packages' + directory. It also removes all of the PGP rubbish that was in the PUI + code. + + Also, with this patch, `make install' will symlink $prefix/lib/sxemacs to + $prefix/lib/xemacs if the former doesn't exist and the latter does + exist. I was hoping to make SXEmacs automatically look in + $prefix/lib/xemacs if $prefix/lib/sxemacs didn't exist, but I haven't + figured out how to do that yet. It isn't as easy as you'd expect. + + * lisp/packages.el (packages-compute-package-locations): Add a + `sxemacs-packages' hierarchy. + + * lisp/package-admin.el (package-admin-install-function): Remove the + windoze function. We don't do windoze! + + * lisp/package-admin.el (package-admin-install-function-mswindows): + Remove. We don't do windoze! + + * lisp/package-admin.el (package-admin-find-top-directory): Support + `site-packages' and `sxemacs-packages'. + + * lisp/package-admin.el (package-admin-get-install-dir): Ditto. + + * lisp/package-get.el (package-get-pgp-available-p): Remove. There + really isn't any point to signing package-index files. + + * lisp/package-get.el (package-get-require-signed-base-updates): Ditto. + + * lisp/package-get.el (package-entries-are-signed): Ditto. + + * lisp/package-get.el (package-get-pgp-signed-begin-line): Ditto. + + * lisp/package-get.el (package-get-pgp-signature-begin-line): Ditto. + + * lisp/package-get.el (package-get-pgp-signature-end-line): Ditto. + + * lisp/package-get.el (package-get-continue-update-base): Ditto. + + * lisp/package-get.el (package-get-update-base-from-buffer): Remove the + PGP crud. + + * lisp/package-net.el: Removed. It was only used for the netinstaller, + ie more windoze crud. + + * lisp/find-paths.el (paths-emacs-root-p): Also check for + `$prefix/lib/xemacs' so we can use that dir if it exists and + $prefix/lib/$progname/ doesn't. + + * Makefile.in.in (mkdir): If $datadir/xemacs _does_ exist and + $datadir/sxemacs _doesn't_ exist, make $datadir/sxemacs a symlink to + $datadir/xemacs. + + + removed files: + lisp/.arch-ids/package-net.el.id lisp/package-net.el + + modified files: + Makefile.in.in lisp/auto-autoloads.el lisp/custom-load.el + lisp/find-paths.el lisp/package-admin.el lisp/package-get.el + lisp/packages.el + + +2004-12-19 21:53:07 GMT Steve Youngs patch-14 + + Summary: + ego patch for lg + Revision: + sxemacs--main--22.1.0--patch-14 + + + new files: + etc/photos/.arch-ids/lg.png.id etc/photos/lg.png + + modified files: + lisp/about.el + + +2004-12-19 03:13:57 GMT Steve Youngs patch-13 + + Summary: + Add Nick's last name to about.el + Revision: + sxemacs--main--22.1.0--patch-13 + + + modified files: + lisp/about.el lisp/custom-load.el + + +2004-12-18 15:45:45 GMT Steve Youngs patch-12 + + Summary: + Add more people to about.el + Revision: + sxemacs--main--22.1.0--patch-12 + + * lisp/about.el (about-headline-face): Remove a face only used on + windoze. + (sxemacs-hackers): Add erik, heatxsink, hynek, lg, myrkraverk, + rendhalver. + (about-current-release-maintainers): Ditto. + (about-other-current-hackers): Move everyone that was here into + `about-once-and-future-hackers'. + (about-once-and-future-hackers): Add all the entries from + `about-other-current-hackers'. + (about-sxemacs): Display a tla-style version string. + (about-personal-info): Add erik, heatxsink, hynek, lg, myrkraverk, + rendhalver. + (about-hacker-contribution): Ditto. + (about-hackers): Minor update to some of the wording. + + + modified files: + lisp/about.el + + renamed files: + etc/photos/.arch-ids/nick.png.id + ==> etc/photos/.arch-ids/heatxsink.png.id + etc/photos/.arch-ids/nickm.png.id + ==> etc/photos/.arch-ids/heatxsinkm.png.id + etc/photos/nick.png + ==> etc/photos/heatxsink.png + etc/photos/nickm.png + ==> etc/photos/heatxsinkm.png + + +2004-12-18 14:08:09 GMT Steve Youngs patch-11 + + Summary: + Update startup.el (SXEmacs-ise it) + Revision: + sxemacs--main--22.1.0--patch-11 + + * lisp/startup.el (user-init-directory-base): Default to either + ~/.sxemacs or ~/.xemacs. ~/.sxemacs will take precedence if both are + present. + (initial-scratch-message): Update with a slightly more "user friendly" + message. + (create-compatibility-dot-emacs): Use `user-init-directory'. + (splash-frame-body): Rip out some crud and make some SXEmacs specific + changes/improvements. + Set the copyright to me. + + + modified files: + lisp/custom-load.el lisp/startup.el + + +2004-12-18 05:33:10 GMT Steve Youngs patch-10 + + Summary: + frame prop bug fix, wait-for-wm property added. (from lg) + Revision: + sxemacs--main--22.1.0--patch-10 + + This patch is from lg. I have added it in manually because of some + teething problems with his repo. + + * src/console-x.h (x_frame): [addon] wait_for_wm. + + * src/console-x.h (FRAME_X_WAIT_FOR_WM): [new] wait_for_wm. + + * src/frame.h (Qwait_for_wm): [new]. + + * src/frame.c: [addon] wait-for-wm definition. + + * src/-xframe.c: [bug] (set-frame-property nil "test" nil) bug fixed. + + * src/-xframe.c: [addon] wait-for-wm support added.. + + + + modified files: + src/console-x.h src/frame-x.c src/frame.c src/frame.h + + +2004-12-15 22:34:09 GMT Steve Youngs patch-9 + + Summary: + Fix version problems with pdump and core lisp directory. + Revision: + sxemacs--main--22.1.0--patch-9 + + This fixes the `make install' problems of the dump file having the wrong + name and the core lisp diretories _not_ being in the load-path. + + * src/dumper.c (pdump_file_try): Don't use EMACS_VERSION as a way of + trying for dump file names. Use EMACS_MAJOR_VERSION, + EMACS_MINOR_VERSION, and either EMACS_BETA_VERSION or EMACS_PATCH_LEVEL + instead. + + This is to get around the fact that in SXEmacs, EMACS_VERSION is set to + a fully qualified GNU/arch revision name. + + * configure.in: New variable, `old_version'. To be used when an + old-style major.minor.patch version number is needed. + + * Makefile.in.in (old_version): New. For those times when only an + old-style major.minor.patch version number is needed. + + * src/paths.h.in (PATH_VERSION): Set it to `old_version'. + + + + modified files: + Makefile.in.in configure.in lisp/custom-load.el src/dumper.c + src/paths.h.in + + +2004-12-14 05:24:20 GMT Steve Youngs patch-8 + + Summary: + Move to tla-style version string and more XE -> SXE renaming. + Revision: + sxemacs--main--22.1.0--patch-8 + + I started out with the intention of implementing a tla-style version + string for SXEmacs. I ended up doing that plus a fair amount of XE -> + SXE renaming and reformating of C code. :-) + + M-x emacs-version RET will now return something like: + + "SXEmacs: steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-8, \ + built Thu Oct 7 19:09:48 2004, on bastard" + + All of the old version related variables are still there, + `emacs-major-version', `emacs-minor-version' etc. And all of the old + established ways of checking versions should still work. + + There is one notable exception to this... Dired. For some reason, Dired + uses some strange regexp matching against the variable emacs-version. + Why it doesn't use the "standard" way to check versions I don't know. + But the good news is that the "fix" to Dired is trivial... + + --- dired.el.orig 2004-10-03 07:15:32.000000000 +1000 + +++ dired.el 2004-12-13 16:06:47.000000000 +1000 + @@ -81,7 +81,7 @@ + ;; it been since Lucid went away? + (let ((lucid-p (string-match "XEmacs" emacs-version)) + ver subver) + - (or (string-match "^\\([0-9]+\\)\\.\\([0-9]+\\)" emacs-version) + + (or (string-match "\\([0-9]+\\)\\.\\([0-9]+\\)" emacs-version) + (error "dired does not work with emacs version %s" emacs-version)) + (setq ver (string-to-int (substring emacs-version (match-beginning 1) + (match-end 1))) + @@ -6617,7 +6617,7 @@ + + (let ((lucid-p (string-match "XEmacs" emacs-version)) + ver) + - (or (string-match "^\\([0-9]+\\)\\." emacs-version) + + (or (string-match "\\([0-9]+\\)\\." emacs-version) + (error "Weird emacs version %s" emacs-version)) + (setq ver (string-to-int (substring emacs-version (match-beginning 1) + (match-end 1)))) + + This patch also starts dealing with some more brokenness incurred by my + initial fun with indent(1). It turns out that the mechanism for + extracting doc strings out of C code for use in lisp primitives is very + very particular about how those doc strings are formated in the C code. + indent(1) stuffed that up. I have fixed it up for all the files that + this patch touches, but there is a lot more to go. :-( + + * configure.in: Global XE -> SXE renaming. + Set PROGNAME to "sxemacs" + Use new tla related version variables. + + * version.sh: Use tla commands to determine $emacs_major_version, + $emacs_minor_version, and $emacs_beta_version. + (sxemacs_codename): New, replaces $xemacs_codename. + (sxemacs_arch_version): New. + + * lib-src/config-values.in: Use `SXEMACS_CC' + + * lisp/startup.el (display-splash-frame): Don't call + `splash-hack-version-string'. + + * lisp/version.el (sxemacs-betaname): New. Replaces `xemacs-betaname'. + + * lisp/version.el (emacs-version): Set to `sxemacs-arch-version'. + This is the _variable_ `emacs-version'. + + * lisp/version.el (emacs-version): Redo using `sxemacs-arch-version'. + This is the _function_ `emacs-version'. + + * lwlib/Makefile.in.in: Use `SXEMACS_CC'. + + * src/Makefile.in.in: Ditto. + + * src/config.h.in: + + * src/unexnt.c: + + * src/lread.c: + + * src/symbols.c: + + * src/symsinit.h: + + * src/ntproc.c: + + * src/debug.h: + + * src/lisp.h: + + * src/console-x.h: + + * src/data.c: + + * src/regex.c: + + * src/process.h: + + * src/event-stream.c: + + * src/xgccache.c: + + * src/redisplay-tty.c: + + * src/window.c: + + * src/file-coding.c: + + * src/console-msw.c: + + * src/event-Xt.c: + + * src/file-coding.h: + + * src/process.c: + + * src/extents.c: + + * src/intl.c: + + * src/emacs.c: + + * src/input-method-xlib.c: + + * src/alloc.c: + + For all of the above... + + - Global XE -> SXE renaming. + - Fix lisp primitive doc strings. + + modified files: + configure.in lib-src/config.values.in lisp/startup.el + lisp/version.el lwlib/Makefile.in.in src/.arch-inventory + src/Makefile.in.in src/alloc.c src/config.h.in + src/console-msw.c src/console-x.h src/data.c src/debug.h + src/emacs.c src/event-Xt.c src/event-msw.c src/event-stream.c + src/extents.c src/file-coding.c src/file-coding.h + src/input-method-xlib.c src/intl.c src/lisp.h src/lread.c + src/menubar-msw.c src/nt.h src/ntproc.c src/process.c + src/process.h src/redisplay-tty.c src/regex.c src/symbols.c + src/symsinit.h src/unexnt.c src/window.c src/xgccache.c + version.sh + + +2004-12-09 21:56:25 GMT Steve Youngs patch-7 + + Summary: + remove old XE oxymoron codename file, add empty etc/codenames + Revision: + sxemacs--main--22.1.0--patch-7 + + + new files: + etc/.arch-ids/codenames.id etc/codenames + + removed files: + etc/.arch-ids/OXYMORONS.id etc/OXYMORONS + + +2004-12-07 09:09:05 GMT Steve Youngs patch-6 + + Summary: + Fix bug caused from re-indenting input-method-xlib.c + Revision: + sxemacs--main--22.1.0--patch-6 + + I don't understand it, but indent(1) messed up input-method-xlib.c. I + reverted the indent(1) indented input-method-xlib.c and the + re-re-indented it in XE with: + + C-x h (mark-whole-buffer) + C-M-\ (indent-region) + + modified files: + lisp/auto-autoloads.el src/input-method-xlib.c + + +2004-12-07 05:00:52 GMT Steve Youngs patch-5 + + Summary: + SXEmacs'ing build-report.el + Revision: + sxemacs--main--22.1.0--patch-5 + + This is so we can start using `M-x build-report'. + + * lisp/build-report.el (build-report-installation-version-regexp): + + * lisp/build-report.el (build-report-version-file-regexp): + + * lisp/build-report.el (build-report-installation-srcdir-regexp): + + * lisp/build-report.el (build-report-destination): + + * lisp/build-report.el (build-report-make-output-dir): + + * lisp/build-report.el (build-report-make-output-files): + + * lisp/build-report.el (build-report-installation-file) + + * lisp/build-report.el (build-report-version-file): + + * lisp/build-report.el (build-report-subject): + + * lisp/build-report.el (build-report-prompts): + + * lisp/build-report.el (build-report-file-encoding): + + * lisp/build-report.el (build-report-make-output-get): + + * lisp/build-report.el (build-report): + + * lisp/build-report.el (build-report-insert-header): + + * lisp/build-report.el (build-report-insert-make-output): + + * lisp/build-report.el (build-report-insert-installation-file): + + * lisp/build-report.el (build-report-installation-data): + + * lisp/build-report.el (build-report-version-file-data): + + XEmacs -> SXEmacs renaming. + + Send the reports to + + Look for these output files by default... + + ,,beta.out + ,,make-all.out + ,,make-check.out + ,,make-check-temacs.out + ,,make-install.out + + modified files: + lisp/build-report.el + + +2004-12-07 04:27:08 GMT Steve Youngs patch-4 + + Summary: + Indent the C code as the gods intended. (humungous patch) + Revision: + sxemacs--main--22.1.0--patch-4 + + W A R N I N G: + ============= + This patch is absolutely HUGE!!! Don't believe me? Well the diff is + half a million lines long and weighs in at an incredible 17Mb!! + + Every piece of C code has been reindented to conform with sane coding + standards. Here is how I did it... + + $ find . -type f -name \*.[ch]' \ + | xargs indent -kr -i8 -ts8 -sob -l80 -ss -ncs + + And then manually did the 4 or so .h.in files. + + A fair proportion of the C code is now very very ugly, but please, don't + confuse ugliness with plain old bad coding style and implementation. The + ugly code should signal alarm bells and serve as good starting points to + improve the code. + + modified files: + dynodump/_dynodump.h dynodump/dynodump.c + dynodump/i386/_relocate.c dynodump/i386/machdep.h + dynodump/i386/uninit.c dynodump/ppc/_relocate.c + dynodump/ppc/uninit.c dynodump/sparc/_relocate.c + dynodump/sparc/uninit.c dynodump/syms.c + etc/tests/external-widget/test-ew-motif.c + etc/tests/external-widget/test-ew-xlib.c lib-src/b2m.c + lib-src/cvtmail.c lib-src/digest-doc.c lib-src/ellcc.c + lib-src/ellcc.h.in lib-src/etags.c lib-src/fakemail.c + lib-src/getopt.c lib-src/getopt.h lib-src/getopt1.c + lib-src/gnuclient.c lib-src/gnuserv.c lib-src/gnuserv.h + lib-src/gnuslib.c lib-src/hexl.c lib-src/i.c + lib-src/leditcfns.c lib-src/make-docfile.c + lib-src/make-dump-id.c lib-src/make-msgfile.c + lib-src/make-path.c lib-src/make-po.c lib-src/mmencode.c + lib-src/movemail.c lib-src/ootags.c lib-src/pop.c + lib-src/pop.h lib-src/profile.c lib-src/qsort.c + lib-src/sorted-doc.c lib-src/tcp.c lib-src/wakeup.c + lib-src/winclient.c lib-src/yow.c lwlib/config.h.in + lwlib/lwlib-Xaw.c lwlib/lwlib-Xaw.h lwlib/lwlib-Xlw.c + lwlib/lwlib-Xlw.h lwlib/lwlib-Xm.c lwlib/lwlib-Xm.h + lwlib/lwlib-config.c lwlib/lwlib-internal.h + lwlib/lwlib-utils.c lwlib/lwlib-utils.h lwlib/lwlib.c + lwlib/lwlib.h lwlib/xlwcheckbox.c lwlib/xlwcheckbox.h + lwlib/xlwcheckboxP.h lwlib/xlwgauge.c lwlib/xlwgauge.h + lwlib/xlwgaugeP.h lwlib/xlwgcs.c lwlib/xlwgcs.h + lwlib/xlwmenu.c lwlib/xlwmenu.h lwlib/xlwmenuP.h + lwlib/xlwradio.c lwlib/xlwradio.h lwlib/xlwradioP.h + lwlib/xlwscrollbar.c lwlib/xlwscrollbar.h + lwlib/xlwscrollbarP.h lwlib/xlwtabs.c lwlib/xlwtabs.h + lwlib/xlwtabsP.h modules/base64/base64.c modules/ldap/eldap.c + modules/ldap/eldap.h modules/sample/sample.c + modules/zlib/zlib.c src/EmacsFrame.c src/EmacsFrame.h + src/EmacsFrameP.h src/EmacsManager.c src/EmacsManager.h + src/EmacsManagerP.h src/EmacsShell-sub.c src/EmacsShell.c + src/EmacsShell.h src/EmacsShellP.h src/ExternalClient-Xlib.c + src/ExternalClient.c src/ExternalClient.h + src/ExternalClientP.h src/ExternalShell.c src/ExternalShell.h + src/ExternalShellP.h src/abbrev.c src/alloc.c src/alloca.c + src/backtrace.h src/balloon-x.c src/balloon_help.c + src/balloon_help.h src/bitmaps.h src/blocktype.c + src/blocktype.h src/broken-sun.h src/buffer.c src/buffer.h + src/bufslots.h src/bytecode.c src/bytecode.h src/callint.c + src/callproc.c src/casefiddle.c src/casetab.c src/casetab.h + src/chartab.c src/chartab.h src/cm.c src/cm.h src/cmdloop.c + src/cmds.c src/commands.h src/config.h.in src/conslots.h + src/console-gtk.c src/console-gtk.h src/console-msw.c + src/console-msw.h src/console-stream.c src/console-stream.h + src/console-tty.c src/console-tty.h src/console-x.c + src/console-x.h src/console.c src/console.h src/data.c + src/database.c src/database.h src/debug.c src/debug.h + src/device-gtk.c src/device-msw.c src/device-tty.c + src/device-x.c src/device.c src/device.h src/dgif_lib.c + src/dialog-gtk.c src/dialog-msw.c src/dialog-x.c src/dialog.c + src/dired-msw.c src/dired.c src/doc.c src/doprnt.c + src/dragdrop.c src/dragdrop.h src/dumper.c src/dumper.h + src/dynarr.c src/ecrt0.c src/editfns.c src/eldap.c src/eldap.h + src/elhash.c src/elhash.h src/emacs-marshals.c + src/emacs-widget-accessors.c src/emacs.c src/emodules.c + src/emodules.h src/esd.c src/eval.c src/event-Xt.c + src/event-gtk.c src/event-msw.c src/event-stream.c + src/event-tty.c src/event-unixoid.c src/events-mod.h + src/events.c src/events.h src/extents.c src/extents.h + src/extw-Xlib.c src/extw-Xlib.h src/extw-Xt.c src/extw-Xt.h + src/faces.c src/faces.h src/file-coding.c src/file-coding.h + src/fileio.c src/filelock.c src/filemode.c src/floatfns.c + src/fns.c src/font-lock.c src/frame-gtk.c src/frame-msw.c + src/frame-tty.c src/frame-x.c src/frame.c src/frame.h + src/frameslots.h src/free-hook.c src/gccache-gtk.c + src/gccache-gtk.h src/general-slots.h src/general.c + src/getloadavg.c src/getpagesize.h src/gif_io.c src/gifrlib.h + src/glade.c src/glyphs-eimage.c src/glyphs-gtk.c + src/glyphs-gtk.h src/glyphs-msw.c src/glyphs-msw.h + src/glyphs-widget.c src/glyphs-x.c src/glyphs-x.h src/glyphs.c + src/glyphs.h src/gmalloc.c src/gpmevent.c src/gpmevent.h + src/gtk-glue.c src/gtk-xemacs.c src/gtk-xemacs.h src/gui-gtk.c + src/gui-gtk.h src/gui-msw.c src/gui-x.c src/gui-x.h src/gui.c + src/gui.h src/gutter.c src/gutter.h src/hash.c src/hash.h + src/hftctl.c src/hpplay.c src/imgproc.c src/imgproc.h + src/indent.c src/input-method-motif.c src/input-method-xlib.c + src/insdel.c src/insdel.h src/intl.c src/iso-wide.h + src/keymap.c src/keymap.h src/lastfile.c src/libsst.c + src/libsst.h src/libst.h src/line-number.c src/line-number.h + src/linuxplay.c src/lisp-disunion.h src/lisp-union.h + src/lisp.h src/lread.c src/lrecord.h src/lstream.c + src/lstream.h src/m/7300.h src/m/acorn.h src/m/alliant-2800.h + src/m/alliant.h src/m/alpha.h src/m/amdahl.h src/m/apollo.h + src/m/arm.h src/m/att3b.h src/m/aviion.h src/m/clipper.h + src/m/convex.h src/m/cydra5.h src/m/delta.h src/m/delta88k.h + src/m/dpx2.h src/m/dual.h src/m/ews4800r.h src/m/gec63.h + src/m/gould-np1.h src/m/gould.h src/m/hp800.h + src/m/hp9000s300.h src/m/ibmps2-aix.h src/m/ibmrs6000.h + src/m/ibmrt-aix.h src/m/ibmrt.h src/m/intel386.h + src/m/iris4d.h src/m/iris6d.h src/m/irist.h src/m/isi-ov.h + src/m/masscomp.h src/m/mips-nec.h src/m/mips-siemens.h + src/m/mips.h src/m/mips4.h src/m/ncr386.h src/m/news-risc.h + src/m/news.h src/m/next.h src/m/ns16000.h src/m/nu.h + src/m/powerpc.h src/m/pyrmips.h src/m/sequent-ptx.h + src/m/sequent.h src/m/sgi3000.h src/m/sparc.h src/m/sps7.h + src/m/stride.h src/m/sun386.h src/m/symmetry.h src/m/tad68k.h + src/m/tahoe.h src/m/tekxd88.h src/m/ustation.h src/m/vax.h + src/m/wicat.h src/macros.c src/macros.h src/malloc.c + src/marker.c src/md5.c src/mem-limits.h src/menubar-gtk.c + src/menubar-msw.c src/menubar-msw.h src/menubar-x.c + src/menubar.c src/menubar.h src/minibuf.c src/miscplay.c + src/miscplay.h src/mule-canna.c src/mule-ccl.c src/mule-ccl.h + src/mule-charset.c src/mule-charset.h src/mule-wnnfns.c + src/mule.c src/nas.c src/native-gtk-toolbar.c + src/nativesound.h src/ndir.h src/nt.c src/nt.h src/ntheap.c + src/ntheap.h src/ntplay.c src/ntproc.c src/objects-gtk.c + src/objects-gtk.h src/objects-msw.c src/objects-msw.h + src/objects-tty.c src/objects-tty.h src/objects-x.c + src/objects-x.h src/objects.c src/objects.h + src/offix-cursors.h src/offix-types.h src/offix.c src/offix.h + src/opaque.c src/opaque.h src/postgresql.c src/postgresql.h + src/print.c src/process-nt.c src/process-unix.c src/process.c + src/process.h src/procimpl.h src/profile.c src/ralloc.c + src/rangetab.c src/rangetab.h src/realpath.c + src/redisplay-gtk.c src/redisplay-msw.c src/redisplay-output.c + src/redisplay-tty.c src/redisplay-x.c src/redisplay.c + src/redisplay.h src/regex.c src/regex.h src/s/3700.h + src/s/aix3-1.h src/s/aix3-2.h src/s/aix4-2.h src/s/aix4.h + src/s/alliant-2800.h src/s/alliant.h src/s/altos.h + src/s/amdahl.h src/s/bsd386.h src/s/bsd4-1.h src/s/bsd4-2.h + src/s/bsd4-3.h src/s/bsdos4.h src/s/cxux.h src/s/cygwin32.h + src/s/decosf1-2.h src/s/decosf1-3.h src/s/decosf4-0.h + src/s/dgux.h src/s/dgux5-4r2.h src/s/dgux5-4r3.h src/s/esix.h + src/s/freebsd.h src/s/hpux.h src/s/hpux10-shr.h + src/s/hpux11-shr.h src/s/hpux8-shr.h src/s/hpux8.h + src/s/hpux9-shr.h src/s/hpux9.h src/s/iris3-5.h + src/s/iris3-6.h src/s/irix3-3.h src/s/irix5-1.h + src/s/irix5-2.h src/s/irix6-0.h src/s/isc2-2.h src/s/isc3-0.h + src/s/isc4-1.h src/s/linux.h src/s/mach-bsd4-3.h + src/s/mingw32.h src/s/netbsd.h src/s/nextstep.h src/s/ptx.h + src/s/riscos5.h src/s/rtu.h src/s/sco4.h src/s/sco5-shr.h + src/s/sco5.h src/s/sol2.h src/s/sunos4-0-shr.h + src/s/sunos4-0.h src/s/sunos4-1-2-shr.h src/s/sunos4-1-3-shr.h + src/s/sunos4-1-3.h src/s/sunos4-1-4-shr.h src/s/sunos4-1-4.h + src/s/sunos4-1-shr.h src/s/sunos4-1.h src/s/umax.h + src/s/umips.h src/s/unipl5-0.h src/s/unipl5-2.h src/s/usg5-0.h + src/s/usg5-4-2.h src/s/usg5-4.h src/s/windowsnt.h + src/scrollbar-gtk.c src/scrollbar-gtk.h src/scrollbar-msw.c + src/scrollbar-msw.h src/scrollbar-x.c src/scrollbar-x.h + src/scrollbar.c src/scrollbar.h src/search.c src/select-gtk.c + src/select-msw.c src/select-x.c src/select.c src/select.h + src/sgiplay.c src/sheap.c src/signal.c src/sound.c + src/specifier.c src/specifier.h src/strcat.c src/strcmp.c + src/strcpy.c src/strftime.c src/sunOS-fix.c src/sunplay.c + src/sunpro.c src/symbols.c src/symeval.h src/symsinit.h + src/syntax.c src/syntax.h src/syscommctrl.h src/sysdep.c + src/sysdep.h src/sysdir.h src/sysdll.c src/sysdll.h + src/sysfile.h src/sysfloat.h src/sysproc.h src/syspwd.h + src/syssignal.h src/systime.h src/systty.h src/syswait.h + src/syswindows.h src/termcap.c src/terminfo.c src/tests.c + src/toolbar-gtk.c src/toolbar-msw.c src/toolbar-x.c + src/toolbar.c src/toolbar.h src/tooltalk.c src/tooltalk.h + src/tparam.c src/ui-byhand.c src/ui-gtk.c src/ui-gtk.h + src/undo.c src/unexaix.c src/unexalpha.c src/unexapollo.c + src/unexconvex.c src/unexcw.c src/unexec.c src/unexelf.c + src/unexelfsgi.c src/unexencap.c src/unexenix.c + src/unexfreebsd.c src/unexfx2800.c src/unexhp9k3.c + src/unexhp9k800.c src/unexmips.c src/unexnext.c src/unexnt.c + src/unexsni.c src/unexsol2-6.c src/unexsol2.c src/unexsunos4.c + src/vm-limit.c src/widget.c src/win32.c src/window.c + src/window.h src/winslots.h src/xgccache.c src/xgccache.h + src/xintrinsic.h src/xintrinsicp.h src/xmmanagerp.h + src/xmprimitivep.h src/xmu.c src/xmu.h tests/DLL/dltest.c + tests/tooltalk/emacs-eval.c tests/tooltalk/load-file.c + tests/tooltalk/make-client-frame.c + + +2004-12-07 00:44:30 GMT Steve Youngs patch-3 + + Summary: + SXEmacs'ing about.el + Revision: + sxemacs--main--22.1.0--patch-3 + + This is the first run at SXEmacs'ing about.el. I've changed my pic and + updated my bio from XEmacs days. + + This patch also makes our animal provide itself... + + (and (featurep 'xemacs) + (featurep 'sxemacs)) + => t + + * lisp/about.el (sxemacs-hackers): Renamed me from "youngs" to "steve" + + * lisp/about.el (about-current-release-maintainers): Removed everyone, + added me and hrop. + + * lisp/about.el (about-url-alist): Update my URL and add a couple more + for Eicq and XWEM + + * lisp/about.el (about-sxemacs): Fix bug when patchlevel is zero. + Update content. + + * lisp/about.el (about-collaboration): Add note about this section + relating more to XEmacs currently. + + * lisp/about.el (about-advantages): Ditto. + + * lisp/about.el (about-personal-info): Update my bio. + + * lisp/about.el (about-hacker-contribution): Ditto. + + * lisp/about.el (about-hackers): Update. Note that it deals more with + XEmacs than SXEmacs. + + * lisp/about.el: General XEmacs -> SXEmacs renaming. + + * lisp/glyphs.el (init-glyphs): XEmacs -> SXEmacs renaming + + * lisp/gtk-glyphs.el: Ditto. + + * lisp/startup.el: Ditto. + + * lisp/auto-autoloads.el: Updated. + + * src/glyphs-x.c (complex_vars_of_glyphs_x): Vsxemacs_logo instead of + Vxemacs_logo. + + * src/glyphs-gtk.c (complex_vars_of_glyphs_gtk): Ditto. + + * src/glyphs.c: Ditto. + + * src/glyphs.h: Ditto. + + * src/lread.c (vars_of_lread): Provide symbol `sxemacs' as well. + + + + + new files: + etc/.arch-ids/sxemacs-beta.xpm.id etc/.arch-ids/sxemacs.xpm.id + etc/photos/.arch-ids/hroptatyr.png.id + etc/photos/.arch-ids/hroptatyrm.png.id + etc/photos/.arch-ids/nick.png.id + etc/photos/.arch-ids/nickm.png.id + etc/photos/.arch-ids/steve.png.id + etc/photos/.arch-ids/stevem.png.id etc/photos/hroptatyr.png + etc/photos/hroptatyrm.png etc/photos/nick.png + etc/photos/nickm.png etc/photos/steve.png + etc/photos/stevem.png etc/sxemacs-beta.xpm etc/sxemacs.xpm + + modified files: + lisp/about.el lisp/auto-autoloads.el lisp/glyphs.el + lisp/gtk-glyphs.el lisp/startup.el src/glyphs-gtk.c + src/glyphs-x.c src/glyphs.c src/glyphs.h src/lread.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-1 + + +2004-12-06 07:24:27 GMT Steve Youngs patch-2 + + Summary: + Making the repo "tla clean" (part 2) + Revision: + sxemacs--main--22.1.0--patch-2 + + I had to add some more things back into the repo... + + lisp/auto-autoloads.el + lisp/custom-load.el + lisp/mule/auto-autoloads.el + lisp/mule/custom-load.el + + I have no idea why you can't build without these files being present. + It's a kind of catch-22 you need them to build them... Absolute + craziness. And a ripe area for someone to fix. :-) + + I've also update/add .arch-inventory files where needed. + + new files: + info/.arch-ids/.arch-inventory.id info/.arch-inventory + lisp/.arch-ids/.arch-inventory.id + lisp/.arch-ids/auto-autoloads.el.id + lisp/.arch-ids/custom-load.el.id lisp/.arch-inventory + lisp/auto-autoloads.el lisp/custom-load.el + lisp/mule/.arch-ids/.arch-inventory.id + lisp/mule/.arch-ids/auto-autoloads.el.id + lisp/mule/.arch-ids/custom-load.el.id + lisp/mule/.arch-inventory lisp/mule/auto-autoloads.el + lisp/mule/custom-load.el + lisp/term/.arch-ids/.arch-inventory.id + lisp/term/.arch-inventory + + modified files: + lib-src/.arch-inventory lwlib/.arch-inventory + src/.arch-inventory + + +2004-12-06 06:08:42 GMT Steve Youngs patch-1 + + Summary: + Making the repo "tla clean" + Revision: + sxemacs--main--22.1.0--patch-1 + + Added some things to .arch-inventory files so tla doesn't complain after + a configure run. + + And speaking of configure, I was a little over-zealous when deleting + generated files in preparation for the initial import. The following + files have been reinstated... + + config.guess + config.sub + src/depend + + There will more than likely be other "teething" patches such as this. + + new files: + .arch-ids/.arch-inventory.id .arch-ids/config.guess.id + .arch-ids/config.sub.id .arch-inventory config.guess + config.sub lib-src/.arch-ids/.arch-inventory.id + lib-src/.arch-inventory lwlib/.arch-ids/.arch-inventory.id + lwlib/.arch-inventory src/.arch-ids/.arch-inventory.id + src/.arch-ids/depend.id src/.arch-inventory src/depend + + +2004-12-06 03:24:30 GMT Steve Youngs base-0 + + Summary: + Initial import of SXEmacs sources + Revision: + sxemacs--main--22.1.0--base-0 + + Here it is folks! The beginning of a new era. + This is the initial import into arch of the SXEmacs + sources. + + The fun begins! + + new files: + BUGS CHANGES-msw CHANGES-release COPYING ChangeLog.XEmacs + GETTING.GNU.SOFTWARE INSTALL Makefile.in.in PROBLEMS README + README.packages aclocal.m4 build-msw-release.sh configure.ac + configure.in configure.usage dynodump/Makefile.in.in + dynodump/README dynodump/_dynodump.h dynodump/dynodump.c + dynodump/i386/_relocate.c dynodump/i386/machdep.h + dynodump/i386/uninit.c dynodump/ppc/_relocate.c + dynodump/ppc/machdep.h dynodump/ppc/uninit.c + dynodump/sparc/_relocate.c dynodump/sparc/machdep.h + dynodump/sparc/uninit.c dynodump/syms.c etc/BETA etc/CHARSETS + etc/CODING-STANDARDS etc/CODINGS etc/COPYING etc/COPYING.LIB + etc/DEBUG etc/DISTRIB etc/Emacs.ad etc/FTP etc/GNU etc/HELLO + etc/InstallGuide etc/LPF etc/MACHINES etc/MAILINGLISTS + etc/MORE.STUFF etc/MOTIVATION etc/NEWS etc/ONEWS etc/OONEWS + etc/ORDERS etc/ORDERS.EUROPE etc/ORDERS.JAPAN etc/OXYMORONS + etc/PACKAGES etc/README etc/README.HYPERBOLE + etc/README.OO-BROWSER etc/SERVICE etc/TERMS etc/TUTORIAL + etc/TUTORIAL.de etc/TUTORIAL.fr etc/TUTORIAL.hr + etc/TUTORIAL.ja etc/TUTORIAL.ko etc/TUTORIAL.no + etc/TUTORIAL.pl etc/TUTORIAL.ro etc/TUTORIAL.ru + etc/TUTORIAL.se etc/TUTORIAL.th etc/XKeysymDB etc/aliases.ksh + etc/cbx.png etc/check_cygwin_setup.sh etc/chr.png etc/chrm.png + etc/ctags.1 etc/custom/check0.xpm etc/custom/check1.xpm + etc/custom/choose-down.png etc/custom/choose-up.png + etc/custom/done-down.png etc/custom/done-up.png + etc/custom/down-pushed.xpm etc/custom/down.xpm + etc/custom/example-themes/europe-theme.el + etc/custom/example-themes/ex-custom-file + etc/custom/example-themes/example-theme.el etc/custom/face.xpm + etc/custom/folder.xpm etc/custom/open-down.png + etc/custom/open-up.png etc/custom/option.xpm + etc/custom/radio0.xpm etc/custom/radio1.xpm + etc/custom/reset-down.png etc/custom/reset-up.png + etc/custom/right-pushed.xpm etc/custom/right.xpm + etc/custom/save-down.png etc/custom/save-up.png + etc/custom/set-down.png etc/custom/set-up.png + etc/custom/state-down.png etc/custom/state-up.png + etc/custom/toggle-off-down.png etc/custom/toggle-off-up.png + etc/custom/toggle-on-down.png etc/custom/toggle-on-up.png + etc/editclient.sh etc/emacskeys.sco etc/emacsstrs.sco + etc/eos/eos-build.xbm etc/eos/eos-clear-at.xbm + etc/eos/eos-cont.xbm etc/eos/eos-dismiss.xbm + etc/eos/eos-down.xbm etc/eos/eos-evaluate-star.xbm + etc/eos/eos-evaluate.xbm etc/eos/eos-fix.xbm + etc/eos/eos-intro.xbm etc/eos/eos-introB.xbm + etc/eos/eos-introD.xbm etc/eos/eos-introDB.xbm + etc/eos/eos-run.xbm etc/eos/eos-run2.xbm + etc/eos/eos-step-into.xbm etc/eos/eos-step-over.xbm + etc/eos/eos-stop-in.xbm etc/eos/eos-stop.xbm + etc/eos/eos-type.xbm etc/eos/eos-up.xbm etc/etags.1 + etc/gnu.xbm etc/gnu.xpm etc/gnuattach.1 etc/gnuclient.1 + etc/gnudoit.1 etc/gnuserv.1 etc/gnuserv.README etc/gray1.xbm + etc/gtkrc etc/idd/drop etc/idd/dropmsk etc/ms-kermit + etc/ms-kermit-7bit etc/package-index.LATEST.gpg + etc/photos/adrian.png etc/photos/adrianm.png + etc/photos/ajc.png etc/photos/ajcm.png etc/photos/baw.png + etc/photos/bawm.png etc/photos/ben.png etc/photos/benm.png + etc/photos/bw.png etc/photos/bwm.png etc/photos/cthomp.png + etc/photos/cthompm.png etc/photos/dkindred.png + etc/photos/dkindredm.png etc/photos/dmoore.png + etc/photos/dmoorem.png etc/photos/dv.png etc/photos/dvm.png + etc/photos/fabrice.png etc/photos/fabricem.png + etc/photos/golubev.png etc/photos/golubevm.png + etc/photos/hniksic.png etc/photos/hniksicm.png + etc/photos/jan.png etc/photos/jareth.png + etc/photos/jarethm.png etc/photos/jens.png + etc/photos/jensm.png etc/photos/jmiller.png + etc/photos/jmillerm.png etc/photos/juhp.png + etc/photos/juhpm.png etc/photos/jwz.png etc/photos/jwzm.png + etc/photos/kazz.png etc/photos/kazzm.png etc/photos/kyle.png + etc/photos/kylem.png etc/photos/larsi.png + etc/photos/larsim.png etc/photos/martin.png + etc/photos/martinm.png etc/photos/mcook.png + etc/photos/mcookm.png etc/photos/mly.png etc/photos/mlym.png + etc/photos/morioka.png etc/photos/moriokam.png + etc/photos/ograf.png etc/photos/ografm.png etc/photos/pez.png + etc/photos/pezm.png etc/photos/piper.png etc/photos/piperm.png + etc/photos/rickc.png etc/photos/rickcm.png etc/photos/slb.png + etc/photos/slbm.png etc/photos/sperber.png + etc/photos/sperberm.png etc/photos/stig.png + etc/photos/stigb.png etc/photos/stigbm.png + etc/photos/stigm.png etc/photos/thiessel.png + etc/photos/thiesselm.png etc/photos/vin.png + etc/photos/vinm.png etc/photos/vladimir.png + etc/photos/vladimirm.png etc/photos/wmperry.png + etc/photos/wmperrym.png etc/photos/youngs.png + etc/photos/youngsm.png etc/recycle.xpm etc/recycle2.xpm + etc/refcard.ps.gz etc/refcard.tex etc/sample.Xdefaults + etc/sample.init.el etc/sink.xbm etc/sparcworks/SW.Editor.xpm + etc/sparcworks/sunpro-mailcap + etc/tests/external-widget/Makefile + etc/tests/external-widget/test-ew-motif.c + etc/tests/external-widget/test-ew-xlib.c + etc/toolbar/compile-cap-up.xpm etc/toolbar/compile-cap-xx.xpm + etc/toolbar/compile-dn.xbm etc/toolbar/compile-up.xbm + etc/toolbar/compile-up.xpm etc/toolbar/compile-xx.xbm + etc/toolbar/compile-xx.xpm etc/toolbar/copy-cap-up.xpm + etc/toolbar/copy-cap-xx.xpm etc/toolbar/copy-dn.xbm + etc/toolbar/copy-up.xbm etc/toolbar/copy-up.xpm + etc/toolbar/copy-xx.xbm etc/toolbar/copy-xx.xpm + etc/toolbar/cut-cap-up.xpm etc/toolbar/cut-cap-xx.xpm + etc/toolbar/cut-dn.xbm etc/toolbar/cut-up.xbm + etc/toolbar/cut-up.xpm etc/toolbar/cut-xx.xbm + etc/toolbar/cut-xx.xpm etc/toolbar/debug-cap-up.xpm + etc/toolbar/debug-cap-xx.xpm etc/toolbar/debug-dn.xbm + etc/toolbar/debug-up.xbm etc/toolbar/debug-up.xpm + etc/toolbar/debug-xx.xbm etc/toolbar/debug-xx.xpm + etc/toolbar/disk-cap-up.xpm etc/toolbar/disk-cap-xx.xpm + etc/toolbar/disk-dn.xbm etc/toolbar/disk-up.xbm + etc/toolbar/disk-up.xpm etc/toolbar/disk-xx.xbm + etc/toolbar/disk-xx.xpm etc/toolbar/file-cap-up.xpm + etc/toolbar/file-cap-xx.xpm etc/toolbar/file-dn.xbm + etc/toolbar/file-up.xbm etc/toolbar/file-up.xpm + etc/toolbar/file-xx.xbm etc/toolbar/file-xx.xpm + etc/toolbar/folder-cap-up.xpm etc/toolbar/folder-cap-xx.xpm + etc/toolbar/folder-dn.xbm etc/toolbar/folder-up.xbm + etc/toolbar/folder-up.xpm etc/toolbar/folder-xx.xbm + etc/toolbar/folder-xx.xpm etc/toolbar/info-def-cap-up.xpm + etc/toolbar/info-def-cap-xx.xpm etc/toolbar/info-def-dn.xbm + etc/toolbar/info-def-up.xbm etc/toolbar/info-def-up.xpm + etc/toolbar/info-def-xx.xbm etc/toolbar/info-def-xx.xpm + etc/toolbar/info-exit-cap-up.xpm + etc/toolbar/info-exit-cap-xx.xpm etc/toolbar/info-exit-dn.xbm + etc/toolbar/info-exit-up.xbm etc/toolbar/info-exit-up.xpm + etc/toolbar/info-exit-xx.xbm etc/toolbar/info-exit-xx.xpm + etc/toolbar/info-exit.xbm etc/toolbar/info-exit.xpm + etc/toolbar/info-next-cap-up.xpm + etc/toolbar/info-next-cap-xx.xpm etc/toolbar/info-next-dn.xbm + etc/toolbar/info-next-up.xbm etc/toolbar/info-next-up.xpm + etc/toolbar/info-next-xx.xbm etc/toolbar/info-next-xx.xpm + etc/toolbar/info-next.xbm etc/toolbar/info-next.xpm + etc/toolbar/info-prev-cap-up.xpm + etc/toolbar/info-prev-cap-xx.xpm etc/toolbar/info-prev-dn.xbm + etc/toolbar/info-prev-up.xbm etc/toolbar/info-prev-up.xpm + etc/toolbar/info-prev-xx.xbm etc/toolbar/info-prev-xx.xpm + etc/toolbar/info-prev.xbm etc/toolbar/info-prev.xpm + etc/toolbar/info-up-cap-up.xpm etc/toolbar/info-up-cap-xx.xpm + etc/toolbar/info-up-dn.xbm etc/toolbar/info-up-up.xbm + etc/toolbar/info-up-up.xpm etc/toolbar/info-up-xx.xbm + etc/toolbar/info-up-xx.xpm etc/toolbar/info-up.xbm + etc/toolbar/info-up.xpm etc/toolbar/last-win-cap-up.xpm + etc/toolbar/last-win-cap-xx.xpm etc/toolbar/last-win-dn.xbm + etc/toolbar/last-win-up.xbm etc/toolbar/last-win-up.xpm + etc/toolbar/last-win-xx.xbm etc/toolbar/last-win-xx.xpm + etc/toolbar/mail-cap-up.xpm etc/toolbar/mail-cap-xx.xpm + etc/toolbar/mail-dn.xbm etc/toolbar/mail-up.xbm + etc/toolbar/mail-up.xpm etc/toolbar/mail-xx.xbm + etc/toolbar/mail-xx.xpm etc/toolbar/news-cap-up.xpm + etc/toolbar/news-cap-xx.xpm etc/toolbar/news-dn.xbm + etc/toolbar/news-up.xbm etc/toolbar/news-up.xpm + etc/toolbar/news-xx.xbm etc/toolbar/news-xx.xpm + etc/toolbar/next-win-cap-up.xpm + etc/toolbar/next-win-cap-xx.xpm etc/toolbar/next-win-dn.xbm + etc/toolbar/next-win-up.xbm etc/toolbar/next-win-up.xpm + etc/toolbar/next-win-xx.xbm etc/toolbar/next-win-xx.xpm + etc/toolbar/paste-cap-up.xpm etc/toolbar/paste-cap-xx.xpm + etc/toolbar/paste-dn.xbm etc/toolbar/paste-up.xbm + etc/toolbar/paste-up.xpm etc/toolbar/paste-xx.xbm + etc/toolbar/paste-xx.xpm etc/toolbar/printer-cap-up.xpm + etc/toolbar/printer-cap-xx.xpm etc/toolbar/printer-dn.xbm + etc/toolbar/printer-up.xbm etc/toolbar/printer-up.xpm + etc/toolbar/printer-xx.xbm etc/toolbar/printer-xx.xpm + etc/toolbar/replace-cap-up.xpm etc/toolbar/replace-cap-xx.xpm + etc/toolbar/replace-dn.xbm etc/toolbar/replace-up.xbm + etc/toolbar/replace-up.xpm etc/toolbar/replace-xx.xbm + etc/toolbar/replace-xx.xpm etc/toolbar/spell-cap-up.xpm + etc/toolbar/spell-cap-xx.xpm etc/toolbar/spell-dn.xbm + etc/toolbar/spell-up.xbm etc/toolbar/spell-up.xpm + etc/toolbar/spell-xx.xbm etc/toolbar/spell-xx.xpm + etc/toolbar/undo-cap-up.xpm etc/toolbar/undo-cap-xx.xpm + etc/toolbar/undo-dn.xbm etc/toolbar/undo-up.xbm + etc/toolbar/undo-up.xpm etc/toolbar/undo-xx.xbm + etc/toolbar/undo-xx.xpm etc/toolbar/workshop-cap-up.xpm + etc/toolbar/workshop-cap-xx.xpm etc/toolbar/workshop-up.xpm + etc/toolbar/workshop-xx.xpm etc/trash.xpm etc/xemacs-beta.xpm + etc/xemacs-enhanced.png etc/xemacs-fe.sh etc/xemacs-icon.xpm + etc/xemacs-icon2.xbm etc/xemacs-icon2.xpm etc/xemacs-icon3.xpm + etc/xemacs-ja.1 etc/xemacs.1 etc/xemacs.xbm etc/xemacs.xpm + info/dir install.sh lib-src/ChangeLog.XEmacs + lib-src/Makefile.in.in lib-src/README lib-src/ad2c + lib-src/add-big-package.sh lib-src/b2m.c + lib-src/config.values.in lib-src/config.values.sh + lib-src/cvtmail.c lib-src/digest-doc.c lib-src/ellcc.c + lib-src/ellcc.h.in lib-src/emacs.csh lib-src/etags.c + lib-src/fakemail.c lib-src/getopt.c lib-src/getopt.h + lib-src/getopt1.c lib-src/gnuattach lib-src/gnuclient.c + lib-src/gnudepend.pl lib-src/gnudoit lib-src/gnuserv.c + lib-src/gnuserv.h lib-src/gnuslib.c lib-src/gzip-el.sh + lib-src/hexl.c lib-src/i.c lib-src/installexe.sh + lib-src/leditcfns.c lib-src/make-docfile.c + lib-src/make-dump-id.c lib-src/make-msgfile.c + lib-src/make-msgfile.lex lib-src/make-path.c lib-src/make-po.c + lib-src/mmencode.c lib-src/movemail.c lib-src/ootags.c + lib-src/pop.c lib-src/pop.h lib-src/profile.c lib-src/qsort.c + lib-src/rcs-checkin lib-src/rcs2log lib-src/sorted-doc.c + lib-src/srcdir-symlink.stamp lib-src/tcp.c + lib-src/update-autoloads.sh lib-src/update-custom.sh + lib-src/vcdiff lib-src/wakeup.c lib-src/winclient.c + lib-src/yow.c lisp/ChangeLog.1.XEmacs + lisp/ChangeLog.GTK.XEmacs lisp/ChangeLog.XEmacs lisp/README + lisp/abbrev.el lisp/about.el lisp/alist.el lisp/apropos.el + lisp/auto-save.el lisp/auto-show.el lisp/autoload.el + lisp/backquote.el lisp/blessmail.el lisp/buff-menu.el + lisp/buffer.el lisp/build-report.el lisp/byte-optimize.el + lisp/bytecomp-runtime.el lisp/bytecomp.el + lisp/callers-of-rpt.el lisp/check-features.el + lisp/cl-compat.el lisp/cl-extra.el lisp/cl-macs.el + lisp/cl-seq.el lisp/cl.el lisp/cmdloop.el lisp/code-cmds.el + lisp/code-files.el lisp/code-process.el lisp/coding.el + lisp/compat.el lisp/config.el lisp/console.el lisp/cus-dep.el + lisp/cus-edit.el lisp/cus-face.el lisp/cus-file.el + lisp/cus-load.el lisp/cus-start.el lisp/custom.el + lisp/derived.el lisp/device.el lisp/dialog-gtk.el + lisp/dialog-items.el lisp/dialog.el lisp/disass.el + lisp/disp-table.el lisp/dragdrop.el lisp/dump-paths.el + lisp/dumped-lisp.el lisp/easymenu.el lisp/etags.el + lisp/events.el lisp/extents.el lisp/faces.el + lisp/files-nomule.el lisp/files.el lisp/fill.el + lisp/find-paths.el lisp/finder.el lisp/float-sup.el + lisp/font-lock.el lisp/font-menu.el lisp/font.el + lisp/fontl-hooks.el lisp/format.el lisp/frame.el lisp/gdk.el + lisp/generic-widgets.el lisp/glade.el lisp/glyphs.el + lisp/gnome-widgets.el lisp/gnome.el lisp/gnuserv.el + lisp/gpm.el lisp/gtk-compose.el lisp/gtk-extra.el + lisp/gtk-faces.el lisp/gtk-ffi.el lisp/gtk-file-dialog.el + lisp/gtk-font-menu.el lisp/gtk-glyphs.el lisp/gtk-init.el + lisp/gtk-iso8859-1.el lisp/gtk-marshal.el lisp/gtk-mouse.el + lisp/gtk-package.el lisp/gtk-password-dialog.el + lisp/gtk-select.el lisp/gtk-widget-accessors.el + lisp/gtk-widgets.el lisp/gtk.el lisp/gui.el + lisp/gutter-items.el lisp/gutter.el lisp/help-macro.el + lisp/help-nomule.el lisp/help.el lisp/hyper-apropos.el + lisp/indent.el lisp/info.el lisp/isearch-mode.el + lisp/iso8859-1.el lisp/itimer-autosave.el lisp/itimer.el + lisp/keydefs.el lisp/keymap.el lisp/ldap.el + lisp/lib-complete.el lisp/lisp-mnt.el lisp/lisp-mode.el + lisp/lisp.el lisp/list-mode.el lisp/loaddefs.el + lisp/loadhist.el lisp/loadup-el.el lisp/loadup.el + lisp/make-docfile.el lisp/map-ynp.el lisp/menubar-items.el + lisp/menubar.el lisp/minibuf.el lisp/misc.el + lisp/mode-motion.el lisp/modeline.el lisp/mouse.el + lisp/movemail.el lisp/msw-faces.el lisp/msw-font-menu.el + lisp/msw-glyphs.el lisp/msw-init.el lisp/msw-mouse.el + lisp/msw-select.el lisp/mule/arabic.el lisp/mule/canna-leim.el + lisp/mule/chinese.el lisp/mule/cyrillic.el + lisp/mule/english.el lisp/mule/ethiopic.el + lisp/mule/european.el lisp/mule/greek.el lisp/mule/hebrew.el + lisp/mule/japanese.el lisp/mule/kinsoku.el lisp/mule/korean.el + lisp/mule/latin.el lisp/mule/misc-lang.el + lisp/mule/mule-category.el lisp/mule/mule-ccl.el + lisp/mule/mule-charset.el lisp/mule/mule-cmds.el + lisp/mule/mule-coding.el lisp/mule/mule-help.el + lisp/mule/mule-init.el lisp/mule/mule-misc.el + lisp/mule/mule-tty-init.el lisp/mule/mule-x-init.el + lisp/mule/thai-xtis-chars.el lisp/mule/thai-xtis.el + lisp/mule/viet-chars.el lisp/mule/vietnamese.el + lisp/multicast.el lisp/mwheel.el lisp/objects.el + lisp/obsolete.el lisp/package-admin.el lisp/package-get.el + lisp/package-info.el lisp/package-net.el lisp/package-ui.el + lisp/packages.el lisp/page.el lisp/paragraphs.el lisp/paths.el + lisp/picture.el lisp/printer.el lisp/process.el lisp/rect.el + lisp/register.el lisp/replace.el lisp/scrollbar.el + lisp/select.el lisp/setup-paths.el lisp/shadow.el + lisp/simple.el lisp/site-load.el lisp/sound.el + lisp/specifier.el lisp/startup.el lisp/subr.el + lisp/symbol-syntax.el lisp/symbols.el lisp/syntax.el + lisp/term/AT386.el lisp/term/README lisp/term/apollo.el + lisp/term/bg-mouse.el lisp/term/bobcat.el + lisp/term/internal.el lisp/term/keyswap.el lisp/term/linux.el + lisp/term/lk201.el lisp/term/news.el lisp/term/pc-win.el + lisp/term/scoansi.el lisp/term/sun-mouse.el lisp/term/sun.el + lisp/term/sup-mouse.el lisp/term/tvi970.el + lisp/term/vt-control.el lisp/term/vt100-led.el + lisp/term/vt100.el lisp/term/vt102.el lisp/term/vt125.el + lisp/term/vt200.el lisp/term/vt201.el lisp/term/vt220.el + lisp/term/vt240.el lisp/term/vt300.el lisp/term/vt320.el + lisp/term/vt400.el lisp/term/vt420.el lisp/term/win32-win.el + lisp/term/wyse50.el lisp/term/xterm.el lisp/text-mode.el + lisp/text-props.el lisp/toolbar-items.el lisp/toolbar.el + lisp/tty-init.el lisp/undo-stack.el lisp/update-elc-2.el + lisp/update-elc.el lisp/userlock.el lisp/version.el + lisp/very-early-lisp.el lisp/view-less.el lisp/wid-browse.el + lisp/wid-edit.el lisp/widget.el lisp/widgets-gtk.el + lisp/win32-native.el lisp/window-xemacs.el lisp/window.el + lisp/x-compose.el lisp/x-faces.el lisp/x-font-menu.el + lisp/x-init.el lisp/x-iso8859-1.el lisp/x-misc.el + lisp/x-mouse.el lisp/x-scrollbar.el lisp/x-select.el + lisp/x-win-sun.el lisp/x-win-xfree86.el lwlib/ChangeLog.XEamcs + lwlib/Makefile.in.in lwlib/config.h.in lwlib/lwlib-Xaw.c + lwlib/lwlib-Xaw.h lwlib/lwlib-Xlw.c lwlib/lwlib-Xlw.h + lwlib/lwlib-Xm.c lwlib/lwlib-Xm.h lwlib/lwlib-config.c + lwlib/lwlib-internal.h lwlib/lwlib-utils.c lwlib/lwlib-utils.h + lwlib/lwlib.c lwlib/lwlib.h lwlib/xlwcheckbox.c + lwlib/xlwcheckbox.h lwlib/xlwcheckboxP.h lwlib/xlwgauge.c + lwlib/xlwgauge.h lwlib/xlwgaugeP.h lwlib/xlwgcs.c + lwlib/xlwgcs.h lwlib/xlwmenu.c lwlib/xlwmenu.h + lwlib/xlwmenuP.h lwlib/xlwradio.c lwlib/xlwradio.h + lwlib/xlwradioP.h lwlib/xlwscrollbar.c lwlib/xlwscrollbar.h + lwlib/xlwscrollbarP.h lwlib/xlwtabs.c lwlib/xlwtabs.h + lwlib/xlwtabsP.h man/ChangeLog.XEmacs man/Makefile man/README + man/cl.texi man/custom.texi man/emodules.texi + man/external-widget.texi man/info.texi + man/internals/index.texi man/internals/internals.texi + man/lispref/abbrevs.texi man/lispref/annotations.texi + man/lispref/back.texi man/lispref/backups.texi + man/lispref/buffers.texi man/lispref/building.texi + man/lispref/commands.texi man/lispref/compile.texi + man/lispref/consoles-devices.texi man/lispref/control.texi + man/lispref/customize.texi man/lispref/databases.texi + man/lispref/debugging.texi man/lispref/dialog.texi + man/lispref/display.texi man/lispref/dragndrop.texi + man/lispref/edebug-inc.texi man/lispref/edebug.texi + man/lispref/errors.texi man/lispref/eval.texi + man/lispref/extents.texi man/lispref/faces.texi + man/lispref/files.texi man/lispref/frames.texi + man/lispref/functions.texi man/lispref/glyphs.texi + man/lispref/gutter.texi man/lispref/hash-tables.texi + man/lispref/help.texi man/lispref/hooks.texi + man/lispref/index.texi man/lispref/internationalization.texi + man/lispref/intro.texi man/lispref/keymaps.texi + man/lispref/ldap.texi man/lispref/lispref.texi + man/lispref/lists.texi man/lispref/loading.texi + man/lispref/locals.texi man/lispref/macros.texi + man/lispref/maps.texi man/lispref/markers.texi + man/lispref/menus.texi man/lispref/minibuf.texi + man/lispref/modes.texi man/lispref/mouse.texi + man/lispref/mule.texi man/lispref/numbers.texi + man/lispref/objects.texi man/lispref/os.texi + man/lispref/packaging.texi man/lispref/positions.texi + man/lispref/postgresql.texi man/lispref/processes.texi + man/lispref/range-tables.texi man/lispref/scrollbars.texi + man/lispref/searching.texi man/lispref/sequences.texi + man/lispref/specifiers.texi man/lispref/streams.texi + man/lispref/strings.texi man/lispref/symbols.texi + man/lispref/syntax.texi man/lispref/text.texi + man/lispref/tips.texi man/lispref/toolbar.texi + man/lispref/tooltalk.texi man/lispref/variables.texi + man/lispref/windows.texi man/lispref/x-windows.texi + man/make-stds.texi man/new-users-guide/custom1.texi + man/new-users-guide/custom2.texi man/new-users-guide/edit.texi + man/new-users-guide/enter.texi man/new-users-guide/files.texi + man/new-users-guide/help.texi man/new-users-guide/modes.texi + man/new-users-guide/new-users-guide.texi + man/new-users-guide/region.texi + man/new-users-guide/search.texi man/new-users-guide/xmenu.texi + man/standards.texi man/term.texi man/termcap.texi + man/texinfo.tex man/texinfo.texi man/widget.texi + man/xemacs-faq.texi man/xemacs/abbrevs.texi + man/xemacs/basic.texi man/xemacs/buffers.texi + man/xemacs/building.texi man/xemacs/calendar.texi + man/xemacs/cmdargs.texi man/xemacs/custom.texi + man/xemacs/display.texi man/xemacs/entering.texi + man/xemacs/files.texi man/xemacs/fixit.texi + man/xemacs/frame.texi man/xemacs/glossary.texi + man/xemacs/gnu.texi man/xemacs/help.texi + man/xemacs/indent.texi man/xemacs/keystrokes.texi + man/xemacs/killing.texi man/xemacs/m-x.texi + man/xemacs/major.texi man/xemacs/mark.texi + man/xemacs/menus.texi man/xemacs/mini.texi + man/xemacs/misc.texi man/xemacs/mouse.texi + man/xemacs/mule.texi man/xemacs/new.texi + man/xemacs/packages.texi man/xemacs/picture.texi + man/xemacs/programs.texi man/xemacs/reading.texi + man/xemacs/regs.texi man/xemacs/search.texi + man/xemacs/sending.texi man/xemacs/startup.texi + man/xemacs/text.texi man/xemacs/trouble.texi + man/xemacs/undo.texi man/xemacs/windows.texi + man/xemacs/xemacs.texi modules/README modules/base64/Makefile + modules/base64/base64.c modules/ldap/Makefile + modules/ldap/eldap.c modules/ldap/eldap.h + modules/sample/Makefile modules/sample/sample.c + modules/zlib/Makefile modules/zlib/zlib.c move-if-change + src/ChangeLog.1.XEmacs src/ChangeLog.2.XEmacs + src/ChangeLog.GTK.XEmacs src/ChangeLog.XEmacs src/EmacsFrame.c + src/EmacsFrame.h src/EmacsFrameP.h src/EmacsManager.c + src/EmacsManager.h src/EmacsManagerP.h src/EmacsShell-sub.c + src/EmacsShell.c src/EmacsShell.h src/EmacsShellP.h + src/ExternalClient-Xlib.c src/ExternalClient.c + src/ExternalClient.h src/ExternalClientP.h src/ExternalShell.c + src/ExternalShell.h src/ExternalShellP.h src/Makefile.in.in + src/README src/abbrev.c src/alloc.c src/alloca.c src/alloca.s + src/backtrace.h src/balloon-x.c src/balloon_help.c + src/balloon_help.h src/bitmaps.h src/blocktype.c + src/blocktype.h src/broken-sun.h src/buffer.c src/buffer.h + src/bufslots.h src/bytecode.c src/bytecode.h src/callint.c + src/callproc.c src/casefiddle.c src/casetab.c src/casetab.h + src/chartab.c src/chartab.h src/cm.c src/cm.h src/cmdloop.c + src/cmds.c src/commands.h src/config.h.in src/conslots.h + src/console-gtk.c src/console-gtk.h src/console-msw.c + src/console-msw.h src/console-stream.c src/console-stream.h + src/console-tty.c src/console-tty.h src/console-x.c + src/console-x.h src/console.c src/console.h src/data.c + src/database.c src/database.h src/debug.c src/debug.h + src/device-gtk.c src/device-msw.c src/device-tty.c + src/device-x.c src/device.c src/device.h src/dgif_lib.c + src/dialog-gtk.c src/dialog-msw.c src/dialog-x.c src/dialog.c + src/dired-msw.c src/dired.c src/doc.c src/doprnt.c + src/dragdrop.c src/dragdrop.h src/dumper.c src/dumper.h + src/dynarr.c src/ecrt0.c src/editfns.c src/eldap.c src/eldap.h + src/elhash.c src/elhash.h src/emacs-marshals.c + src/emacs-widget-accessors.c src/emacs.c src/emodules.c + src/emodules.h src/esd.c src/eval.c src/event-Xt.c + src/event-gtk.c src/event-msw.c src/event-stream.c + src/event-tty.c src/event-unixoid.c src/events-mod.h + src/events.c src/events.h src/extents.c src/extents.h + src/extw-Xlib.c src/extw-Xlib.h src/extw-Xt.c src/extw-Xt.h + src/faces.c src/faces.h src/file-coding.c src/file-coding.h + src/fileio.c src/filelock.c src/filemode.c src/floatfns.c + src/fns.c src/font-lock.c src/frame-gtk.c src/frame-msw.c + src/frame-tty.c src/frame-x.c src/frame.c src/frame.h + src/frameslots.h src/free-hook.c src/gccache-gtk.c + src/gccache-gtk.h src/gdbinit src/general-slots.h + src/general.c src/getloadavg.c src/getpagesize.h src/gif_io.c + src/gifrlib.h src/glade.c src/glyphs-eimage.c src/glyphs-gtk.c + src/glyphs-gtk.h src/glyphs-msw.c src/glyphs-msw.h + src/glyphs-widget.c src/glyphs-x.c src/glyphs-x.h src/glyphs.c + src/glyphs.h src/gmalloc.c src/gpmevent.c src/gpmevent.h + src/gtk-glue.c src/gtk-xemacs.c src/gtk-xemacs.h src/gui-gtk.c + src/gui-gtk.h src/gui-msw.c src/gui-x.c src/gui-x.h src/gui.c + src/gui.h src/gutter.c src/gutter.h src/hash.c src/hash.h + src/hftctl.c src/hpplay.c src/imgproc.c src/imgproc.h + src/indent.c src/inline.c src/input-method-motif.c + src/input-method-xlib.c src/insdel.c src/insdel.h src/intl.c + src/iso-wide.h src/keymap.c src/keymap.h src/lastfile.c + src/libsst.c src/libsst.h src/libst.h src/line-number.c + src/line-number.h src/linuxplay.c src/lisp-disunion.h + src/lisp-union.h src/lisp.h src/lread.c src/lrecord.h + src/lstream.c src/lstream.h src/m/7300.h src/m/README + src/m/acorn.h src/m/alliant-2800.h src/m/alliant.h + src/m/alliant1.h src/m/alliant4.h src/m/alpha.h src/m/altos.h + src/m/amdahl.h src/m/apollo.h src/m/arm.h src/m/att3b.h + src/m/aviion.h src/m/celerity.h src/m/clipper.h + src/m/cnvrgnt.h src/m/convex.h src/m/cydra5.h src/m/delta.h + src/m/delta88k.h src/m/dpx2.h src/m/dual.h src/m/elxsi.h + src/m/ews4800r.h src/m/gec63.h src/m/gould-np1.h src/m/gould.h + src/m/hp300bsd.h src/m/hp800.h src/m/hp9000s300.h src/m/i860.h + src/m/ibm370aix.h src/m/ibmps2-aix.h src/m/ibmrs6000.h + src/m/ibmrt-aix.h src/m/ibmrt.h src/m/intel386.h + src/m/iris4d.h src/m/iris5d.h src/m/iris6d.h src/m/irist.h + src/m/is386.h src/m/isi-ov.h src/m/luna88k.h src/m/m68k.h + src/m/masscomp.h src/m/mega68.h src/m/mg1.h src/m/mips-nec.h + src/m/mips-siemens.h src/m/mips.h src/m/mips4.h src/m/ncr386.h + src/m/news-risc.h src/m/news.h src/m/next.h src/m/nh3000.h + src/m/nh4000.h src/m/ns16000.h src/m/ns32000.h src/m/nu.h + src/m/orion.h src/m/orion105.h src/m/paragon.h src/m/pfa50.h + src/m/plexus.h src/m/pmax.h src/m/powerpc.h src/m/pyramid.h + src/m/pyrmips.h src/m/sequent-ptx.h src/m/sequent.h + src/m/sgi-challenge.h src/m/sgi3000.h src/m/sparc.h + src/m/sps7.h src/m/stride.h src/m/sun1.h src/m/sun2.h + src/m/sun3-68881.h src/m/sun3-fpa.h src/m/sun3-soft.h + src/m/sun3.h src/m/sun386.h src/m/symmetry.h src/m/tad68k.h + src/m/tahoe.h src/m/tandem-s2.h src/m/targon31.h + src/m/tek4300.h src/m/tekxd88.h src/m/template.h + src/m/tower32.h src/m/tower32v3.h src/m/ustation.h src/m/vax.h + src/m/wicat.h src/m/windowsnt.h src/m/xps100.h src/macros.c + src/macros.h src/make-src-depend src/malloc.c src/marker.c + src/md5.c src/mem-limits.h src/menubar-gtk.c src/menubar-msw.c + src/menubar-msw.h src/menubar-x.c src/menubar.c src/menubar.h + src/minibuf.c src/miscplay.c src/miscplay.h src/mule-canna.c + src/mule-ccl.c src/mule-ccl.h src/mule-charset.c + src/mule-charset.h src/mule-wnnfns.c src/mule.c src/nas.c + src/native-gtk-toolbar.c src/nativesound.h src/ndir.h + src/nsselect.m src/nt.c src/nt.h src/ntheap.c src/ntheap.h + src/ntplay.c src/ntproc.c src/objects-gtk.c src/objects-gtk.h + src/objects-msw.c src/objects-msw.h src/objects-tty.c + src/objects-tty.h src/objects-x.c src/objects-x.h + src/objects.c src/objects.h src/offix-cursors.h + src/offix-types.h src/offix.c src/offix.h src/opaque.c + src/opaque.h src/paths.h.in src/postgresql.c src/postgresql.h + src/ppc.ldscript src/pre-crt0.c src/print.c src/process-nt.c + src/process-unix.c src/process.c src/process.h src/procimpl.h + src/profile.c src/ralloc.c src/rangetab.c src/rangetab.h + src/realpath.c src/redisplay-gtk.c src/redisplay-msw.c + src/redisplay-output.c src/redisplay-tty.c src/redisplay-x.c + src/redisplay.c src/redisplay.h src/regex.c src/regex.h + src/s/3700.h src/s/386-ix.h src/s/386bsd.h src/s/README + src/s/aix3-1.h src/s/aix3-2-5.h src/s/aix3-2.h src/s/aix4-1.h + src/s/aix4-2.h src/s/aix4.h src/s/alliant-2800.h + src/s/alliant.h src/s/altos.h src/s/amdahl.h src/s/bsd386.h + src/s/bsd4-1.h src/s/bsd4-2.h src/s/bsd4-3.h src/s/bsdos2-1.h + src/s/bsdos2.h src/s/bsdos3.h src/s/bsdos4.h src/s/cxux.h + src/s/cxux7.h src/s/cygwin.sc src/s/cygwin32.h src/s/darwin.h + src/s/decosf1-2.h src/s/decosf1-3.h src/s/decosf3-1.h + src/s/decosf3-2.h src/s/decosf4-0.h src/s/dgux.h + src/s/dgux5-4r2.h src/s/dgux5-4r3.h src/s/dgux5-4r4.h + src/s/domain.h src/s/esix.h src/s/esix5r4.h src/s/ewsux5r4.h + src/s/freebsd.h src/s/gnu.h src/s/hpux.h src/s/hpux10-shr.h + src/s/hpux10.h src/s/hpux11-shr.h src/s/hpux11.h + src/s/hpux8-shr.h src/s/hpux8.h src/s/hpux9-shr.h + src/s/hpux9-x11r4.h src/s/hpux9.h src/s/hpux9shxr4.h + src/s/iris3-5.h src/s/iris3-6.h src/s/irix3-3.h + src/s/irix4-0.h src/s/irix5-0.h src/s/irix5-1.h + src/s/irix5-2.h src/s/irix5-3.h src/s/irix6-0.h src/s/isc2-2.h + src/s/isc3-0.h src/s/isc4-0.h src/s/isc4-1.h src/s/linux.h + src/s/mach-bsd4-3.h src/s/mingw32.h src/s/netbsd.h + src/s/newsos5.h src/s/nextstep.h src/s/openbsd.h src/s/osf1.h + src/s/ptx.h src/s/riscix1-1.h src/s/riscix1-2.h + src/s/riscos5.h src/s/rtu.h src/s/sco4.h src/s/sco5-shr.h + src/s/sco5.h src/s/sco7.h src/s/sol2.h src/s/sunos4-0-shr.h + src/s/sunos4-0.h src/s/sunos4-1-1.h src/s/sunos4-1-2-shr.h + src/s/sunos4-1-2.h src/s/sunos4-1-3-shr.h src/s/sunos4-1-3.h + src/s/sunos4-1-4-shr.h src/s/sunos4-1-4.h src/s/sunos4-1-shr.h + src/s/sunos4-1.h src/s/template.h src/s/ultrix.h + src/s/ultrix4-3.h src/s/umax.h src/s/umips.h src/s/unipl5-0.h + src/s/unipl5-2.h src/s/usg5-0.h src/s/usg5-2-2.h + src/s/usg5-2.h src/s/usg5-3.h src/s/usg5-4-2.h src/s/usg5-4.h + src/s/windowsnt.h src/s/xenix.h src/scrollbar-gtk.c + src/scrollbar-gtk.h src/scrollbar-msw.c src/scrollbar-msw.h + src/scrollbar-x.c src/scrollbar-x.h src/scrollbar.c + src/scrollbar.h src/search.c src/select-gtk.c src/select-msw.c + src/select-x.c src/select.c src/select.h src/sgiplay.c + src/sheap.c src/signal.c src/sound.c src/specifier.c + src/specifier.h src/src-headers src/strcat.c src/strcmp.c + src/strcpy.c src/strftime.c src/sunOS-fix.c src/sunplay.c + src/sunpro.c src/symbols.c src/symeval.h src/symsinit.h + src/syntax.c src/syntax.h src/syscommctrl.h src/sysdep.c + src/sysdep.h src/sysdir.h src/sysdll.c src/sysdll.h + src/sysfile.h src/sysfloat.h src/sysproc.h src/syspwd.h + src/syssignal.h src/systime.h src/systty.h src/syswait.h + src/syswindows.h src/termcap.c src/terminfo.c src/tests.c + src/toolbar-gtk.c src/toolbar-msw.c src/toolbar-x.c + src/toolbar.c src/toolbar.h src/tooltalk.c src/tooltalk.doc + src/tooltalk.h src/tparam.c src/ui-byhand.c src/ui-gtk.c + src/ui-gtk.h src/undo.c src/unexaix.c src/unexalpha.c + src/unexapollo.c src/unexconvex.c src/unexcw.c src/unexec.c + src/unexelf.c src/unexelfsgi.c src/unexencap.c src/unexenix.c + src/unexfreebsd.c src/unexfx2800.c src/unexhp9k3.c + src/unexhp9k800.c src/unexmips.c src/unexnext.c src/unexnt.c + src/unexsni.c src/unexsol2-6.c src/unexsol2.c src/unexsunos4.c + src/universe.h src/vm-limit.c src/widget.c src/win32.c + src/window.c src/window.h src/winslots.h src/xgccache.c + src/xgccache.h src/xintrinsic.h src/xintrinsicp.h + src/xmmanagerp.h src/xmprimitivep.h src/xmu.c src/xmu.h + tests/ChangeLog.XEmacs tests/DLL/dltest.c tests/Dnd/README + tests/Dnd/README.OffiX tests/Dnd/dragtest.el + tests/Dnd/droptest.el tests/Dnd/droptest.sh tests/auc-tex-test + tests/automated/README tests/automated/base64-tests.el + tests/automated/byte-compiler-tests.el + tests/automated/c-tests.el tests/automated/case-tests.el + tests/automated/ccl-tests.el tests/automated/database-tests.el + tests/automated/extent-tests.el + tests/automated/hash-table-tests.el + tests/automated/lisp-tests.el tests/automated/md5-tests.el + tests/automated/mule-tests.el tests/automated/os-tests.el + tests/automated/regexp-tests.el + tests/automated/symbol-tests.el + tests/automated/syntax-tests.el tests/automated/tag-tests.el + tests/automated/test-harness.el tests/frame.el + tests/glyph-test.el tests/gtk/UNIMPLEMENTED + tests/gtk/event-stream-tests.el tests/gtk/gnome-test.el + tests/gtk/gtk-embedded-test.el tests/gtk/gtk-extra-test.el + tests/gtk/gtk-test.el tests/gtk/gtk-test.glade + tests/gtk/statusbar-test.el tests/gtk/toolbar-test.el + tests/gtk/xemacs-toolbar.el tests/gutter-test.el + tests/mule/match.el tests/redisplay-tests.el + tests/reproduce-bugs.el tests/tooltalk/Makefile + tests/tooltalk/beeps.el tests/tooltalk/emacs-eval.c + tests/tooltalk/load-file.c tests/tooltalk/make-client-frame.c + tests/tooltalk/simple.el version.sh + + diff --git a/changes/ChangeLog-22.1.1 b/changes/ChangeLog-22.1.1 new file mode 100644 index 0000000..57f3405 --- /dev/null +++ b/changes/ChangeLog-22.1.1 @@ -0,0 +1,711 @@ +# do not edit -- automatically generated by arch changelog +# non-id: automatic-ChangeLog--steve@sxemacs.org--2005/sxemacs--main--22.1.1 +# + +2005-01-31 02:41:22 GMT Steve Youngs version-0 + + Summary: + SXEmacs 22.1.1 is released! + Revision: + sxemacs--main--22.1.1--version-0 + + * INSTALL: Add a prefix to the top of the file informing people to + disregard anything they see in that file about windoze. Also direct + them to PROBLEMS for SXEmacs specific quirks. + + * PROBLEMS: Add some SXEmacs specific things to the top of the file. + Mention symlinking ~/.sxemacs to ~/.xemacs and $prefix/lib/sxemacs to + $prefix/lib/xemacs. Also include the diffs for EFS and Dired to get + them working. + + * etc/NEWS: Add the major changes in this release. + + + modified files: + INSTALL PROBLEMS etc/NEWS + + +2005-01-30 01:21:09 GMT Steve Youngs patch-26 + + Summary: + Sync with XE 21.4 -- (movemail security fixes, texinfo updates) + Revision: + sxemacs--main--22.1.1--patch-26 + + More last minute sync'ing to XEmacs 21.4 + + 2005-01-29 Vin Shelton + + * lib-src/movemail.c (popmail): Security fixes. + + 2004-10-17 Shyamal Prasad + + * man/xemacs/programs.texi (Program Modes): Updated it to reflect + current status of programming modes. + * man/xemacs/programs.texi (CC Mode): New section introduces CC + Mode. Introduces customization with reference to CC Mode + manual. Also introduce C/AWK modes in prog-modes package + * man/xemacs/programs.texi (C Ident): Removed - it was + obsolete. prog-modes package documentation now contains + indentation description for old C mode + * man/xemacs/major.texi (Mode Hooks): Add description of major mode + hooks. Cleaned up and updated programming mode descriptions. + * man/xemacs/xemacs.texi (Top): Updated Detailed Node listing for new + CC Mode section in programs.texi + + modified files: + lib-src/movemail.c man/xemacs/major.texi + man/xemacs/programs.texi man/xemacs/xemacs.texi + + +2005-01-28 07:11:14 GMT Steve Youngs patch-25 + + Summary: + Various XE 21.4 syncs + Revision: + sxemacs--main--22.1.1--patch-25 + + More sync'ing. + + 2005-01-23 Vin Shelton + + * Makefile.in.in (finder): Force removal of lisp/finder-inf.el. + + 2004-03-30 Zajcev Evgeny + + * src/window.c: Declare `allow_deletion_of_last_visible_frame' extern. + * src/window.c (window_loop): [fix] Take into account + `allow-deletion-of-last-visible-frame' variable. + * src/window.c (replace-buffer-in-windows): Ditto. + + 2004-02-22 Stephen J. Turnbull + + * console.c (function_key_map): Reference `key-binding'. + + * keymap.c (Vkey_translation_map): Improve docstring. + + modified files: + Makefile.in.in src/console.c src/keymap.c src/window.c + + +2005-01-27 16:05:31 GMT Steve Youngs patch-24 + + Summary: + Sync up with XEmacs 21.4 + Revision: + sxemacs--main--22.1.1--patch-24 + + Sync up various things from XEmacs 21.4. + + 2005-01-20 Malcolm Purvis + + * src/event-gtk.c: Recognise AltGr as a valid modifier. + + + 2005-01-19 Aidan Kehoe + + * man/lispref/functions.texi (Functions): Rename to "Functions and + Commands" + * man/lispref/functions.texi (What Is a Function): Move the definition + of a command further up the list, give information on a trivial + (interactive) declaration, and cross-reference to the key binding + detail. Cf. 87vf9wgd08.fsf@tleepslib.sk.tsukuba.ac.jp + (comp.emacs.xemacs, 2005-01-18). + * man/lispref/eval.texi: + * man/lispref/lispref.texi: + * man/lispref/macros.texi: + * man/lispref/symbols.texi: + * man/lispref/variables.texi: Fix cross references. + + 2005-01-17 Adrian Aichner + + * lisp/simple.el (shifted-motion-keys-select-region): Fix statement + about unshifted-motion-keys-deselect-region. + + 2005-01-12 Ville Skyttä + + * src/console-x.h: #include X11/keysym.h before xintrinsic.h. + + 2005-01-14 Stephen J. Turnbull + + * tests/automated/mule-tests.el (file-system character conversion): + Improve Mac OS X compatibility. + + 2005-01-13 Stephen J. Turnbull + + Documentation, code clarification, and warning suppression. + + * src/regex.c (regex_compile): + Improve comments. + (re_match_2_internal): + Improve comments and avoid redundant braces. [Most of the big hunk + at l. 4710 is indentation; use diff -w to see the real changes.] + (alt_match_null_string_p): + (common_op_match_null_string_p): + Avoid shadowing global on Mac OS X 10.4, at least. + + 2005-01-13 Stephen J. Turnbull + + Fix backreference bug caught by test suite. + + * src/regex.c (regex_compile): + Make backref duplicate internal register. + + 2005-01-13 Stephen J. Turnbull + + * tests/automated/regexp-tests.el: + Test trivial subpatterns and backreferences with shy groups. + + 2004-11-21 Malcolm Purvis + + * INSTALL: A POSIX compatible Make is no longer required for builds. + * Makefile.in.in (RECURSIVE_MAKE): Removed. + * Makefile.in.in (RECURSIVE_MAKE_ARGS): New. + * configure.in (RECURSIVE_MAKE): Removed. + * configure.in (RECURSIVE_MAKE_ARGS): New. + Always refer to make as $(MAKE) and use $(RECURSIVE_MAKE_ARGS) for + other parameters. This allows -j to work in GNU Make while + removing need for POSIX compatible make on all systems. + + 2004-11-21 Malcolm Purvis + + * man/Makefile (RECURSIVE_MAKE): Removed. + * man/Makefile (RECURSIVE_MAKE_ARGS): New. The new method for + handling parallel builds. + + 2004-11-21 Malcolm Purvis + + * src/Makefile.in.in: Always refer to make as $(MAKE) and use + $(RECURSIVE_MAKE_ARGS) for other parameters. This allows -j to + work in GNU Make while removing need for POSIX compatible make on + all systems. + + 2005-01-10 Vin Shelton + + * Makefile.in.in (RECURSIVE_MAKE_ARGS): Remove last few. + + 2004-12-15 Ville Skyttä + + * lisp/bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for + now) for GNU Emacs compatibility. + (make-obsolete-variable): Ditto. + + 2004-12-15 Ville Skyttä + + * man/lispref/help.texi: Document 3rd arg to `make-obsolete'. + + 2005-01-06 Zajcev Evgeny + + * src/scrollbar.c (compute_scrollbar_instance_usage): + Only call device method compute_scrollbar_instance_usage() if it + is defined. + + + + modified files: + Makefile.in.in configure.in lisp/bytecomp-runtime.el + lisp/simple.el man/Makefile man/lispref/eval.texi + man/lispref/functions.texi man/lispref/help.texi + man/lispref/lispref.texi man/lispref/macros.texi + man/lispref/symbols.texi man/lispref/variables.texi + src/Makefile.in.in src/console-x.h src/event-gtk.c src/regex.c + src/scrollbar.c tests/automated/mule-tests.el + tests/automated/regexp-tests.el + + +2005-01-27 08:28:36 GMT Steve Youngs patch-23 + + Summary: + make core files precious + Revision: + sxemacs--main--22.1.1--patch-23 + + + modified files: + {arch}/=tagging-method + + +2005-01-27 07:44:13 GMT Steve Youngs patch-22 + + Summary: + Fix bug in re-matcher barfing deep inside the error-checking code. + Revision: + sxemacs--main--22.1.1--patch-22 + + * src/regex.c (re_match_2_internal): Use `num_nonshy_regs' instead of + `num_regs' as the start value of mcnt when setting extra reg elements + to -1. + + This fixes many of the regex and syntax-table bugs that have been + reported recently in XEmacs 21.4 and SXEmacs. + + + modified files: + src/regex.c + + +2005-01-25 01:10:33 GMT Steve Youngs patch-21 + + Summary: + From Norbert -- $old_version in lib-src/Makefile.in.in + Revision: + sxemacs--main--22.1.1--patch-21 + + Patches applied: + + * viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.1--patch-1 + Make old_version visible for lib-src builds + + + modified files: + lib-src/Makefile.in.in + + new patches: + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.1--patch-1 + + +2005-01-18 09:38:19 GMT Steve Youngs patch-20 + + Summary: + fix up the logos + Revision: + sxemacs--main--22.1.1--patch-20 + + + new files: + etc/.arch-ids/sxemacs-beta.xpm.id etc/.arch-ids/sxemacs.xpm.id + etc/sxemacs-beta.xpm etc/sxemacs.xpm + + removed files: + etc/.arch-ids/sxemacs-beta.xpm.id etc/.arch-ids/sxemacs.xpm.id + etc/sxemacs-beta.xpm etc/sxemacs.xpm + + +2005-01-17 22:58:32 GMT Steve Youngs patch-19 + + Summary: + merge from Sebastian -- logo tweaks + Revision: + sxemacs--main--22.1.1--patch-19 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-5 + provide new logos + + + modified files: + etc/sxemacs.xpm + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-5 + + +2005-01-16 00:42:27 GMT Steve Youngs patch-18 + + Summary: + Fix build-report for SXEmacs. + Revision: + sxemacs--main--22.1.1--patch-18 + + This fixes build-report.el so that the subject header gets the right + value instead of "[Success] nil nil "" nil". + + + * lisp/build-report.el (build-report-version-file-regexp): Removed. + (build-report-version-file): Default to src/config.h instead of + version.sh. + (build-report-insert-make-output): Don't insert the keep/delete regexp + into the report. + (build-report-installation-data): Removed. + (build-report-make-output-dir): Fix default. + (build-report-installation-version-regexp): Removed. + (build-report-installation-srcdir-regexp): Removed. + (build-report-insert-installation-file): Remove `all' argument and its + use. It really isn't needed. + (build-report-installation-insert-all): Removed. + (build-report-subject): Get the version from `config-value-hash-table'. + (build-report): Don't jump through half a million hoops trying to be + clever with the subject header. + (build-report-version-file-data): Removed. + + + modified files: + lisp/auto-autoloads.el lisp/build-report.el + lisp/custom-load.el + + +2005-01-12 23:43:22 GMT Steve Youngs patch-17 + + Summary: + merge from lg -- cheating smart compilers + Revision: + sxemacs--main--22.1.1--patch-17 + + Patches applied: + + * lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-5 + smart compilers again, fix introduced bug + + + modified files: + src/emacs.c + + new patches: + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-5 + + +2005-01-12 21:24:53 GMT Steve Youngs patch-16 + + Summary: + merge from lg -- fooling smart compilers + Revision: + sxemacs--main--22.1.1--patch-16 + + Patches applied: + + * lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-3 + fooling smart compilers fixate + + * lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-4 + compilers optimisation again + + + modified files: + lisp/auto-autoloads.el src/emacs.c + + new patches: + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-4 + + +2005-01-12 02:00:54 GMT Steve Youngs patch-15 + + Summary: + make distclean should delete _all_ .elcs + Revision: + sxemacs--main--22.1.1--patch-15 + + + modified files: + Makefile.in.in + + +2005-01-12 01:52:54 GMT Steve Youngs patch-14 + + Summary: + add some missing semi-colons + Revision: + sxemacs--main--22.1.1--patch-14 + + + modified files: + src/emacs.c src/malloc.c src/mem-limits.h + + +2005-01-12 01:31:14 GMT Steve Youngs patch-13 + + Summary: + Type fixes for `lim_data' + Revision: + sxemacs--main--22.1.1--patch-13 + + From Andrey Slusar + + * src/emacs.c: When _RLIM_T_DECLARED defined, use the rlim_t type to + lim_data. + + * src/malloc.c: Ditto. + + * src/mem-limits.h: Ditto. + + + modified files: + src/emacs.c src/malloc.c src/mem-limits.h + + +2005-01-11 21:13:02 GMT Steve Youngs patch-12 + + Summary: + merge from hrop -- version.sh fixes + Revision: + sxemacs--main--22.1.1--patch-12 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-3 + fix problem when having multiple versions in one wd + + + modified files: + version.sh + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-3 + + +2005-01-10 21:43:23 GMT Steve Youngs patch-11 + + Summary: + Regenerate src/depend and lib-src/config.values.in + Revision: + sxemacs--main--22.1.1--patch-11 + + * src/depend: Regenerate + + * lib-src/config.values.in: Regenerate. + + + modified files: + lib-src/config.values.in src/depend + + +2005-01-10 03:38:49 GMT Steve Youngs patch-10 + + Summary: + FreeBSD alpha and amd64 build fixes from Andrey + Revision: + sxemacs--main--22.1.1--patch-10 + + + modified files: + src/unexelf.c + + +2005-01-10 03:01:30 GMT Steve Youngs patch-9 + + Summary: + etags bugfix -- avoid a segv in non i386 platforms + Revision: + sxemacs--main--22.1.1--patch-9 + + From Vin Shelton + + * lib-src/etags.c (add_regex): Use zeropattern to initialize patbuf and + thus avoid a segv. + + + + + modified files: + lib-src/etags.c + + +2005-01-10 02:05:40 GMT Steve Youngs patch-8 + + Summary: + Add bug reporting -- `report-sxemacs-bug' + Revision: + sxemacs--main--22.1.1--patch-8 + + * lisp/issue-tracker.el: New file. + + I'm hoping that eventually this will become a complete interface to our + issue tracker, BugZilla. What it does right now is provide + `report-sxemacs-bug'. And it does that by calling `report-xemacs-bug' + with the appropriate variables set to SXEmacs conditions. + + + new files: + lisp/.arch-ids/issue-tracker.el.id lisp/issue-tracker.el + + +2005-01-09 12:21:08 GMT Steve Youngs patch-7 + + Summary: + merge from Evgeny -- fix read access checking + Revision: + sxemacs--main--22.1.1--patch-7 + + Patches applied: + + * lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-2 + fixes, most of m$ crap removed + + + modified files: + src/emacs.c + + new patches: + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-2 + + +2005-01-08 17:39:15 GMT Steve Youngs patch-6 + + Summary: + Ben Wing's "Son of a Bitch" patch + FreeBSD build fixes + Revision: + sxemacs--main--22.1.1--patch-6 + + * lisp/code-files.el (load): Ben Wing's "Son of a Bitch" patch. + + + FreeBSD fixes From Andrey Slusar : + + * lib-src/fakemail.c (CURRENT_USER): Define it if FreeBSD version is >= + 400000 + + * lib-src/fakemail.c (cuserid): If FreeBSD version is >= 400000 geteuid + is a uid_t. + + * src/s/freebsd.h (LIBS_SYSTEM): Only set to "-lutil -lxpg4" if FreeBSD + version is >= 199701 _and_ < 600006 + + + modified files: + lib-src/fakemail.c lisp/code-files.el lisp/custom-load.el + src/s/freebsd.h + + +2005-01-08 03:46:27 GMT Steve Youngs patch-5 + + Summary: + merge in lg's patch-1 -- initial import of FFI code + Revision: + sxemacs--main--22.1.1--patch-5 + + Patches applied: + + * lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-1 + fixes, ffi initial import + + + new files: + src/.arch-ids/ffi.c.id src/.arch-ids/ffi.h.id src/ffi.c + src/ffi.h + + modified files: + configure.in lisp/custom-load.el lisp/menubar-items.el + src/Makefile.in.in src/emacs.c src/event-tty.c src/symsinit.h + + new patches: + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-1 + + +2005-01-08 01:26:04 GMT Steve Youngs patch-4 + + Summary: + Fix missing paren & bogus use of `user-init-file' in menubar-items + Revision: + sxemacs--main--22.1.1--patch-4 + + * lisp/menubar-items.el (maybe-add-init-button): missing paren and don't + use `user-init-file' because it is nil at dump time. + + + modified files: + lisp/menubar-items.el + + +2005-01-07 21:30:29 GMT Steve Youngs patch-3 + + Summary: + XEmacs -> SXEmacs renaming (menubar-items.el) + Revision: + sxemacs--main--22.1.1--patch-3 + + * lisp/menubar-items.el: XEmacs -> SXEmacs renaming. + + From Andrey Slusar + For the Help menu renaming. + + + modified files: + lisp/menubar-items.el + + +2005-01-03 04:32:59 GMT Steve Youngs patch-2 + + Summary: + Fix user-init-directory -- set it to "~/.sxemacs" + Revision: + sxemacs--main--22.1.1--patch-2 + + * lisp/startup.el (user-init-directory-base): Set it to ".sxemacs" + because at this stage of the boot process there's no way to fool around + with setting it to different things depending on what exists and what + doesn't. + (user-init-directory): Document symlinking old XE user-init-directory + to get up and running. + + * lisp/files.el (user-init-file): Document symlinking old XE + user-init-directory to get up and running. + + + At this point in SXEmacs' life you can easily use your XEmacs configs, so + the quick way to get up and running fast is: + + $ ln -s ~/.xemacs ~/.sxemacs + + modified files: + lisp/custom-load.el lisp/files.el lisp/startup.el + + +2005-01-01 01:48:38 GMT Steve Youngs patch-1 + + Summary: + add the 22.1.0 ChangeLog and change the codename in version.sh + Revision: + sxemacs--main--22.1.1--patch-1 + + + new files: + ChangeLog.d/.arch-ids/=id + ChangeLog.d/.arch-ids/ChangeLog-22.1.0.id + ChangeLog.d/ChangeLog-22.1.0 + + modified files: + version.sh + + new directories: + ChangeLog.d ChangeLog.d/.arch-ids + + +2004-12-31 21:42:47 GMT Steve Youngs base-0 + + Summary: + tag of steve@sxemacs.org--2004/sxemacs--main--22.1.0--version-0 + Revision: + sxemacs--main--22.1.1--base-0 + + (automatically generated log message) + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-6 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--base-0 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-1 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-2 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-3 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-4 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-5 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-6 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-7 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-8 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-9 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-10 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-11 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-12 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-13 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-14 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-15 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-16 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-17 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-18 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-19 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-20 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-21 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-22 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-23 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-24 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-25 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-26 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-27 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-28 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-29 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--version-0 + + diff --git a/changes/ChangeLog-22.1.10 b/changes/ChangeLog-22.1.10 new file mode 100644 index 0000000..ca56aa9 --- /dev/null +++ b/changes/ChangeLog-22.1.10 @@ -0,0 +1,5332 @@ +# do not edit -- automatically generated by arch changelog +# non-id: automatic-ChangeLog--steve@sxemacs.org--2008/sxemacs--main--22.1.10 +# + +2009-05-12 06:12:14 GMT Steve Youngs version-0 + + Summary: + SXEmacs 22.1.10 (Excalibur) is Released! + Revision: + sxemacs--main--22.1.10--version-0 + + + +2009-05-12 06:07:37 GMT Steve Youngs patch-109 + + Summary: + Last minute doc updates + Revision: + sxemacs--main--22.1.10--patch-109 + + * PROBLEMS (PROBLEMS): Mention needing --with-included-ltdl + + * info/sppm.texi (Merchandise): New node. Brag about the SXEmacs shop. + (Download Site): New node. + (SXEmacs FTP Site): Removed. + (Web Site): Renamed. + Plus some misc doc fixes. + + modified files: + PROBLEMS info/sppm.texi + + +2009-05-08 09:20:20 GMT Steve Youngs patch-108 + + Summary: + Merged from sy-bldchn (patch 17) -- (Closes bug #109) + Revision: + sxemacs--main--22.1.10--patch-108 + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-17 + Couple of Solaris related build fixes (Closes bug #109) + + modified files: + INSTALL Makefile.am configure.ac lisp/Makefile.am + src/Makefile.am + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-17 + + +2009-05-07 00:11:02 GMT Steve Youngs patch-107 + + Summary: + Merged from hrop-bldchn (patch 61), hrop (patch 43) -- (Closes bug #105) + Revision: + sxemacs--main--22.1.10--patch-107 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-61 + fix, check for strerror() in libintl but ignore it, hopefully closes b105 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-43 + fix, check for strerror() in libintl but ignore it, hopefully closes b105 + + modified files: + m4/sxe-iconv.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-61 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-43 + + +2009-05-06 23:55:31 GMT Steve Youngs patch-106 + + Summary: + Merged from sy-etags (patch 5) -- etags fix + Revision: + sxemacs--main--22.1.10--patch-106 + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.10--patch-5 + Fix etags.el for people who have emodules but not the cl emodule + + modified files: + lisp/etags.el + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.10--patch-5 + + +2009-05-06 23:14:30 GMT Steve Youngs patch-105 + + Summary: + Merged from hrop-ffi (patch 1), hrop (patch 41) -- ffi/mule fix + Revision: + sxemacs--main--22.1.10--patch-105 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ffi--22.1.10--patch-1 + mule-ify, encode strings from dlerror() + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-41 + minor, mule-ify strings from dlerror() + + modified files: + src/effi.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ffi--22.1.10--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-41 + + +2009-05-05 04:07:00 GMT Steve Youngs patch-104 + + Summary: + Merged from sy-misc (patch 3) -- warning suppression + Revision: + sxemacs--main--22.1.10--patch-104 + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-misc--22.1.10--patch-3 + Suppress superfluous run-time warning about EFS if it isn't installed + + modified files: + lisp/auto-save.el + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-misc--22.1.10--patch-3 + + +2009-05-03 03:20:49 GMT Steve Youngs patch-103 + + Summary: + Merged from hrop-bldchn (patch 56-59), hrop (patch 39-40) -- build tweak + Revision: + sxemacs--main--22.1.10--patch-103 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-56 + minor, disable -Winline based on the gcc version used + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-57 + fix to fix, correct typo + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-58 + fix, kick -fstrict-aliasing + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-59 + minor, relocate database detection code, detect conflicts + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-39 + minor, disable -Winline based on the gcc version used + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-40 + minor, relocate database detection code, detect conflicts + + modified files: + configure.ac m4/sxe-compiler.m4 m4/sxe-dbms.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-40 + + +2009-05-02 07:04:44 GMT Steve Youngs patch-102 + + Summary: + Gearing up for release day doc updates. + Revision: + sxemacs--main--22.1.10--patch-102 + + * PROBLEMS: Add section concerning svn HEAD ImageMagick and their use of + OpenMP and how it breaks our ffi-wand. + + * INSTALL: Typo... openssl is no "yes" by default. + + * etc/NEWS: Update with 22.1.10 news. + + * info/sxemacs/sxemacs.texi (Top): Update version it corresponds to. + + + modified files: + INSTALL PROBLEMS etc/NEWS info/sxemacs/sxemacs.texi + + +2009-05-02 02:33:06 GMT Steve Youngs patch-101 + + Summary: + Merged from hrop-bldchn (patch 55), hrop (patch 38) -- build fix (gcc 4.5.0) + Revision: + sxemacs--main--22.1.10--patch-101 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-55 + fix, support gcc 4.5.0 by not using their broken -Winline + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-38 + fix, support gcc 4.5.0 by not using their broken -Winline + + modified files: + m4/sxe-compiler.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-38 + + +2009-04-29 13:42:04 GMT Steve Youngs patch-100 + + Summary: + Merged from sy-bldchn (patch 15) -- Improve sxemacs.desktop handling + Revision: + sxemacs--main--22.1.10--patch-100 + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-15 + Automake-er-ise handling of sxemacs.desktop. + + modified files: + Makefile.am configure.ac etc/Makefile.am + etc/sxemacs.desktop.in src/Makefile.am + + renamed files: + etc/.arch-ids/sxemacs.desktop.head.id + ==> etc/.arch-ids/sxemacs.desktop.in.id + etc/sxemacs.desktop.head + ==> etc/sxemacs.desktop.in + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-15 + + +2009-04-28 22:00:24 GMT Steve Youngs patch-99 + + Summary: + Merged from horst (patch 27) -- build chain tweak + Revision: + sxemacs--main--22.1.10--patch-99 + + Patches applied: + + * horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-27 + Clean up powerpc/bsd detection as per Steve + + modified files: + configgmp.guess configure.ac + + new patches: + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-27 + + +2009-04-28 06:53:39 GMT Steve Youngs patch-98 + + Summary: + Merged from horst (patch 20-21, 23) -- build chain tweaks + Revision: + sxemacs--main--22.1.10--patch-98 + + Patches applied: + + * horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-20 + Add warnings for gcc 3.x compilers to m4s + + * horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-21 + improve sxe-arch + + * horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-23 + Fix cockup in p-20 + + modified files: + m4/sxe-arch.m4 m4/sxe-compiler.m4 + + new patches: + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-20 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-21 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-23 + + +2009-04-28 04:48:25 GMT Steve Youngs patch-97 + + Summary: + Merged from njsf (patch 58) -- build fix + Revision: + sxemacs--main--22.1.10--patch-97 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-58 + Fix build outside of the source tree + + modified files: + etc/Makefile.am + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-58 + + +2009-04-28 04:34:06 GMT Steve Youngs patch-96 + + Summary: + Merged from horst (patch 24, 26) -- build tweaks + Revision: + sxemacs--main--22.1.10--patch-96 + + Patches applied: + + * horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-24 + Fix powerpc conditions in config.guess + + * horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-26 + Fix PROBLEMS to point out bug on FreeBSD + + modified files: + PROBLEMS configgmp.guess + + new patches: + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-24 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-26 + + +2009-04-28 03:07:16 GMT Steve Youngs patch-95 + + Summary: + Ensure sxemacs.desktop file is created in out of tree builds + Revision: + sxemacs--main--22.1.10--patch-95 + + + * etc/Makefile.am (sxemacs.desktop): Rewrite, taking into account that + not everyone builds "in-place". + + + modified files: + etc/Makefile.am + + +2009-04-22 01:00:19 GMT Steve Youngs patch-94 + + Summary: + Merged from njsf (patch 56-57) -- build/install tweak + Revision: + sxemacs--main--22.1.10--patch-94 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-56 + Fix typo in add-to-list* + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-57 + Basic FreeDesktop DesktopEntry Specification support + + + new files: + etc/.arch-ids/sxemacs.desktop.head.id etc/sxemacs.desktop.head + + modified files: + Makefile.am configure.ac etc/Makefile.am lisp/subr.el + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-56 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-57 + + +2009-04-16 06:08:22 GMT Steve Youngs patch-93 + + Summary: + Merged from njsf (patch 52-55) -- misc fixes + Revision: + sxemacs--main--22.1.10--patch-93 + + + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-52 + Fix ffmpeg support for bleeding edge + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-53 + More utility defuns + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-54 + Fix build due to usage of if-boundp + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-55 + Fix widget field face for ttys + + + modified files: + lisp/subr.el lisp/wid-edit.el src/media-ffmpeg.h + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-52 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-53 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-54 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-55 + + +2009-04-06 02:43:49 GMT Steve Youngs patch-92 + + Summary: + Merged from hrop-bdwgc (patch 6), hrop (patch 36) -- bdwgc tweak. + Revision: + sxemacs--main--22.1.10--patch-92 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-bdwgc--22.1.10--patch-6 + minor, do not blindly free pointers in bdwgc mode + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-36 + minor, do not blindly free pointers in bdwgc mode + + modified files: + src/editfns.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-bdwgc--22.1.10--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-36 + + +2009-04-06 02:06:10 GMT Steve Youngs patch-91 + + Summary: + Merged from hrop-bldchn (patch 52-53), hrop (patch 35) -- build tweaks + Revision: + sxemacs--main--22.1.10--patch-91 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-52 + minor, detect and support openssl version 1.0.0 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-53 + minor, improve xaw detection + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-35 + minor, detect and support openssl 1.0.0, improve xaw detection + + modified files: + m4/sxe-crypto.m4 m4/sxe-gui.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-35 + + +2009-03-29 22:43:42 GMT Steve Youngs patch-90 + + Summary: + Merged from hrop-mm (patch 8-9), hrop (patch 34) -- ffmpeg updates + Revision: + sxemacs--main--22.1.10--patch-90 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-8 + minor, catch up on latest ffmpeg API changes + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-9 + fix, keep portions of the old API because it's still in use it seems + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-34 + minor, catch up on latest ffmpeg API changes + + modified files: + configure.ac m4/sxe-mm.m4 src/media-ffmpeg.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-34 + + +2009-03-17 00:14:28 GMT Steve Youngs patch-89 + + Summary: + Merged from njsf (patch 51) -- build fix + Revision: + sxemacs--main--22.1.10--patch-89 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-51 + Fix link error when there is no MPQ + + modified files: + src/media.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-51 + + +2009-02-16 00:57:18 GMT Steve Youngs patch-88 + + Summary: + Merged from njsf (patch 49) -- fix last fix + Revision: + sxemacs--main--22.1.10--patch-88 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-49 + Final fix for emacs-internal coding system + + + modified files: + lisp/coding.el lisp/mule/mule-coding.el + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-49 + + +2009-02-15 19:31:29 GMT Steve Youngs patch-87 + + Summary: + Merged from njsf (patch 47-48) -- fix for latest ediff + Revision: + sxemacs--main--22.1.10--patch-87 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-47 + Make newer ediff versions work + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-48 + Fix emacs-internal to be escape-quoted + + modified files: + lisp/coding.el + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-47 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-48 + + +2009-02-13 04:09:59 GMT Steve Youngs patch-86 + + Summary: + Merged from hrop-bldchn (patch 51), hrop (patch 33) -- build fix + Revision: + sxemacs--main--22.1.10--patch-86 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-51 + minor, always define YYSTYPE ourselves, do not rely on bison + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-33 + minor, always define YYSTYPE ourselves, do not rely on bison + + modified files: + modules/cl/cl-loop.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-33 + + +2009-01-19 01:07:24 GMT Steve Youngs patch-85 + + Summary: + Merged from hrop-bldchn (patch 49-50), hrop (patch 32) fix bug #16 again + Revision: + sxemacs--main--22.1.10--patch-85 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-49 + minor, fix bug 16 again but in a different way, cope with future stuff + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-50 + minor, check for avx support in the compiler + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-32 + minor, fix bug 16 again but in a different way, cope with future stuff + + modified files: + m4/sxe-compiler.m4 m4/sxe-machine.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-32 + + +2008-12-18 23:14:26 GMT Steve Youngs patch-84 + + Summary: + Merged from lg (patch 39) -- user defined readers + Revision: + sxemacs--main--22.1.10--patch-84 + + Here is the quick example how you could use ureaders. + + Lets construct alist from given input: + + (setq mm '#) + + so `mm' will get `((val . "test") (test . 2) (ao . 1))' value. You can + do this by defining user reader like this: + + (defun my-test-reader (input) + (flet ((string-trim (s) + (replace-in-string s "\\(^[ \t]+\\|[ \t]+$\\)" ""))) + (let ((ss (mapcar 'string-trim (split-string input "\n"))) + (rv nil)) + (dolist (s ss) + (let ((rw (mapcar 'string-trim (split-string s "--")))) + (push (cons (intern (car rw)) (read (cadr rw))) + rv))) + rv))) + + (push '("test" . my-test-reader) ureaders) + + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-39 + New feature - user defined readers. + + modified files: + lisp/cl.el lisp/ffi/ffi-libc.el src/lread.c + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-39 + + +2008-12-15 01:01:51 GMT Steve Youngs patch-83 + + Summary: + Merged from hrop-mm (patch 6-7), hrop (patch 30) -- media updates + Revision: + sxemacs--main--22.1.10--patch-83 + + This changeset provides some goodies needed for the video in glyph code. + The old #'media-properties code is polished a bit, the alist is generated + directly. Furtherly, to obtain aspect ratios of media streams (with possibly + multiple video tracks) a convenience function #'media-stream-aspect is provided + to overcome difficulties with the alist version. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-6 + minor, improve #'media-properties alist generation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-7 + minor, provide #'media-stream-aspect to obtain aspects of video streams + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-30 + minor, provide media stream info accessors + + modified files: + src/media.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-30 + + +2008-12-11 16:12:59 GMT Steve Youngs patch-82 + + Summary: + Merged from lg (patch 37-38) -- ffi-wand update + Revision: + sxemacs--main--22.1.10--patch-82 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-37 + new function to add blank images to wand, ffi fix + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-38 + typo fix in ffi.el + + modified files: + lisp/ffi.el lisp/ffi/ffi-wand.el src/effi.c + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-37 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-38 + + +2008-12-06 05:47:22 GMT Steve Youngs patch-81 + + Summary: + Merged from lg (patch 36) -- fix subwindow resizing + Revision: + sxemacs--main--22.1.10--patch-81 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-36 + fix for subwindow resizing + + modified files: + src/glyphs-x.c src/glyphs.c + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-36 + + +2008-12-06 05:41:19 GMT Steve Youngs patch-80 + + Summary: + Merged from lg (patch 35) -- ffi-wand updates + Revision: + sxemacs--main--22.1.10--patch-80 + + This changeset introduces support for "multi-page" images in wand-mode, + for example PDFs. + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-35 + suppress compiler warning, page navigation for wand-mode + + modified files: + lisp/ffi/ffi-wand.el src/event-Xt.c + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-35 + + +2008-12-04 10:36:19 GMT Steve Youngs patch-79 + + Summary: + Merged from sy-bldchn (patch 13) -- SoX fix + Revision: + sxemacs--main--22.1.10--patch-79 + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-13 + Fix building with latest version of SoX + + modified files: + src/media-sox.h + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-13 + + +2008-12-03 11:42:57 GMT Steve Youngs patch-78 + + Summary: + Merged from lg (patch 34) -- ffi-wand update + Revision: + sxemacs--main--22.1.10--patch-78 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-34 + rotation operation, so you can rotate to any angle + + modified files: + lisp/ffi/ffi-wand.el + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-34 + + +2008-12-03 07:30:18 GMT Steve Youngs patch-77 + + Summary: + Merged from lg (patch 32-33) -- ffi-wand updates + Revision: + sxemacs--main--22.1.10--patch-77 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-32 + new wand operation - sample + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-33 + fix to make `describe-mode' work with wand:display buffer + + modified files: + lisp/ffi/ffi-wand.el + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-32 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-33 + + +2008-12-01 15:31:42 GMT Steve Youngs patch-76 + + Summary: + Merged from lg (patch 31) -- (Closes bug #102) plus misc minor fixes + Revision: + sxemacs--main--22.1.10--patch-76 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-31 + asyneq race cond fix, noasyneq fixes, wand enhancements + + modified files: + lisp/ffi/ffi-libc.el lisp/ffi/ffi-wand.el src/bloom.c + src/dired.c src/dllist.c src/dynacat.c src/effi.c + src/event-Xt.c src/event-stream.c src/events.c src/keymap.c + src/map.c src/media.c src/openssl.c src/postgresql.c + src/skiplist.c src/sound.c src/worker-asyneq.h src/workers.c + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-31 + + +2008-12-01 01:47:27 GMT Steve Youngs patch-75 + + Summary: + Merged from njsf (patch 45) -- build fix + Revision: + sxemacs--main--22.1.10--patch-75 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-45 + Fix the --without-x builds + + modified files: + src/effi.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-45 + + +2008-12-01 01:45:02 GMT Steve Youngs patch-74 + + Summary: + Merged from njsf (patch 44) -- contrib update + Revision: + sxemacs--main--22.1.10--patch-74 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-44 + Report shared library dependencies in report-build-failure.sh + + modified files: + contrib/report-build-failure.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-44 + + +2008-11-30 11:43:40 GMT Steve Youngs patch-73 + + Summary: + Merged from njsf (patch 43) -- more contrib updates + Revision: + sxemacs--main--22.1.10--patch-73 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-43 + do_builds.sh enhancements + + modified files: + contrib/do_builds.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-43 + + +2008-11-30 11:16:33 GMT Steve Youngs patch-72 + + Summary: + Merged from njsf (patch 35-38, 40-42) -- contrib updates + Revision: + sxemacs--main--22.1.10--patch-72 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-35 + Enhancements to contrib/do_builds.sh + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-36 + Enhancements for contrib/do_builds.sh + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-37 + Fix problems with latest patches for do_builds.sh + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-38 + Fix yet another stupid bug on do_builds.sh + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-40 + Yet another do_builds :) + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-41 + Enhancements to report-build-failure.sh + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-42 + Enhancement to report-build-failure.sh + + modified files: + contrib/do_builds.sh contrib/report-build-failure.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-35 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-36 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-37 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-38 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-40 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-41 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-42 + + +2008-11-30 10:58:02 GMT Steve Youngs patch-71 + + Summary: + Merged from njsf (patch 39) -- New MacOS icons + Revision: + sxemacs--main--22.1.10--patch-71 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-39 + MacOS X icons + + new files: + etc/.arch-ids/sxemacs-icon.icns.id + etc/.arch-ids/sxemacs-icon2.icns.id + etc/.arch-ids/sxemacs-icon3.icns.id etc/sxemacs-icon.icns + etc/sxemacs-icon2.icns etc/sxemacs-icon3.icns + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-39 + + +2008-11-29 00:37:43 GMT Steve Youngs patch-70 + + Summary: + Merged from lg (patch 29-30) -- ffi fixes + Revision: + sxemacs--main--22.1.10--patch-70 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-29 + fix for last quick fix + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-30 + same fix as for cffi:defcfun + + modified files: + lisp/ffi.el + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-29 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-30 + + +2008-11-28 12:19:53 GMT Steve Youngs patch-69 + + Summary: + Merged from lg (patch 28) -- ffi fix + Revision: + sxemacs--main--22.1.10--patch-69 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-28 + fix for no arguments functions definition + + modified files: + lisp/ffi.el + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-28 + + +2008-11-28 12:13:52 GMT Steve Youngs patch-68 + + Summary: + Merged from lg (patch 27) -- (Closes bug #101) + Revision: + sxemacs--main--22.1.10--patch-68 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-27 + misc fixes + + modified files: + lisp/files.el src/editfns.c + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-27 + + +2008-11-28 00:07:37 GMT Steve Youngs patch-67 + + Summary: + Merged from lg (patch 26) -- avoid EBADF in get_doc_string() + Revision: + sxemacs--main--22.1.10--patch-67 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-26 + fix for `get_doc_string' to avoid EBADF + + modified files: + src/doc.c + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-26 + + +2008-11-28 00:04:30 GMT Steve Youngs patch-66 + + Summary: + Merged from lg (patch 25) -- FFI updates + Revision: + sxemacs--main--22.1.10--patch-66 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-25 + addons and fixes SXEmacsen FFI + + modified files: + lisp/ffi.el lisp/ffi/ffi-libc.el src/effi.c + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-25 + + +2008-11-28 00:01:26 GMT Steve Youngs patch-65 + + Summary: + Merged from lg (patch 24) -- avoid crash in unitialised morphisms + Revision: + sxemacs--main--22.1.10--patch-65 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-24 + crutch for symbol-name + + modified files: + src/symbols.c + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-24 + + +2008-11-27 23:57:34 GMT Steve Youngs patch-64 + + Summary: + Merged from lg (patch 23) -- ffi-wand update + Revision: + sxemacs--main--22.1.10--patch-64 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-23 + Better recognization of wand-supported files + + modified files: + lisp/ffi/ffi-wand.el + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-23 + + +2008-11-24 01:13:01 GMT Steve Youngs patch-63 + + Summary: + Back out Marcus' metacity patch + Revision: + sxemacs--main--22.1.10--patch-63 + + This changeset reverses Marcus' metacity patch... + + marcus@sxemacs.org--2008/sxemacs--schme--22.1.10--patch-4 + + It was causing quite a few problems here on bastard and I'm yet to + see any evidence that it actually fixes anything. + + modified files: + src/EmacsFrame.c src/console-x.c src/console-x.h src/emacs.c + src/frame-x.c src/symsinit.h + + +2008-11-24 00:49:43 GMT Steve Youngs patch-62 + + Summary: + Merged from hrop (patch 27), hrop-bldchn (patch 47,48) -- build warning fixes + Revision: + sxemacs--main--22.1.10--patch-62 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-47 + fix, get rid of some warning in the #'mapfam code + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-48 + fix, less warnings + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-27 + fix, get rid of some warning in the #'mapfam code and float init + + + modified files: + src/ent-float.c src/map.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-27 + + +2008-11-23 23:05:53 GMT Steve Youngs patch-61 + + Summary: + Merged from lg (patch 19) -- (Closes bug #92) + Revision: + sxemacs--main--22.1.10--patch-61 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-19 + fix, use malloc instead of memalign + + + modified files: + src/effi.c + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-19 + + +2008-11-23 22:59:54 GMT Steve Youngs patch-60 + + Summary: + Merged from lg (patch 20) -- fix hash->vector funcs. + Revision: + sxemacs--main--22.1.10--patch-60 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-20 + fix couple of hash functions + + + modified files: + lisp/simple.el + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-20 + + +2008-11-23 16:01:26 GMT Steve Youngs patch-59 + + Summary: + Merged from lg (patch 17,18) -- New ffi-sqlite + Revision: + sxemacs--main--22.1.10--patch-59 + + This changeset introduces FFI bindings for sqlite3. + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-17 + FFI for sqlite3 + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-18 + recognize sqlite files, user friendly collations + + + new files: + lisp/ffi/.arch-ids/ffi-sqlite.el.id lisp/ffi/ffi-sqlite.el + + modified files: + lisp/Makefile.am lisp/ffi/ffi-wand.el + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-17 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-18 + + +2008-11-23 03:24:47 GMT Steve Youngs patch-58 + + Summary: + Merged from njsf (patch 32) -- stop-gap solution for bug #41 + Revision: + sxemacs--main--22.1.10--patch-58 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-32 + Keep DOC file open so running SXEmacs are not affected by new installs + + + modified files: + src/doc.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-32 + + +2008-11-22 12:57:43 GMT Steve Youngs patch-57 + + Summary: + Merge from hrop (patch 26), hrop-bldchn (patch 44-45) -- png detection + Revision: + sxemacs--main--22.1.10--patch-57 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-44 + fix, add DB_CPPFLAGS for postgres connexion support in openssl + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-45 + fix, clean up png detection + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-26 + fix, clean up png detection, add DB_CPPFLAGS for pg connexions in openssl + + + modified files: + configure.ac m4/sxe-mm.m4 src/Makefile.am src/glyphs-eimage.c + src/glyphs-x.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-26 + + +2008-11-22 12:54:06 GMT Steve Youngs patch-56 + + Summary: + Merge from hrop (patch 25), hrop-feat-ase (patch 5) -- ent fix + Revision: + sxemacs--main--22.1.10--patch-56 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ase--22.1.10--patch-5 + fix to fix, properly access ent_scratch_bigq + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-25 + fix to fix, properly access ent_scratch_bigq + + + modified files: + src/floatfns.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ase--22.1.10--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-25 + + +2008-11-22 12:48:01 GMT Steve Youngs patch-55 + + Summary: + Merge from hrop (patch 24) hrop-bldchn (patch 43) -- ffmpeg detection fix + Revision: + sxemacs--main--22.1.10--patch-55 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-43 + fix, improve ffmpeg detection + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-24 + fix, improve ffmpeg detection + + + modified files: + m4/sxe-mm.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-24 + + +2008-11-22 12:41:39 GMT Steve Youngs patch-54 + + Summary: + Merge from lg (patch 11-16) -- ffi-wand updates + Revision: + sxemacs--main--22.1.10--patch-54 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-11 + fix for double crop bug, fix for `Wand-mode-save' + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-12 + futher development of Wand-mode + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-13 + buffer-read-only fix + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-14 + set-buffer-modified-p fix + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-15 + fixes formats handling, separates saving and writing + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-16 + crucial typo fix + + + modified files: + lisp/ffi/ffi-wand.el lisp/select.el src/workers.c + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-11 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-12 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-13 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-14 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-15 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-16 + + +2008-11-20 07:23:38 GMT Steve Youngs patch-53 + + Summary: + f-f-m-f-a is a user variable, make it a defcustom + Revision: + sxemacs--main--22.1.10--patch-53 + + * lisp/files.el (find-file-magic-files-alist): Make it a defcustom. + + + modified files: + lisp/files.el + + +2008-11-20 07:04:36 GMT Steve Youngs patch-52 + + Summary: + Merged from lg (patch 10) -- file type abstraction + Revision: + sxemacs--main--22.1.10--patch-52 + + This changeset introduces a new way for SXEmacs to handle differing types + of files. It allows you to have #'find-file take different actions based + on a predicate. See the new variable `find-file-magic-files-alist'. + + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-10 + magic files abstraction. + + modified files: + lisp/files.el + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-10 + + +2008-11-20 06:15:57 GMT Steve Youngs patch-51 + + Summary: + Merged from lg (patch 9) -- ffi-wand enhancements + Revision: + sxemacs--main--22.1.10--patch-51 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-9 + futher enhancements for `Wand-display', new operations + + modified files: + lisp/ffi/ffi-wand.el + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-9 + + +2008-11-19 21:58:37 GMT Steve Youngs patch-50 + + Summary: + Merged from schme (patch 4) -- XEmacs "metacity patch" + Revision: + sxemacs--main--22.1.10--patch-50 + + This changeset is a port of the XEmacs metacity patch that is supposed to + fix some resizing problems that were causing screen flicker. + + Patches applied: + + * marcus@sxemacs.org--2008/sxemacs--schme--22.1.10--patch-4 + Port of XEmacs resize patch + + modified files: + src/EmacsFrame.c src/console-x.c src/console-x.h src/emacs.c + src/frame-x.c src/symsinit.h + + new patches: + marcus@sxemacs.org--2008/sxemacs--schme--22.1.10--patch-4 + + +2008-11-19 21:38:17 GMT Steve Youngs patch-49 + + Summary: + Merged from hrop-feat-ase (patch 1-2), hrop (patch 23) -- (Closes bug #95) + Revision: + sxemacs--main--22.1.10--patch-49 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ase--22.1.10--patch-1 + fix, round rationals (quotients) correctly, closes bug 95 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ase--22.1.10--patch-2 + minor, provide tests to check the rounding of rationals + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-23 + fix, round rationals (quotients) correctly, closes bug 95 + + modified files: + src/floatfns.c tests/automated/ent-tests.el + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ase--22.1.10--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ase--22.1.10--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-23 + + +2008-11-19 04:25:47 GMT Steve Youngs patch-48 + + Summary: + Merged from lg (patch 8) -- improve ffi-wand, (Close bug #79) + Revision: + sxemacs--main--22.1.10--patch-48 + + This changeset improves ffi-wand tremendously. You could almost do away + with The GIMP with what you can do now in ffi-wand. Stuff like... + + o An undo/redo stack + o Zoom in/out + o Rotate left/right + o Chop/Crop + o Red-eye reduction!! + o Transformations: + - Charcoal + - Contrast + - Despeckle + - Edge + - Enhance + - Equalise + - Gausian Blur + - Negate + - Normalise + - Oil Painting + - Radial Blur + - 3D Button Effect + - Sharpen + - Solarise + - Swirl + + And obviously you can save the edits you've made. + + And if that wasn't enough, this changeset also closes bug #79. + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-8 + fixes, new features, adanced Wand-display + + modified files: + lisp/ffi.el lisp/ffi/ffi-wand.el src/effi.c + src/glyphs-eimage.c + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-8 + + +2008-11-17 11:11:03 GMT Steve Youngs patch-47 + + Summary: + Merged from sy-bldchn (patch 10-11) -- fix `make tags' + Revision: + sxemacs--main--22.1.10--patch-47 + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-10 + Fix `make tags' in a freshly configure'd virgin WD. + + * steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-11 + Update $TREE_VERSION in autogen.sh + + modified files: + autogen.sh lib-src/Makefile.am + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-10 + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-11 + + +2008-11-15 01:19:30 GMT Steve Youngs patch-46 + + Summary: + Merged from horst (patch 10) -- "emacs" is spelled "SXEmacs" + Revision: + sxemacs--main--22.1.10--patch-46 + + Patches applied: + + * horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-10 + change default frame name to SXEmacs + + modified files: + src/frame.c + + new patches: + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-10 + + +2008-11-13 10:27:16 GMT Steve Youngs patch-45 + + Summary: + Merged from hrop-fix (patch 2), hrop (patch 21) -- (Closes bug #93) + Revision: + sxemacs--main--22.1.10--patch-45 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-fix--22.1.10--patch-2 + fix, make sure only the 3 or 4 args symbol for sox_open() gets defined + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-21 + fix, only defined either the 3 or 4 args symbol for sox_open(), closes bug 93 + + modified files: + m4/sxe-mm.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-fix--22.1.10--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-21 + + +2008-11-12 01:01:55 GMT Steve Youngs patch-44 + + Summary: + Merged from sy-bldchn (patch 8) -- fix last fix + Revision: + sxemacs--main--22.1.10--patch-44 + + Gotta love them fix the last fix fixes! + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-8 + Fix last fix -- HAVE_MULE is really spelled WITH_MULE + + + modified files: + lisp/Makefile.am + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-8 + + +2008-11-11 16:17:03 GMT Steve Youngs patch-43 + + Summary: + Merged from sy-bldchn (patch 7) -- fix install + Revision: + sxemacs--main--22.1.10--patch-43 + + This fixes an issue that Norbert reported in his last build-rpt. + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-7 + Fix install for non-FFI and non-Mule builds + + modified files: + lisp/Makefile.am + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-7 + + +2008-11-10 22:09:42 GMT Steve Youngs patch-42 + + Summary: + Merged from sy-bldchn (patch-5) -- build warning fixes + Revision: + sxemacs--main--22.1.10--patch-42 + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-5 + Be gone compile warnings! A pox on you! + + + modified files: + lisp/Makefile.am lisp/build-rpt.el lisp/ffi.el + lisp/ffi/ffi-dbus.el lisp/ffi/ffi-taglib.el + lisp/ffi/ffi-wand.el src/alloc.c src/console-x.c src/openssl.c + src/openssl.h src/regex.c + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-5 + + +2008-11-09 22:17:22 GMT Steve Youngs patch-41 + + Summary: + Merged from njsf (patch 30) -- fix last fix + Revision: + sxemacs--main--22.1.10--patch-41 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-30 + proper fix for bug 91 + + modified files: + m4/sxe-bldchain-progs.m4 modules/cl/cl-loop-parser.y + modules/cl/cl-loop.h + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-30 + + +2008-11-09 21:26:03 GMT Steve Youngs patch-40 + + Summary: + Merged from njsf (patch 29) -- (Closes bug #91) + Revision: + sxemacs--main--22.1.10--patch-40 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-29 + Fix bug 91: Bison 2.4 breaks cl-loop-parser + + modified files: + m4/sxe-bldchain-progs.m4 modules/cl/cl-loop.h + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-29 + + +2008-11-09 14:48:19 GMT Steve Youngs patch-39 + + Summary: + Merged from njsf (patch 28) + Revision: + sxemacs--main--22.1.10--patch-39 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-28 + Fix xfree CAFEBABEDEADBEEF assert failure + + modified files: + src/alloc.c src/emacs.c src/lisp.h + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-28 + + +2008-11-09 14:44:35 GMT Steve Youngs patch-38 + + Summary: + Merged from njsf (patch 25-27) -- build fixes + Revision: + sxemacs--main--22.1.10--patch-38 + + This changeset includes better detection of OpenSSL, which is now on by + default, plus it fixes detection of `restrict' in gcc. + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-25 + Sanity for hosts with no OpenSSL + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-26 + Fix configure from previous patch + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-27 + Fix restrict detection in order to work for gcc 3.x + + modified files: + configure.ac m4/sxe-compiler.m4 m4/sxe-crypto.m4 + m4/sxe-dbms.m4 src/category.h + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-25 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-26 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-27 + + +2008-11-09 05:09:33 GMT Steve Youngs patch-37 + + Summary: + Merged from njsf (patch 24) -- tty fix + Revision: + sxemacs--main--22.1.10--patch-37 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-24 + Fallback TERM type when xterm-256color is not available + + modified files: + src/redisplay-tty.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-24 + + +2008-11-07 22:10:57 GMT Steve Youngs patch-36 + + Summary: + Merged from hrop-mm (patch 4), hrop (patch 19) -- ffmpeg update + Revision: + sxemacs--main--22.1.10--patch-36 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-4 + fix, use stdint.h types for ffmpeg signatures + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-19 + fix, use stdint.h types for ffmpeg signatures + + modified files: + src/media-ffmpeg.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-19 + + +2008-11-07 21:59:58 GMT Steve Youngs patch-35 + + Summary: + Fix use of invocaton-* during dumping (Closes bug #90) + Revision: + sxemacs--main--22.1.10--patch-35 + + * src/emacs.c (Fdump_emacs): Don't clear Vinvocation_*. + + * lisp/loadup.el (cmds): Use invocation-name expanded against + invocation-directory instead of the string "sxemacs". + + + modified files: + lisp/loadup.el src/emacs.c + + +2008-10-23 22:44:14 GMT Steve Youngs patch-34 + + Summary: + Merged from hrop-bldchn (patch 39-41), hrop (patch 17-18) -- (Closes Bug #89) + Revision: + sxemacs--main--22.1.10--patch-34 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-39 + fix, make sure every *_CHECK_HEADERS call includes X_CFLAGS + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-40 + sync, use gmp 4.2.4 config.* scripts + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-41 + fix, use $() syntax instead of backticks, fixes bug #89 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-17 + fix, make sure every *_CHECK_HEADERS call includes X_CFLAGS + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-18 + sync, use gmp 4.2.4 config.* scripts, closes bug #89 + + modified files: + configgmp.guess configgmp.sub m4/sxe-gui.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-18 + + +2008-10-18 03:10:58 GMT Steve Youngs patch-33 + + Summary: + Merged from hrop-fixh (patch 1), hrop (patch 16) -- (Closes Bug #81) + Revision: + sxemacs--main--22.1.10--patch-33 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-fix--22.1.10--patch-1 + fix, downgrade numbers in #'next-prime if they are small, fixes bug 81 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-16 + fix, downgrade numbers in #'next-prime if they are small, fixes bug 81 + + modified files: + src/data.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-fix--22.1.10--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-16 + + +2008-10-16 23:47:33 GMT Steve Youngs patch-32 + + Summary: + Merged from njsf (patch 21) -- #'file-basename improvement + Revision: + sxemacs--main--22.1.10--patch-32 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-21 + Support for list of extension regexp on file-basename + + modified files: + src/fileio.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-21 + + +2008-10-16 09:42:12 GMT Steve Youngs patch-31 + + Summary: + Merged from njsf (patch 19-20) -- #'file-basename improvement + Revision: + sxemacs--main--22.1.10--patch-31 + + This changeset introduces a 2nd arg to #'file-basename. It mimics the + 2nd arg to basename(1). + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-19 + More precious inventory for tree builders + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-20 + Support for extension stripping in file-basename + + modified files: + lisp/.arch-inventory src/fileio.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-19 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-20 + + +2008-10-16 03:12:22 GMT Steve Youngs patch-30 + + Summary: + Merged from sy-etags (patch 3) -- sync and fix etags.c + Revision: + sxemacs--main--22.1.10--patch-30 + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.10--patch-3 + Sync up etags.c and fix segfault. + + modified files: + lib-src/etags.c + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.10--patch-3 + + +2008-10-13 11:23:27 GMT Steve Youngs patch-29 + + Summary: + Merged from hrop-bldchn (patch 37-38), hrop (patch 13, 15) -- build chain fixes (Closes Bug #85) + Revision: + sxemacs--main--22.1.10--patch-29 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-37 + minor, make sure cpuid is available on the build system, closes bug 85 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-38 + minor, obtain bison version and deprecate old bisons + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-13 + minor, make sure cpuid is available on the build system, closes bug 85 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-15 + minor, obtain bison version and deprecate old bisons + + modified files: + m4/sxe-bldchain-progs.m4 m4/sxe-compiler.m4 m4/sxe-machine.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-15 + + +2008-10-13 10:33:18 GMT Steve Youngs patch-28 + + Summary: + Merged from njsf (patch 14-15) -- build fixes + Revision: + sxemacs--main--22.1.10--patch-28 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-14 + Make grep usage less GNU grep dependent + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-15 + Fix to last fix. + + modified files: + m4/sxe-crypto.m4 m4/sxe-linker.m4 + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-14 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-15 + + +2008-10-13 10:30:19 GMT Steve Youngs patch-27 + + Summary: + Merged from njsf (patch 13) -- contrib update + Revision: + sxemacs--main--22.1.10--patch-27 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-13 + Improvements for contrib failure report scripts + + modified files: + contrib/report-build-failure.sh contrib/tar-build-failure.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-13 + + +2008-10-09 03:01:38 GMT Steve Youngs patch-26 + + Summary: + Merged from njsf (patch 12) -- etags fix + Revision: + sxemacs--main--22.1.10--patch-26 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-12 + Fix etags build for systems without getopt_long + + modified files: + lib-src/etags.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-12 + + +2008-10-09 02:54:22 GMT Steve Youngs patch-25 + + Summary: + Merged from njsf (patch 11) -- contrib update + Revision: + sxemacs--main--22.1.10--patch-25 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-11 + Fix the contrib script syntax + + modified files: + contrib/do_builds.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-11 + + +2008-09-29 03:56:58 GMT Steve Youngs patch-24 + + Summary: + Merged from hrop-bldchn (patch 33-34), hrop (patch 11-12), njsf (patch 9-10) -- Misc build fixes (Closes Bug #82) + Revision: + sxemacs--main--22.1.10--patch-24 + + This changeset fixes a couple of build issues, especially on Mac's. It + also closes bug #82 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-33 + fix, create fallback links to the dump file + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-34 + fix to fix, balance parens + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-11 + fix, create fallback links to the dump file, closes bug 82 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-12 + fix to fix, balance parens, truly closes bug 82 + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-9 + Fix the install for some poor folks (me) + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-10 + Fix build. + + modified files: + src/Makefile.am src/scrollbar.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-12 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-9 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-10 + + +2008-09-20 00:51:12 GMT Steve Youngs patch-23 + + Summary: + Merged from hrop-mm (patch 1-2), hrop (patch 9-10) -- ffmpeg detection tweaks + Revision: + sxemacs--main--22.1.10--patch-23 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-1 + fix, check for ffmpeg decoder functions properly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-2 + fix to fix, check only for working sample sizes in audio analysis code + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-9 + fix, check for ffmpeg decoder functions properly + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-10 + fix to fix, check only for working sample sizes in audio analysis code + + modified files: + m4/sxe-mm.m4 src/media-ffmpeg.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-10 + + +2008-08-31 23:21:04 GMT Steve Youngs patch-22 + + Summary: + Merged from hrop-bldchn (patch 19-31), hrop (patch 7) -- buildchain improvements/fixes + Revision: + sxemacs--main--22.1.10--patch-22 + + More build chain tweaks, improvements, and fixes from our resident + build-chain-boy in Berlin. :-) + + The main point of this changeset is that it attempts to fix parallel + builds... `make -jN'. + + This changeset may very well break the build for some people, please + report any problems. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-19 + fix, skip s/* and m/* symlink voodoo + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-20 + minor, parallelise build chain, THIS SXE IS NOT BUILDABLE + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-21 + minor, install compiled lisp files (again) + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-22 + fix to fix, add term.stamp to the list of stamps + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-23 + fix, make install target smoother + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-24 + minor, tune regeneration of dump file and DOC file targets + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-25 + minor, dismantle mentions of build-time specific info in dump file + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-26 + fix to fix, use absolute path for -rpath + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-27 + fix, kick useless Makefile.ams in lisp/{ffi,mule}/ + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-28 + minor, move check stuff (tests) to tests/ directory + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-29 + minor, convert GNU make's ifeq occurrences to ordinary shell code + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-30 + minor, use the install-exec-hook to provide the final dump file + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-31 + fix to fix, install the dump file correctly + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-7 + minor, clean up and parallelise build chain + + removed files: + lisp/ffi/.arch-ids/Makefile.am.id lisp/ffi/Makefile.am + lisp/mule/.arch-ids/Makefile.am.id lisp/mule/Makefile.am + + modified files: + Makefile.am configure.ac lib-src/Makefile.am lisp/Makefile.am + lisp/compile-core.el lisp/loadup.el lisp/startup.el + lwlib/Makefile.am src/Makefile.am src/dumper.c src/emacs.c + tests/Makefile.am + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-7 + + +2008-08-23 00:49:55 GMT Steve Youngs patch-21 + + Summary: + Merged from njsf (patch 6) -- (Closes Bug #80) + Revision: + sxemacs--main--22.1.10--patch-21 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-6 + Fix bug 80 + + modified files: + lisp/lisp-initd.el + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-6 + + +2008-08-17 03:34:06 GMT Steve Youngs patch-20 + + Summary: + Merged from sy-etags (patch 1) -- etags.c sync + Revision: + sxemacs--main--22.1.10--patch-20 + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.10--patch-1 + Synch up etags.c with upstream. + + modified files: + lib-src/etags.c + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.10--patch-1 + + +2008-08-10 04:16:46 GMT Steve Youngs patch-19 + + Summary: + Merged from lg (patch 6) -- FFI fixes + ffi-wand enhancements + Revision: + sxemacs--main--22.1.10--patch-19 + + This changeset has some FFI fixes, but more exciting is the ffi-wand.el + improvements. SXEmacs now is a fully-featured image viewer. + Check out the new #'Wand-display + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-6 + Fixes for bugs in ffi callbacks implementation. New functions. + + modified files: + lisp/ffi.el lisp/ffi/ffi-magic.el lisp/ffi/ffi-wand.el + src/effi.c src/process.c + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-6 + + +2008-08-10 01:26:13 GMT Steve Youngs patch-18 + + Summary: + New function #'skip-chars-quote -- XE synch + Revision: + sxemacs--main--22.1.10--patch-18 + + From Aidan Kehoe + + * lisp/subr.el (skip-chars-quote): New. Given STRING, return a string + that means that all characters in STRING will be skipped when passed to + #'skip-chars-forward, #'skip-chars-backward. + + + + modified files: + lisp/subr.el + + +2008-08-06 15:13:20 GMT Steve Youngs patch-17 + + Summary: + Fix the last fix + Revision: + sxemacs--main--22.1.10--patch-17 + + + modified files: + lwlib/Makefile.am + + +2008-08-06 15:08:14 GMT Steve Youngs patch-16 + + Summary: + Merged from hrop-bdwgc (patch 2), hrop (patch 5) -- fix BDWGC builds + Revision: + sxemacs--main--22.1.10--patch-16 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-bdwgc--22.1.10--patch-2 + fix, rename SXE_BDWGC_* to just BDWGC_* + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-5 + fix, adapt to renamed make variables + + modified files: + lib-src/Makefile.am + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-bdwgc--22.1.10--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-5 + + +2008-08-06 13:58:51 GMT Steve Youngs patch-15 + + Summary: + Turn on PNG transparent backgrounds, sorta/kinda + Revision: + sxemacs--main--22.1.10--patch-15 + + This changeset enables transparent backgrounds for PNG images. Well, + almost. You won't get the tranparency if you use a background pixmap. + + * src/glyphs-eimage.c (png_instantiate): Don't strip the alpha channel. + + + modified files: + src/glyphs-eimage.c + + +2008-08-01 10:29:35 GMT Steve Youngs patch-14 + + Summary: + Merged from hrop-bldchn (patch 17), hrop (patch 4) -- SoX fix + Revision: + sxemacs--main--22.1.10--patch-14 + + Fixes SoX build. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-17 + fix to fix, work around switch bug introduced in previous patch + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-4 + fix to fix, work around switch bug introduced in previous patch + + modified files: + src/media-sox.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-4 + + +2008-07-31 22:21:18 GMT Steve Youngs patch-13 + + Summary: + Merged from hrop-bldchn (patch 0-16), hrop (patch 3) -- build fixes + Revision: + sxemacs--main--22.1.10--patch-13 + + Sebastian's log says... + + This changeset brings some of the build chain tweaks I've had up my sleeve. + + Most prominently, OpenMP support is detected correctly and enabled on + --with-ridiculously-aggressive-optimisations. Furtherly, the autoconf -Werror + madness is mitigated once more. Compression libraries (zlib, bz2lib, lzma) are + detected. Pkg-config detection and support gets its own .m4 file. + + Moreover, bools are now detected even if they aren't strictly C99. Libc's upper + bounds of floats, doubles, long doubles, all kinds of integers and indefinites + are checked thoroughly. The indefinite support has been refactored slightly. + + Finally, the SoX API as of SoX v14.x is now detected and supported. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--base-0 + tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--base-0 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-1 + minor, enhancements to linker flags handling + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-2 + minor, provide macros to inspect the CPU more carefully + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-3 + minor, provide openmp detection, fix SSE detection + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-4 + fix, unify exported variable names + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-5 + minor, provide cleaner access to pkg-config actions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-6 + minor, support ICC warning flags + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-7 + minor, do not blindly use OpenMP, do not moan about omp pragmas + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-8 + minor, adapt and assimilate occurrences of SIZEOF_LONG_LONG_INT + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-9 + minor, avoid symbol hic-up, improve indefinite arithmetics + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-10 + minor, rename {LONG,SHORT,etc.}BITS to SXE_{LONG,SHORT,etc.}_BITS + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-11 + minor, provide improved Werror flag handling + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-12 + minor, add detection routines for prominent compression libs + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-13 + minor, unify pkg-config detection a bit + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-14 + minor, install sxe-pkgconfig.m4 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-15 + minor, rework fpfloat indefinites detection + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-16 + minor, support current SoX versions + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-3 + minor, tweak the build chain, new detection routines and fix SoX + + new files: + m4/.arch-ids/sxe-compress.m4.id + m4/.arch-ids/sxe-pkgconfig.m4.id m4/sxe-compress.m4 + m4/sxe-pkgconfig.m4 + + modified files: + Makefile.am configure.ac lib-src/gnuslib.c m4/sxe-aux.m4 + m4/sxe-compiler.m4 m4/sxe-emodffi.m4 m4/sxe-libc.m4 + m4/sxe-linker.m4 m4/sxe-machine.m4 m4/sxe-maths.m4 + m4/sxe-mem.m4 m4/sxe-mm.m4 m4/sxemacs.m4 src/Makefile.am + src/data.c src/ent-float.c src/ent-float.h src/ent-inf.h + src/ent.h src/glyphs-gtk.c src/glyphs-x.c src/lisp.h + src/media-sox.c src/media-sox.h src/ralloc.c src/rangetab.c + src/regex.h src/sysdep.h src/sysproc.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-3 + + +2008-07-23 03:03:51 GMT Steve Youngs patch-12 + + Summary: + Don't report suppressed package lisp in load-path shadows + Revision: + sxemacs--main--22.1.10--patch-12 + + * lisp/shadow.el (find-emacs-lisp-shadows): Ignore package libs that are + suppressed via #'package-suppress. + + * lisp/build-rpt.el: Byte-compiler warning fixes. + + + modified files: + lisp/build-rpt.el lisp/shadow.el + + +2008-07-22 10:18:38 GMT Steve Youngs patch-11 + + Summary: + Merged from lg (patch 5) -- FFI callbacks + Revision: + sxemacs--main--22.1.10--patch-11 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-5 + Callbacks implementation for SXEmacsen FFI + + modified files: + lisp/ffi.el src/effi.c + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-5 + + +2008-07-17 13:47:27 GMT Steve Youngs patch-10 + + Summary: + Update Makefile for new ffi-dbus.el lib + Revision: + sxemacs--main--22.1.10--patch-10 + + This changeset is so ffi-dbus.el will actually be compiled and + installed. + + * lisp/Makefile.am (ffilispels): Add ffi-dbus.el + + + modified files: + lisp/Makefile.am + + +2008-07-17 12:29:17 GMT Steve Youngs patch-9 + + Summary: + Merged from lg (patch 4) -- fix last fix + Revision: + sxemacs--main--22.1.10--patch-9 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-4 + Onether one fix for print-custom-object + + modified files: + lisp/cl.el + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-4 + + +2008-07-17 00:05:54 GMT Steve Youngs patch-8 + + Summary: + Merged from lg (patch 3) -- custom object printer fix + Revision: + sxemacs--main--22.1.10--patch-8 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-3 + `print-custom-object' fix + + modified files: + lisp/cl.el + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-3 + + +2008-07-16 06:26:28 GMT Steve Youngs patch-7 + + Summary: + Merged from lg (patch 2) -- d-bus! + Revision: + sxemacs--main--22.1.10--patch-7 + + This changeset brings d-bus to SXEmacs! + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-2 + Adds D-Bus support to SXEmacs + + new files: + lisp/ffi/.arch-ids/ffi-dbus.el.id lisp/ffi/ffi-dbus.el + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-2 + + +2008-07-16 06:12:51 GMT Steve Youngs patch-6 + + Summary: + Merged from lg (patch 1) -- FFI updates + Revision: + sxemacs--main--22.1.10--patch-6 + + This changeset makes our FFI more extensible and flexible, it also adds a + subset of CFFI. + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-1 + Makes FFI more extensible and flexible. Adds subset of CFFI. + + modified files: + lisp/ffi.el lisp/ffi/ffi-magic.el src/effi.c + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-1 + + +2008-06-28 14:17:31 GMT Steve Youngs patch-5 + + Summary: + Merged from horst (patch 5-6) -- doc updates + Revision: + sxemacs--main--22.1.10--patch-5 + + This changeset updates the emacs release timeline info we have in the + manuals. + + Patches applied: + + * horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-5 + Fix comments in emacs.c + + * horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-6 + Fix internals.texi to reflect changes to emacs.c + + modified files: + info/internals/internals.texi src/emacs.c + + new patches: + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-5 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-6 + + +2008-06-08 12:01:26 GMT Steve Youngs patch-4 + + Summary: + Merged from horst (patch 1) -- sppm update + Revision: + sxemacs--main--22.1.10--patch-4 + + Patches applied: + + * horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-1 + Changing my mirror location in the SPPM + + modified files: + info/sppm.texi + + new patches: + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-1 + + +2008-06-08 04:13:48 GMT Steve Youngs patch-3 + + Summary: + Merged from njsf (patch 2-3) -- contrib updates + Revision: + sxemacs--main--22.1.10--patch-3 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-2 + Contrib update + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-3 + Improve contrib tty-colors number of terminal colors detection + + modified files: + contrib/do_builds.sh contrib/report-build-failure.sh + contrib/tty-colors.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-2 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-3 + + +2008-06-06 23:04:02 GMT Steve Youngs patch-2 + + Summary: + Merged from schme (patch 1) -- M$ erradication + Revision: + sxemacs--main--22.1.10--patch-2 + + Patches applied: + + * marcus@sxemacs.org--2008/sxemacs--schme--22.1.10--patch-1 + Removal of Microsoft litter + + removed files: + src/.arch-ids/gui-msw.c.id src/gui-msw.c + + modified files: + src/cmdloop.c src/console.c src/faces.c src/gutter.c + src/print.c src/redisplay.c src/toolbar.c src/window.c + + new patches: + marcus@sxemacs.org--2008/sxemacs--schme--22.1.10--patch-1 + + +2008-06-06 02:24:39 GMT Steve Youngs patch-1 + + Summary: + Welcome to the Excalibur dev cycle, enjoy the ride! + Revision: + sxemacs--main--22.1.10--patch-1 + + * autogen.sh (sxemacs_codename): Update... Excalibur + + * info/sppm.texi: Update. + + + new files: + ChangeLog.d/.arch-ids/ChangeLog-22.1.9.id + ChangeLog.d/ChangeLog-22.1.9 + + modified files: + autogen.sh info/sppm.texi + + +2008-06-06 02:17:31 GMT Steve Youngs base-0 + + Summary: + tag of steve@sxemacs.org--2008/sxemacs--main--22.1.9--version-0 + Revision: + sxemacs--main--22.1.10--base-0 + + (automatically generated log message) + + new patches: + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--base-0 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-2 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-3 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-4 + horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-1 + horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-8 + horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-12 + horst@sxemacs.org--archive/sxemacs--horst--22.1.7--patch-3 + horst@sxemacs.org--sxemacs/sxemacs--horst--22.1.8--patch-3 + horst@sxemacs.org--sxemacs/sxemacs--horst--22.1.8--patch-18 + horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-1 + horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-2 + horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-6 + horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-76 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-76 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-77 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-78 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-79 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-76 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-77 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-SYNCH--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-SYNCH--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-SYNCH--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-76 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-77 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-78 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-79 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-80 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-81 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-82 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-83 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-84 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-87 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-88 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-89 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-90 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-91 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-92 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-93 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-94 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-95 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-96 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-97 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-98 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-99 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-100 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-102 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-103 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-104 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-105 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-UI--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-UI--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-UI--22.1.8--patch-3 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--base-0 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-1 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-2 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-3 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-5 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-56 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-61 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-65 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-70 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-78 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-79 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-80 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-88 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-93 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-97 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-98 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-101 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-65 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-67 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-76 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-84 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-86 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-87 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-88 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-97 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-99 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-102 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-103 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-104 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-105 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-107 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-108 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-109 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-110 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-111 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-112 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-114 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-115 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-67 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-79 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-80 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-84 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-86 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-87 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-90 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-93 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-96 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-98 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-99 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-101 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-102 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-103 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-104 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-105 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-106 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-108 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-109 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-110 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-111 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-112 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-113 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-56 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-61 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-70 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-76 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-78 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-24 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-1 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-2 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-3 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-4 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-5 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-7 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-8 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-10 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-11 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-12 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--base-0 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-11 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-14 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-15 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-18 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-19 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-10 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-13 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-15 + lg@xwem.org--2005/sxemacs--lg--22.1.4--patch-1 + lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-1 + lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-4 + lg@xwem.org--2006/sxemacs--lg--22.1.6--patch-1 + lg@xwem.org--2007/sxemacs--MF--22.1.7--patch-1 + lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-1 + lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-2 + lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-3 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-2 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-10 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-15 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-18 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-19 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-15 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-6 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-9 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-12 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-18 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-23 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-24 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-27 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-3 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-4 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-5 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-6 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-7 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-8 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-9 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-3 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-4 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-6 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-8 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-1 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-5 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-7 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-8 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-9 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-12 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-15 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-16 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-17 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-18 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-20 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-23 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-26 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-27 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-28 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-29 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-32 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-33 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-34 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-35 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-36 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-38 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-42 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-43 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-45 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-47 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-48 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-49 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-50 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-52 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-55 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-56 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-58 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-59 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-60 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-61 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-62 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-64 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-67 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-68 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-70 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-72 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-75 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-76 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-77 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-78 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-79 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-81 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-82 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-84 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-87 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-89 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-91 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-95 + njsf@sxemacs.org--2006/sxemacs--njsf-priv-dev--22.1.6--base-0 + njsf@sxemacs.org--2006/sxemacs--njsf-priv-dev--22.1.6--patch-1 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-3 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-4 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-7 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-8 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-9 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-11 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-12 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-13 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-14 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-15 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-18 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-20 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-26 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-xe-sync--22.1.7--patch-2 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-xe-sync--22.1.7--patch-6 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-2 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-5 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-8 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-10 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-13 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-14 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-15 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-16 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-20 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-21 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-24 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-25 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-26 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-27 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-28 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-29 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-31 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-33 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-37 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-39 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-40 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-42 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-44 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-46 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-47 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-48 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-49 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-50 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-52 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-54 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-2 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-3 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-4 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-5 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-7 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-8 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-10 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-12 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-15 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-16 + njsf@sxemacs.org--2007/sxemacs--njsf-priv-dev--22.1.7--patch-4 + njsf@sxemacs.org--2007/sxemacs--njsf-priv-dev--22.1.7--patch-5 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-2 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-4 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-6 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-8 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-1 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-2 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-4 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-5 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-7 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-8 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-9 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-13 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-15 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-16 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-17 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-18 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-21 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-24 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-25 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-26 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-27 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-29 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-31 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-32 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-34 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-35 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-36 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-38 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-40 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-41 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-42 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-46 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-48 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-49 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-50 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-52 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-53 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-54 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-57 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-58 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-59 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-60 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-62 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-63 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-64 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-65 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-68 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-72 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-73 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-74 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-75 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-76 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-77 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-78 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-81 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-82 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-84 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-85 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-86 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-87 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-88 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-92 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-96 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-97 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-98 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-101 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-102 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-104 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-106 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-108 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-109 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-112 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-113 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-114 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-115 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-118 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-119 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-120 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-121 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-122 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-123 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-124 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-129 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-130 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-133 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-134 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-135 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-136 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-141 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-144 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-145 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-146 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-147 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-157 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-159 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-165 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-171 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-172 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-178 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-179 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-180 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-181 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-182 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-183 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-184 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-185 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-186 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--base-0 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-1 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-2 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-3 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-4 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-5 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-6 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-7 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-8 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-9 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-10 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-11 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-12 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-13 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-14 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-15 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-16 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-17 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-18 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-19 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-20 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-21 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-22 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-23 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-24 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-25 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-26 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-27 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-28 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-29 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-62 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-63 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-64 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-65 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-66 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-67 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-68 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-28 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-29 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-30 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-31 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-32 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-33 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-34 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-35 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-36 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-37 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-38 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-39 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-40 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-41 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-42 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-43 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-44 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-45 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-46 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-47 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-48 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-49 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-50 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-51 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-52 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-53 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-54 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-55 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-56 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-57 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-58 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-59 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-60 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-61 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-62 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-63 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-64 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-65 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-66 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-67 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-68 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-69 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-70 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-71 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-72 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-73 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-74 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-75 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-76 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-77 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-78 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-79 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-80 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-81 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-82 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-83 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-84 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-85 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-86 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-87 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-88 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-89 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-90 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-91 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-92 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-93 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-94 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-95 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-96 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-97 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-98 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-99 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-100 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-101 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-28 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-29 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-30 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-31 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-32 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-33 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-34 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-35 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-36 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-37 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-38 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-39 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-40 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-41 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-42 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-43 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-44 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-45 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-46 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-47 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-48 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-49 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-50 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-51 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-52 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-53 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-54 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-55 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-56 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-57 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-58 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-59 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-60 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-61 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-62 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-63 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-64 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-65 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-66 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-67 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-68 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-69 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-70 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-71 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-72 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-73 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-74 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-75 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-76 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-77 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-78 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-79 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-80 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-81 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-82 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-83 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-84 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-85 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-86 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-87 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-88 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-89 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-90 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-91 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-92 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-93 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-94 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-95 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-96 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-97 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-98 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-99 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-100 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-101 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-102 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-103 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-104 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-105 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-106 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-107 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-108 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-109 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-110 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-111 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-112 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-113 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-114 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-115 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-116 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-117 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-118 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-119 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-120 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-121 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-122 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-123 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-124 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-125 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-126 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-127 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-128 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-129 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-130 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--version-0 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--base-0 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-1 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-2 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-3 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-4 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-5 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-6 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-7 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-8 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-9 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-10 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-11 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-12 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-13 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-14 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-15 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-16 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-17 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-18 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-19 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-20 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-21 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-22 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-23 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-24 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-25 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-26 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-27 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-28 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-29 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-30 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-31 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-32 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-33 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-34 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-35 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-36 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-37 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-38 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-39 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-40 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-41 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-42 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-43 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-44 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-45 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-46 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-47 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-48 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-49 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-50 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-51 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-52 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-53 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-54 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-55 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-56 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-57 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-58 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-59 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-60 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-61 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-62 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-63 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-64 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-65 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-66 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-67 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-68 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-69 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-70 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-71 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-72 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-73 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-74 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-75 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-76 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-77 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-78 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-79 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-80 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-81 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-82 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-83 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-84 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-85 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-86 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-87 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-88 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-89 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-90 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-91 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-92 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-93 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-94 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-95 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-96 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-97 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-98 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-99 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-100 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-101 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-102 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-103 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-104 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-105 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-106 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-107 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-108 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-109 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-110 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-111 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-112 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-113 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-114 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-115 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-116 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-117 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-118 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-119 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-120 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-121 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-122 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-123 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-124 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-125 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-126 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-127 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-128 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-129 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-130 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-131 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-132 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-133 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-134 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-135 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--version-0 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--base-0 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-1 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-2 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-3 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-4 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-5 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-6 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-7 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-8 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-9 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-10 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-11 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-12 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-13 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-14 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-15 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-16 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-17 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-18 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-19 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-20 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-21 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-22 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-23 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-24 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-25 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-26 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-27 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-28 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-29 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-30 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-31 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-32 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-33 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-34 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-35 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-36 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-37 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-38 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-39 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-40 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-41 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-42 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-43 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-44 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-45 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-46 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-47 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-48 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-49 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-50 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-51 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-52 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-53 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-54 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-55 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-56 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-57 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-58 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-59 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-60 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-61 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-62 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-63 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-64 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-65 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-66 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-67 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-68 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-69 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-70 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-71 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-72 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-73 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-74 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-75 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-76 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-77 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-78 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-79 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-80 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-81 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--version-0 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--base-0 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-1 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-2 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-3 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-4 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-5 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-6 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-7 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-8 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-9 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-10 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-11 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-12 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-13 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-14 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-15 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-16 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-17 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-18 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-19 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-20 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-21 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-22 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-23 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-24 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-25 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-26 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-27 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-28 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-29 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-30 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-31 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-32 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-33 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-34 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-35 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-36 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-37 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-38 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-39 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-40 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-41 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-42 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-43 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-44 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-45 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-46 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-47 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-48 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-49 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-50 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-51 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-52 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-53 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-54 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-55 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-56 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-57 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-58 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-59 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-60 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-61 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-62 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-63 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-64 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-65 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-66 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-67 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-68 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-69 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-70 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-71 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-72 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-73 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-74 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-75 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-76 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-77 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-78 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-79 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-80 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-81 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-82 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-83 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-84 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-85 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-86 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-87 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-88 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-89 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-90 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-91 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-92 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-93 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-94 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-95 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-96 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-97 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-98 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-99 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-100 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-101 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-102 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-103 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-104 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-105 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-106 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-107 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-108 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-109 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-110 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-111 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-112 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-113 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-114 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-115 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-116 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-117 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-118 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-119 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-120 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-121 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-122 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-123 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-124 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-125 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-126 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-127 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-128 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-129 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-130 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-131 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-132 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-133 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-134 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-135 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-136 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-137 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-138 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-139 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-140 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-141 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-142 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-143 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-144 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--version-0 + steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-2 + steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-3 + steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-4 + steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-6 + steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.9--patch-1 + steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.9--patch-3 + steve@sxemacs.org--2008/sxemacs--sy-ffi--22.1.9--patch-1 + steve@sxemacs.org--2008/sxemacs--sy-ffi--22.1.9--patch-3 + steve@sxemacs.org--2008/sxemacs--sy-ffi--22.1.9--patch-5 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.1--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--base-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-2 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-3 + + diff --git a/changes/ChangeLog-22.1.11 b/changes/ChangeLog-22.1.11 new file mode 100644 index 0000000..6eb2cf4 --- /dev/null +++ b/changes/ChangeLog-22.1.11 @@ -0,0 +1,3715 @@ +# do not edit -- automatically generated by arch changelog +# non-id: automatic-ChangeLog--steve@sxemacs.org--2009/sxemacs--main--22.1.11 +# + +2009-11-03 04:49:59 GMT Steve Youngs patch-33 + + Summary: + Merged from sy-misc (patch 7) -- DEFUN formatting for add-log + Revision: + sxemacs--main--22.1.11--patch-33 + + Patches applied: + + * steve@sxemacs.org--2009/sxemacs--sy-misc--22.1.11--patch-7 + Fix formatting of DEFUN's so add-log.el can understand them + + modified files: + modules/ase/ase-cartesian.c modules/ase/ase-digraph.c + modules/ase/ase-heap.c modules/ase/ase-interval.c + modules/ase/ase-metric.c modules/ase/ase-neighbourhood.c + modules/ase/ase-permutation.c modules/ase/ase-resclass.c + modules/cl/cl-loop.c modules/cl/cl.c modules/ldap/eldap.c + src/abbrev.c src/alloc.c src/balloon-x.c src/bloom.c + src/buffer.c src/bytecode.c src/callint.c src/callproc.c + src/casefiddle.c src/casetab.c src/chartab.c src/cmdloop.c + src/cmds.c src/console-tty.c src/console.c src/data.c + src/database.c src/debug.c src/device-gtk.c src/device-x.c + src/device.c src/dialog.c src/dired.c src/dllist.c src/doc.c + src/dynacat.c src/editfns.c src/effi.c src/eldap.c + src/elhash.c src/emacs-widget-accessors.c src/emacs.c + src/emodules-ng.c src/ent-binary-op.c src/ent-binary-rel.c + src/ent-gaussian.c src/ent-gmp.c src/ent-lift.c src/ent-mpc.c + src/ent-mpfr.c src/ent-nullary-op.c src/ent-pseumpc.c + src/ent-quatern.c src/ent-unary-op.c src/ent-unary-rel.c + src/ent.c src/eval.c src/event-stream.c src/events.c + src/extents.c src/faces.c src/file-coding.c src/fileio.c + src/filelock.c src/floatfns.c src/fns.c src/font-lock.c + src/frame-gtk.c src/frame-x.c src/frame.c src/free-hook.c + src/glade.c src/glyphs-widget.c src/glyphs-x.c src/glyphs.c + src/gpmevent.c src/gui.c src/gutter.c src/indent.c + src/input-method-xlib.c src/intl.c src/keymap.c src/lread.c + src/macros.c src/map.c src/marker.c src/md5.c src/media.c + src/menubar-gtk.c src/menubar-x.c src/menubar.c src/minibuf.c + src/mule-canna.c src/mule-ccl.c src/mule-charset.c + src/mule-wnnfns.c src/mule.c src/objects-tty.c src/objects.c + src/openssl.c src/postgresql.c src/print.c src/process.c + src/profile.c src/ralloc.c src/rangetab.c src/redisplay.c + src/scrollbar.c src/search.c src/select-x.c src/select.c + src/signal.c src/skiplist.c src/sound.c src/specifier.c + src/sunpro.c src/symbols.c src/syntax.c src/tests.c + src/toolbar.c src/tooltalk.c src/ui-byhand.c src/ui-gtk.c + src/undo.c src/widget.c src/window.c src/worker-asyneq.c + src/workers.c + + new patches: + steve@sxemacs.org--2009/sxemacs--sy-misc--22.1.11--patch-7 + + +2009-10-29 02:12:13 GMT Steve Youngs patch-32 + + Summary: + Fix build. Work around bug #117 + Revision: + sxemacs--main--22.1.11--patch-32 + + This changeset DOES NOT fix bug #117. But it does fix the build. + + * lisp/derived.el (derived-mode-make-docstring): Work around + bug #117, allowing SXEmacs to build again. + + modified files: + lisp/derived.el + + +2009-10-23 00:49:32 GMT Steve Youngs patch-31 + + Summary: + Merged from sy-bldchn (patch 5) -- PA off, fix ALSA detection. + Revision: + sxemacs--main--22.1.11--patch-31 + + PulseAudio is now OFF by default. You can no longer even enable it via + `--with-sound'. The _ONLY_ way to turn on PulseAudio support is via the + new configure option, `--with-pulseaudio', which of course, defaults to + off. + + This changeset also fixes ALSA detection for latest ALSA git revisions. + + Patches applied: + + * steve@sxemacs.org--2009/sxemacs--sy-bldchn--22.1.11--patch-5 + Default PulseAudio to off, fix ALSA detection. + + modified files: + configure.ac m4/sxe-mm.m4 m4/sxe-summary.m4 + + new patches: + steve@sxemacs.org--2009/sxemacs--sy-bldchn--22.1.11--patch-5 + + +2009-10-22 01:18:16 GMT Steve Youngs patch-30 + + Summary: + Merged from sy-bldchn (patch 4) -- Nuke dynodump/unexec + Revision: + sxemacs--main--22.1.11--patch-30 + + This changeset removes all of the dynodump and unexec stuff, effectively + switching us to pdump always and everywhere. + + Patches applied: + + * steve@sxemacs.org--2009/sxemacs--sy-bldchn--22.1.11--patch-4 + Remove all things dynodump/unexec. + + removed files: + dynodump/.arch-ids/.arch-inventory.id dynodump/.arch-ids/=id + dynodump/.arch-ids/Makefile.am.id + dynodump/.arch-ids/Makefile.subam.id + dynodump/.arch-ids/README.id dynodump/.arch-ids/_dynodump.h.id + dynodump/.arch-ids/dynodump.c.id dynodump/.arch-ids/syms.c.id + dynodump/.arch-inventory dynodump/Makefile.am + dynodump/Makefile.subam dynodump/README dynodump/_dynodump.h + dynodump/dynodump.c dynodump/i386/.arch-ids/.arch-inventory.id + dynodump/i386/.arch-ids/=id + dynodump/i386/.arch-ids/Makefile.am.id + dynodump/i386/.arch-ids/_relocate.c.id + dynodump/i386/.arch-ids/machdep.h.id + dynodump/i386/.arch-ids/uninit.c.id + dynodump/i386/.arch-inventory dynodump/i386/Makefile.am + dynodump/i386/_relocate.c dynodump/i386/machdep.h + dynodump/i386/uninit.c + dynodump/ppc/.arch-ids/.arch-inventory.id + dynodump/ppc/.arch-ids/=id + dynodump/ppc/.arch-ids/Makefile.am.id + dynodump/ppc/.arch-ids/_relocate.c.id + dynodump/ppc/.arch-ids/machdep.h.id + dynodump/ppc/.arch-ids/uninit.c.id + dynodump/ppc/.arch-inventory dynodump/ppc/Makefile.am + dynodump/ppc/_relocate.c dynodump/ppc/machdep.h + dynodump/ppc/uninit.c + dynodump/sparc/.arch-ids/.arch-inventory.id + dynodump/sparc/.arch-ids/=id + dynodump/sparc/.arch-ids/Makefile.am.id + dynodump/sparc/.arch-ids/_relocate.c.id + dynodump/sparc/.arch-ids/machdep.h.id + dynodump/sparc/.arch-ids/uninit.c.id + dynodump/sparc/.arch-inventory dynodump/sparc/Makefile.am + dynodump/sparc/_relocate.c dynodump/sparc/machdep.h + dynodump/sparc/uninit.c dynodump/syms.c + src/.arch-ids/unexaix.c.id src/.arch-ids/unexalpha.c.id + src/.arch-ids/unexapollo.c.id src/.arch-ids/unexconvex.c.id + src/.arch-ids/unexec.c.id src/.arch-ids/unexelf.c.id + src/.arch-ids/unexelfsgi.c.id src/.arch-ids/unexencap.c.id + src/.arch-ids/unexenix.c.id src/.arch-ids/unexfreebsd.c.id + src/.arch-ids/unexfx2800.c.id src/.arch-ids/unexhp9k3.c.id + src/.arch-ids/unexhp9k800.c.id src/.arch-ids/unexmips.c.id + src/.arch-ids/unexnext.c.id src/.arch-ids/unexsni.c.id + src/.arch-ids/unexsol2-6.c.id src/.arch-ids/unexsol2.c.id + src/.arch-ids/unexsunos4.c.id src/unexaix.c src/unexalpha.c + src/unexapollo.c src/unexconvex.c src/unexec.c src/unexelf.c + src/unexelfsgi.c src/unexencap.c src/unexenix.c + src/unexfreebsd.c src/unexfx2800.c src/unexhp9k3.c + src/unexhp9k800.c src/unexmips.c src/unexnext.c src/unexsni.c + src/unexsol2-6.c src/unexsol2.c src/unexsunos4.c + + modified files: + Makefile.am configure.ac info/internals/internals.texi + src/Makefile.am src/m/alpha.h src/m/hp800.h src/m/hp9000s300.h + src/m/next.h src/m/sgi-challenge.h src/m/sun386.h + src/s/bsdos4.h src/s/freebsd.h src/s/gnu.h src/s/linux.h + src/s/netbsd.h src/s/nextstep.h src/s/sco5.h src/s/sol2.h + src/s/sunos4-0-shr.h src/s/sunos4-0.h src/s/usg5-4.h + + removed directories: + dynodump dynodump/.arch-ids dynodump/i386 + dynodump/i386/.arch-ids dynodump/ppc dynodump/ppc/.arch-ids + dynodump/sparc dynodump/sparc/.arch-ids + + new patches: + steve@sxemacs.org--2009/sxemacs--sy-bldchn--22.1.11--patch-4 + + +2009-10-12 23:01:45 GMT Steve Youngs patch-29 + + Summary: + Merged from njsf-mac (patch 14) -- update INSTALL doc + Revision: + sxemacs--main--22.1.11--patch-29 + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-14 + Update to INSTALL and minor inventory tweak + + modified files: + INSTALL etc/.arch-inventory + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-14 + + +2009-10-12 15:19:06 GMT Steve Youngs patch-28 + + Summary: + Merged from sy-bldchn (patch 3) -- OpenSSL Mac OS/X fix + Revision: + sxemacs--main--22.1.11--patch-28 + + Patches applied: + + * steve@sxemacs.org--2009/sxemacs--sy-bldchn--22.1.11--patch-3 + Fix Mac OS/X build -- OpenSSL + + modified files: + m4/sxe-crypto.m4 src/openssl.h + + new patches: + steve@sxemacs.org--2009/sxemacs--sy-bldchn--22.1.11--patch-3 + + +2009-10-09 15:04:47 GMT Steve Youngs patch-27 + + Summary: + Merged from sy-misc (patch 5) -- XE 21.5 sync. + Revision: + sxemacs--main--22.1.11--patch-27 + + A whee bit of synching from XE 21.5. + + Patches applied: + + * steve@sxemacs.org--2009/sxemacs--sy-misc--22.1.11--patch-5 + Sync up {beginning,end}-of-defun stuff with XE 21.5 + + modified files: + lisp/lisp.el + + new patches: + steve@sxemacs.org--2009/sxemacs--sy-misc--22.1.11--patch-5 + + +2009-10-09 14:11:06 GMT Steve Youngs patch-26 + + Summary: + Improve last fix + Revision: + sxemacs--main--22.1.11--patch-26 + + Not quite a fix last fix fix, just an improve last fix fix. :-P + + * lisp/ffi/ffi-wand.el (Wand-menu-generate): Use #'remove-if-not instead + of my kludgy remove/mapfam idea. + + + modified files: + lisp/ffi/ffi-wand.el + + +2009-10-09 10:00:26 GMT Steve Youngs patch-25 + + Summary: + Merged from sy-ffi (patch 4) -- ffi-wand fix + Revision: + sxemacs--main--22.1.11--patch-25 + + This changeset fixes a bug in ffi-wand that prevented the popup menu from + being generated properly. + + Patches applied: + + * steve@sxemacs.org--2009/sxemacs--sy-ffi--22.1.11--patch-4 + Fix a void-function bug in ffi-wand.el (filter) + + modified files: + lisp/ffi/ffi-wand.el + + new patches: + steve@sxemacs.org--2009/sxemacs--sy-ffi--22.1.11--patch-4 + + +2009-10-07 23:17:36 GMT Steve Youngs patch-24 + + Summary: + Make {beginning,end}-of-defun-function variables buffer-local + Revision: + sxemacs--main--22.1.11--patch-24 + + From Andreas Roehler + + * lisp/lisp.el (beginning-of-defun-function): Make it buffer-local. + (end-of-defun-function): Ditto. + + + modified files: + lisp/lisp.el + + +2009-10-05 17:08:22 GMT Steve Youngs patch-23 + + Summary: + Merged from kehoea (patch 2) -- doc infrastructure + Revision: + sxemacs--main--22.1.11--patch-23 + + This changeset syncs the work that XE 21.5 has done with their + documentation infrastructure. + + -- filename information accessible from help.el for subrs and built-in + variables; now it's as possible to click on a filename for #'cons as for + #'find-file. + -- support for multi-line argument lists in built-in functions + -- support for argument information for autoloads + -- because it was incidentally necessary for this, the + autoload-operators XEmacs code has been merged. + -- better support for docstrings with defcustom, bytecomp.el + -- only adding Common Lisp argument list information to functions defined + with defun*, etc, where that information differs from the default. + -- differentiation between variables, functions and faces in load-history + -- saying when a function is a special form + -- accessible docstrings for the variables declared in loadup.el + + + Patches applied: + + * kehoea@parhasard.net--sxemacs/sxemacs-main--kehoea--22.1.11--patch-2 + Merge most of the XEmacs 21.5 documentation work. + + modified files: + lib-src/make-docfile.c lisp/autoload.el lisp/bytecomp.el + lisp/cl-macs.el lisp/cus-face.el lisp/custom.el + lisp/dumped-lisp.el lisp/help.el lisp/hyper-apropos.el + lisp/loadhist.el lisp/loadup.el lisp/make-docfile.el src/doc.c + src/eval.c src/lisp.h src/symbols.c src/sysfile.h + + new patches: + kehoea@parhasard.net--sxemacs/sxemacs-main--kehoea--22.1.11--patch-2 + + +2009-10-03 00:43:55 GMT Steve Youngs patch-22 + + Summary: + Make {beginning,end}-of-defun more flexible + Revision: + sxemacs--main--22.1.11--patch-22 + + This changeset is a small sync up with XEmacs 21.5. It adds the ability + for users and packages to use a home-grown function for finding the + beginning or end of a defun. + + Thanks Andreas for bringing this to our attention. + + From Andreas Roehler + From Michael Sperber + + * lisp/lisp.el (beginning-of-defun-function): New. Allows user to come + up with their own #'beginning-of-defun if needed. + (end-of-defun-function): New. As above for #'end-of-defun. + (beginning-of-defun-raw): Use #'beginning-of-defun-function. + (end-of-defun): Use #'end-of-defun-function. + + + modified files: + lisp/lisp.el + + +2009-08-26 05:57:24 GMT Steve Youngs patch-21 + + Summary: + Fixes for bugs #113 and #114 + Revision: + sxemacs--main--22.1.11--patch-21 + + This changeset fixes the issues #113 and #114. + + From: Evgeny Zajcev + + + modified files: + lisp/ffi.el src/effi.c + + +2009-08-22 02:54:50 GMT Steve Youngs patch-20 + + Summary: + Revert previous patch to #'ffi-create-fo + Revision: + sxemacs--main--22.1.11--patch-20 + + * lisp/ffi.el (ffi-create-fo): Revert previous patch, it breaks + ffi-wand. And I don't believe it is the right fix anyway. + + + modified files: + lisp/ffi.el + + +2009-07-21 05:21:38 GMT Steve Youngs patch-19 + + Summary: + Merged from sy-ffi (patch 3) (Closes Bug #113) + Revision: + sxemacs--main--22.1.11--patch-19 + + Patches applied: + + * steve@sxemacs.org--2009/sxemacs--sy-ffi--22.1.11--patch-3 + Type fix in ffi.el (Closes Bug #113) + + modified files: + lisp/ffi.el + + new patches: + steve@sxemacs.org--2009/sxemacs--sy-ffi--22.1.11--patch-3 + + +2009-06-10 16:19:17 GMT Steve Youngs patch-18 + + Summary: + Merged from njsf-mac (patch 9) -- Closes Bug #107 + Revision: + sxemacs--main--22.1.11--patch-18 + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-9 + Real fix for skiplist crashes on Solaris, passing all tests + + modified files: + src/skiplist.c + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-9 + + +2009-06-10 14:34:54 GMT Steve Youngs patch-17 + + Summary: + Merged from njsf-mac (patch 8) -- #'file-dirname can return nil. + Revision: + sxemacs--main--22.1.11--patch-17 + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-8 + Fix error with (file-dirname "some.txt") + + modified files: + src/fileio.c + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-8 + + +2009-06-02 23:52:15 GMT Steve Youngs patch-16 + + Summary: + Revert Nelson's skiplist fix (njsf-mac patch-3) + Revision: + sxemacs--main--22.1.11--patch-16 + + This reverts: + + njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-3 + + + modified files: + src/skiplist.c + + +2009-05-30 15:42:10 GMT Steve Youngs patch-15 + + Summary: + Merged from horst (patch 17) -- typo + Revision: + sxemacs--main--22.1.11--patch-15 + + Patches applied: + + * horst@sxemacs.org--tla/sxemacs--horst--22.1.11--patch-17 + change copyright notice in startup.el + + modified files: + lisp/startup.el + + new patches: + horst@sxemacs.org--tla/sxemacs--horst--22.1.11--patch-17 + + +2009-05-28 08:56:48 GMT Steve Youngs patch-14 + + Summary: + Merged from horst (patch 16) -- sxemacs.desktop enhancement + Revision: + sxemacs--main--22.1.11--patch-14 + + Patches applied: + + * horst@sxemacs.org--tla/sxemacs--horst--22.1.11--patch-16 + Merge extra mimetypes from debian desktop entry, enhance + sxemacs.desktop target + + modified files: + etc/sxemacs.desktop.in + + new patches: + horst@sxemacs.org--tla/sxemacs--horst--22.1.11--patch-16 + + +2009-05-26 02:16:09 GMT Steve Youngs patch-13 + + Summary: + Merged from njsf-mac (patch 6) -- build fix + Revision: + sxemacs--main--22.1.11--patch-13 + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-6 + Fix the print fix + + modified files: + src/print.c + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-6 + + +2009-05-22 15:38:44 GMT Steve Youngs patch-12 + + Summary: + Merged from horst (patch 11, 14) -- sxemacs.desktop update + Revision: + sxemacs--main--22.1.11--patch-12 + + Patches applied: + + * horst@sxemacs.org--tla/sxemacs--horst--22.1.11--patch-11 + Add Russian localisation to sxemacs.desktop + + * horst@sxemacs.org--tla/sxemacs--horst--22.1.11--patch-14 + Fix version spec in sxemacs.desktop + + modified files: + etc/sxemacs.desktop.in + + new patches: + horst@sxemacs.org--tla/sxemacs--horst--22.1.11--patch-11 + horst@sxemacs.org--tla/sxemacs--horst--22.1.11--patch-14 + + +2009-05-22 03:07:54 GMT Steve Youngs patch-11 + + Summary: + Merged from njsf-mac (patch 3) -- (Closes bug #107) + Revision: + sxemacs--main--22.1.11--patch-11 + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-3 + Fix bug 107 - Crash on put_skiplist on Solaris + + modified files: + src/skiplist.c + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-3 + + +2009-05-22 03:05:44 GMT Steve Youngs patch-10 + + Summary: + Merged from njsf-mac (patch 2) -- (Closes bug #110) + Revision: + sxemacs--main--22.1.11--patch-10 + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-2 + Fixes bug 110 by making sure we only try to convert external data when we can + + modified files: + src/print.c + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-2 + + +2009-05-22 01:44:25 GMT Steve Youngs patch-9 + + Summary: + Merged from horst (patch 9) -- sxemacs-desktop.in update + Revision: + sxemacs--main--22.1.11--patch-9 + + Patches applied: + + * horst@sxemacs.org--tla/sxemacs--horst--22.1.11--patch-9 + Add Hungarian and Swedish localisation to sxemacs.desktop + + modified files: + etc/sxemacs.desktop.in + + new patches: + horst@sxemacs.org--tla/sxemacs--horst--22.1.11--patch-9 + + +2009-05-21 02:41:49 GMT Steve Youngs patch-8 + + Summary: + Merged from sy-misc (patch 2) -- Support shifted function keys + Revision: + sxemacs--main--22.1.11--patch-8 + + From: Sean MacLennan + + Patches applied: + + * steve@sxemacs.org--2009/sxemacs--sy-misc--22.1.11--patch-2 + Add support for shifted function keys + + modified files: + src/event-Xt.c + + new patches: + steve@sxemacs.org--2009/sxemacs--sy-misc--22.1.11--patch-2 + + +2009-05-17 17:54:46 GMT Steve Youngs patch-7 + + Summary: + Merged from sy-misc (patch 1) -- (Closes bug #111) + Revision: + sxemacs--main--22.1.11--patch-7 + + Patches applied: + + * steve@sxemacs.org--2009/sxemacs--sy-misc--22.1.11--patch-1 + Fix #'list-colors-display under X (Closes bug #111) + + modified files: + lisp/minibuf.el + + new patches: + steve@sxemacs.org--2009/sxemacs--sy-misc--22.1.11--patch-1 + + +2009-05-17 03:08:01 GMT Steve Youngs patch-6 + + Summary: + We are actually GPLv3 + Revision: + sxemacs--main--22.1.11--patch-6 + + * info/sxemacs/sxemacs.texi (License): Remove the gpl1 and @include gpl.texi + + + new files: + info/sxemacs/.arch-ids/gpl.texi.id info/sxemacs/gpl.texi + + modified files: + info/sxemacs/sxemacs.texi + + +2009-05-16 00:54:40 GMT Steve Youngs patch-5 + + Summary: + Merged from sy-bldchn (patch 1) -- Fix build-rpt (empty config.values) + Revision: + sxemacs--main--22.1.11--patch-5 + + Patches applied: + + * steve@sxemacs.org--2009/sxemacs--sy-bldchn--22.1.11--patch-1 + Fix config.values (which will fix the build-rpt) + + modified files: + src/Makefile.am + + new patches: + steve@sxemacs.org--2009/sxemacs--sy-bldchn--22.1.11--patch-1 + + +2009-05-15 13:18:45 GMT Steve Youngs patch-4 + + Summary: + Quick typo fix -- incorrect paths mentioned in package docs + Revision: + sxemacs--main--22.1.11--patch-4 + + * info/sxemacs/packages.texi (Sumo): Path is $prefix/share not $prefix/lib + (Manually): Ditto. + + + modified files: + info/sxemacs/packages.texi + + +2009-05-15 11:17:03 GMT Steve Youngs patch-3 + + Summary: + Merged from horst (patch 4) -- add couple langs to sxe.desktop + Revision: + sxemacs--main--22.1.11--patch-3 + + Patches applied: + + * horst@sxemacs.org--tla/sxemacs--horst--22.1.11--patch-4 + Add french and spanish localisation to sxemacs.desktop, take 2 + + modified files: + etc/sxemacs.desktop.in + + new patches: + horst@sxemacs.org--tla/sxemacs--horst--22.1.11--patch-4 + + +2009-05-14 05:50:48 GMT Steve Youngs patch-2 + + Summary: + sxemacs.desktop file should be encoded with UTF-8 + Revision: + sxemacs--main--22.1.11--patch-2 + + * etc/sxemacs.desktop.in: Set a coding cookie to keep this file in UTF-8 + + + modified files: + etc/sxemacs.desktop.in + + +2009-05-12 06:56:01 GMT Steve Youngs patch-1 + + Summary: + Come take a ride in our Ferrari + Revision: + sxemacs--main--22.1.11--patch-1 + + * autogen.sh (sxemacs_codename): Ferrari + (TREE_VERSION): Bump to 22.1.11 + + * info/sppm.texi: Update versioning macros + + + new files: + ChangeLog.d/.arch-ids/ChangeLog-22.1.10.id + ChangeLog.d/ChangeLog-22.1.10 + + modified files: + autogen.sh info/sppm.texi + + +2009-05-12 06:21:04 GMT Steve Youngs base-0 + + Summary: + tag of steve@sxemacs.org--2008/sxemacs--main--22.1.10--version-0 + Revision: + sxemacs--main--22.1.11--base-0 + + (automatically generated log message) + + new patches: + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--base-0 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-2 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-3 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-4 + horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-1 + horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-8 + horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-12 + horst@sxemacs.org--archive/sxemacs--horst--22.1.7--patch-3 + horst@sxemacs.org--sxemacs/sxemacs--horst--22.1.8--patch-3 + horst@sxemacs.org--sxemacs/sxemacs--horst--22.1.8--patch-18 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-1 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-5 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-6 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-10 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-20 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-21 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-23 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-24 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-26 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-27 + horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-1 + horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-2 + horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-6 + horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-76 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-76 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-77 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-78 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-79 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-76 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-77 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-SYNCH--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-SYNCH--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-SYNCH--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-76 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-77 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-78 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-79 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-80 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-81 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-82 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-83 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-84 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-87 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-88 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-89 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-90 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-91 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-92 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-93 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-94 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-95 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-96 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-97 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-98 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-99 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-100 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-102 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-103 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-104 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-105 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-UI--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-UI--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-UI--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ase--22.1.10--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ase--22.1.10--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ase--22.1.10--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-bdwgc--22.1.10--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-bdwgc--22.1.10--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ffi--22.1.10--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-fix--22.1.10--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-fix--22.1.10--patch-2 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--base-0 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-1 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-2 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-3 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-5 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-56 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-61 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-65 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-70 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-78 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-79 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-80 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-88 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-93 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-97 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-98 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-101 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-65 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-67 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-76 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-84 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-86 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-87 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-88 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-97 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-99 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-102 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-103 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-104 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-105 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-107 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-108 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-109 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-110 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-111 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-112 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-114 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-115 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-67 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-79 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-80 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-84 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-86 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-87 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-90 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-93 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-96 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-98 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-99 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-101 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-102 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-103 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-104 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-105 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-106 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-108 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-109 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-110 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-111 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-112 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-113 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-56 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-61 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-70 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-76 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-78 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-24 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-1 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-2 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-3 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-4 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-5 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-7 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-8 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-10 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-11 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-12 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--base-0 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-11 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-14 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-15 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-18 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-19 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-10 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-13 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-15 + lg@xwem.org--2005/sxemacs--lg--22.1.4--patch-1 + lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-1 + lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-4 + lg@xwem.org--2006/sxemacs--lg--22.1.6--patch-1 + lg@xwem.org--2007/sxemacs--MF--22.1.7--patch-1 + lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-1 + lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-2 + lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-3 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-1 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-2 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-3 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-4 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-5 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-6 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-8 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-9 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-10 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-11 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-12 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-13 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-14 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-15 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-16 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-17 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-18 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-19 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-20 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-23 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-24 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-25 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-26 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-27 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-28 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-29 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-30 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-31 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-32 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-33 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-34 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-35 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-36 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-37 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-38 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-39 + marcus@sxemacs.org--2008/sxemacs--schme--22.1.10--patch-1 + marcus@sxemacs.org--2008/sxemacs--schme--22.1.10--patch-4 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-2 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-10 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-15 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-18 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-19 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-15 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-6 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-9 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-12 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-18 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-23 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-24 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-27 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-3 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-4 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-5 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-6 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-7 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-8 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-9 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-3 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-4 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-6 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-8 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-1 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-5 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-7 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-8 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-9 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-12 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-15 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-16 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-17 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-18 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-20 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-23 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-26 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-27 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-28 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-29 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-32 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-33 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-34 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-35 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-36 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-38 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-42 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-43 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-45 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-47 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-48 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-49 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-50 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-52 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-55 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-56 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-58 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-59 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-60 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-61 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-62 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-64 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-67 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-68 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-70 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-72 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-75 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-76 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-77 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-78 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-79 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-81 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-82 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-84 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-87 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-89 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-91 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-95 + njsf@sxemacs.org--2006/sxemacs--njsf-priv-dev--22.1.6--base-0 + njsf@sxemacs.org--2006/sxemacs--njsf-priv-dev--22.1.6--patch-1 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-3 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-4 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-7 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-8 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-9 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-11 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-12 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-13 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-14 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-15 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-18 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-20 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-26 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-xe-sync--22.1.7--patch-2 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-xe-sync--22.1.7--patch-6 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-2 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-5 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-8 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-10 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-13 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-14 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-15 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-16 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-20 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-21 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-24 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-25 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-26 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-27 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-28 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-29 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-31 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-33 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-37 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-39 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-40 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-42 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-44 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-46 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-47 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-48 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-49 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-50 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-52 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-54 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-2 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-3 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-4 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-5 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-7 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-8 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-10 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-12 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-15 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-16 + njsf@sxemacs.org--2007/sxemacs--njsf-priv-dev--22.1.7--patch-4 + njsf@sxemacs.org--2007/sxemacs--njsf-priv-dev--22.1.7--patch-5 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-2 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-4 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-6 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-8 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-1 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-2 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-4 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-5 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-7 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-8 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-9 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-13 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-15 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-16 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-17 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-18 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-21 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-24 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-25 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-26 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-27 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-29 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-31 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-32 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-34 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-35 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-36 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-38 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-40 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-41 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-42 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-46 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-48 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-49 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-50 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-52 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-53 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-54 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-57 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-58 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-59 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-60 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-62 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-63 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-64 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-65 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-68 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-72 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-73 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-74 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-75 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-76 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-77 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-78 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-81 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-82 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-84 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-85 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-86 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-87 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-88 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-92 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-96 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-97 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-98 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-101 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-102 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-104 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-106 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-108 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-109 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-112 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-113 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-114 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-115 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-118 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-119 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-120 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-121 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-122 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-123 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-124 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-129 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-130 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-133 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-134 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-135 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-136 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-141 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-144 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-145 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-146 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-147 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-157 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-159 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-165 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-171 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-172 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-178 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-179 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-180 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-181 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-182 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-183 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-184 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-185 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-186 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-2 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-3 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-6 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-9 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-10 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-11 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-12 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-13 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-14 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-15 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-19 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-20 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-21 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-24 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-25 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-26 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-27 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-28 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-29 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-30 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-32 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-35 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-36 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-37 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-38 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-39 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-40 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-41 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-42 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-43 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-44 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-45 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-47 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-48 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-49 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-51 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-52 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-53 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-54 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-55 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-56 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-57 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-58 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--base-0 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-1 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-2 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-3 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-4 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-5 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-6 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-7 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-8 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-9 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-10 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-11 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-12 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-13 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-14 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-15 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-16 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-17 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-18 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-19 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-20 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-21 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-22 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-23 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-24 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-25 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-26 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-27 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-28 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-29 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-62 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-63 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-64 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-65 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-66 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-67 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-68 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-28 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-29 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-30 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-31 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-32 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-33 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-34 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-35 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-36 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-37 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-38 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-39 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-40 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-41 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-42 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-43 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-44 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-45 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-46 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-47 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-48 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-49 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-50 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-51 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-52 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-53 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-54 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-55 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-56 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-57 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-58 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-59 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-60 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-61 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-62 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-63 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-64 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-65 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-66 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-67 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-68 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-69 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-70 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-71 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-72 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-73 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-74 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-75 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-76 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-77 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-78 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-79 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-80 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-81 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-82 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-83 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-84 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-85 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-86 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-87 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-88 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-89 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-90 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-91 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-92 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-93 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-94 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-95 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-96 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-97 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-98 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-99 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-100 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-101 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-28 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-29 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-30 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-31 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-32 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-33 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-34 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-35 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-36 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-37 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-38 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-39 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-40 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-41 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-42 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-43 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-44 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-45 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-46 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-47 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-48 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-49 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-50 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-51 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-52 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-53 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-54 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-55 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-56 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-57 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-58 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-59 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-60 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-61 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-62 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-63 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-64 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-65 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-66 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-67 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-68 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-69 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-70 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-71 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-72 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-73 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-74 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-75 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-76 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-77 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-78 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-79 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-80 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-81 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-82 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-83 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-84 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-85 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-86 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-87 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-88 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-89 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-90 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-91 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-92 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-93 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-94 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-95 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-96 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-97 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-98 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-99 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-100 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-101 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-102 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-103 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-104 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-105 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-106 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-107 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-108 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-109 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-110 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-111 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-112 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-113 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-114 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-115 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-116 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-117 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-118 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-119 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-120 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-121 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-122 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-123 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-124 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-125 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-126 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-127 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-128 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-129 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-130 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--version-0 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--base-0 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-1 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-2 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-3 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-4 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-5 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-6 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-7 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-8 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-9 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-10 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-11 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-12 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-13 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-14 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-15 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-16 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-17 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-18 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-19 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-20 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-21 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-22 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-23 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-24 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-25 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-26 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-27 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-28 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-29 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-30 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-31 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-32 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-33 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-34 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-35 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-36 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-37 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-38 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-39 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-40 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-41 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-42 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-43 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-44 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-45 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-46 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-47 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-48 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-49 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-50 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-51 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-52 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-53 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-54 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-55 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-56 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-57 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-58 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-59 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-60 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-61 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-62 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-63 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-64 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-65 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-66 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-67 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-68 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-69 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-70 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-71 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-72 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-73 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-74 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-75 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-76 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-77 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-78 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-79 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-80 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-81 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-82 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-83 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-84 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-85 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-86 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-87 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-88 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-89 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-90 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-91 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-92 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-93 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-94 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-95 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-96 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-97 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-98 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-99 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-100 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-101 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-102 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-103 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-104 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-105 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-106 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-107 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-108 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-109 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-110 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-111 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-112 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-113 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-114 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-115 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-116 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-117 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-118 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-119 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-120 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-121 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-122 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-123 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-124 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-125 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-126 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-127 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-128 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-129 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-130 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-131 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-132 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-133 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-134 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-135 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--version-0 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--base-0 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-1 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-2 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-3 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-4 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-5 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-6 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-7 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-8 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-9 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-10 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-11 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-12 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-13 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-14 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-15 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-16 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-17 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-18 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-19 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-20 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-21 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-22 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-23 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-24 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-25 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-26 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-27 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-28 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-29 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-30 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-31 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-32 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-33 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-34 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-35 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-36 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-37 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-38 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-39 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-40 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-41 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-42 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-43 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-44 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-45 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-46 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-47 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-48 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-49 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-50 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-51 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-52 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-53 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-54 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-55 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-56 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-57 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-58 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-59 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-60 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-61 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-62 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-63 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-64 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-65 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-66 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-67 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-68 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-69 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-70 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-71 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-72 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-73 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-74 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-75 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-76 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-77 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-78 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-79 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-80 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-81 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--version-0 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--base-0 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-1 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-2 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-3 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-4 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-5 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-6 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-7 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-8 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-9 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-10 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-11 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-12 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-13 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-14 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-15 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-16 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-17 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-18 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-19 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-20 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-21 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-22 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-23 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-24 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-25 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-26 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-27 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-28 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-29 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-30 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-31 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-32 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-33 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-34 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-35 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-36 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-37 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-38 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-39 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-40 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-41 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-42 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-43 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-44 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-45 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-46 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-47 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-48 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-49 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-50 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-51 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-52 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-53 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-54 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-55 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-56 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-57 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-58 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-59 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-60 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-61 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-62 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-63 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-64 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-65 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-66 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-67 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-68 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-69 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-70 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-71 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-72 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-73 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-74 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-75 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-76 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-77 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-78 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-79 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-80 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-81 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-82 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-83 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-84 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-85 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-86 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-87 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-88 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-89 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-90 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-91 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-92 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-93 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-94 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-95 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-96 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-97 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-98 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-99 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-100 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-101 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-102 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-103 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-104 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-105 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-106 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-107 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-108 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-109 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-110 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-111 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-112 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-113 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-114 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-115 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-116 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-117 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-118 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-119 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-120 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-121 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-122 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-123 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-124 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-125 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-126 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-127 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-128 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-129 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-130 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-131 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-132 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-133 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-134 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-135 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-136 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-137 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-138 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-139 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-140 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-141 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-142 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-143 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-144 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--version-0 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--base-0 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-1 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-2 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-3 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-4 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-5 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-6 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-7 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-8 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-9 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-10 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-11 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-12 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-13 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-14 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-15 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-16 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-17 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-18 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-19 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-20 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-21 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-22 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-23 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-24 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-25 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-26 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-27 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-28 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-29 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-30 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-31 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-32 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-33 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-34 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-35 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-36 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-37 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-38 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-39 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-40 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-41 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-42 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-43 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-44 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-45 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-46 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-47 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-48 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-49 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-50 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-51 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-52 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-53 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-54 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-55 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-56 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-57 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-58 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-59 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-60 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-61 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-62 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-63 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-64 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-65 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-66 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-67 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-68 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-69 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-70 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-71 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-72 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-73 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-74 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-75 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-76 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-77 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-78 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-79 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-80 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-81 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-82 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-83 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-84 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-85 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-86 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-87 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-88 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-89 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-90 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-91 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-92 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-93 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-94 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-95 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-96 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-97 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-98 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-99 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-100 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-101 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-102 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-103 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-104 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-105 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-106 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-107 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-108 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-109 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--version-0 + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-5 + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-7 + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-8 + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-10 + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-11 + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-13 + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-15 + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-17 + steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-2 + steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-3 + steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-4 + steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-6 + steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.9--patch-1 + steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.9--patch-3 + steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.10--patch-1 + steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.10--patch-3 + steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.10--patch-5 + steve@sxemacs.org--2008/sxemacs--sy-ffi--22.1.9--patch-1 + steve@sxemacs.org--2008/sxemacs--sy-ffi--22.1.9--patch-3 + steve@sxemacs.org--2008/sxemacs--sy-ffi--22.1.9--patch-5 + steve@sxemacs.org--2008/sxemacs--sy-misc--22.1.10--patch-3 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.1--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--base-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-2 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-3 + + diff --git a/changes/ChangeLog-22.1.12 b/changes/ChangeLog-22.1.12 new file mode 100644 index 0000000..2be3f05 --- /dev/null +++ b/changes/ChangeLog-22.1.12 @@ -0,0 +1,5393 @@ +# do not edit -- automatically generated by arch changelog +# non-id: automatic-ChangeLog--steve@sxemacs.org--2010/sxemacs--main--22.1.12 +# + +2010-11-04 02:44:12 GMT Steve Youngs version-0 + + Summary: + SXEmacs 22.1.12 (Fiat) is released! + Revision: + sxemacs--main--22.1.12--version-0 + + + * info/sxemacs/sxemacs.texi (Top): Update version string + + * etc/NEWS: Add the 22.1.12 News + + + modified files: + etc/NEWS info/sxemacs/sxemacs.texi + + +2010-10-19 23:20:21 GMT Steve Youngs patch-35 + + Summary: + Merged from njsf-k-up (patch 5) -- Arm Linux build fixes + Revision: + sxemacs--main--22.1.12--patch-35 + + Patches applied: + + * njsf@sxemacs.org--sxemacs-knuth/sxemacs--njsf-k-up--22.1.12--patch-5 + Avoid floats on Dynarr_resize + + modified files: + src/dynarr.c + + new patches: + njsf@sxemacs.org--sxemacs-knuth/sxemacs--njsf-k-up--22.1.12--patch-5 + + +2010-10-19 06:28:17 GMT Steve Youngs patch-34 + + Summary: + Merged from njsf-k-up (patch 4) -- uClibc fixes + Revision: + sxemacs--main--22.1.12--patch-34 + + Patches applied: + + * njsf@sxemacs.org--sxemacs-knuth/sxemacs--njsf-k-up--22.1.12--patch-4 + Fix build for systems with strsignal, but without sys_siglist (and no + known definitions). Fix warnings + + modified files: + m4/sxe-libc.m4 src/events/events.c src/process.c src/s/linux.h + src/search.c src/sysdep.c src/ui/TTY/redisplay-tty.c + src/ui/X11/event-Xt.c + + new patches: + njsf@sxemacs.org--sxemacs-knuth/sxemacs--njsf-k-up--22.1.12--patch-4 + + +2010-10-17 01:18:17 GMT Steve Youngs patch-33 + + Summary: + Merged from njsf-k-up (patch 2-3) -- fix build with no eye-candy + Revision: + sxemacs--main--22.1.12--patch-33 + + This fixes the build when there is no X11 on the system, or when you + explicitly turn off all the eye-candy... toolbars menubars etc. + + Patches applied: + + * njsf@sxemacs.org--sxemacs-knuth/sxemacs--njsf-k-up--22.1.12--patch-2 + Fix compile with no menubar,toolbar,scrollbar,dialog support + + * njsf@sxemacs.org--sxemacs-knuth/sxemacs--njsf-k-up--22.1.12--patch-3 + Better indefinite support in Solaris + + modified files: + m4/sxe-maths.m4 src/ent/ent-inf.h src/ui/Makefile.am + + new patches: + njsf@sxemacs.org--sxemacs-knuth/sxemacs--njsf-k-up--22.1.12--patch-2 + njsf@sxemacs.org--sxemacs-knuth/sxemacs--njsf-k-up--22.1.12--patch-3 + + +2010-09-26 01:15:40 GMT Steve Youngs patch-32 + + Summary: + Help some Macs determine what their dynamic libs are called + Revision: + sxemacs--main--22.1.12--patch-32 + + From: Erik Arneson + + * src/effi.c (Fffi_load_library): Help Macs with FFI by also checking to + see HAVE_MACH_O_DYLD_H is defined. + + + modified files: + src/effi.c + + +2010-06-21 02:16:25 GMT Steve Youngs patch-31 + + Summary: + Merged from njsf-upstream (patch 31-32) -- NetBSD fix (Closes bug #118) + Revision: + sxemacs--main--22.1.12--patch-31 + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-31 + Fix build in NetBSD 5 + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-32 + Correct harmless typo in configure.ac + + modified files: + Makefile.am configure.ac m4/sxe-compiler.m4 m4/sxe-mm.m4 + src/ui/TTY/redisplay-tty.c src/ui/TTY/terminfo.c + src/ui/TTY/tparam.c + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-31 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-32 + + +2010-06-14 06:12:31 GMT Steve Youngs patch-30 + + Summary: + Merged from njsf-reorg (patch 21-23), njsf-upstream (patch 26-29) -- src tree reshuffle (UI) + Revision: + sxemacs--main--22.1.12--patch-30 + + Another episode in "The Great Source Tree Reshuffle", this time: UI + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-21 + Make separate libs for tty, X11 and Gtk UI + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-22 + Split ui into TTY, X11 and Gtk directories. Move lwlib to src/ui + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-23 + More include adjustments for reorg + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-26 + Make separate libs for tty, X11 and Gtk UI + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-27 + Split ui into TTY, X11 and Gtk directories. Move lwlib to src/ui + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-28 + More include adjustments for reorg + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-29 + Reorg fixes + + new files: + src/ui/Gtk/.arch-ids/.arch-inventory.id + src/ui/Gtk/.arch-ids/=id src/ui/Gtk/.arch-ids/Makefile.am.id + src/ui/Gtk/.arch-inventory src/ui/Gtk/Makefile.am + src/ui/TTY/.arch-ids/.arch-inventory.id + src/ui/TTY/.arch-ids/=id src/ui/TTY/.arch-ids/Makefile.am.id + src/ui/TTY/.arch-inventory src/ui/TTY/Makefile.am + src/ui/X11/.arch-ids/.arch-inventory.id + src/ui/X11/.arch-ids/=id src/ui/X11/.arch-ids/Makefile.am.id + src/ui/X11/.arch-inventory src/ui/X11/Makefile.am + + modified files: + Makefile.am configure.ac m4/sxe-aux.m4 m4/sxe-gui.m4 + src/EmacsFrame.c src/EmacsFrameP.h src/EmacsManagerP.h + src/ExternalClient-Xlib.c src/ExternalClient.c + src/ExternalShell.c src/Makefile.am src/effi.c + src/events/event-unixoid.c src/events/events.c src/extw-Xlib.c + src/extw-Xt.c src/inline.c src/media/sound.c + src/mem/Makefile.am src/mule/input-method-motif.c + src/mule/input-method-xlib.c src/offix.c src/print.c + src/sysdep.c src/ui/Gtk/console-gtk.c src/ui/Gtk/console-gtk.h + src/ui/Gtk/device-gtk.c src/ui/Gtk/dialog-gtk.c + src/ui/Gtk/event-gtk.c src/ui/Gtk/frame-gtk.c + src/ui/Gtk/glyphs-gtk.c src/ui/Gtk/glyphs-gtk.h + src/ui/Gtk/gtk-xemacs.c src/ui/Gtk/gtk-xemacs.h + src/ui/Gtk/gui-gtk.c src/ui/Gtk/menubar-gtk.c + src/ui/Gtk/native-gtk-toolbar.c src/ui/Gtk/objects-gtk.c + src/ui/Gtk/objects-gtk.h src/ui/Gtk/redisplay-gtk.c + src/ui/Gtk/scrollbar-gtk.c src/ui/Gtk/scrollbar-gtk.h + src/ui/Gtk/select-gtk.c src/ui/Gtk/toolbar-gtk.c + src/ui/Gtk/ui-byhand.c src/ui/Gtk/ui-gtk.c src/ui/Makefile.am + src/ui/TTY/cm.c src/ui/TTY/console-tty.c + src/ui/TTY/console-tty.h src/ui/TTY/device-tty.c + src/ui/TTY/event-tty.c src/ui/TTY/frame-tty.c + src/ui/TTY/gpmevent.c src/ui/TTY/objects-tty.c + src/ui/TTY/objects-tty.h src/ui/TTY/redisplay-tty.c + src/ui/TTY/termcap.c src/ui/X11/balloon-x.c + src/ui/X11/console-x.c src/ui/X11/console-x.h + src/ui/X11/device-x.c src/ui/X11/dialog-x.c + src/ui/X11/event-Xt.c src/ui/X11/frame-x.c + src/ui/X11/glyphs-x.c src/ui/X11/glyphs-x.h src/ui/X11/gui-x.c + src/ui/X11/gui-x.h src/ui/X11/menubar-x.c + src/ui/X11/objects-x.c src/ui/X11/objects-x.h + src/ui/X11/redisplay-x.c src/ui/X11/scrollbar-x.c + src/ui/X11/scrollbar-x.h src/ui/X11/select-x.c + src/ui/X11/toolbar-x.c src/ui/console-stream.c + src/ui/console.c src/ui/lwlib/lwlib-Xlw.c + src/ui/lwlib/xlwcheckbox.c src/ui/lwlib/xlwgauge.c + src/ui/lwlib/xlwgcs.c src/ui/lwlib/xlwradio.c + src/ui/lwlib/xlwtabs.c src/ui/redisplay.c + + renamed files: + lwlib/.arch-ids/.arch-inventory.id + ==> src/ui/lwlib/.arch-ids/.arch-inventory.id + lwlib/.arch-ids/=id + ==> src/ui/lwlib/.arch-ids/=id + lwlib/.arch-ids/ChangeLog.XEamcs.id + ==> src/ui/lwlib/.arch-ids/ChangeLog.XEamcs.id + lwlib/.arch-ids/Makefile.am.id + ==> src/ui/lwlib/.arch-ids/Makefile.am.id + lwlib/.arch-ids/lwlib-Xaw.c.id + ==> src/ui/lwlib/.arch-ids/lwlib-Xaw.c.id + lwlib/.arch-ids/lwlib-Xaw.h.id + ==> src/ui/lwlib/.arch-ids/lwlib-Xaw.h.id + lwlib/.arch-ids/lwlib-Xlw.c.id + ==> src/ui/lwlib/.arch-ids/lwlib-Xlw.c.id + lwlib/.arch-ids/lwlib-Xlw.h.id + ==> src/ui/lwlib/.arch-ids/lwlib-Xlw.h.id + lwlib/.arch-ids/lwlib-Xm.c.id + ==> src/ui/lwlib/.arch-ids/lwlib-Xm.c.id + lwlib/.arch-ids/lwlib-Xm.h.id + ==> src/ui/lwlib/.arch-ids/lwlib-Xm.h.id + lwlib/.arch-ids/lwlib-config.c.id + ==> src/ui/lwlib/.arch-ids/lwlib-config.c.id + lwlib/.arch-ids/lwlib-internal.h.id + ==> src/ui/lwlib/.arch-ids/lwlib-internal.h.id + lwlib/.arch-ids/lwlib-utils.c.id + ==> src/ui/lwlib/.arch-ids/lwlib-utils.c.id + lwlib/.arch-ids/lwlib-utils.h.id + ==> src/ui/lwlib/.arch-ids/lwlib-utils.h.id + lwlib/.arch-ids/lwlib.c.id + ==> src/ui/lwlib/.arch-ids/lwlib.c.id + lwlib/.arch-ids/lwlib.h.id + ==> src/ui/lwlib/.arch-ids/lwlib.h.id + lwlib/.arch-ids/xlwcheckbox.c.id + ==> src/ui/lwlib/.arch-ids/xlwcheckbox.c.id + lwlib/.arch-ids/xlwcheckbox.h.id + ==> src/ui/lwlib/.arch-ids/xlwcheckbox.h.id + lwlib/.arch-ids/xlwcheckboxP.h.id + ==> src/ui/lwlib/.arch-ids/xlwcheckboxP.h.id + lwlib/.arch-ids/xlwgauge.c.id + ==> src/ui/lwlib/.arch-ids/xlwgauge.c.id + lwlib/.arch-ids/xlwgauge.h.id + ==> src/ui/lwlib/.arch-ids/xlwgauge.h.id + lwlib/.arch-ids/xlwgaugeP.h.id + ==> src/ui/lwlib/.arch-ids/xlwgaugeP.h.id + lwlib/.arch-ids/xlwgcs.c.id + ==> src/ui/lwlib/.arch-ids/xlwgcs.c.id + lwlib/.arch-ids/xlwgcs.h.id + ==> src/ui/lwlib/.arch-ids/xlwgcs.h.id + lwlib/.arch-ids/xlwmenu.c.id + ==> src/ui/lwlib/.arch-ids/xlwmenu.c.id + lwlib/.arch-ids/xlwmenu.h.id + ==> src/ui/lwlib/.arch-ids/xlwmenu.h.id + lwlib/.arch-ids/xlwmenuP.h.id + ==> src/ui/lwlib/.arch-ids/xlwmenuP.h.id + lwlib/.arch-ids/xlwradio.c.id + ==> src/ui/lwlib/.arch-ids/xlwradio.c.id + lwlib/.arch-ids/xlwradio.h.id + ==> src/ui/lwlib/.arch-ids/xlwradio.h.id + lwlib/.arch-ids/xlwradioP.h.id + ==> src/ui/lwlib/.arch-ids/xlwradioP.h.id + lwlib/.arch-ids/xlwscrollbar.c.id + ==> src/ui/lwlib/.arch-ids/xlwscrollbar.c.id + lwlib/.arch-ids/xlwscrollbar.h.id + ==> src/ui/lwlib/.arch-ids/xlwscrollbar.h.id + lwlib/.arch-ids/xlwscrollbarP.h.id + ==> src/ui/lwlib/.arch-ids/xlwscrollbarP.h.id + lwlib/.arch-ids/xlwtabs.c.id + ==> src/ui/lwlib/.arch-ids/xlwtabs.c.id + lwlib/.arch-ids/xlwtabs.h.id + ==> src/ui/lwlib/.arch-ids/xlwtabs.h.id + lwlib/.arch-ids/xlwtabsP.h.id + ==> src/ui/lwlib/.arch-ids/xlwtabsP.h.id + src/.arch-ids/native-gtk-toolbar.c.id + ==> src/ui/Gtk/.arch-ids/native-gtk-toolbar.c.id + src/native-gtk-toolbar.c + ==> src/ui/Gtk/native-gtk-toolbar.c + src/ui/.arch-ids/balloon-x.c.id + ==> src/ui/X11/.arch-ids/balloon-x.c.id + src/ui/.arch-ids/balloon_help.c.id + ==> src/ui/X11/.arch-ids/balloon_help.c.id + src/ui/.arch-ids/balloon_help.h.id + ==> src/ui/X11/.arch-ids/balloon_help.h.id + src/ui/.arch-ids/cm.c.id + ==> src/ui/TTY/.arch-ids/cm.c.id + src/ui/.arch-ids/cm.h.id + ==> src/ui/TTY/.arch-ids/cm.h.id + src/ui/.arch-ids/console-gtk.c.id + ==> src/ui/Gtk/.arch-ids/console-gtk.c.id + src/ui/.arch-ids/console-gtk.h.id + ==> src/ui/Gtk/.arch-ids/console-gtk.h.id + src/ui/.arch-ids/console-tty.c.id + ==> src/ui/TTY/.arch-ids/console-tty.c.id + src/ui/.arch-ids/console-tty.h.id + ==> src/ui/TTY/.arch-ids/console-tty.h.id + src/ui/.arch-ids/console-x.c.id + ==> src/ui/X11/.arch-ids/console-x.c.id + src/ui/.arch-ids/console-x.h.id + ==> src/ui/X11/.arch-ids/console-x.h.id + src/ui/.arch-ids/device-gtk.c.id + ==> src/ui/Gtk/.arch-ids/device-gtk.c.id + src/ui/.arch-ids/device-tty.c.id + ==> src/ui/TTY/.arch-ids/device-tty.c.id + src/ui/.arch-ids/device-x.c.id + ==> src/ui/X11/.arch-ids/device-x.c.id + src/ui/.arch-ids/dialog-gtk.c.id + ==> src/ui/Gtk/.arch-ids/dialog-gtk.c.id + src/ui/.arch-ids/dialog-x.c.id + ==> src/ui/X11/.arch-ids/dialog-x.c.id + src/ui/.arch-ids/event-Xt.c.id + ==> src/ui/X11/.arch-ids/event-Xt.c.id + src/ui/.arch-ids/event-gtk.c.id + ==> src/ui/Gtk/.arch-ids/event-gtk.c.id + src/ui/.arch-ids/event-tty.c.id + ==> src/ui/TTY/.arch-ids/event-tty.c.id + src/ui/.arch-ids/extw-Xlib.h.id + ==> src/ui/X11/.arch-ids/extw-Xlib.h.id + src/ui/.arch-ids/extw-Xt.h.id + ==> src/ui/X11/.arch-ids/extw-Xt.h.id + src/ui/.arch-ids/frame-gtk.c.id + ==> src/ui/Gtk/.arch-ids/frame-gtk.c.id + src/ui/.arch-ids/frame-tty.c.id + ==> src/ui/TTY/.arch-ids/frame-tty.c.id + src/ui/.arch-ids/frame-x.c.id + ==> src/ui/X11/.arch-ids/frame-x.c.id + src/ui/.arch-ids/gccache-gtk.c.id + ==> src/ui/Gtk/.arch-ids/gccache-gtk.c.id + src/ui/.arch-ids/gccache-gtk.h.id + ==> src/ui/Gtk/.arch-ids/gccache-gtk.h.id + src/ui/.arch-ids/glyphs-gtk.c.id + ==> src/ui/Gtk/.arch-ids/glyphs-gtk.c.id + src/ui/.arch-ids/glyphs-gtk.h.id + ==> src/ui/Gtk/.arch-ids/glyphs-gtk.h.id + src/ui/.arch-ids/glyphs-x.c.id + ==> src/ui/X11/.arch-ids/glyphs-x.c.id + src/ui/.arch-ids/glyphs-x.h.id + ==> src/ui/X11/.arch-ids/glyphs-x.h.id + src/ui/.arch-ids/gpmevent.c.id + ==> src/ui/TTY/.arch-ids/gpmevent.c.id + src/ui/.arch-ids/gpmevent.h.id + ==> src/ui/TTY/.arch-ids/gpmevent.h.id + src/ui/.arch-ids/gtk-xemacs.c.id + ==> src/ui/Gtk/.arch-ids/gtk-xemacs.c.id + src/ui/.arch-ids/gtk-xemacs.h.id + ==> src/ui/Gtk/.arch-ids/gtk-xemacs.h.id + src/ui/.arch-ids/gui-gtk.c.id + ==> src/ui/Gtk/.arch-ids/gui-gtk.c.id + src/ui/.arch-ids/gui-gtk.h.id + ==> src/ui/Gtk/.arch-ids/gui-gtk.h.id + src/ui/.arch-ids/gui-x.c.id + ==> src/ui/X11/.arch-ids/gui-x.c.id + src/ui/.arch-ids/gui-x.h.id + ==> src/ui/X11/.arch-ids/gui-x.h.id + src/ui/.arch-ids/menubar-gtk.c.id + ==> src/ui/Gtk/.arch-ids/menubar-gtk.c.id + src/ui/.arch-ids/menubar-x.c.id + ==> src/ui/X11/.arch-ids/menubar-x.c.id + src/ui/.arch-ids/objects-gtk.c.id + ==> src/ui/Gtk/.arch-ids/objects-gtk.c.id + src/ui/.arch-ids/objects-gtk.h.id + ==> src/ui/Gtk/.arch-ids/objects-gtk.h.id + src/ui/.arch-ids/objects-tty.c.id + ==> src/ui/TTY/.arch-ids/objects-tty.c.id + src/ui/.arch-ids/objects-tty.h.id + ==> src/ui/TTY/.arch-ids/objects-tty.h.id + src/ui/.arch-ids/objects-x.c.id + ==> src/ui/X11/.arch-ids/objects-x.c.id + src/ui/.arch-ids/objects-x.h.id + ==> src/ui/X11/.arch-ids/objects-x.h.id + src/ui/.arch-ids/offix-cursors.h.id + ==> src/ui/X11/.arch-ids/offix-cursors.h.id + src/ui/.arch-ids/offix-types.h.id + ==> src/ui/X11/.arch-ids/offix-types.h.id + src/ui/.arch-ids/offix.h.id + ==> src/ui/X11/.arch-ids/offix.h.id + src/ui/.arch-ids/redisplay-gtk.c.id + ==> src/ui/Gtk/.arch-ids/redisplay-gtk.c.id + src/ui/.arch-ids/redisplay-tty.c.id + ==> src/ui/TTY/.arch-ids/redisplay-tty.c.id + src/ui/.arch-ids/redisplay-x.c.id + ==> src/ui/X11/.arch-ids/redisplay-x.c.id + src/ui/.arch-ids/scrollbar-gtk.c.id + ==> src/ui/Gtk/.arch-ids/scrollbar-gtk.c.id + src/ui/.arch-ids/scrollbar-gtk.h.id + ==> src/ui/Gtk/.arch-ids/scrollbar-gtk.h.id + src/ui/.arch-ids/scrollbar-x.c.id + ==> src/ui/X11/.arch-ids/scrollbar-x.c.id + src/ui/.arch-ids/scrollbar-x.h.id + ==> src/ui/X11/.arch-ids/scrollbar-x.h.id + src/ui/.arch-ids/select-gtk.c.id + ==> src/ui/Gtk/.arch-ids/select-gtk.c.id + src/ui/.arch-ids/select-x.c.id + ==> src/ui/X11/.arch-ids/select-x.c.id + src/ui/.arch-ids/termcap.c.id + ==> src/ui/TTY/.arch-ids/termcap.c.id + src/ui/.arch-ids/terminfo.c.id + ==> src/ui/TTY/.arch-ids/terminfo.c.id + src/ui/.arch-ids/toolbar-gtk.c.id + ==> src/ui/Gtk/.arch-ids/toolbar-gtk.c.id + src/ui/.arch-ids/toolbar-x.c.id + ==> src/ui/X11/.arch-ids/toolbar-x.c.id + src/ui/.arch-ids/tparam.c.id + ==> src/ui/TTY/.arch-ids/tparam.c.id + src/ui/.arch-ids/ui-byhand.c.id + ==> src/ui/Gtk/.arch-ids/ui-byhand.c.id + src/ui/.arch-ids/ui-gtk.c.id + ==> src/ui/Gtk/.arch-ids/ui-gtk.c.id + src/ui/.arch-ids/ui-gtk.h.id + ==> src/ui/Gtk/.arch-ids/ui-gtk.h.id + src/ui/.arch-ids/xgccache.c.id + ==> src/ui/X11/.arch-ids/xgccache.c.id + src/ui/.arch-ids/xgccache.h.id + ==> src/ui/X11/.arch-ids/xgccache.h.id + src/ui/.arch-ids/xmmanagerp.h.id + ==> src/ui/X11/.arch-ids/xmmanagerp.h.id + src/ui/.arch-ids/xmprimitivep.h.id + ==> src/ui/X11/.arch-ids/xmprimitivep.h.id + src/ui/.arch-ids/xmu.c.id + ==> src/ui/X11/.arch-ids/xmu.c.id + src/ui/.arch-ids/xmu.h.id + ==> src/ui/X11/.arch-ids/xmu.h.id + src/ui/balloon-x.c + ==> src/ui/X11/balloon-x.c + src/ui/balloon_help.c + ==> src/ui/X11/balloon_help.c + src/ui/balloon_help.h + ==> src/ui/X11/balloon_help.h + src/ui/cm.c + ==> src/ui/TTY/cm.c + src/ui/cm.h + ==> src/ui/TTY/cm.h + src/ui/console-gtk.c + ==> src/ui/Gtk/console-gtk.c + src/ui/console-gtk.h + ==> src/ui/Gtk/console-gtk.h + src/ui/console-tty.c + ==> src/ui/TTY/console-tty.c + src/ui/console-tty.h + ==> src/ui/TTY/console-tty.h + src/ui/console-x.c + ==> src/ui/X11/console-x.c + src/ui/console-x.h + ==> src/ui/X11/console-x.h + src/ui/device-gtk.c + ==> src/ui/Gtk/device-gtk.c + src/ui/device-tty.c + ==> src/ui/TTY/device-tty.c + src/ui/device-x.c + ==> src/ui/X11/device-x.c + src/ui/dialog-gtk.c + ==> src/ui/Gtk/dialog-gtk.c + src/ui/dialog-x.c + ==> src/ui/X11/dialog-x.c + src/ui/event-Xt.c + ==> src/ui/X11/event-Xt.c + src/ui/event-gtk.c + ==> src/ui/Gtk/event-gtk.c + src/ui/event-tty.c + ==> src/ui/TTY/event-tty.c + src/ui/extw-Xlib.h + ==> src/ui/X11/extw-Xlib.h + src/ui/extw-Xt.h + ==> src/ui/X11/extw-Xt.h + src/ui/frame-gtk.c + ==> src/ui/Gtk/frame-gtk.c + src/ui/frame-tty.c + ==> src/ui/TTY/frame-tty.c + src/ui/frame-x.c + ==> src/ui/X11/frame-x.c + src/ui/gccache-gtk.c + ==> src/ui/Gtk/gccache-gtk.c + src/ui/gccache-gtk.h + ==> src/ui/Gtk/gccache-gtk.h + src/ui/glyphs-gtk.c + ==> src/ui/Gtk/glyphs-gtk.c + src/ui/glyphs-gtk.h + ==> src/ui/Gtk/glyphs-gtk.h + src/ui/glyphs-x.c + ==> src/ui/X11/glyphs-x.c + src/ui/glyphs-x.h + ==> src/ui/X11/glyphs-x.h + src/ui/gpmevent.c + ==> src/ui/TTY/gpmevent.c + src/ui/gpmevent.h + ==> src/ui/TTY/gpmevent.h + src/ui/gtk-xemacs.c + ==> src/ui/Gtk/gtk-xemacs.c + src/ui/gtk-xemacs.h + ==> src/ui/Gtk/gtk-xemacs.h + src/ui/gui-gtk.c + ==> src/ui/Gtk/gui-gtk.c + src/ui/gui-gtk.h + ==> src/ui/Gtk/gui-gtk.h + src/ui/gui-x.c + ==> src/ui/X11/gui-x.c + src/ui/gui-x.h + ==> src/ui/X11/gui-x.h + src/ui/menubar-gtk.c + ==> src/ui/Gtk/menubar-gtk.c + src/ui/menubar-x.c + ==> src/ui/X11/menubar-x.c + src/ui/objects-gtk.c + ==> src/ui/Gtk/objects-gtk.c + src/ui/objects-gtk.h + ==> src/ui/Gtk/objects-gtk.h + src/ui/objects-tty.c + ==> src/ui/TTY/objects-tty.c + src/ui/objects-tty.h + ==> src/ui/TTY/objects-tty.h + src/ui/objects-x.c + ==> src/ui/X11/objects-x.c + src/ui/objects-x.h + ==> src/ui/X11/objects-x.h + src/ui/offix-cursors.h + ==> src/ui/X11/offix-cursors.h + src/ui/offix-types.h + ==> src/ui/X11/offix-types.h + src/ui/offix.h + ==> src/ui/X11/offix.h + src/ui/redisplay-gtk.c + ==> src/ui/Gtk/redisplay-gtk.c + src/ui/redisplay-tty.c + ==> src/ui/TTY/redisplay-tty.c + src/ui/redisplay-x.c + ==> src/ui/X11/redisplay-x.c + src/ui/scrollbar-gtk.c + ==> src/ui/Gtk/scrollbar-gtk.c + src/ui/scrollbar-gtk.h + ==> src/ui/Gtk/scrollbar-gtk.h + src/ui/scrollbar-x.c + ==> src/ui/X11/scrollbar-x.c + src/ui/scrollbar-x.h + ==> src/ui/X11/scrollbar-x.h + src/ui/select-gtk.c + ==> src/ui/Gtk/select-gtk.c + src/ui/select-x.c + ==> src/ui/X11/select-x.c + src/ui/termcap.c + ==> src/ui/TTY/termcap.c + src/ui/terminfo.c + ==> src/ui/TTY/terminfo.c + src/ui/toolbar-gtk.c + ==> src/ui/Gtk/toolbar-gtk.c + src/ui/toolbar-x.c + ==> src/ui/X11/toolbar-x.c + src/ui/tparam.c + ==> src/ui/TTY/tparam.c + src/ui/ui-byhand.c + ==> src/ui/Gtk/ui-byhand.c + src/ui/ui-gtk.c + ==> src/ui/Gtk/ui-gtk.c + src/ui/ui-gtk.h + ==> src/ui/Gtk/ui-gtk.h + src/ui/xgccache.c + ==> src/ui/X11/xgccache.c + src/ui/xgccache.h + ==> src/ui/X11/xgccache.h + src/ui/xmmanagerp.h + ==> src/ui/X11/xmmanagerp.h + src/ui/xmprimitivep.h + ==> src/ui/X11/xmprimitivep.h + src/ui/xmu.c + ==> src/ui/X11/xmu.c + src/ui/xmu.h + ==> src/ui/X11/xmu.h + + new directories: + src/ui/Gtk src/ui/Gtk/.arch-ids src/ui/TTY + src/ui/TTY/.arch-ids src/ui/X11 src/ui/X11/.arch-ids + src/ui/lwlib/.arch-ids + + removed directories: + lwlib/.arch-ids + + renamed directories: + lwlib + ==> src/ui/lwlib + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-21 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-22 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-23 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-26 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-27 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-28 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-29 + + +2010-06-07 04:29:53 GMT Steve Youngs patch-29 + + Summary: + Merged from njsf-reorg (patch 19-20), njsf-upstream (patch 25) -- src tree reshuffle + Revision: + sxemacs--main--22.1.12--patch-29 + + The next installment of The Great Source Tree Reshuffle -- UI + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-19 + Move ui files to their own dir + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-20 + Added missing src/ui/Makefile.am + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-25 + + + new files: + src/ui/.arch-ids/.arch-inventory.id src/ui/.arch-ids/=id + src/ui/.arch-ids/Makefile.am.id src/ui/.arch-inventory + src/ui/Makefile.am + + modified files: + configure.ac lwlib/lwlib-Xlw.c lwlib/xlwcheckbox.c + lwlib/xlwgauge.c lwlib/xlwgcs.c lwlib/xlwradio.c + lwlib/xlwtabs.c src/EmacsFrame.c src/EmacsFrameP.h + src/EmacsManagerP.h src/ExternalClient-Xlib.c + src/ExternalClient.c src/ExternalShell.c src/Makefile.am + src/abbrev.c src/alloc.c src/buffer.c src/callint.c + src/callproc.c src/casefiddle.c src/cmdloop.c src/cmds.c + src/doc.c src/dumper.c src/editfns.c src/effi.c src/emacs.c + src/eval.c src/events/event-stream.c + src/events/event-unixoid.c src/events/events.c src/extents.c + src/extw-Xlib.c src/extw-Xt.c src/fileio.c src/fns.c + src/indent.c src/inline.c src/intl.c src/lrecord.h + src/lstream.c src/macros.c src/media/dgif_lib.c + src/media/gif_io.c src/media/sound-nas.c src/media/sound.c + src/mem/gmalloc.c src/mem/malloc.c src/mem/ralloc.c + src/mule/file-coding.c src/mule/input-method-motif.c + src/mule/input-method-xlib.c src/mule/mule-charset.c + src/mule/mule-wnnfns.c src/native-gtk-toolbar.c src/objects.c + src/offix.c src/print.c src/process-unix.c src/process.c + src/search.c src/signal.c src/symbols.c src/sysdep.c + src/tooltalk.c + + renamed files: + src/.arch-ids/balloon-x.c.id + ==> src/ui/.arch-ids/balloon-x.c.id + src/.arch-ids/balloon_help.c.id + ==> src/ui/.arch-ids/balloon_help.c.id + src/.arch-ids/balloon_help.h.id + ==> src/ui/.arch-ids/balloon_help.h.id + src/.arch-ids/bitmaps.h.id + ==> src/ui/.arch-ids/bitmaps.h.id + src/.arch-ids/cm.c.id + ==> src/ui/.arch-ids/cm.c.id + src/.arch-ids/cm.h.id + ==> src/ui/.arch-ids/cm.h.id + src/.arch-ids/conslots.h.id + ==> src/ui/.arch-ids/conslots.h.id + src/.arch-ids/console-gtk.c.id + ==> src/ui/.arch-ids/console-gtk.c.id + src/.arch-ids/console-gtk.h.id + ==> src/ui/.arch-ids/console-gtk.h.id + src/.arch-ids/console-stream.c.id + ==> src/ui/.arch-ids/console-stream.c.id + src/.arch-ids/console-stream.h.id + ==> src/ui/.arch-ids/console-stream.h.id + src/.arch-ids/console-tty.c.id + ==> src/ui/.arch-ids/console-tty.c.id + src/.arch-ids/console-tty.h.id + ==> src/ui/.arch-ids/console-tty.h.id + src/.arch-ids/console-x.c.id + ==> src/ui/.arch-ids/console-x.c.id + src/.arch-ids/console-x.h.id + ==> src/ui/.arch-ids/console-x.h.id + src/.arch-ids/console.c.id + ==> src/ui/.arch-ids/console.c.id + src/.arch-ids/console.h.id + ==> src/ui/.arch-ids/console.h.id + src/.arch-ids/device-gtk.c.id + ==> src/ui/.arch-ids/device-gtk.c.id + src/.arch-ids/device-tty.c.id + ==> src/ui/.arch-ids/device-tty.c.id + src/.arch-ids/device-x.c.id + ==> src/ui/.arch-ids/device-x.c.id + src/.arch-ids/device.c.id + ==> src/ui/.arch-ids/device.c.id + src/.arch-ids/device.h.id + ==> src/ui/.arch-ids/device.h.id + src/.arch-ids/dialog-gtk.c.id + ==> src/ui/.arch-ids/dialog-gtk.c.id + src/.arch-ids/dialog-x.c.id + ==> src/ui/.arch-ids/dialog-x.c.id + src/.arch-ids/dialog.c.id + ==> src/ui/.arch-ids/dialog.c.id + src/.arch-ids/event-Xt.c.id + ==> src/ui/.arch-ids/event-Xt.c.id + src/.arch-ids/event-gtk.c.id + ==> src/ui/.arch-ids/event-gtk.c.id + src/.arch-ids/event-tty.c.id + ==> src/ui/.arch-ids/event-tty.c.id + src/.arch-ids/extw-Xlib.h.id + ==> src/ui/.arch-ids/extw-Xlib.h.id + src/.arch-ids/extw-Xt.h.id + ==> src/ui/.arch-ids/extw-Xt.h.id + src/.arch-ids/faces.c.id + ==> src/ui/.arch-ids/faces.c.id + src/.arch-ids/faces.h.id + ==> src/ui/.arch-ids/faces.h.id + src/.arch-ids/font-lock.c.id + ==> src/ui/.arch-ids/font-lock.c.id + src/.arch-ids/frame-gtk.c.id + ==> src/ui/.arch-ids/frame-gtk.c.id + src/.arch-ids/frame-tty.c.id + ==> src/ui/.arch-ids/frame-tty.c.id + src/.arch-ids/frame-x.c.id + ==> src/ui/.arch-ids/frame-x.c.id + src/.arch-ids/frame.c.id + ==> src/ui/.arch-ids/frame.c.id + src/.arch-ids/frame.h.id + ==> src/ui/.arch-ids/frame.h.id + src/.arch-ids/frameslots.h.id + ==> src/ui/.arch-ids/frameslots.h.id + src/.arch-ids/gccache-gtk.c.id + ==> src/ui/.arch-ids/gccache-gtk.c.id + src/.arch-ids/gccache-gtk.h.id + ==> src/ui/.arch-ids/gccache-gtk.h.id + src/.arch-ids/getpagesize.h.id + ==> src/ui/.arch-ids/getpagesize.h.id + src/.arch-ids/gifrlib.h.id + ==> src/ui/.arch-ids/gifrlib.h.id + src/.arch-ids/glyphs-eimage.c.id + ==> src/ui/.arch-ids/glyphs-eimage.c.id + src/.arch-ids/glyphs-gtk.c.id + ==> src/ui/.arch-ids/glyphs-gtk.c.id + src/.arch-ids/glyphs-gtk.h.id + ==> src/ui/.arch-ids/glyphs-gtk.h.id + src/.arch-ids/glyphs-widget.c.id + ==> src/ui/.arch-ids/glyphs-widget.c.id + src/.arch-ids/glyphs-x.c.id + ==> src/ui/.arch-ids/glyphs-x.c.id + src/.arch-ids/glyphs-x.h.id + ==> src/ui/.arch-ids/glyphs-x.h.id + src/.arch-ids/glyphs.c.id + ==> src/ui/.arch-ids/glyphs.c.id + src/.arch-ids/glyphs.h.id + ==> src/ui/.arch-ids/glyphs.h.id + src/.arch-ids/gpmevent.c.id + ==> src/ui/.arch-ids/gpmevent.c.id + src/.arch-ids/gpmevent.h.id + ==> src/ui/.arch-ids/gpmevent.h.id + src/.arch-ids/gtk-xemacs.c.id + ==> src/ui/.arch-ids/gtk-xemacs.c.id + src/.arch-ids/gtk-xemacs.h.id + ==> src/ui/.arch-ids/gtk-xemacs.h.id + src/.arch-ids/gui-gtk.c.id + ==> src/ui/.arch-ids/gui-gtk.c.id + src/.arch-ids/gui-gtk.h.id + ==> src/ui/.arch-ids/gui-gtk.h.id + src/.arch-ids/gui-x.c.id + ==> src/ui/.arch-ids/gui-x.c.id + src/.arch-ids/gui-x.h.id + ==> src/ui/.arch-ids/gui-x.h.id + src/.arch-ids/gui.c.id + ==> src/ui/.arch-ids/gui.c.id + src/.arch-ids/gui.h.id + ==> src/ui/.arch-ids/gui.h.id + src/.arch-ids/gutter.c.id + ==> src/ui/.arch-ids/gutter.c.id + src/.arch-ids/gutter.h.id + ==> src/ui/.arch-ids/gutter.h.id + src/.arch-ids/imgproc.c.id + ==> src/ui/.arch-ids/imgproc.c.id + src/.arch-ids/imgproc.h.id + ==> src/ui/.arch-ids/imgproc.h.id + src/.arch-ids/insdel.c.id + ==> src/ui/.arch-ids/insdel.c.id + src/.arch-ids/insdel.h.id + ==> src/ui/.arch-ids/insdel.h.id + src/.arch-ids/keymap.c.id + ==> src/ui/.arch-ids/keymap.c.id + src/.arch-ids/keymap.h.id + ==> src/ui/.arch-ids/keymap.h.id + src/.arch-ids/menubar-gtk.c.id + ==> src/ui/.arch-ids/menubar-gtk.c.id + src/.arch-ids/menubar-x.c.id + ==> src/ui/.arch-ids/menubar-x.c.id + src/.arch-ids/menubar.c.id + ==> src/ui/.arch-ids/menubar.c.id + src/.arch-ids/menubar.h.id + ==> src/ui/.arch-ids/menubar.h.id + src/.arch-ids/minibuf.c.id + ==> src/ui/.arch-ids/minibuf.c.id + src/.arch-ids/objects-gtk.c.id + ==> src/ui/.arch-ids/objects-gtk.c.id + src/.arch-ids/objects-gtk.h.id + ==> src/ui/.arch-ids/objects-gtk.h.id + src/.arch-ids/objects-tty.c.id + ==> src/ui/.arch-ids/objects-tty.c.id + src/.arch-ids/objects-tty.h.id + ==> src/ui/.arch-ids/objects-tty.h.id + src/.arch-ids/objects-x.c.id + ==> src/ui/.arch-ids/objects-x.c.id + src/.arch-ids/objects-x.h.id + ==> src/ui/.arch-ids/objects-x.h.id + src/.arch-ids/objects.h.id + ==> src/ui/.arch-ids/objects.h.id + src/.arch-ids/offix-cursors.h.id + ==> src/ui/.arch-ids/offix-cursors.h.id + src/.arch-ids/offix-types.h.id + ==> src/ui/.arch-ids/offix-types.h.id + src/.arch-ids/offix.h.id + ==> src/ui/.arch-ids/offix.h.id + src/.arch-ids/redisplay-gtk.c.id + ==> src/ui/.arch-ids/redisplay-gtk.c.id + src/.arch-ids/redisplay-output.c.id + ==> src/ui/.arch-ids/redisplay-output.c.id + src/.arch-ids/redisplay-tty.c.id + ==> src/ui/.arch-ids/redisplay-tty.c.id + src/.arch-ids/redisplay-x.c.id + ==> src/ui/.arch-ids/redisplay-x.c.id + src/.arch-ids/redisplay.c.id + ==> src/ui/.arch-ids/redisplay.c.id + src/.arch-ids/redisplay.h.id + ==> src/ui/.arch-ids/redisplay.h.id + src/.arch-ids/scrollbar-gtk.c.id + ==> src/ui/.arch-ids/scrollbar-gtk.c.id + src/.arch-ids/scrollbar-gtk.h.id + ==> src/ui/.arch-ids/scrollbar-gtk.h.id + src/.arch-ids/scrollbar-x.c.id + ==> src/ui/.arch-ids/scrollbar-x.c.id + src/.arch-ids/scrollbar-x.h.id + ==> src/ui/.arch-ids/scrollbar-x.h.id + src/.arch-ids/scrollbar.c.id + ==> src/ui/.arch-ids/scrollbar.c.id + src/.arch-ids/scrollbar.h.id + ==> src/ui/.arch-ids/scrollbar.h.id + src/.arch-ids/select-gtk.c.id + ==> src/ui/.arch-ids/select-gtk.c.id + src/.arch-ids/select-x.c.id + ==> src/ui/.arch-ids/select-x.c.id + src/.arch-ids/select.c.id + ==> src/ui/.arch-ids/select.c.id + src/.arch-ids/select.h.id + ==> src/ui/.arch-ids/select.h.id + src/.arch-ids/specifier.c.id + ==> src/ui/.arch-ids/specifier.c.id + src/.arch-ids/systty.h.id + ==> src/ui/.arch-ids/systty.h.id + src/.arch-ids/termcap.c.id + ==> src/ui/.arch-ids/termcap.c.id + src/.arch-ids/terminfo.c.id + ==> src/ui/.arch-ids/terminfo.c.id + src/.arch-ids/toolbar-gtk.c.id + ==> src/ui/.arch-ids/toolbar-gtk.c.id + src/.arch-ids/toolbar-x.c.id + ==> src/ui/.arch-ids/toolbar-x.c.id + src/.arch-ids/toolbar.c.id + ==> src/ui/.arch-ids/toolbar.c.id + src/.arch-ids/toolbar.h.id + ==> src/ui/.arch-ids/toolbar.h.id + src/.arch-ids/tooltalk.h.id + ==> src/ui/.arch-ids/tooltalk.h.id + src/.arch-ids/tparam.c.id + ==> src/ui/.arch-ids/tparam.c.id + src/.arch-ids/ui-byhand.c.id + ==> src/ui/.arch-ids/ui-byhand.c.id + src/.arch-ids/ui-gtk.c.id + ==> src/ui/.arch-ids/ui-gtk.c.id + src/.arch-ids/ui-gtk.h.id + ==> src/ui/.arch-ids/ui-gtk.h.id + src/.arch-ids/universe.h.id + ==> src/ui/.arch-ids/universe.h.id + src/.arch-ids/widget.c.id + ==> src/ui/.arch-ids/widget.c.id + src/.arch-ids/window.c.id + ==> src/ui/.arch-ids/window.c.id + src/.arch-ids/window.h.id + ==> src/ui/.arch-ids/window.h.id + src/.arch-ids/winslots.h.id + ==> src/ui/.arch-ids/winslots.h.id + src/.arch-ids/xgccache.c.id + ==> src/ui/.arch-ids/xgccache.c.id + src/.arch-ids/xgccache.h.id + ==> src/ui/.arch-ids/xgccache.h.id + src/.arch-ids/xmmanagerp.h.id + ==> src/ui/.arch-ids/xmmanagerp.h.id + src/.arch-ids/xmprimitivep.h.id + ==> src/ui/.arch-ids/xmprimitivep.h.id + src/.arch-ids/xmu.c.id + ==> src/ui/.arch-ids/xmu.c.id + src/.arch-ids/xmu.h.id + ==> src/ui/.arch-ids/xmu.h.id + src/balloon-x.c + ==> src/ui/balloon-x.c + src/balloon_help.c + ==> src/ui/balloon_help.c + src/balloon_help.h + ==> src/ui/balloon_help.h + src/bitmaps.h + ==> src/ui/bitmaps.h + src/cm.c + ==> src/ui/cm.c + src/cm.h + ==> src/ui/cm.h + src/conslots.h + ==> src/ui/conslots.h + src/console-gtk.c + ==> src/ui/console-gtk.c + src/console-gtk.h + ==> src/ui/console-gtk.h + src/console-stream.c + ==> src/ui/console-stream.c + src/console-stream.h + ==> src/ui/console-stream.h + src/console-tty.c + ==> src/ui/console-tty.c + src/console-tty.h + ==> src/ui/console-tty.h + src/console-x.c + ==> src/ui/console-x.c + src/console-x.h + ==> src/ui/console-x.h + src/console.c + ==> src/ui/console.c + src/console.h + ==> src/ui/console.h + src/device-gtk.c + ==> src/ui/device-gtk.c + src/device-tty.c + ==> src/ui/device-tty.c + src/device-x.c + ==> src/ui/device-x.c + src/device.c + ==> src/ui/device.c + src/device.h + ==> src/ui/device.h + src/dialog-gtk.c + ==> src/ui/dialog-gtk.c + src/dialog-x.c + ==> src/ui/dialog-x.c + src/dialog.c + ==> src/ui/dialog.c + src/event-Xt.c + ==> src/ui/event-Xt.c + src/event-gtk.c + ==> src/ui/event-gtk.c + src/event-tty.c + ==> src/ui/event-tty.c + src/extw-Xlib.h + ==> src/ui/extw-Xlib.h + src/extw-Xt.h + ==> src/ui/extw-Xt.h + src/faces.c + ==> src/ui/faces.c + src/faces.h + ==> src/ui/faces.h + src/font-lock.c + ==> src/ui/font-lock.c + src/frame-gtk.c + ==> src/ui/frame-gtk.c + src/frame-tty.c + ==> src/ui/frame-tty.c + src/frame-x.c + ==> src/ui/frame-x.c + src/frame.c + ==> src/ui/frame.c + src/frame.h + ==> src/ui/frame.h + src/frameslots.h + ==> src/ui/frameslots.h + src/gccache-gtk.c + ==> src/ui/gccache-gtk.c + src/gccache-gtk.h + ==> src/ui/gccache-gtk.h + src/getpagesize.h + ==> src/ui/getpagesize.h + src/gifrlib.h + ==> src/ui/gifrlib.h + src/glyphs-eimage.c + ==> src/ui/glyphs-eimage.c + src/glyphs-gtk.c + ==> src/ui/glyphs-gtk.c + src/glyphs-gtk.h + ==> src/ui/glyphs-gtk.h + src/glyphs-widget.c + ==> src/ui/glyphs-widget.c + src/glyphs-x.c + ==> src/ui/glyphs-x.c + src/glyphs-x.h + ==> src/ui/glyphs-x.h + src/glyphs.c + ==> src/ui/glyphs.c + src/glyphs.h + ==> src/ui/glyphs.h + src/gpmevent.c + ==> src/ui/gpmevent.c + src/gpmevent.h + ==> src/ui/gpmevent.h + src/gtk-xemacs.c + ==> src/ui/gtk-xemacs.c + src/gtk-xemacs.h + ==> src/ui/gtk-xemacs.h + src/gui-gtk.c + ==> src/ui/gui-gtk.c + src/gui-gtk.h + ==> src/ui/gui-gtk.h + src/gui-x.c + ==> src/ui/gui-x.c + src/gui-x.h + ==> src/ui/gui-x.h + src/gui.c + ==> src/ui/gui.c + src/gui.h + ==> src/ui/gui.h + src/gutter.c + ==> src/ui/gutter.c + src/gutter.h + ==> src/ui/gutter.h + src/imgproc.c + ==> src/ui/imgproc.c + src/imgproc.h + ==> src/ui/imgproc.h + src/insdel.c + ==> src/ui/insdel.c + src/insdel.h + ==> src/ui/insdel.h + src/keymap.c + ==> src/ui/keymap.c + src/keymap.h + ==> src/ui/keymap.h + src/menubar-gtk.c + ==> src/ui/menubar-gtk.c + src/menubar-x.c + ==> src/ui/menubar-x.c + src/menubar.c + ==> src/ui/menubar.c + src/menubar.h + ==> src/ui/menubar.h + src/minibuf.c + ==> src/ui/minibuf.c + src/objects-gtk.c + ==> src/ui/objects-gtk.c + src/objects-gtk.h + ==> src/ui/objects-gtk.h + src/objects-tty.c + ==> src/ui/objects-tty.c + src/objects-tty.h + ==> src/ui/objects-tty.h + src/objects-x.c + ==> src/ui/objects-x.c + src/objects-x.h + ==> src/ui/objects-x.h + src/objects.h + ==> src/ui/objects.h + src/offix-cursors.h + ==> src/ui/offix-cursors.h + src/offix-types.h + ==> src/ui/offix-types.h + src/offix.h + ==> src/ui/offix.h + src/redisplay-gtk.c + ==> src/ui/redisplay-gtk.c + src/redisplay-output.c + ==> src/ui/redisplay-output.c + src/redisplay-tty.c + ==> src/ui/redisplay-tty.c + src/redisplay-x.c + ==> src/ui/redisplay-x.c + src/redisplay.c + ==> src/ui/redisplay.c + src/redisplay.h + ==> src/ui/redisplay.h + src/scrollbar-gtk.c + ==> src/ui/scrollbar-gtk.c + src/scrollbar-gtk.h + ==> src/ui/scrollbar-gtk.h + src/scrollbar-x.c + ==> src/ui/scrollbar-x.c + src/scrollbar-x.h + ==> src/ui/scrollbar-x.h + src/scrollbar.c + ==> src/ui/scrollbar.c + src/scrollbar.h + ==> src/ui/scrollbar.h + src/select-gtk.c + ==> src/ui/select-gtk.c + src/select-x.c + ==> src/ui/select-x.c + src/select.c + ==> src/ui/select.c + src/select.h + ==> src/ui/select.h + src/specifier.c + ==> src/ui/specifier.c + src/systty.h + ==> src/ui/systty.h + src/termcap.c + ==> src/ui/termcap.c + src/terminfo.c + ==> src/ui/terminfo.c + src/toolbar-gtk.c + ==> src/ui/toolbar-gtk.c + src/toolbar-x.c + ==> src/ui/toolbar-x.c + src/toolbar.c + ==> src/ui/toolbar.c + src/toolbar.h + ==> src/ui/toolbar.h + src/tooltalk.h + ==> src/ui/tooltalk.h + src/tparam.c + ==> src/ui/tparam.c + src/ui-byhand.c + ==> src/ui/ui-byhand.c + src/ui-gtk.c + ==> src/ui/ui-gtk.c + src/ui-gtk.h + ==> src/ui/ui-gtk.h + src/universe.h + ==> src/ui/universe.h + src/widget.c + ==> src/ui/widget.c + src/window.c + ==> src/ui/window.c + src/window.h + ==> src/ui/window.h + src/winslots.h + ==> src/ui/winslots.h + src/xgccache.c + ==> src/ui/xgccache.c + src/xgccache.h + ==> src/ui/xgccache.h + src/xmmanagerp.h + ==> src/ui/xmmanagerp.h + src/xmprimitivep.h + ==> src/ui/xmprimitivep.h + src/xmu.c + ==> src/ui/xmu.c + src/xmu.h + ==> src/ui/xmu.h + + new directories: + src/ui src/ui/.arch-ids + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-19 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-20 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-25 + + +2010-06-07 03:24:48 GMT Steve Youngs patch-28 + + Summary: + Merged from njsf-reorg (patch 18), njsf-upstream (patch 23-24) -- build fixes + Revision: + sxemacs--main--22.1.12--patch-28 + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-18 + Add .arch-inventory for src/mem and src/events + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-23 + Fix include in effi.c + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-24 + Fix build when using libmemalloc + + new files: + src/events/.arch-ids/.arch-inventory.id + src/events/.arch-inventory + src/mem/.arch-ids/.arch-inventory.id src/mem/.arch-inventory + + modified files: + src/Makefile.am src/effi.c + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-18 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-23 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-24 + + +2010-06-06 06:40:44 GMT Steve Youngs patch-27 + + Summary: + Merged from njsf-reorg (patch 14-16), njsf-upstream (patch 19-21) -- src tree reorganisation + Revision: + sxemacs--main--22.1.12--patch-27 + + The next episode of The Great Source Tree Reshuffle + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-14 + Make sxemacs use .a libraries instead of -l and -L directives + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-15 + Reorganize libsxeevents into its own directory + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-16 + Make libsxemem and libmemalloc be on src/mem directory + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-19 + Make sxemacs use .a libraries instead of -l and -L directives + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-20 + Reorganize libsxeevents into its own directory + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-21 + Make libsxemem and libmemalloc be on src/mem directory + + new files: + src/events/.arch-ids/=id src/events/.arch-ids/Makefile.am.id + src/events/Makefile.am src/mem/.arch-ids/=id + src/mem/.arch-ids/Makefile.am.id src/mem/Makefile.am + + modified files: + configure.ac src/Makefile.am src/alloc.c src/callint.c + src/cmdloop.c src/console-stream.c src/console.c + src/device-gtk.c src/device-tty.c src/device-x.c src/device.c + src/dialog-gtk.c src/dialog-x.c src/editfns.c src/effi.h + src/event-Xt.c src/event-gtk.c src/event-tty.c + src/events/event-stream.c src/fileio.c src/fns.c + src/frame-gtk.c src/frame-tty.c src/frame-x.c src/frame.c + src/glyphs-gtk.c src/glyphs.c src/gpmevent.c src/gui-x.c + src/inline.c src/keymap.c src/lisp.h src/macros.c + src/media/sound.c src/media/sound.h src/menubar-gtk.c + src/menubar-x.c src/minibuf.c src/mule/input-method-xlib.c + src/openssl.c src/process-unix.c src/process.c + src/redisplay-tty.c src/select-gtk.c src/signal.c + src/sxemacs.h src/sysdep.c src/ui-gtk.c + + renamed files: + src/.arch-ids/blocktype.c.id + ==> src/mem/.arch-ids/blocktype.c.id + src/.arch-ids/blocktype.h.id + ==> src/mem/.arch-ids/blocktype.h.id + src/.arch-ids/event-queue.c.id + ==> src/events/.arch-ids/event-queue.c.id + src/.arch-ids/event-queue.h.id + ==> src/events/.arch-ids/event-queue.h.id + src/.arch-ids/event-stream.c.id + ==> src/events/.arch-ids/event-stream.c.id + src/.arch-ids/event-unixoid.c.id + ==> src/events/.arch-ids/event-unixoid.c.id + src/.arch-ids/events-mod.h.id + ==> src/events/.arch-ids/events-mod.h.id + src/.arch-ids/events.c.id + ==> src/events/.arch-ids/events.c.id + src/.arch-ids/events.h.id + ==> src/events/.arch-ids/events.h.id + src/.arch-ids/free-hook.c.id + ==> src/mem/.arch-ids/free-hook.c.id + src/.arch-ids/gmalloc.c.id + ==> src/mem/.arch-ids/gmalloc.c.id + src/.arch-ids/malloc.c.id + ==> src/mem/.arch-ids/malloc.c.id + src/.arch-ids/ralloc.c.id + ==> src/mem/.arch-ids/ralloc.c.id + src/.arch-ids/vm-limit.c.id + ==> src/mem/.arch-ids/vm-limit.c.id + src/.arch-ids/worker-asyneq.c.id + ==> src/events/.arch-ids/worker-asyneq.c.id + src/.arch-ids/worker-asyneq.h.id + ==> src/events/.arch-ids/worker-asyneq.h.id + src/.arch-ids/workers.c.id + ==> src/events/.arch-ids/workers.c.id + src/.arch-ids/workers.h.id + ==> src/events/.arch-ids/workers.h.id + src/blocktype.c + ==> src/mem/blocktype.c + src/blocktype.h + ==> src/mem/blocktype.h + src/event-queue.c + ==> src/events/event-queue.c + src/event-queue.h + ==> src/events/event-queue.h + src/event-stream.c + ==> src/events/event-stream.c + src/event-unixoid.c + ==> src/events/event-unixoid.c + src/events-mod.h + ==> src/events/events-mod.h + src/events.c + ==> src/events/events.c + src/events.h + ==> src/events/events.h + src/free-hook.c + ==> src/mem/free-hook.c + src/gmalloc.c + ==> src/mem/gmalloc.c + src/malloc.c + ==> src/mem/malloc.c + src/ralloc.c + ==> src/mem/ralloc.c + src/vm-limit.c + ==> src/mem/vm-limit.c + src/worker-asyneq.c + ==> src/events/worker-asyneq.c + src/worker-asyneq.h + ==> src/events/worker-asyneq.h + src/workers.c + ==> src/events/workers.c + src/workers.h + ==> src/events/workers.h + + new directories: + src/events src/events/.arch-ids src/mem src/mem/.arch-ids + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-14 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-15 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-16 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-19 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-20 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-21 + + +2010-04-22 08:21:55 GMT Steve Youngs patch-26 + + Summary: + Nuke some unfinished work + Revision: + sxemacs--main--22.1.12--patch-26 + + * lisp/ffi/ffi-wand.el (Wand-redisplay): Comment some unfinished work in + progress from lg + + + modified files: + lisp/ffi/ffi-wand.el + + +2010-04-22 08:09:58 GMT Steve Youngs patch-25 + + Summary: + Merged from lg (patch 1) -- ffi-wand updates + Revision: + sxemacs--main--22.1.12--patch-25 + + Patches applied: + + * lg@xwem.org/sxemacs--lg--22.1.12--patch-1 + wand fixes/enhances + + modified files: + lisp/ffi/ffi-wand.el + + new patches: + lg@xwem.org/sxemacs--lg--22.1.12--patch-1 + + +2010-04-20 02:26:20 GMT Steve Youngs patch-24 + + Summary: + Merged from sy-misc (patch 4) -- (Closes bug #120) + Revision: + sxemacs--main--22.1.12--patch-24 + + Patches applied: + + * steve@sxemacs.org--2010/sxemacs--sy-misc--22.1.12--patch-4 + Remove the last bash `==' from configure.ac (Closes bug #120) + From: Hauke Fath + + modified files: + configure.ac + + new patches: + steve@sxemacs.org--2010/sxemacs--sy-misc--22.1.12--patch-4 + + +2010-04-20 02:23:40 GMT Steve Youngs patch-23 + + Summary: + Merged from sy-misc (patch 3) -- Fix #'almost crash + Revision: + sxemacs--main--22.1.12--patch-23 + + Patches applied: + + * steve@sxemacs.org--2010/sxemacs--sy-misc--22.1.12--patch-3 + Fix crash when non-floats are used with #'almost=, #'almost/= + + modified files: + src/ent/floatfns.c + + new patches: + steve@sxemacs.org--2010/sxemacs--sy-misc--22.1.12--patch-3 + + +2010-04-19 00:00:33 GMT Steve Youngs patch-22 + + Summary: + Merged from hrop (patch 2) + Revision: + sxemacs--main--22.1.12--patch-22 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.12--patch-2 + minor, introduce fuzzy #'= and #'/= for floats, fixes bug #119 + + modified files: + src/ent/ent-float.c src/ent/floatfns.c + tests/automated/ase-interval-tests.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.12--patch-2 + + +2010-04-17 15:23:39 GMT Steve Youngs patch-21 + + Summary: + Merged from hrop (patch 1) -- build chain tweak + Revision: + sxemacs--main--22.1.12--patch-21 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.12--patch-1 + fix, adapt postgres/openssl to new src directory layout + + modified files: + m4/sxe-dbms.m4 src/Makefile.am src/openssl.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.12--patch-1 + + +2010-04-04 00:44:47 GMT Steve Youngs patch-20 + + Summary: + Build fix, tweak a few #includes + Revision: + sxemacs--main--22.1.12--patch-20 + + This changeset fixes some #includes that were messed up with moving ENT + to src/ent + + * modules/ase/ase-cartesian.c: Fix includes for src/ent directory + + * modules/ase/ase-digraph.c: ditto. + + * modules/ase/ase-heap.c: ditto. + + * modules/ase/ase-interval.c: ditto. + + * modules/ase/ase-metric.c: ditto. + + * modules/ase/ase-neighbourhood.c: ditto. + + * modules/ase/ase-permutation.c: ditto. + + * modules/ase/ase-resclass.c: ditto. + + * modules/ase/ase-set.c: ditto. + + * modules/ase/ase.c: ditto. + + * src/inline.c: ditto. + + + modified files: + modules/ase/ase-cartesian.c modules/ase/ase-digraph.c + modules/ase/ase-heap.c modules/ase/ase-interval.c + modules/ase/ase-metric.c modules/ase/ase-neighbourhood.c + modules/ase/ase-permutation.c modules/ase/ase-resclass.c + modules/ase/ase-set.c modules/ase/ase.c src/inline.c + + renamed files: + src/.arch-ids/input-method-motif.c.id + ==> src/mule/.arch-ids/input-method-motif.c.id + src/.arch-ids/input-method-xlib.c.id + ==> src/mule/.arch-ids/input-method-xlib.c.id + src/input-method-motif.c + ==> src/mule/input-method-motif.c + src/input-method-xlib.c + ==> src/mule/input-method-xlib.c + + +2010-04-03 22:08:52 GMT Steve Youngs patch-19 + + Summary: + Merged from njsf-reorg (patch 10-11), njsf-upstream (patch 14-15) -- src reshuffle + Revision: + sxemacs--main--22.1.12--patch-19 + + Here are the next couple of stages of Nelson's "great source tree + reshuffle". This time, MULE and ENT get their own directories. + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-10 + Move mule sources to their own directory + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-11 + Move ent code to its own directory + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-14 + Move mule sources to their own directory + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-15 + Move ent code to its own directory + + new files: + src/ent/.arch-ids/.arch-inventory.id src/ent/.arch-ids/=id + src/ent/.arch-ids/Makefile.am.id src/ent/.arch-inventory + src/ent/Makefile.am src/mule/.arch-ids/.arch-inventory.id + src/mule/.arch-ids/=id src/mule/.arch-ids/Makefile.am.id + src/mule/.arch-inventory src/mule/Makefile.am + + modified files: + configure.ac src/Makefile.am src/buffer.c src/buffer.h + src/callproc.c src/console-tty.c src/database/.arch-inventory + src/database/Makefile.am src/dired.c src/effi.c src/ent/ent.h + src/event-Xt.c src/event-gtk.c src/event-stream.c src/fileio.c + src/glyphs-eimage.c src/glyphs-gtk.c src/glyphs-x.c + src/inline.c src/lisp.h src/lread.c src/lstream.h src/md5.c + src/media/Makefile.am src/media/media.h src/objects-tty.c + src/openssl.c src/process-unix.c src/process.c + src/redisplay-gtk.c src/redisplay-x.c src/redisplay.c + + renamed files: + src/.arch-ids/ent-binary-op.c.id + ==> src/ent/.arch-ids/ent-binary-op.c.id + src/.arch-ids/ent-binary-op.h.id + ==> src/ent/.arch-ids/ent-binary-op.h.id + src/.arch-ids/ent-binary-rel.c.id + ==> src/ent/.arch-ids/ent-binary-rel.c.id + src/.arch-ids/ent-binary-rel.h.id + ==> src/ent/.arch-ids/ent-binary-rel.h.id + src/.arch-ids/ent-ecm.c.id + ==> src/ent/.arch-ids/ent-ecm.c.id + src/.arch-ids/ent-ecm.h.id + ==> src/ent/.arch-ids/ent-ecm.h.id + src/.arch-ids/ent-float.c.id + ==> src/ent/.arch-ids/ent-float.c.id + src/.arch-ids/ent-float.h.id + ==> src/ent/.arch-ids/ent-float.h.id + src/.arch-ids/ent-gaussian.c.id + ==> src/ent/.arch-ids/ent-gaussian.c.id + src/.arch-ids/ent-gaussian.h.id + ==> src/ent/.arch-ids/ent-gaussian.h.id + src/.arch-ids/ent-gmp.c.id + ==> src/ent/.arch-ids/ent-gmp.c.id + src/.arch-ids/ent-gmp.h.id + ==> src/ent/.arch-ids/ent-gmp.h.id + src/.arch-ids/ent-indef.c.id + ==> src/ent/.arch-ids/ent-indef.c.id + src/.arch-ids/ent-indef.h.id + ==> src/ent/.arch-ids/ent-indef.h.id + src/.arch-ids/ent-inf.h.id + ==> src/ent/.arch-ids/ent-inf.h.id + src/.arch-ids/ent-int.c.id + ==> src/ent/.arch-ids/ent-int.c.id + src/.arch-ids/ent-int.h.id + ==> src/ent/.arch-ids/ent-int.h.id + src/.arch-ids/ent-lift.c.id + ==> src/ent/.arch-ids/ent-lift.c.id + src/.arch-ids/ent-lift.h.id + ==> src/ent/.arch-ids/ent-lift.h.id + src/.arch-ids/ent-mpc.c.id + ==> src/ent/.arch-ids/ent-mpc.c.id + src/.arch-ids/ent-mpc.h.id + ==> src/ent/.arch-ids/ent-mpc.h.id + src/.arch-ids/ent-mpfr.c.id + ==> src/ent/.arch-ids/ent-mpfr.c.id + src/.arch-ids/ent-mpfr.h.id + ==> src/ent/.arch-ids/ent-mpfr.h.id + src/.arch-ids/ent-nullary-op.c.id + ==> src/ent/.arch-ids/ent-nullary-op.c.id + src/.arch-ids/ent-nullary-op.h.id + ==> src/ent/.arch-ids/ent-nullary-op.h.id + src/.arch-ids/ent-optable.h.id + ==> src/ent/.arch-ids/ent-optable.h.id + src/.arch-ids/ent-pseumpc.c.id + ==> src/ent/.arch-ids/ent-pseumpc.c.id + src/.arch-ids/ent-pseumpc.h.id + ==> src/ent/.arch-ids/ent-pseumpc.h.id + src/.arch-ids/ent-quatern.c.id + ==> src/ent/.arch-ids/ent-quatern.c.id + src/.arch-ids/ent-quatern.h.id + ==> src/ent/.arch-ids/ent-quatern.h.id + src/.arch-ids/ent-strflt.h.id + ==> src/ent/.arch-ids/ent-strflt.h.id + src/.arch-ids/ent-unary-op.c.id + ==> src/ent/.arch-ids/ent-unary-op.c.id + src/.arch-ids/ent-unary-op.h.id + ==> src/ent/.arch-ids/ent-unary-op.h.id + src/.arch-ids/ent-unary-rel.c.id + ==> src/ent/.arch-ids/ent-unary-rel.c.id + src/.arch-ids/ent-unary-rel.h.id + ==> src/ent/.arch-ids/ent-unary-rel.h.id + src/.arch-ids/ent.c.id + ==> src/ent/.arch-ids/ent.c.id + src/.arch-ids/ent.h.id + ==> src/ent/.arch-ids/ent.h.id + src/.arch-ids/file-coding.c.id + ==> src/mule/.arch-ids/file-coding.c.id + src/.arch-ids/file-coding.h.id + ==> src/mule/.arch-ids/file-coding.h.id + src/.arch-ids/floatfns.c.id + ==> src/ent/.arch-ids/floatfns.c.id + src/.arch-ids/mule-canna.c.id + ==> src/mule/.arch-ids/mule-canna.c.id + src/.arch-ids/mule-ccl.c.id + ==> src/mule/.arch-ids/mule-ccl.c.id + src/.arch-ids/mule-ccl.h.id + ==> src/mule/.arch-ids/mule-ccl.h.id + src/.arch-ids/mule-charset.c.id + ==> src/mule/.arch-ids/mule-charset.c.id + src/.arch-ids/mule-charset.h.id + ==> src/mule/.arch-ids/mule-charset.h.id + src/.arch-ids/mule-wnnfns.c.id + ==> src/mule/.arch-ids/mule-wnnfns.c.id + src/.arch-ids/mule.c.id + ==> src/mule/.arch-ids/mule.c.id + src/ent-binary-op.c + ==> src/ent/ent-binary-op.c + src/ent-binary-op.h + ==> src/ent/ent-binary-op.h + src/ent-binary-rel.c + ==> src/ent/ent-binary-rel.c + src/ent-binary-rel.h + ==> src/ent/ent-binary-rel.h + src/ent-ecm.c + ==> src/ent/ent-ecm.c + src/ent-ecm.h + ==> src/ent/ent-ecm.h + src/ent-float.c + ==> src/ent/ent-float.c + src/ent-float.h + ==> src/ent/ent-float.h + src/ent-gaussian.c + ==> src/ent/ent-gaussian.c + src/ent-gaussian.h + ==> src/ent/ent-gaussian.h + src/ent-gmp.c + ==> src/ent/ent-gmp.c + src/ent-gmp.h + ==> src/ent/ent-gmp.h + src/ent-indef.c + ==> src/ent/ent-indef.c + src/ent-indef.h + ==> src/ent/ent-indef.h + src/ent-inf.h + ==> src/ent/ent-inf.h + src/ent-int.c + ==> src/ent/ent-int.c + src/ent-int.h + ==> src/ent/ent-int.h + src/ent-lift.c + ==> src/ent/ent-lift.c + src/ent-lift.h + ==> src/ent/ent-lift.h + src/ent-mpc.c + ==> src/ent/ent-mpc.c + src/ent-mpc.h + ==> src/ent/ent-mpc.h + src/ent-mpfr.c + ==> src/ent/ent-mpfr.c + src/ent-mpfr.h + ==> src/ent/ent-mpfr.h + src/ent-nullary-op.c + ==> src/ent/ent-nullary-op.c + src/ent-nullary-op.h + ==> src/ent/ent-nullary-op.h + src/ent-optable.h + ==> src/ent/ent-optable.h + src/ent-pseumpc.c + ==> src/ent/ent-pseumpc.c + src/ent-pseumpc.h + ==> src/ent/ent-pseumpc.h + src/ent-quatern.c + ==> src/ent/ent-quatern.c + src/ent-quatern.h + ==> src/ent/ent-quatern.h + src/ent-strflt.h + ==> src/ent/ent-strflt.h + src/ent-unary-op.c + ==> src/ent/ent-unary-op.c + src/ent-unary-op.h + ==> src/ent/ent-unary-op.h + src/ent-unary-rel.c + ==> src/ent/ent-unary-rel.c + src/ent-unary-rel.h + ==> src/ent/ent-unary-rel.h + src/ent.c + ==> src/ent/ent.c + src/ent.h + ==> src/ent/ent.h + src/file-coding.c + ==> src/mule/file-coding.c + src/file-coding.h + ==> src/mule/file-coding.h + src/floatfns.c + ==> src/ent/floatfns.c + src/mule-canna.c + ==> src/mule/mule-canna.c + src/mule-ccl.c + ==> src/mule/mule-ccl.c + src/mule-ccl.h + ==> src/mule/mule-ccl.h + src/mule-charset.c + ==> src/mule/mule-charset.c + src/mule-charset.h + ==> src/mule/mule-charset.h + src/mule-wnnfns.c + ==> src/mule/mule-wnnfns.c + src/mule.c + ==> src/mule/mule.c + + new directories: + src/ent src/ent/.arch-ids src/mule src/mule/.arch-ids + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-10 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-11 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-14 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-15 + + +2010-04-03 05:52:33 GMT Steve Youngs patch-18 + + Summary: + Merged from njsf-reorg (patch 7), njsf-upstream (patch 12) -- tree-lint + Revision: + sxemacs--main--22.1.12--patch-18 + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-7 + Keep tree-lint happy after in-tree build + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-12 + Keep tree-lint happy after in-tree build + + new files: + src/database/.arch-ids/.arch-inventory.id + src/database/.arch-inventory + src/media/.arch-ids/.arch-inventory.id + src/media/.arch-inventory + + modified files: + src/.arch-inventory + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-7 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-12 + + +2010-04-03 05:16:35 GMT Steve Youngs patch-17 + + Summary: + Make weird lock dir precious + Revision: + sxemacs--main--22.1.12--patch-17 + + + removed files: + lock/.arch-ids/=id + + modified files: + .arch-inventory + + removed directories: + lock lock/.arch-ids + + +2010-04-03 01:39:27 GMT Steve Youngs patch-16 + + Summary: + Merged from njsf-reorg (patch 5), njsf-upstream (patch 10) -- build fix + Revision: + sxemacs--main--22.1.12--patch-16 + + This changeset fixes some "DOC lost" errors caused by the "great source + tree reshuffle" + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-5 + DOC generation fix for subdirs + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-10 + DOC generation fix for subdirs + + modified files: + src/Makefile.am + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-5 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-10 + + +2010-04-03 01:33:39 GMT Steve Youngs patch-15 + + Summary: + Move sxedb sub directory to database + Revision: + sxemacs--main--22.1.12--patch-15 + + Move the database stuff to database sub directory. + + * src/Makefile.am (sxe_subdirs): database stuff is now in "database" + (AM_LDFLAGS): ditto. + + * configure.ac (AC_CONFIG_FILES): ditto. + + + modified files: + configure.ac src/Makefile.am + + renamed files: + src/sxedb/.arch-ids/=id + ==> src/database/.arch-ids/=id + src/sxedb/.arch-ids/Makefile.am.id + ==> src/database/.arch-ids/Makefile.am.id + src/sxedb/.arch-ids/database.c.id + ==> src/database/.arch-ids/database.c.id + src/sxedb/.arch-ids/database.h.id + ==> src/database/.arch-ids/database.h.id + src/sxedb/.arch-ids/eldap.c.id + ==> src/database/.arch-ids/eldap.c.id + src/sxedb/.arch-ids/eldap.h.id + ==> src/database/.arch-ids/eldap.h.id + src/sxedb/.arch-ids/postgresql.c.id + ==> src/database/.arch-ids/postgresql.c.id + src/sxedb/.arch-ids/postgresql.h.id + ==> src/database/.arch-ids/postgresql.h.id + + new directories: + src/database/.arch-ids + + removed directories: + src/sxedb/.arch-ids + + renamed directories: + src/sxedb + ==> src/database + + +2010-04-03 01:25:17 GMT Steve Youngs patch-14 + + Summary: + Merged from njsf-reorg (patch 4), njsf-upstream (patch 9) -- build chain tweaks + Revision: + sxemacs--main--22.1.12--patch-14 + + Part II of Nelson's "great source tree reshuffle". This one moves the + database stuff to its own sub directory. I'm not overly happy with the + name chosen here, so I'll be moving these again in a moment. + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-4 + Move database sources to src/sxedb + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-9 + Move database sources to src/sxedb + + new files: + src/sxedb/.arch-ids/=id src/sxedb/.arch-ids/Makefile.am.id + src/sxedb/Makefile.am + + modified files: + configure.ac src/Makefile.am + + renamed files: + src/.arch-ids/database.c.id + ==> src/sxedb/.arch-ids/database.c.id + src/.arch-ids/database.h.id + ==> src/sxedb/.arch-ids/database.h.id + src/.arch-ids/eldap.c.id + ==> src/sxedb/.arch-ids/eldap.c.id + src/.arch-ids/eldap.h.id + ==> src/sxedb/.arch-ids/eldap.h.id + src/.arch-ids/postgresql.c.id + ==> src/sxedb/.arch-ids/postgresql.c.id + src/.arch-ids/postgresql.h.id + ==> src/sxedb/.arch-ids/postgresql.h.id + src/database.c + ==> src/sxedb/database.c + src/database.h + ==> src/sxedb/database.h + src/eldap.c + ==> src/sxedb/eldap.c + src/eldap.h + ==> src/sxedb/eldap.h + src/postgresql.c + ==> src/sxedb/postgresql.c + src/postgresql.h + ==> src/sxedb/postgresql.h + + new directories: + src/sxedb src/sxedb/.arch-ids + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-4 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-9 + + +2010-04-02 22:55:25 GMT Steve Youngs patch-13 + + Summary: + Merged from njsf-reorg (patch 2), njsf-upstream (patch 7-8) -- build chain tweaking + Revision: + sxemacs--main--22.1.12--patch-13 + + This changeset is the first of Nelson's great "source tree + reorganisation", it moves all the media files to their own sub directory. + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-2 + Move media files (libmm) to src/media + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-7 + Move media files (libmm) to src/media + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-8 + Fix build for lib order dependent platforms like Linux + + new files: + src/media/.arch-ids/=id src/media/.arch-ids/Makefile.am.id + src/media/Makefile.am + + modified files: + configure.ac m4/sxe-libc.m4 src/Makefile.am + + renamed files: + src/.arch-ids/dgif_lib.c.id + ==> src/media/.arch-ids/dgif_lib.c.id + src/.arch-ids/gif_io.c.id + ==> src/media/.arch-ids/gif_io.c.id + src/.arch-ids/media-ffmpeg.c.id + ==> src/media/.arch-ids/media-ffmpeg.c.id + src/.arch-ids/media-ffmpeg.h.id + ==> src/media/.arch-ids/media-ffmpeg.h.id + src/.arch-ids/media-internal.c.id + ==> src/media/.arch-ids/media-internal.c.id + src/.arch-ids/media-internal.h.id + ==> src/media/.arch-ids/media-internal.h.id + src/.arch-ids/media-mad.c.id + ==> src/media/.arch-ids/media-mad.c.id + src/.arch-ids/media-mad.h.id + ==> src/media/.arch-ids/media-mad.h.id + src/.arch-ids/media-magic.c.id + ==> src/media/.arch-ids/media-magic.c.id + src/.arch-ids/media-magic.h.id + ==> src/media/.arch-ids/media-magic.h.id + src/.arch-ids/media-sndfile.c.id + ==> src/media/.arch-ids/media-sndfile.c.id + src/.arch-ids/media-sndfile.h.id + ==> src/media/.arch-ids/media-sndfile.h.id + src/.arch-ids/media-sox.c.id + ==> src/media/.arch-ids/media-sox.c.id + src/.arch-ids/media-sox.h.id + ==> src/media/.arch-ids/media-sox.h.id + src/.arch-ids/media.c.id + ==> src/media/.arch-ids/media.c.id + src/.arch-ids/media.h.id + ==> src/media/.arch-ids/media.h.id + src/.arch-ids/sound-alsa.c.id + ==> src/media/.arch-ids/sound-alsa.c.id + src/.arch-ids/sound-alsa.h.id + ==> src/media/.arch-ids/sound-alsa.h.id + src/.arch-ids/sound-ao.c.id + ==> src/media/.arch-ids/sound-ao.c.id + src/.arch-ids/sound-ao.h.id + ==> src/media/.arch-ids/sound-ao.h.id + src/.arch-ids/sound-arts.c.id + ==> src/media/.arch-ids/sound-arts.c.id + src/.arch-ids/sound-arts.h.id + ==> src/media/.arch-ids/sound-arts.h.id + src/.arch-ids/sound-esd.c.id + ==> src/media/.arch-ids/sound-esd.c.id + src/.arch-ids/sound-esd.h.id + ==> src/media/.arch-ids/sound-esd.h.id + src/.arch-ids/sound-hpplay.c.id + ==> src/media/.arch-ids/sound-hpplay.c.id + src/.arch-ids/sound-jack.c.id + ==> src/media/.arch-ids/sound-jack.c.id + src/.arch-ids/sound-jack.h.id + ==> src/media/.arch-ids/sound-jack.h.id + src/.arch-ids/sound-nas.c.id + ==> src/media/.arch-ids/sound-nas.c.id + src/.arch-ids/sound-nas.h.id + ==> src/media/.arch-ids/sound-nas.h.id + src/.arch-ids/sound-oss.c.id + ==> src/media/.arch-ids/sound-oss.c.id + src/.arch-ids/sound-oss.h.id + ==> src/media/.arch-ids/sound-oss.h.id + src/.arch-ids/sound-pulse.c.id + ==> src/media/.arch-ids/sound-pulse.c.id + src/.arch-ids/sound-pulse.h.id + ==> src/media/.arch-ids/sound-pulse.h.id + src/.arch-ids/sound-sgiplay.c.id + ==> src/media/.arch-ids/sound-sgiplay.c.id + src/.arch-ids/sound-sunplay.c.id + ==> src/media/.arch-ids/sound-sunplay.c.id + src/.arch-ids/sound-sunplay.h.id + ==> src/media/.arch-ids/sound-sunplay.h.id + src/.arch-ids/sound.c.id + ==> src/media/.arch-ids/sound.c.id + src/.arch-ids/sound.h.id + ==> src/media/.arch-ids/sound.h.id + src/dgif_lib.c + ==> src/media/dgif_lib.c + src/gif_io.c + ==> src/media/gif_io.c + src/media-ffmpeg.c + ==> src/media/media-ffmpeg.c + src/media-ffmpeg.h + ==> src/media/media-ffmpeg.h + src/media-internal.c + ==> src/media/media-internal.c + src/media-internal.h + ==> src/media/media-internal.h + src/media-mad.c + ==> src/media/media-mad.c + src/media-mad.h + ==> src/media/media-mad.h + src/media-magic.c + ==> src/media/media-magic.c + src/media-magic.h + ==> src/media/media-magic.h + src/media-sndfile.c + ==> src/media/media-sndfile.c + src/media-sndfile.h + ==> src/media/media-sndfile.h + src/media-sox.c + ==> src/media/media-sox.c + src/media-sox.h + ==> src/media/media-sox.h + src/media.c + ==> src/media/media.c + src/media.h + ==> src/media/media.h + src/sound-alsa.c + ==> src/media/sound-alsa.c + src/sound-alsa.h + ==> src/media/sound-alsa.h + src/sound-ao.c + ==> src/media/sound-ao.c + src/sound-ao.h + ==> src/media/sound-ao.h + src/sound-arts.c + ==> src/media/sound-arts.c + src/sound-arts.h + ==> src/media/sound-arts.h + src/sound-esd.c + ==> src/media/sound-esd.c + src/sound-esd.h + ==> src/media/sound-esd.h + src/sound-hpplay.c + ==> src/media/sound-hpplay.c + src/sound-jack.c + ==> src/media/sound-jack.c + src/sound-jack.h + ==> src/media/sound-jack.h + src/sound-nas.c + ==> src/media/sound-nas.c + src/sound-nas.h + ==> src/media/sound-nas.h + src/sound-oss.c + ==> src/media/sound-oss.c + src/sound-oss.h + ==> src/media/sound-oss.h + src/sound-pulse.c + ==> src/media/sound-pulse.c + src/sound-pulse.h + ==> src/media/sound-pulse.h + src/sound-sgiplay.c + ==> src/media/sound-sgiplay.c + src/sound-sunplay.c + ==> src/media/sound-sunplay.c + src/sound-sunplay.h + ==> src/media/sound-sunplay.h + src/sound.c + ==> src/media/sound.c + src/sound.h + ==> src/media/sound.h + + new directories: + src/media src/media/.arch-ids + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-reorg--22.1.12--patch-2 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-7 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-8 + + +2010-04-01 15:11:06 GMT Steve Youngs patch-12 + + Summary: + Merged from njsf-upstream (patch 5) -- POSIXify build chain + Revision: + sxemacs--main--22.1.12--patch-12 + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-5 + POSIXify configure tests + + modified files: + configure.ac m4/sxe-compiler.m4 m4/sxe-fs-funs.m4 + m4/sxe-linker.m4 + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-5 + + +2010-04-01 03:30:06 GMT Steve Youngs patch-11 + + Summary: + More PROBLEMS updates + Revision: + sxemacs--main--22.1.12--patch-11 + + * PROBLEMS: Some irrelevant stuff removed like mentions of old dinosaur + age compilers and all the windoze/cygwin stuff. + + + modified files: + PROBLEMS + + +2010-04-01 01:05:26 GMT Steve Youngs patch-10 + + Summary: + Tiny docfix in PROBLEMS + Revision: + sxemacs--main--22.1.12--patch-10 + + * PROBLEMS (Configuring *BSD): Make it even clearer + + + modified files: + PROBLEMS + + +2010-03-31 21:51:47 GMT Steve Youngs patch-9 + + Summary: + Update PROBLEMS -- configure SXEmacs on *BSD + Revision: + sxemacs--main--22.1.12--patch-9 + + * PROBLEMS (Configure on *BSD): Reworded slightly to include all BSD's, + not just FreeBSD. + + + modified files: + PROBLEMS + + +2010-03-30 08:20:04 GMT Steve Youngs patch-8 + + Summary: + Merged from lgw (patch 2-3), lg@xwem.org (patch 1) -- FFI enhancements + Revision: + sxemacs--main--22.1.12--patch-8 + + Quite a few FFI updates, fixes, and enhancements from our resident + FFI-guy, Evgeny. Here is his log... + + * src/effi.c (ffi-bind, ffi-defun): [fix] Use RTLD_DEFAULT, because + RTLD_NEXT does not work on Mac OS, due to bug in apple's ld. + + * src/effi.c (make-ffi-object): [fix] Fixed issues that you could not + create c-string or c-data less then 4 bytes in size. + + * src/effi.c (ffi-object-address): [new] Renamed ffi-pointer-address + + * lisp/ffi.el: Some minor changes + + * lisp/ffi/ffi-curl.el: Pretty total rewrite, make it more powerful and + easily extensible. `curl:download' can accept buffer instead of + filename. If buffer is given then it outputs to buffer. + + * lisp/ffi/ffi-wand.el (Wand-display-noselect): [add] Put filename into + buffer's name, and use current buffer if Wand-display from wand-mode + enabled buffer. + + * lisp/ffi/ffi-wand.el (Wand-mode-insert-info): [add] Display info about + picked up color. To pickup color of some pixel just click on that + pixel. + + * lisp/ffi/ffi-wand.el (Wand-mode-grayscale): [new] operation to convert + image to grayscale. + + * lisp/ffi/ffi-wand.el (Wand-mode-modulate): [new] operation to change + brightness, saturation and hue. Increasing saturation can make nature + pictures look nicer + + * lisp/ffi/ffi-wand.el (Wand-mode-global-operations-list): [new] Command + to globally fix operations list. Useful to skim over images applying + operations, for example zooming. Bound to `O' by default. + + * lisp/ffi/ffi-wand.el (Wand-mode-insert-iptc-tags): [new] Insert info + about IPTC profile stored in the image. Supported IPTC tags are: + Caption, Keyword. This is compatible with picassa and others. + + * lisp/ffi/ffi-wand.el (Wand-mode-add-iptc-tag): [new] Command to add + IPTC tags. Bound to `p' by default. + + * lisp/ffi/ffi-wand.el (Wand-mode-properties-pattern): [new] Pattern for + properties editor. Default is "^exif:", i.e. display/edit only exif + properties. + + * lisp/ffi/ffi-wand.el (Wand-mode-prop-editor): [new] Simple properties + editor, very handy to quickly edit/add/remove some exif info. By + default bound to `e' + + * lisp/ffi/ffi-wand.el (Wand-mode-fit-size): [new] New operation to fit + image to given WIDTHxHEIGHT. Call with `o fit to size RET' + + + + Patches applied: + + * lg@sxemacs.catap.net/sxemacs--lgw--22.1.12--patch-2 + merged from lg--22.1.11 + + * lg@sxemacs.catap.net/sxemacs--lgw--22.1.12--patch-3 + reverting back couple of files + + * lg@xwem.org/sxemacs--lg--22.1.11--patch-1 + Fixes, Enhancements to ffi and ffi-wand + + modified files: + lisp/ffi.el lisp/ffi/ffi-curl.el lisp/ffi/ffi-sqlite.el + lisp/ffi/ffi-wand.el src/effi.c + + new patches: + lg@sxemacs.catap.net/sxemacs--lgw--22.1.12--patch-2 + lg@sxemacs.catap.net/sxemacs--lgw--22.1.12--patch-3 + lg@xwem.org/sxemacs--lg--22.1.11--patch-1 + + +2010-03-29 07:02:39 GMT Steve Youngs patch-7 + + Summary: + Merged from njsf-upstream (patch 2-3) -- libtool fix + Revision: + sxemacs--main--22.1.12--patch-7 + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-2 + Fix libtldl linkage when no libtool is installed in the machine and building out of the source tree + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-3 + Added comment on building on dirs with commas + + modified files: + PROBLEMS m4/sxe-libtool.m4 + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-2 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-upstream--22.1.12--patch-3 + + +2010-03-28 07:44:31 GMT Steve Youngs patch-6 + + Summary: + Better libc version reporting for Slackware + Revision: + sxemacs--main--22.1.12--patch-6 + + * autogen.sh: Suppress a warning when looking for gm4/m4 + + * m4/sxe-libc.m4: For Slackware at least, also check in /lib64 for libc.so.6. + Also report Slackware version. + + modified files: + autogen.sh m4/sxe-libc.m4 + + +2010-03-24 00:27:16 GMT Steve Youngs patch-5 + + Summary: + Prefer GNU/m4 over BSD/m4 in autogen.sh + Revision: + sxemacs--main--22.1.12--patch-5 + + + * autogen.sh: If gm4 is available, use that in preference to BSD's m4 + + + modified files: + autogen.sh + + +2010-03-23 11:59:25 GMT Steve Youngs patch-4 + + Summary: + Fix build prob with newer autoconfs + Revision: + sxemacs--main--22.1.12--patch-4 + + From: Sebastian Freundt + + * configure.ac: Remove a couple of over-quoted commas that newer versions + of autoconf don't like. + + + modified files: + configure.ac + + +2010-03-23 03:05:07 GMT Steve Youngs patch-3 + + Summary: + automake 1.11.1 needs autoconf >= 2.62 + Revision: + sxemacs--main--22.1.12--patch-3 + + * configure.ac (AC_PREREQ): Bump to 2.62 + + + modified files: + configure.ac + + +2010-03-22 14:17:37 GMT Steve Youngs patch-2 + + Summary: + Merged from njsf-mac (p-18) -- Mac build fixes + Revision: + sxemacs--main--22.1.12--patch-2 + + Patches applied: + + * njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-18 + Allow for building with libtool version which only support top_build_prefix + + + modified files: + Makefile.am lib-src/Makefile.am lwlib/Makefile.am + modules/Makefile.am modules/ase/Makefile.am + modules/cl/Makefile.am modules/ldap/Makefile.am + src/Makefile.am + + new patches: + njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-18 + + +2010-03-22 14:02:22 GMT Steve Youngs patch-1 + + Summary: + New version administrivia + Revision: + sxemacs--main--22.1.12--patch-1 + + Just the normal administrative updates that come with a + new version. + + new files: + ChangeLog.d/.arch-ids/ChangeLog-22.1.11.id + ChangeLog.d/ChangeLog-22.1.11 + + modified files: + autogen.sh etc/NEWS info/sppm.texi + + +2010-03-22 12:48:06 GMT Steve Youngs base-0 + + Summary: + tag of steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-33 + Revision: + sxemacs--main--22.1.12--base-0 + + (automatically generated log message) + + new patches: + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--base-0 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-2 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-3 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-4 + horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-1 + horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-8 + horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-12 + horst@sxemacs.org--archive/sxemacs--horst--22.1.7--patch-3 + horst@sxemacs.org--sxemacs/sxemacs--horst--22.1.8--patch-3 + horst@sxemacs.org--sxemacs/sxemacs--horst--22.1.8--patch-18 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-1 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-5 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-6 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-10 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-20 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-21 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-23 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-24 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-26 + horst@sxemacs.org--tla/sxemacs--horst--22.1.10--patch-27 + horst@sxemacs.org--tla/sxemacs--horst--22.1.11--patch-4 + horst@sxemacs.org--tla/sxemacs--horst--22.1.11--patch-9 + horst@sxemacs.org--tla/sxemacs--horst--22.1.11--patch-11 + horst@sxemacs.org--tla/sxemacs--horst--22.1.11--patch-14 + horst@sxemacs.org--tla/sxemacs--horst--22.1.11--patch-16 + horst@sxemacs.org--tla/sxemacs--horst--22.1.11--patch-17 + horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-1 + horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-2 + horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-6 + horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-76 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-76 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-77 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-78 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-79 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-76 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-77 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-SYNCH--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-SYNCH--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-SYNCH--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-bldchn--22.1.10--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-76 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-77 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-78 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-79 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-80 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-81 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-82 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-83 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-84 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-87 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-88 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-89 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-90 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-91 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-92 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-93 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-94 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-95 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-96 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-97 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-98 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-99 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-100 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-102 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-103 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-104 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-105 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-UI--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-UI--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-UI--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ase--22.1.10--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ase--22.1.10--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ase--22.1.10--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-bdwgc--22.1.10--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-bdwgc--22.1.10--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ffi--22.1.10--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-mm--22.1.10--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-fix--22.1.10--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-fix--22.1.10--patch-2 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--base-0 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-1 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-2 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-3 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-5 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-56 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-61 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-65 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-70 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-78 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-79 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-80 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-88 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-93 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-97 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-98 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-101 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-65 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-67 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-76 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-84 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-86 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-87 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-88 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-97 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-99 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-102 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-103 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-104 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-105 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-107 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-108 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-109 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-110 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-111 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-112 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-114 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-115 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-67 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-79 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-80 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-84 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-86 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-87 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-90 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-93 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-96 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-98 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-99 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-101 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-102 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-103 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-104 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-105 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-106 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-108 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-109 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-110 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-111 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-112 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-113 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-56 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-61 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-70 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-76 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-78 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.10--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-24 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-1 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-2 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-3 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-4 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-5 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-7 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-8 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-10 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-11 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-12 + kehoea@parhasard.net--sxemacs/sxemacs-main--kehoea--22.1.11--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--base-0 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-11 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-14 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-15 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-18 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-19 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-10 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-13 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-15 + lg@xwem.org--2005/sxemacs--lg--22.1.4--patch-1 + lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-1 + lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-4 + lg@xwem.org--2006/sxemacs--lg--22.1.6--patch-1 + lg@xwem.org--2007/sxemacs--MF--22.1.7--patch-1 + lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-1 + lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-2 + lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-3 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-1 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-2 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-3 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-4 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-5 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-6 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-8 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-9 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-10 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-11 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-12 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-13 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-14 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-15 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-16 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-17 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-18 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-19 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-20 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-23 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-24 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-25 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-26 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-27 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-28 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-29 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-30 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-31 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-32 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-33 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-34 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-35 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-36 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-37 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-38 + lg@xwem.org--2007/sxemacs--lg--22.1.10--patch-39 + marcus@sxemacs.org--2008/sxemacs--schme--22.1.10--patch-1 + marcus@sxemacs.org--2008/sxemacs--schme--22.1.10--patch-4 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-2 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-10 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-15 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-18 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-19 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-15 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-6 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-9 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-12 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-18 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-23 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-24 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-27 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-3 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-4 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-5 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-6 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-7 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-8 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-9 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-3 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-4 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-6 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-8 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-1 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-5 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-7 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-8 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-9 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-12 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-15 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-16 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-17 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-18 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-20 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-23 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-26 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-27 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-28 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-29 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-32 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-33 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-34 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-35 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-36 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-38 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-42 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-43 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-45 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-47 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-48 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-49 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-50 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-52 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-55 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-56 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-58 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-59 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-60 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-61 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-62 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-64 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-67 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-68 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-70 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-72 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-75 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-76 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-77 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-78 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-79 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-81 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-82 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-84 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-87 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-89 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-91 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-95 + njsf@sxemacs.org--2006/sxemacs--njsf-priv-dev--22.1.6--base-0 + njsf@sxemacs.org--2006/sxemacs--njsf-priv-dev--22.1.6--patch-1 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-3 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-4 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-7 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-8 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-9 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-11 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-12 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-13 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-14 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-15 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-18 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-20 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-26 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-xe-sync--22.1.7--patch-2 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-xe-sync--22.1.7--patch-6 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-2 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-5 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-8 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-10 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-13 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-14 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-15 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-16 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-20 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-21 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-24 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-25 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-26 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-27 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-28 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-29 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-31 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-33 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-37 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-39 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-40 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-42 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-44 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-46 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-47 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-48 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-49 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-50 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-52 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-54 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-2 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-3 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-4 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-5 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-7 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-8 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-10 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-12 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-15 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-16 + njsf@sxemacs.org--2007/sxemacs--njsf-priv-dev--22.1.7--patch-4 + njsf@sxemacs.org--2007/sxemacs--njsf-priv-dev--22.1.7--patch-5 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-2 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-4 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-6 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-8 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-1 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-2 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-4 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-5 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-7 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-8 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-9 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-13 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-15 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-16 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-17 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-18 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-21 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-24 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-25 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-26 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-27 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-29 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-31 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-32 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-34 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-35 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-36 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-38 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-40 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-41 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-42 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-46 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-48 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-49 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-50 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-52 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-53 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-54 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-57 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-58 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-59 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-60 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-62 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-63 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-64 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-65 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-68 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-72 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-73 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-74 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-75 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-76 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-77 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-78 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-81 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-82 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-84 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-85 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-86 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-87 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-88 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-92 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-96 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-97 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-98 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-101 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-102 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-104 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-106 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-108 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-109 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-112 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-113 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-114 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-115 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-118 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-119 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-120 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-121 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-122 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-123 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-124 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-129 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-130 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-133 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-134 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-135 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-136 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-141 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-144 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-145 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-146 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-147 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-157 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-159 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-165 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-171 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-172 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-178 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-179 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-180 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-181 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-182 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-183 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-184 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-185 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-186 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-2 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-3 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-6 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-9 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-10 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-11 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-12 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-13 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-14 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-15 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-19 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-20 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-21 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-24 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-25 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-26 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-27 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-28 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-29 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-30 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-32 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-35 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-36 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-37 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-38 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-39 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-40 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-41 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-42 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-43 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-44 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-45 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-47 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-48 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-49 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-51 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-52 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-53 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-54 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-55 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-56 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-57 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.10--patch-58 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-2 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-3 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-6 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-8 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-9 + njsf@sxemacs.org--sxemacs/sxemacs--njsf-mac--22.1.11--patch-14 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--base-0 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-1 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-2 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-3 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-4 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-5 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-6 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-7 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-8 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-9 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-10 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-11 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-12 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-13 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-14 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-15 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-16 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-17 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-18 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-19 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-20 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-21 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-22 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-23 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-24 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-25 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-26 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-27 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-28 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-29 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-62 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-63 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-64 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-65 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-66 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-67 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-68 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-28 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-29 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-30 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-31 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-32 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-33 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-34 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-35 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-36 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-37 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-38 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-39 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-40 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-41 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-42 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-43 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-44 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-45 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-46 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-47 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-48 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-49 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-50 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-51 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-52 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-53 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-54 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-55 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-56 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-57 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-58 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-59 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-60 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-61 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-62 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-63 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-64 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-65 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-66 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-67 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-68 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-69 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-70 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-71 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-72 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-73 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-74 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-75 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-76 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-77 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-78 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-79 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-80 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-81 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-82 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-83 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-84 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-85 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-86 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-87 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-88 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-89 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-90 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-91 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-92 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-93 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-94 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-95 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-96 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-97 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-98 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-99 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-100 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-101 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-28 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-29 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-30 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-31 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-32 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-33 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-34 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-35 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-36 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-37 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-38 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-39 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-40 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-41 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-42 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-43 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-44 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-45 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-46 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-47 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-48 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-49 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-50 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-51 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-52 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-53 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-54 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-55 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-56 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-57 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-58 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-59 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-60 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-61 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-62 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-63 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-64 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-65 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-66 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-67 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-68 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-69 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-70 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-71 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-72 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-73 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-74 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-75 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-76 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-77 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-78 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-79 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-80 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-81 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-82 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-83 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-84 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-85 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-86 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-87 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-88 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-89 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-90 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-91 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-92 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-93 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-94 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-95 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-96 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-97 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-98 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-99 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-100 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-101 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-102 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-103 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-104 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-105 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-106 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-107 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-108 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-109 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-110 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-111 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-112 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-113 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-114 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-115 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-116 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-117 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-118 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-119 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-120 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-121 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-122 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-123 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-124 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-125 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-126 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-127 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-128 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-129 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-130 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--version-0 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--base-0 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-1 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-2 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-3 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-4 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-5 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-6 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-7 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-8 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-9 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-10 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-11 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-12 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-13 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-14 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-15 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-16 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-17 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-18 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-19 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-20 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-21 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-22 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-23 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-24 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-25 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-26 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-27 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-28 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-29 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-30 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-31 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-32 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-33 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-34 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-35 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-36 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-37 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-38 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-39 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-40 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-41 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-42 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-43 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-44 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-45 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-46 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-47 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-48 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-49 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-50 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-51 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-52 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-53 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-54 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-55 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-56 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-57 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-58 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-59 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-60 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-61 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-62 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-63 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-64 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-65 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-66 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-67 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-68 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-69 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-70 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-71 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-72 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-73 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-74 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-75 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-76 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-77 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-78 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-79 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-80 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-81 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-82 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-83 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-84 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-85 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-86 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-87 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-88 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-89 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-90 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-91 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-92 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-93 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-94 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-95 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-96 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-97 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-98 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-99 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-100 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-101 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-102 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-103 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-104 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-105 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-106 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-107 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-108 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-109 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-110 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-111 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-112 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-113 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-114 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-115 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-116 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-117 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-118 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-119 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-120 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-121 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-122 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-123 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-124 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-125 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-126 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-127 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-128 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-129 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-130 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-131 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-132 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-133 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-134 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-135 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--version-0 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--base-0 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-1 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-2 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-3 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-4 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-5 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-6 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-7 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-8 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-9 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-10 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-11 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-12 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-13 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-14 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-15 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-16 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-17 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-18 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-19 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-20 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-21 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-22 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-23 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-24 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-25 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-26 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-27 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-28 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-29 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-30 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-31 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-32 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-33 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-34 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-35 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-36 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-37 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-38 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-39 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-40 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-41 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-42 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-43 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-44 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-45 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-46 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-47 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-48 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-49 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-50 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-51 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-52 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-53 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-54 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-55 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-56 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-57 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-58 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-59 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-60 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-61 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-62 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-63 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-64 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-65 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-66 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-67 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-68 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-69 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-70 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-71 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-72 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-73 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-74 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-75 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-76 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-77 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-78 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-79 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-80 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-81 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--version-0 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--base-0 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-1 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-2 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-3 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-4 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-5 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-6 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-7 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-8 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-9 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-10 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-11 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-12 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-13 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-14 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-15 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-16 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-17 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-18 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-19 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-20 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-21 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-22 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-23 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-24 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-25 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-26 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-27 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-28 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-29 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-30 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-31 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-32 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-33 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-34 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-35 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-36 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-37 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-38 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-39 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-40 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-41 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-42 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-43 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-44 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-45 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-46 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-47 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-48 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-49 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-50 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-51 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-52 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-53 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-54 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-55 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-56 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-57 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-58 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-59 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-60 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-61 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-62 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-63 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-64 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-65 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-66 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-67 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-68 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-69 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-70 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-71 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-72 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-73 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-74 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-75 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-76 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-77 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-78 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-79 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-80 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-81 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-82 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-83 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-84 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-85 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-86 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-87 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-88 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-89 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-90 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-91 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-92 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-93 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-94 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-95 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-96 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-97 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-98 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-99 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-100 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-101 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-102 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-103 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-104 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-105 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-106 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-107 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-108 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-109 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-110 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-111 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-112 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-113 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-114 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-115 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-116 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-117 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-118 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-119 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-120 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-121 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-122 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-123 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-124 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-125 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-126 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-127 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-128 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-129 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-130 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-131 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-132 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-133 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-134 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-135 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-136 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-137 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-138 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-139 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-140 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-141 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-142 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-143 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--patch-144 + steve@sxemacs.org--2008/sxemacs--main--22.1.9--version-0 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--base-0 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-1 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-2 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-3 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-4 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-5 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-6 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-7 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-8 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-9 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-10 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-11 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-12 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-13 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-14 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-15 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-16 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-17 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-18 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-19 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-20 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-21 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-22 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-23 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-24 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-25 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-26 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-27 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-28 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-29 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-30 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-31 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-32 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-33 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-34 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-35 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-36 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-37 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-38 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-39 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-40 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-41 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-42 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-43 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-44 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-45 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-46 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-47 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-48 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-49 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-50 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-51 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-52 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-53 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-54 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-55 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-56 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-57 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-58 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-59 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-60 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-61 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-62 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-63 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-64 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-65 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-66 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-67 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-68 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-69 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-70 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-71 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-72 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-73 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-74 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-75 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-76 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-77 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-78 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-79 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-80 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-81 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-82 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-83 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-84 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-85 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-86 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-87 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-88 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-89 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-90 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-91 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-92 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-93 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-94 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-95 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-96 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-97 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-98 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-99 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-100 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-101 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-102 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-103 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-104 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-105 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-106 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-107 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-108 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--patch-109 + steve@sxemacs.org--2008/sxemacs--main--22.1.10--version-0 + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-5 + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-7 + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-8 + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-10 + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-11 + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-13 + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-15 + steve@sxemacs.org--2008/sxemacs--sy-bldchn--22.1.10--patch-17 + steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-2 + steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-3 + steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-4 + steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-6 + steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.9--patch-1 + steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.9--patch-3 + steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.10--patch-1 + steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.10--patch-3 + steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.10--patch-5 + steve@sxemacs.org--2008/sxemacs--sy-ffi--22.1.9--patch-1 + steve@sxemacs.org--2008/sxemacs--sy-ffi--22.1.9--patch-3 + steve@sxemacs.org--2008/sxemacs--sy-ffi--22.1.9--patch-5 + steve@sxemacs.org--2008/sxemacs--sy-misc--22.1.10--patch-3 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--base-0 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-1 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-2 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-3 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-4 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-5 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-6 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-7 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-8 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-9 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-10 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-11 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-12 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-13 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-14 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-15 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-16 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-17 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-18 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-19 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-20 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-21 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-22 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-23 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-24 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-25 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-26 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-27 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-28 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-29 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-30 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-31 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-32 + steve@sxemacs.org--2009/sxemacs--main--22.1.11--patch-33 + steve@sxemacs.org--2009/sxemacs--sy-bldchn--22.1.11--patch-1 + steve@sxemacs.org--2009/sxemacs--sy-bldchn--22.1.11--patch-3 + steve@sxemacs.org--2009/sxemacs--sy-bldchn--22.1.11--patch-4 + steve@sxemacs.org--2009/sxemacs--sy-bldchn--22.1.11--patch-5 + steve@sxemacs.org--2009/sxemacs--sy-ffi--22.1.11--patch-3 + steve@sxemacs.org--2009/sxemacs--sy-ffi--22.1.11--patch-4 + steve@sxemacs.org--2009/sxemacs--sy-misc--22.1.11--patch-1 + steve@sxemacs.org--2009/sxemacs--sy-misc--22.1.11--patch-2 + steve@sxemacs.org--2009/sxemacs--sy-misc--22.1.11--patch-5 + steve@sxemacs.org--2009/sxemacs--sy-misc--22.1.11--patch-7 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.1--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--base-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-2 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-3 + + diff --git a/changes/ChangeLog-22.1.2 b/changes/ChangeLog-22.1.2 new file mode 100644 index 0000000..936e22b --- /dev/null +++ b/changes/ChangeLog-22.1.2 @@ -0,0 +1,1758 @@ +# do not edit -- automatically generated by arch changelog +# non-id: automatic-ChangeLog--steve@sxemacs.org--2005/sxemacs--main--22.1.2 +# + +2005-05-16 21:32:59 GMT Steve Youngs version-0 + + Summary: + SXEmacs 22.1.2 is released + Revision: + sxemacs--main--22.1.2--version-0 + + + +2005-05-16 21:25:59 GMT Steve Youngs patch-61 + + Summary: + Fix version.sh (closes bug #10) + Revision: + sxemacs--main--22.1.2--patch-61 + + * configure.ac: Call version.sh without any args. + + * version.sh: cd into the source tree before running the tla commands to + determine the version. + + + modified files: + configure.ac version.sh + + +2005-05-14 22:41:48 GMT Steve Youngs patch-60 + + Summary: + Merged from hroptatyr@sxemacs.org--sxemacs (patch 25) -- build fix + Revision: + sxemacs--main--22.1.2--patch-60 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-25 + fix, make builds outside src-tree possible (closes bug #8), + create src/depend on the fly (closes bug #9) + + modified files: + configure.ac version.sh + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-25 + + +2005-05-14 22:39:22 GMT Steve Youngs patch-59 + + Summary: + Merged from hroptatyr@sxemacs.org--sxemacs (patch 10-11, 24) -- win32 cleansing + Revision: + sxemacs--main--22.1.2--patch-59 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-24 + another win32 cleansweep + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-10 + star-merge from official hrop line --patch-21 (includes main --patch-52) + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-11 + another win32 cleansweep + + removed files: + src/.arch-ids/syswindows.h.id src/syswindows.h + + modified files: + src/fns.c src/sysdep.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-11 + + +2005-05-12 17:04:20 GMT Steve Youngs patch-58 + + Summary: + Normal "about to release" doc updates + Revision: + sxemacs--main--22.1.2--patch-58 + + * etc/DISTRIB: Update. Mention ftp.sxemacs.org + + * etc/NEWS: Update for 22.1.2 important changes. + + + modified files: + etc/DISTRIB etc/NEWS + + +2005-05-12 16:52:11 GMT Steve Youngs patch-57 + + Summary: + Redump when building if the dumped lisp is newer than src/sxemacs + Revision: + sxemacs--main--22.1.2--patch-57 + + * lisp/update-elc.el (preloaded-file-list): Our "dumped-exe" is + ../src/sxemacs, not ../src/xemacs, or, even worse, ../src/xemacs.exe. + This ensures that SXEmacs is redumped if any of the lisp that is dumped + with SXEmacs is newer than the SXEmacs executable. + + + modified files: + lisp/update-elc.el + + +2005-05-12 16:25:50 GMT Steve Youngs patch-56 + + Summary: + Fix build when ffi is not enabled (closes bug #6) + Revision: + sxemacs--main--22.1.2--patch-56 + + * lisp/update-elc-2.el (update-elc-ignored-files): Ignore ffi*.el files + if ffi-defun isn't fbound. + + + modified files: + lisp/update-elc-2.el + + +2005-05-08 23:34:27 GMT Steve Youngs patch-55 + + Summary: + Merged from hroptatyr@sxemacs.org--sxemacs (patch 6, 22) -- PostgreSQL updates + Revision: + sxemacs--main--22.1.2--patch-55 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-22 + fix, add more postgresql documentation + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-6 + fix, add more postgresql documentation + + modified files: + src/postgresql.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-6 + + +2005-05-08 23:06:53 GMT Steve Youngs patch-54 + + Summary: + Merged from hroptatyr@sxemacs.org--sxemacs (patch 4-9, 13-15, 21) -- XE -> SXE lispref + Revision: + sxemacs--main--22.1.2--patch-54 + + This SXEmacs-er-ises the lispref manuals. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-13 + fix, modify Makefile.in.in + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-14 + star merge with main-line --patch-43 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-15 + star merge with main-line up to --patch-45 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-21 + fix, convert XEmacs lispref to SXEmacs lispref + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-4 + fix, correct regeneration of auto-autoloads.el due to removal + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-5 + star merge with --patch-14 hrop-line + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-6 + star-merge --patch-15 hrop-line + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-7 + fix, beginning of documentation clean sweep + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-8 + star-merge with hrop line up to --patch-19 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-9 + fix, convert XEmacs lispref to SXEmacs lispref + + modified files: + man/lispref/abbrevs.texi man/lispref/annotations.texi + man/lispref/back.texi man/lispref/backups.texi + man/lispref/buffers.texi man/lispref/building.texi + man/lispref/commands.texi man/lispref/compile.texi + man/lispref/consoles-devices.texi man/lispref/control.texi + man/lispref/customize.texi man/lispref/databases.texi + man/lispref/debugging.texi man/lispref/dialog.texi + man/lispref/display.texi man/lispref/dragndrop.texi + man/lispref/edebug-inc.texi man/lispref/edebug.texi + man/lispref/errors.texi man/lispref/eval.texi + man/lispref/extents.texi man/lispref/faces.texi + man/lispref/files.texi man/lispref/frames.texi + man/lispref/functions.texi man/lispref/glyphs.texi + man/lispref/gutter.texi man/lispref/hash-tables.texi + man/lispref/help.texi man/lispref/hooks.texi + man/lispref/internationalization.texi man/lispref/intro.texi + man/lispref/keymaps.texi man/lispref/ldap.texi + man/lispref/lispref.texi man/lispref/lists.texi + man/lispref/loading.texi man/lispref/locals.texi + man/lispref/macros.texi man/lispref/maps.texi + man/lispref/markers.texi man/lispref/menus.texi + man/lispref/minibuf.texi man/lispref/modes.texi + man/lispref/mouse.texi man/lispref/mule.texi + man/lispref/numbers.texi man/lispref/objects.texi + man/lispref/openssl.texi man/lispref/os.texi + man/lispref/positions.texi man/lispref/postgresql.texi + man/lispref/processes.texi man/lispref/range-tables.texi + man/lispref/scrollbars.texi man/lispref/searching.texi + man/lispref/sequences.texi man/lispref/specifiers.texi + man/lispref/streams.texi man/lispref/strings.texi + man/lispref/symbols.texi man/lispref/syntax.texi + man/lispref/text.texi man/lispref/tips.texi + man/lispref/toolbar.texi man/lispref/tooltalk.texi + man/lispref/variables.texi man/lispref/windows.texi + man/lispref/x-windows.texi + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-9 + + +2005-05-08 06:31:32 GMT Steve Youngs patch-53 + + Summary: + Fix incremental selection transfers (closes bug #4) + Revision: + sxemacs--main--22.1.2--patch-53 + + This fixes: http://issues.sxemacs.org/show_bug.cgi?id=4 + + From Aidan Kehoe + + * configure.ac: Check for XtRegisterDrawable + + * src/config.h.in: Make HAVE_XTREGISTERDRAWABLE available. + + * src/select-x.c (x_reply_selection_request): Use it, fixing the bug with + incremental selection transfer failing. + + + modified files: + configure.ac src/config.h.in src/select-x.c + + +2005-05-06 10:37:20 GMT Steve Youngs patch-52 + + Summary: + Sexy *scratch* buffer + Revision: + sxemacs--main--22.1.2--patch-52 + + * lisp/startup.el (command-line): Call font-lock-set-defaults to make + the user's choice of fontification take effect in *scratch*. + From Aidan Kehoe + + + modified files: + lisp/startup.el + + +2005-05-05 01:27:39 GMT Steve Youngs patch-51 + + Summary: + Merged from lg@xwem.org--2005 (patch 18-19) -- FFI updates + Revision: + sxemacs--main--22.1.2--patch-51 + + This is a _VERY_ exciting and significant patchset. With this, SXEmacs + can download files from the internet using multiple protocols (http, ftp, + etc) _WITHOUT_ the need for _any_ XEmacs packages being installed. + + Check it out for yourself, do... + + $ sxemacs -no-autoloads RET + + And then in *scratch*, eval... + + (progn + (require 'ffi-curl) + (curl:download "http://www.sxemacs.org/changes/ChangeLog" + "/tmp/SXEmacs-ChangeLog")) + + Patches applied: + + * lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-18 + effi addons, ffi-libc and ffi-curl introduced + + * lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-19 + lrecord definition fix in effi.c + + new files: + lisp/.arch-ids/ffi-curl.el.id lisp/.arch-ids/ffi-libc.el.id + lisp/ffi-curl.el lisp/ffi-libc.el + + modified files: + lisp/auto-autoloads.el lisp/ffi.el src/effi.c + + new patches: + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-18 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-19 + + +2005-05-04 08:42:57 GMT Steve Youngs patch-50 + + Summary: + Update config.values.in + Revision: + sxemacs--main--22.1.2--patch-50 + + * lib-src/config.values.in: Update it. + + + modified files: + lib-src/config.values.in + + +2005-05-04 07:00:05 GMT Steve Youngs patch-49 + + Summary: + Merged from hroptatyr@sxemacs.org--sxemacs (patch 0-5, 17-18) + Revision: + sxemacs--main--22.1.2--patch-49 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-17 + new, implement a SSL; fix, libcrypto calls + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-18 + new, notice processor for PGconn objs; fix, change the OpenSSL conn obj + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--base-0 + tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-9 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-1 + star merge w/hrop-fix + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-2 + various enhancements to openssl implementation + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-3 + new, implement a SSL; fix, libcrypto calls + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-4 + new, SSL support; fix, suppress loadsa warnings + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-5 + new, notice processor for PGconn objs; fix, change the OpenSSL conn obj + + new files: + man/lispref/.arch-ids/openssl.texi.id man/lispref/openssl.texi + + modified files: + configure.ac lisp/about.el + man/lispref/internationalization.texi man/lispref/lispref.texi + man/lispref/postgresql.texi src/fns.c src/lrecord.h + src/openssl.c src/openssl.h src/postgresql.c src/postgresql.h + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-5 + + +2005-05-04 05:58:45 GMT Steve Youngs patch-48 + + Summary: + Merged from lg@xwem.org--2005 (patch 15) -- apropos for dummies + Revision: + sxemacs--main--22.1.2--patch-48 + + Patches applied: + + * lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-15 + apropos-rewrite-regexp from FSF + + modified files: + lisp/apropos.el + + new patches: + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-15 + + +2005-05-03 01:05:21 GMT Steve Youngs patch-47 + + Summary: + Merged from lg@xwem.org--2005 (patch 14) -- openssl fix + Revision: + sxemacs--main--22.1.2--patch-47 + + Patches applied: + + * lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-14 + + + modified files: + src/emacs.c + + new patches: + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-14 + + +2005-04-27 12:59:33 GMT Steve Youngs patch-46 + + Summary: + Allow suppression of WM decorations + Revision: + sxemacs--main--22.1.2--patch-46 + + And by side-effect, this patch makes it possible to enable + balloon-help-mode with XWEM, once a small patch to balloon-help.el has + also been applied. + + Thank you very much, XEmacs. + + 2005-04-27 Stephen J. Turnbull + + Allow suppression of WM decorations. + + * src/frame-x.c (Qoverride_redirect): New Lisp symbol. + (syms_of_frame_x): DEFSYMBOL it. + (x_create_widgets): Maybe set override_redirect property on frame. + (x_init_frame_1): Parse override-redirect from arguments. + (default-x-frame-plist): Document usage. + + * src/frame.c (vars_of_frame): Improve docstring. + + modified files: + src/frame-x.c src/frame.c + + +2005-04-26 09:52:02 GMT Steve Youngs patch-45 + + Summary: + Fix bug where "mswindows" is used in specifier tags + Revision: + sxemacs--main--22.1.2--patch-45 + + * lisp/specifier.el (top-level): Sadly, we have to have a + "mswindows" specifier tag. This will prevent code like this from + generating an error... + + (set-face-foreground 'default "black" nil '(mswindows color)) + + + modified files: + lisp/specifier.el + + +2005-04-26 04:49:48 GMT Steve Youngs patch-44 + + Summary: + Remove auto-autoloads.el & custom-load.el from lisp/mule/ + Revision: + sxemacs--main--22.1.2--patch-44 + + This patch removes a couple more generated files from the repo. + auto-autoloads.el and custom-load.el in lisp/mule/ + + * configure.ac: Set a new Makefile variable, MULE. It is used in the + Makefile to determine when to build lisp/mule/auto-autoloads.el and + lisp/mule/custom-load.el. + + * Makefile.in.in (autoloads): When MULE=yes build + lisp/mule/auto-autoloads.el and lisp/mule/custom-load.el. + + * Makefile.in.in (FRC.lisp.mule.auto.autoloads.el): New, for doing + above. + + * Makefile.in.in (lisp/mule/auto-autoloads.el): Ditto. + + * Makefile.in.in (FRC.lisp.mule.custom.load.el): Ditto. + + * Makefile.in.in (lisp/mule/custom-load.el): Ditto. + + * Makefile.in.in (top_distclean): Make sure we delete + lisp/custom-load.el*, lisp/mule/custom-load.el*, + lisp/mule/auto-autoloads.el*. + + * lisp/mule/auto-autoloads.el: Removed from the repo, it's generated at + build-time. + + * lisp/mule/custom-load.el: Ditto. + + + removed files: + lisp/mule/.arch-ids/auto-autoloads.el.id + lisp/mule/.arch-ids/custom-load.el.id + lisp/mule/auto-autoloads.el lisp/mule/custom-load.el + + modified files: + Makefile.in.in configure.ac lisp/.arch-inventory + lisp/mule/.arch-inventory + + +2005-04-26 00:18:06 GMT Steve Youngs patch-43 + + Summary: + Merged from hroptatyr@sxemacs.org--sxemacs (patch 2-3, 12) - win32 cleansing + Revision: + sxemacs--main--22.1.2--patch-43 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-12 + fix, another win32 eradication; fix, remove two auto-generated files + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-2 + fix, remove auto-generated files + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-3 + fix, strip win32 evil stuff from lisp/-files + + Plus reinstate lisp/auto-autoloads.el, SXEmacs can't be built without it + (yet). + + new files: + lisp/.arch-ids/auto-autoloads.el.id lisp/auto-autoloads.el + + removed files: + lisp/.arch-ids/auto-autoloads.el.id + lisp/.arch-ids/custom-load.el.id lisp/auto-autoloads.el + lisp/custom-load.el + + modified files: + lisp/auto-save.el lisp/cus-edit.el lisp/custom.el + lisp/device.el lisp/dialog-gtk.el lisp/dialog.el + lisp/dumped-lisp.el lisp/faces.el lisp/files.el lisp/finder.el + lisp/font-lock.el lisp/font-menu.el lisp/font.el lisp/frame.el + lisp/glyphs.el lisp/gnuserv.el lisp/gtk-init.el lisp/gui.el + lisp/menubar-items.el lisp/menubar.el lisp/minibuf.el + lisp/modeline.el lisp/printer.el lisp/process.el + lisp/scrollbar.el lisp/select.el lisp/specifier.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-3 + + +2005-04-24 00:16:00 GMT Steve Youngs patch-42 + + Summary: + Merged from hroptatyr@sxemacs.org--sxemacs (patch 0-1, 10) - win32 cleansing + Revision: + sxemacs--main--22.1.2--patch-42 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-10 + win32 eradication Part II + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--base-0 + tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-9 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-1 + win32 eradication Part II + + removed files: + lib-src/.arch-ids/installexe.sh.id + lib-src/.arch-ids/winclient.c.id lib-src/installexe.sh + lib-src/winclient.c lisp/.arch-ids/msw-faces.el.id + lisp/.arch-ids/msw-font-menu.el.id + lisp/.arch-ids/msw-glyphs.el.id lisp/.arch-ids/msw-init.el.id + lisp/.arch-ids/msw-mouse.el.id lisp/.arch-ids/msw-select.el.id + lisp/.arch-ids/win32-native.el.id lisp/msw-faces.el + lisp/msw-font-menu.el lisp/msw-glyphs.el lisp/msw-init.el + lisp/msw-mouse.el lisp/msw-select.el lisp/win32-native.el + + modified files: + lib-src/Makefile.in.in lib-src/b2m.c lib-src/ellcc.c + lib-src/etags.c lib-src/fakemail.c lib-src/getopt.c + lib-src/gnuclient.c lib-src/hexl.c lib-src/make-docfile.c + lib-src/make-dump-id.c lib-src/mmencode.c lib-src/movemail.c + lib-src/ootags.c lib-src/pop.c lib-src/profile.c + lib-src/wakeup.c lib-src/yow.c lisp/auto-autoloads.el + lisp/startup.el lwlib/lwlib.c version.sh + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-1 + + +2005-04-20 22:57:37 GMT Steve Youngs patch-41 + + Summary: + Merged from hroptatyr@sxemacs.org--sxemacs (patch 9) - win32 cleansing + Revision: + sxemacs--main--22.1.2--patch-41 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-9 + fix, minor cosmetics + + removed files: + src/.arch-ids/console-msw.c.id src/.arch-ids/console-msw.h.id + src/.arch-ids/device-msw.c.id src/.arch-ids/dialog-msw.c.id + src/.arch-ids/event-msw.c.id src/.arch-ids/frame-msw.c.id + src/.arch-ids/glyphs-msw.c.id src/.arch-ids/glyphs-msw.h.id + src/.arch-ids/menubar-msw.c.id src/.arch-ids/menubar-msw.h.id + src/.arch-ids/objects-msw.c.id src/.arch-ids/objects-msw.h.id + src/.arch-ids/process-nt.c.id src/.arch-ids/redisplay-msw.c.id + src/.arch-ids/scrollbar-msw.c.id + src/.arch-ids/scrollbar-msw.h.id src/.arch-ids/select-msw.c.id + src/.arch-ids/toolbar-msw.c.id src/.arch-ids/win32.c.id + src/console-msw.c src/console-msw.h src/device-msw.c + src/dialog-msw.c src/event-msw.c src/frame-msw.c + src/glyphs-msw.c src/glyphs-msw.h src/menubar-msw.c + src/menubar-msw.h src/objects-msw.c src/objects-msw.h + src/process-nt.c src/redisplay-msw.c src/scrollbar-msw.c + src/scrollbar-msw.h src/select-msw.c src/toolbar-msw.c + src/win32.c + + modified files: + Makefile.in.in configure.ac src/Makefile.in.in src/config.h.in + src/console.h src/dragdrop.c src/emacs.c src/glyphs-x.c + src/inline.c src/lrecord.h src/process.h src/select.c + src/sound.c src/sysdep.h + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-9 + + +2005-04-18 01:26:25 GMT Steve Youngs patch-40 + + Summary: + Remove generated file src/depend from repo + Revision: + sxemacs--main--22.1.2--patch-40 + + The ultimate goal is to have _NO_ generated files in the source repo. + + removed files: + src/.arch-ids/depend.id src/depend + + modified files: + src/.arch-inventory + + +2005-04-17 23:53:45 GMT Steve Youngs patch-39 + + Summary: + Merged from hroptatyr@sxemacs.org--sxemacs (patch 3-5) -- OpenSSL + Revision: + sxemacs--main--22.1.2--patch-39 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-3 + new, add openssl crypto library interface + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-4 + fix, loads of cosmetical style layout changes + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-5 + fix, flush probable memleak in openssl API + + new files: + src/.arch-ids/openssl.c.id src/.arch-ids/openssl.h.id + src/openssl.c src/openssl.h + + modified files: + configure.ac lisp/custom-load.el src/config.h.in src/emacs.c + src/inline.c src/lrecord.h src/symsinit.h + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-5 + + +2005-04-16 00:36:50 GMT Steve Youngs patch-38 + + Summary: + Prevent corrupted stack in `unix_open_network_stream' (gcc4) + Revision: + sxemacs--main--22.1.2--patch-38 + + * src/process-unix.c (unix_open_network_stream): moved 'portbuf' buffer + out of an inner block as it is used in the entire function. With gcc4, + the stack may get corrupted after leaving this block. This patches + adjusts the size of the used buffer also; static '128' bytes are far + too much currently and might not suffice for future architectures + (e.g. for 512 bit ones ;)). Instead of, use only the really required + space (max octets * ln(256)/ln(10) chars + space for '\0' and the sign) + + From Enrico Scholz + + + modified files: + src/process-unix.c + + +2005-04-06 13:56:23 GMT Steve Youngs patch-37 + + Summary: + Merged from lg@xwem.org--2005 (patch 11) -- autoconf fix + Revision: + sxemacs--main--22.1.2--patch-37 + + Patches applied: + + * lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-11 + Fixate error checking status examination + + modified files: + configure.ac + + new patches: + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-11 + + +2005-04-06 13:52:45 GMT Steve Youngs patch-36 + + Summary: + Remove =partner-versions file + Revision: + sxemacs--main--22.1.2--patch-36 + + + +2005-04-05 16:38:56 GMT Steve Youngs patch-35 + + Summary: + bugger, missed one (patch-log) + Revision: + sxemacs--main--22.1.2--patch-35 + + Patches applied: + + * dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--base-0 + tag of steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-14 + + + new patches: + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--base-0 + + +2005-04-05 16:31:40 GMT Steve Youngs patch-34 + + Summary: + add missing patch logs, partner file + Revision: + sxemacs--main--22.1.2--patch-34 + + Patches applied: + + * dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-3 + merge with mainline + + * lg@xwem.org--2005/sxemacs--lg--22.1.2--base-0 + tag of steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-14 + + * lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-2 + merge from steve + + * lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-4 + Merge from mainline + + * lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-5 + Tiny bug fix that causes eicq to segfault SXEmacs + + * lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-6 + Merge with main + + * lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-8 + replay from main + + * viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--base-0 + tag of steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-17 + + * viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-1 + sync up to mainline + + * viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-2 + sync up to mainline + + + new patches: + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.2--base-0 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-8 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--base-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-2 + + +2005-04-01 10:24:23 GMT Steve Youngs patch-33 + + Summary: + Merged from lg@xwem.org--2005 (patch 9) + Revision: + sxemacs--main--22.1.2--patch-33 + + Patches applied: + + * lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-9 + ffi fixes + + modified files: + configure.ac lisp/auto-autoloads.el lisp/ffi.el src/effi.c + src/effi.h + + new patches: + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-9 + + +2005-04-01 10:15:28 GMT Steve Youngs patch-32 + + Summary: + whitespace fix to enable configuring with $CFLAGS set + Revision: + sxemacs--main--22.1.2--patch-32 + + + modified files: + configure.ac + + +2005-03-25 23:07:29 GMT Steve Youngs patch-31 + + Summary: + Merged from lg@xwem.org--2005 (patch 7) -- ffi fixes + Revision: + sxemacs--main--22.1.2--patch-31 + + Patches applied: + + * lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-7 + effi bug fix, and addon + + modified files: + lisp/custom-load.el src/effi.c + + new patches: + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-7 + + +2005-03-21 05:56:42 GMT Steve Youngs patch-30 + + Summary: + Merged from johann@myrkraverk.com--sxemacs (patch 11-12) + Revision: + sxemacs--main--22.1.2--patch-30 + + Add keybindings for Johann's new delete-word functions... + + * lisp/keydefs.el (global-map): Bind `M-D' to `delete-word' and `C-BS' to + `backward-delete-word' + + Patches applied: + + * johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-11 + Added delete-word functions to simple.el + + * johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-12 + Fix for earlier patch + + modified files: + lisp/keydefs.el lisp/simple.el + + new patches: + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-11 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-12 + + +2005-03-08 06:37:42 GMT Steve Youngs patch-29 + + Summary: + Saner fallbacks for `backup-buffer' + Revision: + sxemacs--main--22.1.2--patch-29 + + * lisp/files.el (backup-buffer): If we can't write the backup try in + `auto-save-directory', and if that fails, fall back to $HOME. + + Suggested by: Jamie Zawinski + + + modified files: + lisp/files.el + + +2005-03-08 06:28:57 GMT Steve Youngs patch-28 + + Summary: + A little error checking in run_window_configuration_hook + Revision: + sxemacs--main--22.1.2--patch-28 + + * src/window.c (Fset_window_buffer): Doc string fix -- WINDOW arg can be + nil, meaning use `selected-window'. + (run_window_configuration_hook): Make sure WIN is really a WIN, run + CHECK_WINDOW() on it. + + + + modified files: + src/window.c + + +2005-02-27 00:33:52 GMT Steve Youngs patch-27 + + Summary: + Merged from johann@myrkraverk.com--sxemacs (patch 10) + Revision: + sxemacs--main--22.1.2--patch-27 + + Patches applied: + + * johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-10 + Fix core dump in window-configuration-hook + + modified files: + src/window.c + + new patches: + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-10 + + +2005-02-24 05:05:42 GMT Steve Youngs patch-26 + + Summary: + Sync from XE 21.4 -- active region fixes and doc updates + Revision: + sxemacs--main--22.1.2--patch-26 + + More stuff courtesy of the XE boys 'n' girls... + + 2005-02-23 Adrian Aichner + + * lisp/cmdloop.el (keyboard-quit): Remove workaround for + `region-active-p' not making sure active region is in current + buffer now that it does. + * lisp/minibuf.el (minibuffer-keyboard-quit): Ditto. + * lisp/simple.el (region-active-p): `region-active-p' to only return t + when active region is in current buffer. + + 2005-02-23 Aidan Kehoe + + * man/lispref/searching.texi (Syntax of Regexps): + Mention the \c and \C regular expression constructs; cross + reference to the Category Table documentation. + + + modified files: + lisp/cmdloop.el lisp/custom-load.el lisp/minibuf.el + lisp/simple.el man/lispref/searching.texi + + +2005-02-23 21:47:16 GMT Steve Youngs patch-25 + + Summary: + Merged from viteno@sxemacs.org--sxemacs (patch 3) + Revision: + sxemacs--main--22.1.2--patch-25 + + Patches applied: + + * viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-3 + Enhance the package user interface + + modified files: + lisp/package-ui.el + + new patches: + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-3 + + +2005-02-23 06:02:31 GMT Steve Youngs patch-24 + + Summary: + Merged from johann@myrkraverk.com--sxemacs (patch 8) + Revision: + sxemacs--main--22.1.2--patch-24 + + Patches applied: + + * johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-8 + Emacs Vulnerability issue + + + Small ammendment by me: + + * lib-src/movemail.c (popmail): '0' -> 'NULL' + To keep it consistent with the rest of the file. + + modified files: + lib-src/movemail.c lib-src/pop.c lib-src/pop.h + + new patches: + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-8 + + +2005-02-23 05:13:45 GMT Steve Youngs patch-23 + + Summary: + Documentation updates from XE 21.4 + Revision: + sxemacs--main--22.1.2--patch-23 + + Sync from XE 21.4 + + 2005-02-22 Stephen J. Turnbull + + * man/lispref/glyphs.texi: Complete reorganization, some content updated. + * man/lispref/lispref.texi (Top): Update menu to match. + * man/lispref/extents.texi (Extent Properties): Update xref. + * man/lispref/faces.texi (Face Properties): Background pixmaps can be + used on GTK and MS Windows. + (Face Convenience Functions): Cross-reference glyph interface. + Background pixmap is an image specifier, not a glyph. + + + modified files: + man/lispref/extents.texi man/lispref/faces.texi + man/lispref/glyphs.texi man/lispref/lispref.texi + + +2005-02-23 00:50:24 GMT Steve Youngs patch-22 + + Summary: + Merged from dev@xwem.org--2004-w (patch 2), lg@xwem.org--2005 (patch 3) + Revision: + sxemacs--main--22.1.2--patch-22 + + + Patches applied: + + * dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-2 + ffi fixes + + * lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-3 + configure.ac fix, ffi type checker + + + Small addition from me: + + * src/config.h.in: define HAVE_DLFUNC + + modified files: + configure.ac lisp/ffi.el src/config.h.in src/effi.c src/effi.h + + new patches: + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-3 + + +2005-02-22 22:59:05 GMT Steve Youngs patch-21 + + Summary: + Merged from johann@myrkraverk.com--sxemacs (patch 7) + Revision: + sxemacs--main--22.1.2--patch-21 + + Patches applied: + + * johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-7 + Removed M$ script. + + + removed files: + .arch-ids/build-msw-release.sh.id build-msw-release.sh + + new patches: + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-7 + + +2005-02-22 13:37:00 GMT Steve Youngs patch-20 + + Summary: + Build fixes -- FFI related. + Revision: + sxemacs--main--22.1.2--patch-20 + + * src/emacs.c (main_1): syms/vars_of_ffi only if HAVE_LIBFFI is defined. + + * src/effi.c: Typo... HAS_LIBFFI => HAVE_LIBFFI. + + + modified files: + src/effi.c src/emacs.c + + +2005-02-22 09:36:35 GMT Steve Youngs patch-19 + + Summary: + Autoconf fix -- include /usr/local/{include,lib} if present. + Revision: + sxemacs--main--22.1.2--patch-19 + + * configure.ac: Make sure that /usr/local/{include,lib} are always + included if they are present. + + + modified files: + configure.ac + + +2005-02-22 06:04:23 GMT Steve Youngs patch-18 + + Summary: + Merged from dev@xwem.org--2004-w (patch 1), lg@xwem.org--2005 (patch 1) + Revision: + sxemacs--main--22.1.2--patch-18 + + Patches applied: + + * dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-1 + ffi fixes + + * lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-1 + merge from main, initical commit with ffi, gc-message fix + + + + new files: + lisp/.arch-ids/ffi.el.id lisp/ffi.el + + modified files: + configure.ac lisp/auto-autoloads.el lisp/custom-load.el + src/alloc.c src/effi.c src/effi.h src/keymap.c src/lrecord.h + src/print.c + + renamed files: + src/.arch-ids/ffi.c.id + ==> src/.arch-ids/effi.c.id + src/.arch-ids/ffi.h.id + ==> src/.arch-ids/effi.h.id + src/ffi.c + ==> src/effi.c + src/ffi.h + ==> src/effi.h + + new patches: + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-1 + + +2005-02-21 13:38:53 GMT Steve Youngs patch-17 + + Summary: + Add autoconf checks for libffi in preparation for FFI + Revision: + sxemacs--main--22.1.2--patch-17 + + * src/config.h.in: Add HAVE_LIBFFI. + + * configure.ac: Add checks for libffi. + + * src/Makefile.in.in (objs): Remove ffi.o. It now gets included by + configure when --enable-ffi. + + + modified files: + configure.ac src/Makefile.in.in src/config.h.in + + +2005-02-20 22:25:20 GMT Steve Youngs patch-16 + + Summary: + Support `ls --dired' in Dired buffers. + Revision: + sxemacs--main--22.1.2--patch-16 + + * lisp/files.el (insert-directory): Support `ls --dired'. This changes + comes from XE 21.5: + + 2003-08-03 Mike Sperber + + * files.el (insert-directory): Massage somewhat to be slightly + closer to FSF version. Support "--dired" as argument for GNU ls, + and, if given, create extents with 'dired-file-name property set + to t, similar to what the FSF version does. + + + + modified files: + lisp/files.el + + +2005-02-20 21:53:14 GMT Steve Youngs patch-15 + + Summary: + Sync etags.c to 17.11 + Revision: + sxemacs--main--22.1.2--patch-15 + + * lib-src/etags.c: Updated to Francesco's version 17.11. + Re-indented to SXEmacs coding standards with: + + C-x h + C-M-\ + + Also removed the "arch-tag" comment and a local var setting "gnu" + coding style. + + modified files: + lib-src/etags.c + + +2005-02-16 09:44:42 GMT Steve Youngs patch-14 + + Summary: + merge from Johann -- doc fixes from XE + Revision: + sxemacs--main--22.1.2--patch-14 + + Patches applied: + + * johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-5 + Documentation patch from XE + + + modified files: + lisp/buffer.el lisp/window-xemacs.el + + new patches: + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-5 + + +2005-02-16 01:35:20 GMT Steve Youngs patch-13 + + Summary: + merge from Johann -- C++ build fixes + Revision: + sxemacs--main--22.1.2--patch-13 + + Patches applied: + + * johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-3 + Fixing C++ Compilation + + * johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-4 + Comment removal + + + modified files: + src/redisplay-x.c + + new patches: + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-3 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-4 + + +2005-02-14 17:42:59 GMT Steve Youngs patch-12 + + Summary: + merge from Johann -- window number patch + Revision: + sxemacs--main--22.1.2--patch-12 + + Patches applied: + + * johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-1 + Applied the window configuration hook to SXEmacs. + + * johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-2 + Testing, testing + + + modified files: + man/lispref/hooks.texi man/lispref/windows.texi src/frame.h + src/window.c + + new patches: + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-1 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-2 + + +2005-02-13 08:53:40 GMT Steve Youngs patch-11 + + Summary: + Make configure barf on M$ + Revision: + sxemacs--main--22.1.2--patch-11 + + * configure.ac: Die if we find M$ Windoze. Remove most of the windoze + stuff from configure. + Remove the option for netinstaller. + + + modified files: + configure.ac + + +2005-02-12 10:57:08 GMT Steve Youngs patch-10 + + Summary: + Sync process-unix.c with XE 21.4 (legendary email truncation bug) + Revision: + sxemacs--main--22.1.2--patch-10 + + * src/process-unix.c (unix_send_process): Flush the last chunk, even when + the pipe is blocked. + From David Evers . + + This fixes a bug that Jerry James saw mostly where an email he sent from + Gnus would get truncated if it was of a certain size. I'm hoping that + this will fix some process related oddities I'm seeing with XEtla. + + + modified files: + src/process-unix.c + + +2005-02-12 06:05:30 GMT Steve Youngs patch-9 + + Summary: + remove pkgdir var, it does nothing + Revision: + sxemacs--main--22.1.2--patch-9 + + + modified files: + Makefile.in.in + + +2005-02-12 05:49:59 GMT Steve Youngs patch-8 + + Summary: + Add libc version check for Slackware + Revision: + sxemacs--main--22.1.2--patch-8 + + + modified files: + configure.ac + + +2005-02-08 07:41:40 GMT Steve Youngs patch-7 + + Summary: + remove a ^B (where the hell did that come from) + Revision: + sxemacs--main--22.1.2--patch-7 + + + modified files: + configure.ac + + +2005-02-08 07:12:19 GMT Steve Youngs patch-6 + + Summary: + Fix configure doing the wrong thing with some options + Revision: + sxemacs--main--22.1.2--patch-6 + + * configure.ac: In checking presense of some options configure was + setting the value to the value instead of setting the value to the + variable. e.g... + + eval "$with_athena=\"$val\"" should be simply with_athena=$val + + modified files: + configure.ac + + +2005-02-08 05:17:07 GMT Steve Youngs patch-5 + + Summary: + Autoconf fixes for ldap. + Revision: + sxemacs--main--22.1.2--patch-5 + + * configure.ac (ldap): Add eldap.o to OBJ's + Also fix help string for --with-toolbars. + + + modified files: + configure.ac + + +2005-02-04 16:01:26 GMT Steve Youngs patch-4 + + Summary: + Fix PUI -- remove some windows idiosyncrasies + Revision: + sxemacs--main--22.1.2--patch-4 + + * lisp/package-ui.el (pui-install-selected-packages): Remove call to + `package-net-update-installed-db' it is only for windoze stuff. + + * lisp/package-get.el (package-get-update-all): Ditto. + + + modified files: + lisp/package-get.el lisp/package-ui.el + + +2005-02-03 09:00:38 GMT Steve Youngs patch-3 + + Summary: + Autoconf 2.59 Compatibility. + Revision: + sxemacs--main--22.1.2--patch-3 + + This gives us autoconf 2.59 compatible configure scripts. Many many + configure options have changed. I highly advise running `./configure + --help' before trying to configure this revision. + + Thanks and kudos to the SuSe boys 'n' girls and also to Malcolm Purvis + for the work they did in making this possible. + + The full translation of command line arguments are: + + Old | New + ------------------------------------------ + General options: + ---------------- + + --help Unchanged + --verbose Unchanged + --extra-verbose Removed + + Compilation options: + -------------------- + + --compiler --with-compiler + --sxemacs-compiler --with-sxemacs-compiler + --with-gcc Unchanged + --cflags --with-cflags + --cflags-warning --with-cflags-warning + --cpp --with-cpp + --cppflags --with-cppflags + --libs --with-libs + --ldflags --with-ldflags + --site-includes --with-site-includes + --site-libraries --with-site-libraries + --site-prefixes --with-site-prefixes + --site-runtime-libraries --with-site-runtime-libraries + --dynamic --with-dynamic + --srcdir Unchanged + + Installation options: + --------------------- + + --prefix Unchanged + --with-prefix Unchanged + --with-netinstall Unchanged + --bindir Unchanged + --datadir Unchanged + --statedir Unchanged + --libdir Unchanged + --infodir Unchanged + --mandir Unchanged + --lispdir --with-lispdir + --sitelispdir Removed + --etcdir --with-etcdir + --lockdir Removed + --archlibdir --with-archlibdir + --docdir --with-docdir + --moduledir --with-moduledir + + Run-time path-searching options: + -------------------------------- + + --with-site-lisp Unchanged + --with-site-modules Unchanged + --package-prefix --with-package-prefix + --package-path --with-package-path + --infopath --with-infopath + + Window-system options: + ---------------------- + + --with-gtk Unchanged + --with-gnome Unchanged + --with-x11 Unchanged + --x-includes Unchanged + --x-libraries Unchanged + --with-msw Unchanged + --with-toolbars --enable-toolbars + --with-wmcommand Unchanged + --with-athena Unchanged + --with-menubars --enable-menubars + --with-scrollbars --enable-scrollbars + --with-dialogs --enable-dialogs + --with-widgets --enable-widgets + --with-dragndrop Unchanged + --with-cde Unchanged + --with-offix Unchanged + --with-xmu Unchanged + --external-widget --enable-external-widget + + TTY (character terminal) options: + --------------------------------- + + --with-tty Unchanged + --with-ncurses Unchanged + --with-gpm Unchanged + + Image options: + -------------- + + --with-xpm Unchanged + --with-png Unchanged + --with-jpeg Unchanged + --with-tiff Unchanged + --with-xface Unchanged + --with-gif Unchanged + + Sound options: + -------------- + + --with-sound --enable-sound + --native-sound-lib=LIB --with-native-sound-lib + + Internationalization options: + ----------------------------- + + --with-mule --enable-mule + --with-xim Unchanged + --with-canna Unchanged + --with-wnn Unchanged + --with-wnn6 Unchanged + --with-xfs Unchanged + + File-related options: + --------------------- + + --with-file-coding --enable-file-coding + --with-clash-detection --enable-clash-detection + + Database options: + ----------------- + + --with-database --enable-database + --with-ldap Unchanged + --with-postgresql Unchanged + + Mail options: + ------------- + + --mail-locking=TYPE --with-mail-locking + --with-pop Unchanged + --with-kerberos Unchanged + --with-hesiod Unchanged + + Networking options: + ------------------- + + --with-tooltalk Unchanged + --with-socks Unchanged + --with-dnet Unchanged + --with-ipv6-cname Unchanged + + Memory allocation options: + -------------------------- + + --rel-alloc --with-rel-alloc + --with-dlmalloc Unchanged + --with-system-malloc Unchanged + --with-debug-malloc Unchanged + + Debugging options: + ------------------ + + --debug --enable-debug + --error-checking --enable-error-checking + --memory-usage-stats --enable-memory-usage-stats + --quick-build --enable-quick-build + --use-union-type --enable-union-type + --with-quantify Unchanged + --with-purify Unchanged + + Developer options: + ------------------ + + --with-workshop Unchanged + --pdump --enable-pdump + --with-modules --enable-modules + + + * aclocal.m4: Update for autoconf 2.59 compliance + + * config.guess: Update for autoconf 2.59 compliance. This file comes + from automake 1.9.4 + + * config.sub: Update for autoconf 2.59 compliance. This file comes from + automake 1.9.4 + + * configure.ac: Rewrite from scratch for autoconf 2.59 compliance. + + * lib-src/config.values.in: Update for autoconf 2.59 compliance. + + * lib-src/config.values.sh: Update for autoconf 2.59 compliance. + + * lwlib/lwlib-config.c: include Xm/Xm.h unconditionally to get to + XmVersion. + + * src/config.h.in: Use `HAVE_DECL_SYS_SIGLIST' instead of + `SYS_SIGLIST_DECLARED'. + Also don't put comments on the same line as the `#undef's, autoconf + 2.59 doesn't like it. + + * src/gui-x.c: include Xm/Xm.h unconditionally to get to XmVersion. + + * src/syssignal.h: Use `HAVE_DECL_SYS_SIGLIST' instead of + `SYS_SIGLIST_DECLARED'. + + + removed files: + .arch-ids/configure.in.id .arch-ids/configure.usage.id + configure.in configure.usage + + modified files: + .arch-inventory aclocal.m4 config.guess config.sub + configure.ac lib-src/config.values.in lib-src/config.values.sh + lwlib/lwlib-config.c src/config.h.in src/gui-x.c + src/syssignal.h + + +2005-02-01 00:13:08 GMT Steve Youngs patch-2 + + Summary: + fix typo -- I'm really really sorry, Andrey + Revision: + sxemacs--main--22.1.2--patch-2 + + + modified files: + etc/NEWS + + +2005-01-31 10:19:42 GMT Steve Youngs patch-1 + + Summary: + Add ChangeLog-22.1.1 file, update version.sh codename + Revision: + sxemacs--main--22.1.2--patch-1 + + + new files: + ChangeLog.d/.arch-ids/ChangeLog-22.1.1.id + ChangeLog.d/ChangeLog-22.1.1 + + modified files: + version.sh + + +2005-01-31 10:03:02 GMT Steve Youngs base-0 + + Summary: + tag of steve@sxemacs.org--2005/sxemacs--main--22.1.1--version-0 + Revision: + sxemacs--main--22.1.2--base-0 + + (automatically generated log message) + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-5 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--base-0 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-1 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-2 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-3 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-4 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-5 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-6 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-7 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-8 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-9 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-10 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-11 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-12 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-13 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-14 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-15 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-16 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-17 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-18 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-19 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-20 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-21 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-22 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-23 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-24 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-25 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-26 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-27 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-28 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-29 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--version-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.1--patch-1 + + diff --git a/changes/ChangeLog-22.1.3 b/changes/ChangeLog-22.1.3 new file mode 100644 index 0000000..991bdd7 --- /dev/null +++ b/changes/ChangeLog-22.1.3 @@ -0,0 +1,2456 @@ +# do not edit -- automatically generated by arch changelog +# non-id: automatic-ChangeLog--steve@sxemacs.org--2005/sxemacs--main--22.1.3 +# + +2005-12-22 11:09:28 GMT Steve Youngs version-0 + + Summary: + Merry Xmas Release! sxemacs--main--22.1.3--version-0 is out! + Revision: + sxemacs--main--22.1.3--version-0 + + Merry Christmas everybody! And here is my gift to you all, a shiny new + SXEmacs release. + + +2005-12-22 08:45:39 GMT Steve Youngs patch-68 + + Summary: + Prepare for release + Revision: + sxemacs--main--22.1.3--patch-68 + + * INSTALL: Add sections about stripping SXEmacs, compiler optimisations, + and bootstrapping packages. + + * etc/NEWS: Add news for 22.1.3 release. + + * lib-src/config.values.in: Re-generate. + + + modified files: + INSTALL etc/NEWS lib-src/config.values.in + + +2005-12-10 13:50:48 GMT Steve Youngs patch-67 + + Summary: + Turn on FFI by default. + Revision: + sxemacs--main--22.1.3--patch-67 + + This change turns on FFI by default so that most users will have a + FFI-enabled SXEmacs. + + * configure.ac (--enable-ffi): Default to `yes' if the option isn't + given. + (FFI test): Change the fatal error if libffi isn't present to a + warning. + + + modified files: + configure.ac + + +2005-12-09 17:08:13 GMT Steve Youngs patch-66 + + Summary: + Merged from hrop (patch 53), hrop-feat-OSSL (patch 1-2) + Revision: + sxemacs--main--22.1.3--patch-66 + + Add some OpenSSL regression tests. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-53 + minor, add openssl regression tests + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-1 + minor, add regression tests + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-2 + minor, add openssl regression tests + + new files: + tests/automated/.arch-ids/openssl-tests.el.id + tests/automated/openssl-tests.el + + modified files: + src/fns.c src/openssl.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-2 + + +2005-12-09 16:38:46 GMT Steve Youngs patch-65 + + Summary: + Fix PostgreSQL autoconf detection (Closes bug #10) + Revision: + sxemacs--main--22.1.3--patch-65 + + * configure.ac (PostgreSQL): If pg_config can't be found, just print a + warning instead of a fatal error. + + + modified files: + configure.ac + + +2005-12-08 23:39:23 GMT Steve Youngs patch-64 + + Summary: + Merged from mkhl (patch 18) -- ENT autoconf fix + Revision: + sxemacs--main--22.1.3--patch-64 + + Patches applied: + + * martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-18 + Include pseudo-complex numbers only when mpfr is new enough + + modified files: + configure.ac + + new patches: + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-18 + + +2005-12-08 22:43:47 GMT Steve Youngs patch-63 + + Summary: + Provide "raw-strings" + Revision: + sxemacs--main--22.1.3--patch-63 + + Make `raw-strings' a provided feature so it can be tested with featurep. + + * src/lread.c (vars_of_lread): Provide "raw-strings" + + + modified files: + src/lread.c + + +2005-12-08 21:57:26 GMT Steve Youngs patch-62 + + Summary: + Merged from mkhl (patch 19) + Revision: + sxemacs--main--22.1.3--patch-62 + + This changeset is an application of "practise what we preach", it + converts many strings in lisp/*.el to use raw strings when appropriate. + + Patches applied: + + * martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-19 + Convert lisp sources to use raw strings where appropriate. + + modified files: + lisp/apropos.el lisp/auto-save.el lisp/autoload.el + lisp/build-report.el lisp/callers-of-rpt.el lisp/cl-macs.el + lisp/code-files.el lisp/coding.el lisp/cus-dep.el + lisp/cus-edit.el lisp/derived.el lisp/etags.el lisp/files.el + lisp/find-paths.el lisp/font-lock.el lisp/font.el + lisp/glyphs.el lisp/gtk-faces.el lisp/gtk-font-menu.el + lisp/gtk-glyphs.el lisp/gutter-items.el lisp/help.el + lisp/hyper-apropos.el lisp/info.el lisp/isearch-mode.el + lisp/lib-complete.el lisp/lisp-mnt.el lisp/lisp-mode.el + lisp/lisp.el lisp/list-mode.el lisp/menubar.el lisp/minibuf.el + lisp/mouse.el lisp/multicast.el lisp/mwheel.el + lisp/package-get.el lisp/packages.el lisp/simple.el + lisp/startup.el lisp/syntax.el lisp/update-elc.el + lisp/wid-edit.el lisp/x-faces.el lisp/x-font-menu.el + + new patches: + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-19 + + +2005-12-08 21:11:00 GMT Steve Youngs patch-61 + + Summary: + Merged from hrop (patch 51), hrop-fix (patch 8-9) -- ENT 64bit fixes + Revision: + sxemacs--main--22.1.3--patch-61 + + Make SXEmacs compile with ENT on 64bit systems. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-51 + fix, make SXEmacs compile with ENT on 64bit systems + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-8 + fix, make SXEmacs compile with ENT on 64bit systems + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-9 + quick-fix, forgot to remove commented regions + + modified files: + src/dumper.c src/ent-indef.c src/ent-indef.h src/number-mpfr.c + src/number-mpfr.h src/number.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-9 + + +2005-12-08 04:57:19 GMT Steve Youngs patch-60 + + Summary: + Merged from hrop (patch 41, 43, 45-47), hrop-fix (patch 6), hrop-feat-GMP (patch 29-41) + Revision: + sxemacs--main--22.1.3--patch-60 + + This changeset from Sebastian includes a number of fixes and updates. + The quick rundown is... + + - Lots of ENT updates + - FFI documentation + - Finally nuke lisp/auto-autoloads.el + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-41 + minor, unify emacs_doprnt_*, introduce ones, add functions + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-43 + major, add documentation for FFI + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-45 + minor, extend FFI docs + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-46 + major, abstraction to optables + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-47 + minor, get rid of lisp/auto-autoloads.el + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-29 + minor, unify emacs_doprnt_*, introduce category of ones + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-30 + minor, add number theoretic functions + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-31 + minor, add number theoretic functions + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-32 + minor, add number theoretic functions + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-33 + minor, introduce residue class rings + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-34 + minor, provide resclass arithmetic + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-35 + major, introduce operation tables + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-36 + major, abstraction of optables + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-37 + minor, cleanup + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-38 + minor + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-39 + minor, another cleanup + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-40 + minor, migrate power functions; enable the use of ENT even with no backend library + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-41 + minor, externalise negative exponent check + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-6 + fix, get rid of auto-autoloads.el + + new files: + lisp/.arch-ids/bootstrap.auto-autoloads.el.id + lisp/bootstrap.auto-autoloads.el + man/lispref/.arch-ids/ffi.texi.id man/lispref/ffi.texi + src/.arch-ids/ent-float.c.id src/.arch-ids/ent-float.h.id + src/.arch-ids/ent-indef.c.id src/.arch-ids/ent-indef.h.id + src/.arch-ids/ent-int.c.id src/.arch-ids/ent-int.h.id + src/.arch-ids/ent-resclass.c.id + src/.arch-ids/ent-resclass.h.id src/ent-float.c + src/ent-float.h src/ent-indef.c src/ent-indef.h src/ent-int.c + src/ent-int.h src/ent-resclass.c src/ent-resclass.h + + removed files: + lisp/.arch-ids/auto-autoloads.el.id lisp/auto-autoloads.el + + modified files: + Makefile.in.in configure.ac lisp/byte-optimize.el lisp/ffi.el + lisp/float-sup.el man/lispref/ent.texi + man/lispref/internationalization.texi man/lispref/lispref.texi + man/lispref/mule.texi src/Makefile.in.in src/alloc.c + src/bytecode.c src/config.h.in src/data.c src/doprnt.c + src/effi.c src/ent-gaussian.c src/ent-gaussian.h + src/ent-pseumpc.c src/ent-pseumpc.h src/floatfns.c src/fns.c + src/lisp.h src/lread.c src/lrecord.h src/number-gmp.c + src/number-gmp.h src/number-mp.c src/number-mp.h + src/number-mpc.c src/number-mpc.h src/number-mpfr.c + src/number-mpfr.h src/number.c src/number.h + tests/automated/ent-tests.el tests/automated/lisp-tests.el + + renamed files: + src/.arch-ids/number-gaussian.c.id + ==> src/.arch-ids/ent-gaussian.c.id + src/.arch-ids/number-gaussian.h.id + ==> src/.arch-ids/ent-gaussian.h.id + src/.arch-ids/number-pseumpc.c.id + ==> src/.arch-ids/ent-pseumpc.c.id + src/.arch-ids/number-pseumpc.h.id + ==> src/.arch-ids/ent-pseumpc.h.id + src/number-gaussian.c + ==> src/ent-gaussian.c + src/number-gaussian.h + ==> src/ent-gaussian.h + src/number-pseumpc.c + ==> src/ent-pseumpc.c + src/number-pseumpc.h + ==> src/ent-pseumpc.h + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-6 + + +2005-12-04 03:36:15 GMT Steve Youngs patch-59 + + Summary: + Major Update to sppm.texi + Revision: + sxemacs--main--22.1.3--patch-59 + + This changeset pretty much finishes the SPPM. Everyone who either is or + wants to be a SXEmacs developer should take a few minutes to read this + document. + + * man/sppm.texi: Major update. All empty nodes have been written. + Everyone should read this document. + + + modified files: + man/sppm.texi + + +2005-11-30 05:06:37 GMT Steve Youngs patch-58 + + Summary: + Document `pui-bootstrap'. + Revision: + sxemacs--main--22.1.3--patch-58 + + * man/sxemacs/packages.texi (Bootstrapping PUI): New node. Documents the + new `pui-bootstrap'. + (Automatically): Refer to `Bootstrapping PUI'. + + + modified files: + man/sxemacs/packages.texi + + +2005-11-29 05:58:28 GMT Steve Youngs patch-57 + + Summary: + Fix GTK build and nuke etc/xemacs.xbm + Revision: + sxemacs--main--22.1.3--patch-57 + + This changeset predominately fixes GTK builds, but it also removes + etc/xemacs.xbm and replaces that with etc/sxemacs.xbm. + + * configure.ac: Add the following objects when building with GTK... + console-gtk.o device-gtk.o event-gtk.o frame-gtk.o + objects-gtk.o redisplay-gtk.o glyphs-gtk.o + select-gtk.o gccache-gtk.o + gtk-xemacs.o ui-gtk.o + + * src/glyphs-x.c (complex_vars_of_glyphs_x): The logo glyph is now called + "sxemacs". + + * src/bitmaps.h: include ../etc/sxemacs.xbm instead of xemacs.xbm. + + + new files: + etc/.arch-ids/sxemacs.xbm.id etc/sxemacs.xbm + + removed files: + etc/.arch-ids/xemacs.xbm.id etc/xemacs.xbm + + modified files: + configure.ac src/bitmaps.h src/glyphs-x.c + + +2005-11-29 00:45:29 GMT Steve Youngs patch-56 + + Summary: + PostgreSQL autoconf fix. + Revision: + sxemacs--main--22.1.3--patch-56 + + This changeset fixes a problem in one of my earlier changesets. + PostgreSQL was being detected, but not defined. + + * configure.ac: AC_DEFINE HAVE_POSTGRESQL when we have pgsql. + + + modified files: + configure.ac + + +2005-11-29 00:38:18 GMT Steve Youngs patch-55 + + Summary: + Bring help.el inline with the updated Texinfo docs + Revision: + sxemacs--main--22.1.3--patch-55 + + This changeset takes care of things in help.el that were affected by my + previous changeset to the Texinfo docs. + + * lisp/help.el: XE -> SXE renaming. + (help-map): Bind `F' to `sxemacs-local-faq'. + (describe-distribution): Doc string XE -> SXE fix. + (describe-beta): Ditto. + (describe-copying): Ditto. + (describe-no-warranty): Ditto. + (describe-installation): Ditto. + (view-emacs-news): Ditto. + (sxemacs-www-page): New. Replaces `xemacs-www-page'. + (xemacs-www-page): Alias for `sxemacs-www-page'. + (sxemacs-www-faq): New. Replaces `xemacs-www-faq'. + (xemacs-www-faq): Alias for `sxemacs-www-faq'. + (sxemacs-local-faq): New. Replaces `xemacs-local-faq'. + (xemacs-local-faq): Alias for `sxemacs-local-faq'. + (help-for-help): Doc string XE -> SXE fix. + + * lisp/info.el: XE -> SXE renaming. + (Info-emacs-info-file-name): Set to `sxemacs.info'. + (Info-find-node): Typo... XE -> SXE. + (Info-batch-rebuild-dir): Ditto. + (Info-annotate): Ditto. + (Info-find-emacs-command-nodes): Ditto. + + + modified files: + lisp/auto-autoloads.el lisp/help.el lisp/info.el + + +2005-11-28 22:00:34 GMT Steve Youngs patch-54 + + Summary: + XE -> SXE renaming in the Texinfo docs + Revision: + sxemacs--main--22.1.3--patch-54 + + This changeset renames everything in the Texinfo docs from XEmacs to + SXEmacs where appropriate. A lot more work needs to be done with the + docs, a lot of it is hideously out of date, but at least now all the docs + talk about SXEmacs. + + It also updates the man/Makefile and info/dir. + + * man/new-users-guide/custom1.texi: + * man/new-users-guide/custom2.texi: + * man/new-users-guide/edit.texi: + * man/new-users-guide/enter.texi: + * man/new-users-guide/files.texi: + * man/new-users-guide/help.texi: + * man/new-users-guide/modes.texi: + * man/new-users-guide/new-users-guide.texi: + * man/new-users-guide/region.texi: + * man/new-users-guide/search.texi: + * man/new-users-guide/xmenu.texi: + * man/sxemacs/basic.texi: + * man/sxemacs/building.texi: + * man/sxemacs/calendar.texi: + * man/sxemacs/cmdargs.texi: + * man/sxemacs/custom.texi: + * man/sxemacs/display.texi: + * man/sxemacs/entering.texi: + * man/sxemacs/files.texi: + * man/sxemacs/frame.texi: Remove section about M$. + * man/sxemacs/glossary.texi: + * man/sxemacs/help.texi: + * man/sxemacs/keystrokes.texi: + * man/sxemacs/killing.texi: + * man/sxemacs/mark.texi: + * man/sxemacs/menus.texi: + * man/sxemacs/mini.texi: + * man/sxemacs/misc.texi: + * man/sxemacs/mouse.texi: + * man/sxemacs/mule.texi: + * man/sxemacs/new.texi: Put a small note at the top saying it is + unchanged from XE days and that it will describe XE <-> SXE differences + instead of Emacs <-> XE some time in the future. + * man/sxemacs/packages.texi: + * man/sxemacs/programs.texi: + * man/sxemacs/reading.texi: + * man/sxemacs/regs.texi: + * man/sxemacs/search.texi: + * man/sxemacs/startup.texi: + * man/sxemacs/trouble.texi: + * man/sxemacs/windows.texi: + * man/sxemacs/sxemacs.texi: Renamed from xemacs.texi + * man/cl.texi: + * man/custom.texi: + * man/emodules.texi: + * man/external-widget.texi: + * man/info.texi: + * man/term.texi: + * man/texinfo.texi: + * man/widget.texi: + * man/sxemacs-faq.texi: Renamed from xemacs-faq.texi + * man/Makefile: xe -> sxe renaming. + * info/dir: Update. + + + modified files: + info/dir man/Makefile man/cl.texi man/custom.texi + man/emodules.texi man/external-widget.texi man/info.texi + man/new-users-guide/custom1.texi + man/new-users-guide/custom2.texi man/new-users-guide/edit.texi + man/new-users-guide/enter.texi man/new-users-guide/files.texi + man/new-users-guide/help.texi man/new-users-guide/modes.texi + man/new-users-guide/new-users-guide.texi + man/new-users-guide/region.texi + man/new-users-guide/search.texi man/new-users-guide/xmenu.texi + man/sxemacs-faq.texi man/sxemacs/basic.texi + man/sxemacs/building.texi man/sxemacs/calendar.texi + man/sxemacs/cmdargs.texi man/sxemacs/custom.texi + man/sxemacs/display.texi man/sxemacs/entering.texi + man/sxemacs/files.texi man/sxemacs/frame.texi + man/sxemacs/glossary.texi man/sxemacs/help.texi + man/sxemacs/keystrokes.texi man/sxemacs/killing.texi + man/sxemacs/mark.texi man/sxemacs/menus.texi + man/sxemacs/mini.texi man/sxemacs/misc.texi + man/sxemacs/mouse.texi man/sxemacs/mule.texi + man/sxemacs/new.texi man/sxemacs/packages.texi + man/sxemacs/programs.texi man/sxemacs/reading.texi + man/sxemacs/regs.texi man/sxemacs/search.texi + man/sxemacs/startup.texi man/sxemacs/sxemacs.texi + man/sxemacs/trouble.texi man/sxemacs/windows.texi + man/term.texi man/texinfo.texi man/widget.texi + + renamed files: + man/.arch-ids/xemacs-faq.texi.id + ==> man/.arch-ids/sxemacs-faq.texi.id + man/xemacs-faq.texi + ==> man/sxemacs-faq.texi + man/xemacs/.arch-ids/=id + ==> man/sxemacs/.arch-ids/=id + man/xemacs/.arch-ids/abbrevs.texi.id + ==> man/sxemacs/.arch-ids/abbrevs.texi.id + man/xemacs/.arch-ids/basic.texi.id + ==> man/sxemacs/.arch-ids/basic.texi.id + man/xemacs/.arch-ids/buffers.texi.id + ==> man/sxemacs/.arch-ids/buffers.texi.id + man/xemacs/.arch-ids/building.texi.id + ==> man/sxemacs/.arch-ids/building.texi.id + man/xemacs/.arch-ids/calendar.texi.id + ==> man/sxemacs/.arch-ids/calendar.texi.id + man/xemacs/.arch-ids/cmdargs.texi.id + ==> man/sxemacs/.arch-ids/cmdargs.texi.id + man/xemacs/.arch-ids/custom.texi.id + ==> man/sxemacs/.arch-ids/custom.texi.id + man/xemacs/.arch-ids/display.texi.id + ==> man/sxemacs/.arch-ids/display.texi.id + man/xemacs/.arch-ids/entering.texi.id + ==> man/sxemacs/.arch-ids/entering.texi.id + man/xemacs/.arch-ids/files.texi.id + ==> man/sxemacs/.arch-ids/files.texi.id + man/xemacs/.arch-ids/fixit.texi.id + ==> man/sxemacs/.arch-ids/fixit.texi.id + man/xemacs/.arch-ids/frame.texi.id + ==> man/sxemacs/.arch-ids/frame.texi.id + man/xemacs/.arch-ids/glossary.texi.id + ==> man/sxemacs/.arch-ids/glossary.texi.id + man/xemacs/.arch-ids/gnu.texi.id + ==> man/sxemacs/.arch-ids/gnu.texi.id + man/xemacs/.arch-ids/help.texi.id + ==> man/sxemacs/.arch-ids/help.texi.id + man/xemacs/.arch-ids/indent.texi.id + ==> man/sxemacs/.arch-ids/indent.texi.id + man/xemacs/.arch-ids/keystrokes.texi.id + ==> man/sxemacs/.arch-ids/keystrokes.texi.id + man/xemacs/.arch-ids/killing.texi.id + ==> man/sxemacs/.arch-ids/killing.texi.id + man/xemacs/.arch-ids/m-x.texi.id + ==> man/sxemacs/.arch-ids/m-x.texi.id + man/xemacs/.arch-ids/major.texi.id + ==> man/sxemacs/.arch-ids/major.texi.id + man/xemacs/.arch-ids/mark.texi.id + ==> man/sxemacs/.arch-ids/mark.texi.id + man/xemacs/.arch-ids/menus.texi.id + ==> man/sxemacs/.arch-ids/menus.texi.id + man/xemacs/.arch-ids/mini.texi.id + ==> man/sxemacs/.arch-ids/mini.texi.id + man/xemacs/.arch-ids/misc.texi.id + ==> man/sxemacs/.arch-ids/misc.texi.id + man/xemacs/.arch-ids/mouse.texi.id + ==> man/sxemacs/.arch-ids/mouse.texi.id + man/xemacs/.arch-ids/mule.texi.id + ==> man/sxemacs/.arch-ids/mule.texi.id + man/xemacs/.arch-ids/new.texi.id + ==> man/sxemacs/.arch-ids/new.texi.id + man/xemacs/.arch-ids/packages.texi.id + ==> man/sxemacs/.arch-ids/packages.texi.id + man/xemacs/.arch-ids/picture.texi.id + ==> man/sxemacs/.arch-ids/picture.texi.id + man/xemacs/.arch-ids/programs.texi.id + ==> man/sxemacs/.arch-ids/programs.texi.id + man/xemacs/.arch-ids/reading.texi.id + ==> man/sxemacs/.arch-ids/reading.texi.id + man/xemacs/.arch-ids/regs.texi.id + ==> man/sxemacs/.arch-ids/regs.texi.id + man/xemacs/.arch-ids/search.texi.id + ==> man/sxemacs/.arch-ids/search.texi.id + man/xemacs/.arch-ids/sending.texi.id + ==> man/sxemacs/.arch-ids/sending.texi.id + man/xemacs/.arch-ids/startup.texi.id + ==> man/sxemacs/.arch-ids/startup.texi.id + man/xemacs/.arch-ids/text.texi.id + ==> man/sxemacs/.arch-ids/text.texi.id + man/xemacs/.arch-ids/trouble.texi.id + ==> man/sxemacs/.arch-ids/trouble.texi.id + man/xemacs/.arch-ids/undo.texi.id + ==> man/sxemacs/.arch-ids/undo.texi.id + man/xemacs/.arch-ids/windows.texi.id + ==> man/sxemacs/.arch-ids/windows.texi.id + man/xemacs/.arch-ids/xemacs.texi.id + ==> man/sxemacs/.arch-ids/sxemacs.texi.id + man/xemacs/xemacs.texi + ==> man/sxemacs/sxemacs.texi + + new directories: + man/sxemacs/.arch-ids + + removed directories: + man/xemacs/.arch-ids + + renamed directories: + man/xemacs + ==> man/sxemacs + + +2005-11-28 04:26:15 GMT Steve Youngs patch-53 + + Summary: + Begin SXEmacs-er-ising the internals manual. + Revision: + sxemacs--main--22.1.3--patch-53 + + * man/internals/internals.texi: General update... XE -> SXE renaming, + etc. + Remove the references to union types and compiling with C++ seeing as + though we don't do either. + (A History of Emacs): Update the time lines for XEmacs 21.4 and 21.5. + (SXEmacs): New node. A time line for SXEmacs releases. + + + modified files: + man/internals/internals.texi + + +2005-11-26 07:35:13 GMT Steve Youngs patch-52 + + Summary: + Autodetect PostgreSQL with `pg_config' + Revision: + sxemacs--main--22.1.3--patch-52 + + This changeset improves and simplifies PostgreSQL autodetection. You no + longer have to put your pgsql directory into --with-site-prefixes, if + configure can find `pg_config' it'll be able to set up what's needed for + PostgreSQL. + + * configure.ac (postgresql): Use `pg_config' to find pgsql libs and + headers. + + + modified files: + configure.ac + + +2005-11-26 01:22:43 GMT Steve Youngs patch-51 + + Summary: + Update help strings for all configure options. + Revision: + sxemacs--main--22.1.3--patch-51 + + This changeset ensures that all configure options have a help string and + that that string states what the default is for that option. + + * configure.ac (--with-xface): Remove the obnoxious comment about it + being of doubtful usefulness. + (--with-gif): Change help string from saying "without" to say "with" + builtin gif support. + (--with-prefix): Note the default in the help string. "yes" + (--with-site-lisp): Ditto. "no" + (--with-site-modules): Ditto. "yes" + (--with-gtk): Note default in help string "no" plus mention that it is gtk 1 + (--with-gnome): Ditto. "no" + (--without-msw): Removed. + (--with-gcc): Note default in help string "autodetect" + (--with-dynamic): Ditto. + (--with-ncurses): Ditto. + (--with-dnet): Default to no, say so in help string. Add a test for + libdnet if dnet is requested, AC_DEFINE it if found. + (--with-socks): Note default in help string "autodetect". + (--with-cde): Ditto. + (--with-offix): Note default in help string "no" + (with_dragndrop_default): Default to "yes". + (--with-dragndrop): Note default in help string. + (--with-gpm): Note default in help string "autodetect" + (--with-jpeg): Ditto. + (--with-png): Ditto. + (--with-tiff): Ditto. + (--with-xpm): Ditto. + (--with-zlib): Commented out... it doesn't appear to be used _anywhere_ + in configure. + (--with-wmcommand): Note default in help string "yes". + (--with-xmu): Note default in help string "autodetect". + (--with-purify): Note default in help string "no". + (--with-quantify): Ditto. + (--enable-toolbars): Fix typo in help string, note default "yes". + (--with-tty): Note default in help string "autodetect". + (--with-xfs): Note default in help string "no". + (--enable-mule): Ditto. + (--with-canna): Note default in help string "autodetect if mule" + (--with-wnn): Ditto. + (--with-wnn6): Ditto. + (--with-workshop): Note default in help string "no". + (--with-tooltalk): Note default in help string "autodetect". + (--with-ldap): Ditto. + (--with-postgresql): Ditto. + (--with-pop): Note default in help string "no". + (--with-infodock): Ditto. + (--with-native-sound-lib): Give it a help string. + (--with-ipv6-cname): Note default in help string "no". + (--with-site-includes): Give it a help string. + (--with-site-libraries): Ditto. + (--with-site-prefixes): Ditto. + (--with-statedir): Comment out... it doesn't get used _anywhere_. + (--with-lispdir): Give it a help string. + (--with-archlibdir): Ditto. + (--with-moduledir): Ditto. + (--with-etcdir): Ditto. + (--with-infopath): Ditto. + (--with-docdir): Ditto. + (--with-site-runtime-libraries): Ditto. + (--with-package-prefix): Ditto. + (--with-package-path): Ditto. + (--enable-external-widget): Ditto. + (--enable-regex-malloc): Ditto. + (--enable-pdump): Ditto. + (--enable-debug): Ditto. + (--enable-assertions): Ditto. + (--enable-memory-usage-stats): Ditto. + (--enable-clash-detection): Fix help string, note default "no". + (--enable-modules): Note default in help string "no". + (--enable-ent): Ditto. + (--enable-ffi): Note default in help string "no, but recommended". + (--enable-openssl): Note default in help string "no". + (--enable-quick-build): Ditto. + (--with-compiler): Note default in help string "none". + (--with-sxemacs-compiler): Removed. Building with a C++ compiler is no + longer supported. + (--with-cflags): Note default in help string "none". + (--with-cflags-warning): Ditto. + (--with-cpp): Ditto. + (--with-cppflags): Ditto. + (--with-libs): Ditto. + (--with-ldflags): Ditto. + (--with-rel-alloc): Note default in help string "autodetect". + (--with-dlmalloc): Give it a help string. + (--with-debug-malloc): Ditto. + (--with-system-malloc): Ditto. + (--enable-database): Note default in help string "autodetect". + (--enable-sound): Ditto. + (--with-athena): Note default in help string "none". + (--with-xim): Give it a help string. + (--with-mail-locking): Note default in help string "autodetect". + (--enable-error-checking): Update help string, note default. + (--enable-menubars): Update help string. + (--enable-scrollbars): Ditto. + (--enable-widgets): Ditto. + + * Makefile.in.in (statedir): Comment out. It isn't used anywhere. + + + modified files: + Makefile.in.in configure.ac + + +2005-11-22 21:24:57 GMT Steve Youngs patch-50 + + Summary: + Merged from hrop (patch 40), hrop-feat-GMP (patch 27-28) -- ENT enhancements + Revision: + sxemacs--main--22.1.3--patch-50 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-40 + major, introduce indefinite symbols, do cleanup + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-27 + major, introduce indefinite symbols + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-28 + minor, cleanup + + modified files: + lisp/cl.el lisp/number.el man/lispref/ent.texi src/alloc.c + src/bytecode.c src/data.c src/doprnt.c src/floatfns.c + src/lrecord.h src/number-gaussian.c src/number-mpc.c + src/number-mpc.h src/number-mpfr.c src/number-mpfr.h + src/number-pseumpc.c src/number-pseumpc.h src/number.c + src/number.h tests/automated/ent-tests.el + tests/automated/lisp-tests.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-28 + + +2005-11-20 07:58:51 GMT Steve Youngs patch-49 + + Summary: + Clean up toplevel plain text docs (INSTALL, BUGS, README) + Revision: + sxemacs--main--22.1.3--patch-49 + + This cleans up (to a large extent) the flat text docs in the toplevel dir + of the SXEmacs repo. Please note that INSTALL is _NOT_ finished (merge + requests are very welcome) + + * BUGS: Rewrite. + + * CHANGES-msw: Removed. + + * CHANGES-release: Removed. + + * INSTALL: Begin to rewrite. + + * README: Update... "SXEmacserise" it. + + + removed files: + .arch-ids/CHANGES-msw.id .arch-ids/CHANGES-release.id + CHANGES-msw CHANGES-release + + modified files: + BUGS INSTALL README + + +2005-11-17 12:28:41 GMT Steve Youngs patch-48 + + Summary: + Merged from hrop (patch 39) -- configure fix + Revision: + sxemacs--main--22.1.3--patch-48 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-39 + minor, fix assignment + + modified files: + configure.ac + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-39 + + +2005-11-17 10:36:52 GMT Steve Youngs patch-47 + + Summary: + Merged from hrop (patch 38), hrop-fix (patch 4) -- typo + Revision: + sxemacs--main--22.1.3--patch-47 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-38 + fix typo + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-4 + fix typo + + modified files: + man/lispref/searching.texi + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-4 + + +2005-11-17 10:33:52 GMT Steve Youngs patch-46 + + Summary: + Merged from hrop (patch 36-37), hrop-feat-GMP (patch 15-23, 26) -- ent, format + Revision: + sxemacs--main--22.1.3--patch-46 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-36 + major, bring format specifications for ENT + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-37 + minor, nuke %u format specifier + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-15 + star-merge with hrop series + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-16 + minor + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-17 + star-merge with hrop series + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-18 + major, bring format specifiers + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-19 + minor + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-20 + minor, documentation + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-21 + minor, bugfix in random function + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-22 + minor, improve configure detection + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-23 + minor, improve respection of indefinite symbols + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-26 + minor, nuke %u format specifier + + modified files: + configure.ac lisp/number.el man/lispref/ent.texi src/data.c + src/doprnt.c src/editfns.c src/fns.c src/lisp.h + src/number-gmp.h src/number-mpc.c src/number-mpfr.c + src/number-mpfr.h src/number.c src/number.h + tests/automated/ent-tests.el tests/automated/lisp-tests.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-26 + + +2005-11-15 00:25:54 GMT Steve Youngs patch-45 + + Summary: + Merged from lg (patch 13) -- compiler fixes + Revision: + sxemacs--main--22.1.3--patch-45 + + Patches applied: + + * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-13 + patch to make SXEmacs compilable with old compilers + + modified files: + configure.ac src/bytecode.c src/data.c src/floatfns.c + src/number-gaussian.c src/number-gaussian.h src/number-mpfr.c + src/number-mpfr.h src/number-pseumpc.c src/number-pseumpc.h + + new patches: + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-13 + + +2005-11-14 23:07:25 GMT Steve Youngs patch-44 + + Summary: + Improve font-locking in TTY + Revision: + sxemacs--main--22.1.3--patch-44 + + This changeset improves the font-locking in a TTY. To illustrate, run + this SXEmacs as... + + $ sxemacs -nw -vanilla + + Notice how the modeline looks. Now open a .c file and turn on + font-lock... + + C-x C-f /path/to/emacs.c RET + M-x font-lock-mode RET + + Patches applied: + + * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-15 + + + modified files: + lisp/font-lock.el lisp/modeline.el + + new patches: + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-15 + + +2005-11-12 22:33:54 GMT Steve Youngs patch-43 + + Summary: + Merged from martin.kuehl@gmail.com--sxemacs (patch 15) -- Raw Strings + Revision: + sxemacs--main--22.1.3--patch-43 + + Patches applied: + + * martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-15 + Implement a lisp read syntax far (Python-like) "raw strings". + + new files: + tests/automated/.arch-ids/lisp-reader-tests.el.id + tests/automated/lisp-reader-tests.el + + modified files: + man/lispref/objects.texi src/lread.c + + new patches: + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-15 + + +2005-11-11 11:56:36 GMT Steve Youngs patch-42 + + Summary: + Merged from hroptatyr@sxemacs.org--sxemacs (patch 11, 13-14, 30-32) -- (closes bug #6) + Revision: + sxemacs--main--22.1.3--patch-42 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-30 + fix, bug #6 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-31 + minor, bugfix, allow less digits in a float than exponent proposes + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-32 + minor, bugfix for bug #6 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-11 + minor, bugfix, allow less digits in a float than exponent proposes + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-13 + minor, fix wrong type assignment + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-14 + minor, bugfix for bug #6 + + modified files: + src/alloc.c src/bytecode.c src/number-gmp.c src/number-mpfr.c + src/number.c src/number.h tests/automated/ent-tests.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-14 + + +2005-11-10 21:36:45 GMT Steve Youngs patch-41 + + Summary: + Merged from hroptatyr@sxemacs.org--sxemacs (patch 10, 27-29) -- ENT updates + Revision: + sxemacs--main--22.1.3--patch-41 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-27 + minor, bugfixes + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-28 + minor, propagate --enable-ent, flush --enable-bignum + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-29 + minor, bugfix + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-10 + minor, bugfixes + + new files: + tests/automated/.arch-ids/ent-tests.el.id + tests/automated/ent-tests.el + + modified files: + configure.ac lisp/byte-optimize.el lisp/number.el + man/lispref/ent.texi man/lispref/numbers.texi src/data.c + src/number.c src/number.h + {arch}/sxemacs/sxemacs--hrop/sxemacs--hrop--22.1.3/hroptatyr@sxemacs.org--sxemacs/patch-log/patch-23 + {arch}/sxemacs/sxemacs--hrop/sxemacs--hrop--22.1.3/hroptatyr@sxemacs.org--sxemacs/patch-log/patch-24 + {arch}/sxemacs/sxemacs--hrop/sxemacs--hrop--22.1.3/hroptatyr@sxemacs.org--sxemacs/patch-log/patch-25 + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-10 + + +2005-11-10 00:33:56 GMT Steve Youngs patch-40 + + Summary: + Drop issue-tracker.el's dependence on mail-lib + Revision: + sxemacs--main--22.1.3--patch-40 + + * lisp/issue-tracker.el (report-sxemacs-bug): Don't use + `mail-header-separator' just put the litteral text in there. + Don't require sendmail. + (report-sxemacs-bug-hook): Ditto. + + + modified files: + lisp/issue-tracker.el + + +2005-11-09 21:55:39 GMT Steve Youngs patch-39 + + Summary: + Merged from hroptatyr@sxemacs.org--sxemacs (patch 0-9, 12-25) -- bignum + Revision: + sxemacs--main--22.1.3--patch-39 + + This changeset brings bignum and lots of other "number enhancements" to + SXEmacs. I'm not a mathematician, so the best way for me to describe it + here is to reproduce a copy of Sebastian's log... + + Summary + ======= + This changeset rebrings bignums, ratios and bigfloats as known from + XEmacs 21.5. Furthermore, support for complex numbers is added, like + Jerry James intended. + We provide two more interfaces, namely MPFR floats and MPC complex + numbers, hence libmpfr and libmpc should be present when their usage is + desired. + + + Features in Detail + ================== + Most arithmetic functions are enriched with the new number type + hierarchy, namely '+ '- '* '/ 'max 'min '1+ '1- 'exp 'expt 'sqrt etc. + + In contrast, former high level functions, 'gcd 'lcm (defined in + cl-extra.el), have been implemented in C. + Also, former high level variables ('pi, 'e) have been implemented in C. + + Features provided when all of the library demands are met: + + (featurep 'bigz) and + (featurep 'bignum) <=> if MPZ from GMP or BSD MP is present + + (featurep 'bigq) and + (featurep 'ratio) <=> if MPQ from GMP is present + + (featurep 'bigf) and + (featurep 'bigfloat) <=> if MPF from GMP is present + + (featurep 'bigfr) <=> if MPFR is present + + (featurep 'bigc) <=> if MPC is present + + (featurep 'number-types) <=> if one of the above features is provided + + + How to use those features + ========================= + Most of the features act transparently on the usual functions. + + Adding two large ordinary integers may result in a bignum, which in turn + can be part of an addition. + In order to treat an integer explicitly as big integer, there is an + entry in the coerce function, thusly (coerce 12 'bigz) + Nonetheless, big integers have the same read- and print-syntax as + ordinary integers. + + Fractions of integers, XE 21.5 calls them ratios, are generated + automagically in a division expression. + (/ 3) and (/ 1 3) yield a fraction, one third, which can be written in + its print-syntax, 1/3, too. + + MPF and MPFR floats share their read-syntaxes with ordinary lisp floats. + To explicitly generate one of them, either use coercion or consider the + variable 'read-real-as. + + Complex numbers (and later Gaussian numbers) are generated in + mathematical operations which require some form of extension of the real + numbers. For example, (sqrt -2) yields 0.0000+1.4142i. + Their read-syntax is +i or +I where a and b are integers or + floats. + + + New functions + ============= + Of course, the new features offer a whole pile of new functions, which + otherwise would have been impossible. + Just to name some: + - factorial + - xgcd + - root + - sech, csch, coth + - ^ + - primep, next-prime, remove-factor, factorise + + + Unknown Features (aka BUGS) + =========================== + Unlike XEmacs 21.5, we _CANNOT_ dump number objects, since we lack kkcc + support and enhanced dumper facilities. Therefore, in order to keep the + temacs and the generated dump clean, number type facilities are switched + off by default. + + Considering elisp code using the new features: It is definitely a bad + idea to explicitly use number constants of one of the new types without + tagging those by (when (featurep 'number-types) ...) or one of the more + detailed alternatives. + Also, beware of using such elisp in older SXEmacsen since the lisp + reader entirely reads a form before evaluating its contents. + - Especially, big integers are a common trap as their read-syntax is the + same as for ordinary integers. + - If fractions (also called ratios in XE 21.5) occur to a non-featured + lisp reader, they are regarded as variables. Considering that, forms + like (unless (featurep 'bigq) (let ((2/3 '(/ 2 3))) 2/3) ...) are + possible. + - Same for complex numbers: (let ((2+3i '(complex 2 3))) 2+3i) is + perfectly valid if (featurep 'bigc) is nil. + - Floats are not much of a problem, since too large real numbers are cut + in their precision such that they fit into a C double. + + Returning to big integers, there is _NO_ overflow error anymore. + Instead if (featurep 'bigz) is nil and a big integer is about to be + read, SXEmacs will trigger a warning, but proceed with the value of 0. + This is due to make big integers embeddable in .el file (and their byte + compilations). + + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-19 + major, backport bignum facilities from XE 21.5 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-20 + bugfixes + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-21 + fix + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-22 + fix, make string-to-number respect read-real-as + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-23 + major, add documentation for number types, add gaussian, cleanup + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-24 + minor, add more documentation, add pseudo-complex numbers + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-25 + minor, fix previous patch + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-12 + major, bignums are back + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-13 + major, provide mpq, mpf and mpfr functionality + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-14 + minor, read reals from input into various float types + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-15 + minor, implement MPC + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-16 + minor, provide complex arithmetic + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-17 + minor + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-18 + minor + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-19 + bugfixes + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-20 + bugfixes + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-21 + fix + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--base-0 + tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-18 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-1 + replay --patch-19, thusly import number type features + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-2 + bugfixes + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-3 + fix + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-4 + minor + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-5 + minor + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-6 + replay of --p-22 from hrop series + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-7 + minor, add documentation, clean-up, add pseudo-gaussian + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-8 + minor, add more documentation, add pseudo-complex numbers + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-9 + minor, fix previous patch + + new files: + lisp/.arch-ids/number.el.id lisp/number.el + man/lispref/.arch-ids/ent.texi.id man/lispref/ent.texi + src/.arch-ids/number-ecm.c.id src/.arch-ids/number-ecm.h.id + src/.arch-ids/number-gaussian.c.id + src/.arch-ids/number-gaussian.h.id + src/.arch-ids/number-gmp.c.id src/.arch-ids/number-gmp.h.id + src/.arch-ids/number-mp.c.id src/.arch-ids/number-mp.h.id + src/.arch-ids/number-mpc.c.id src/.arch-ids/number-mpc.h.id + src/.arch-ids/number-mpfr.c.id src/.arch-ids/number-mpfr.h.id + src/.arch-ids/number-pseumpc.c.id + src/.arch-ids/number-pseumpc.h.id src/.arch-ids/number.c.id + src/.arch-ids/number.h.id src/number-ecm.c src/number-ecm.h + src/number-gaussian.c src/number-gaussian.h src/number-gmp.c + src/number-gmp.h src/number-mp.c src/number-mp.h + src/number-mpc.c src/number-mpc.h src/number-mpfr.c + src/number-mpfr.h src/number-pseumpc.c src/number-pseumpc.h + src/number.c src/number.h + + modified files: + configure.ac lisp/byte-optimize.el lisp/cl-extra.el lisp/cl.el + lisp/dumped-lisp.el lisp/float-sup.el man/Makefile + man/lispref/internationalization.texi man/lispref/intro.texi + man/lispref/lispref.texi man/lispref/numbers.texi + man/lispref/openssl.texi src/alloc.c src/bytecode.c + src/config.h.in src/data.c src/doprnt.c src/editfns.c + src/elhash.c src/emacs.c src/event-stream.c src/floatfns.c + src/fns.c src/general-slots.h src/inline.c src/lisp.h + src/lread.c src/lrecord.h src/symsinit.h src/sysdep.c + src/ui-gtk.c tests/automated/lisp-tests.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-9 + + +2005-10-30 02:57:11 GMT Steve Youngs patch-38 + + Summary: + g++ compile fixes for unexelf.c + Revision: + sxemacs--main--22.1.3--patch-38 + + From: Andrey Slusar + + * src/unexelf.c (unexec): Remove duplicate declaration. + + Plus, include this from XE 21.5... + + 2005-06-29 Marcus Crestani + + Fix C++ build for unexec. + * src/unexelf.c: Adjust fatal and unexec to the declarations in + lisp.h. + * src/unexelf.c (unexec): Remove unneeded arguments from fatal calls. + + + + modified files: + src/unexelf.c + + +2005-10-29 07:54:41 GMT Steve Youngs patch-37 + + Summary: + Fix data types in unexec -- take 2 + Revision: + sxemacs--main--22.1.3--patch-37 + + * src/unexelf.c (unexec): Fix data types... properly this time + + + modified files: + src/unexelf.c + + +2005-10-29 07:45:24 GMT Steve Youngs patch-36 + + Summary: + Fix data types in unexec + Revision: + sxemacs--main--22.1.3--patch-36 + + * src/unexelf.c (unexec): Fix data types... use `uintptr_t' instead of + `unsigned int'. + + From: Andrey Slusar + + + modified files: + lisp/auto-autoloads.el src/unexelf.c + + +2005-10-28 01:14:55 GMT Steve Youngs patch-35 + + Summary: + package download sites updated (sync with XE) + Revision: + sxemacs--main--22.1.3--patch-35 + + * lisp/package-get.el (package-get-download-sites): Update list of sites + (package-get-pre-release-download-sites): Ditto + + From: Adrian Aichner + + + modified files: + lisp/package-get.el + + +2005-10-25 03:47:03 GMT Steve Youngs patch-34 + + Summary: + Bootstrapping PUI -- No need to have packages to install packagse! + Revision: + sxemacs--main--22.1.3--patch-34 + + With this change, SXEmacs does not need _ANY_ packages pre-installed + before PUI (Package User Interface) will be operational. It uses + ffi-curl to download and install the EFS and xemacs-base packages. + + Once those 2 packages have been installed and initialised, + `pui-bootstrap' asks the user if they want to install any more packages. + If yes, PUI is invoked in the normal way. + + This will work even from a `-no-autoloads' invocation. You just need to + M-x load-library RET package-get RET first. :-) + + * lisp/package-get.el (pui-bootstrap): New. + + + modified files: + lisp/auto-autoloads.el lisp/package-get.el + + +2005-10-23 21:37:49 GMT Steve Youngs patch-33 + + Summary: + Update list of package mirrors. + Revision: + sxemacs--main--22.1.3--patch-33 + + * lisp/package-get.el (package-get-pre-release-download-sites): Updated + list of mirrors. + (package-get-download-sites): Updated list of mirrors. + + From: Ville Skyttä + From: Adrian Aichner + + modified files: + lisp/package-get.el + + +2005-10-22 21:45:12 GMT Steve Youngs patch-32 + + Summary: + Merged from hroptatyr@sxemacs.org--sxemacs (patch 17) -- autoconf + Revision: + sxemacs--main--22.1.3--patch-32 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-17 + minor, make build system autoconf >=2.59c compatible + + modified files: + Makefile.in.in configure.ac lib-src/Makefile.in.in + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-17 + + +2005-10-10 04:24:10 GMT Steve Youngs patch-31 + + Summary: + Fix C-h n -- Don't find package NEWS files + Revision: + sxemacs--main--22.1.3--patch-31 + + * lisp/help.el (view-emacs-news): Use `expand-file-name' instead of + `locate-data-file' because the latter will find "NEWS" files in + packages if any exist _before_ the NEWS file in core. + + + modified files: + lisp/help.el + + +2005-10-10 02:30:19 GMT Steve Youngs patch-30 + + Summary: + fix build for FreeBSD ia64 and other 64bit platforms. + Revision: + sxemacs--main--22.1.3--patch-30 + + * src/unexelf.c: define `Elfw(type)' for FreeBSD alpha and all _LP64 + archs. From Dejan Lesjak + + modified files: + src/unexelf.c + + +2005-10-03 00:35:53 GMT Steve Youngs patch-29 + + Summary: + Uptime fix. + Revision: + sxemacs--main--22.1.3--patch-29 + + * src/editfns.c (Fuptime): Test for interactiveness with + Finteractive_p(). + + The test I had was returning true always. :-( + + modified files: + src/editfns.c + + +2005-10-02 22:54:01 GMT Steve Youngs patch-28 + + Summary: + Every good OS has an uptime function + Revision: + sxemacs--main--22.1.3--patch-28 + + Let the "uptime wars" begin! + + * src/editfns.c (Fuptime): New. Report SXEmacs uptime. + + modified files: + src/editfns.c + + +2005-09-30 23:00:24 GMT Steve Youngs patch-27 + + Summary: + Merged from lg@xwem.org--2005 (patch 10) + Revision: + sxemacs--main--22.1.3--patch-27 + + Patches applied: + + * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-10 + Revert steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-10 + + modified files: + src/console-x.h src/frame-x.c src/frame.c src/frame.h + + new patches: + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-10 + + +2005-09-26 21:42:37 GMT Steve Youngs patch-26 + + Summary: + Merged from lg@xwem.org--2005 (patch 9) -- FFI + Revision: + sxemacs--main--22.1.3--patch-26 + + Patches applied: + + * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-9 + Tiny one line fix + + modified files: + src/effi.c + + new patches: + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-9 + + +2005-09-04 15:37:19 GMT Steve Youngs patch-25 + + Summary: + Put line/column indicators on left side of modeline + Revision: + sxemacs--main--22.1.3--patch-25 + + From: Nelson Ferreira + + * lisp/modeline.el (modeline-format): Move line/column number indicators + to the left side of the modeline so that they are always visible no + matter how many mode indicators are eating up the right side of the + modeline. + + + modified files: + lisp/modeline.el + + new patches: + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-2 + + +2005-09-01 21:43:07 GMT Steve Youngs patch-24 + + Summary: + Merged from lg@xwem.org--2005 (patch 6-8) -- FFI updates + Revision: + sxemacs--main--22.1.3--patch-24 + + Patches applied: + + * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-6 + FFI fixes to make ffi-xlib possible. initial ffi-xlib import. + + * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-7 + Array/pointer operations added + + * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-8 + reinit_vars_of_ffi for PDUMP + + modified files: + lisp/ffi-curl.el lisp/ffi-libc.el lisp/ffi.el src/effi.c + src/effi.h src/emacs.c src/symsinit.h + + new patches: + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-8 + + +2005-08-30 06:00:54 GMT Steve Youngs patch-23 + + Summary: + Default modeline should say "SXEmacs" + Revision: + sxemacs--main--22.1.3--patch-23 + + * lisp/modeline.el (modeline-buffer-identification): XEmacs -> SXEmacs + renaming. + + + modified files: + lisp/modeline.el + + +2005-08-26 02:01:37 GMT Steve Youngs patch-22 + + Summary: + Revert patch-21 + Revision: + sxemacs--main--22.1.3--patch-22 + + + new files: + lisp/.arch-ids/auto-autoloads.el.id lisp/auto-autoloads.el + + modified files: + Makefile.in.in lisp/.arch-inventory src/Makefile.in.in + + +2005-08-24 04:43:46 GMT Steve Youngs patch-21 + + Summary: + Goodbye to the last generated file in the repo -- lisp/auto-autoloads.el + Revision: + sxemacs--main--22.1.3--patch-21 + + Finally! Get rid of auto-autoloads.el from the repo. A source repo is + the _last_ place you want to find generated files. + + * Makefile.in.in (lisp/auto-autoloads.el): Load bytecomp. + (finder): Use -no-autoloads. + (lisp/finder-inf.el): Ditto. + (top_distclean): Delete lisp/auto-autoloads.el* + + * src/Makefile.in.in: Use -no-autoloads and load shadow and cl-macs when + testing for lisp shadows. + (fastdump): Ditto. + (update-elc.stamp): touch lisp/auto-autoloads.el + + * lisp/.arch-inventory: Make auto-autoloads.el precious. + + + removed files: + lisp/.arch-ids/auto-autoloads.el.id lisp/auto-autoloads.el + + modified files: + Makefile.in.in lisp/.arch-inventory src/Makefile.in.in + + +2005-08-23 02:15:50 GMT Steve Youngs patch-20 + + Summary: + Fix `report-(sx)emacs-bug' -- (Closes bug #4) + Revision: + sxemacs--main--22.1.3--patch-20 + + * lisp/issue-tracker.el: Rewrite, cloning xemacsbug.el from the net-utils + package. Add some magic so that `report-xemacs-bug' and + `report-emacs-bug' will do the right thing if they are installed. + + + modified files: + lisp/auto-autoloads.el lisp/issue-tracker.el + + +2005-08-15 00:12:54 GMT Steve Youngs patch-19 + + Summary: + Merged from dev@xwem.org--2004-w (patch 4), lg@xwem.org--2005 (patch 5) -- (Closes Bug #2,3) + Revision: + sxemacs--main--22.1.3--patch-19 + + Patches applied: + + * dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-4 + ffi fixes + + * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-5 + This commit should fix nasty bug caused by calls to curl + + modified files: + lisp/ffi-curl.el lisp/ffi.el src/effi.c src/effi.h + + new patches: + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-5 + + +2005-08-11 08:04:09 GMT Steve Youngs patch-18 + + Summary: + Only the first 26 Rat buttons can be used as modifiers. + Revision: + sxemacs--main--22.1.3--patch-18 + + Because of the data type, we can only use the first 26 Rat buttons as + modifiers... oh, poor us. + + * src/events-mod.h: Because of its type, only the first 26 rat buttons + can be used as modifiers. Lets hope no geek comes along with a fetish + for mice with a gazillion buttons. + + * src/keymap.c (keymap_lookup_directly): Ditto. + (keymap_store): Ditto. + + + modified files: + src/events-mod.h src/keymap.c + + +2005-08-11 06:12:01 GMT Steve Youngs patch-17 + + Summary: + Merged from lg@xwem.org--2005 (patch 3) -- FFI fixes + Revision: + sxemacs--main--22.1.3--patch-17 + + Patches applied: + + * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-3 + ffi-curl now does not uses global curl context + + modified files: + lisp/ffi-curl.el + + new patches: + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-3 + + +2005-08-11 04:04:47 GMT Steve Youngs patch-16 + + Summary: + Add support for rat buttons 7 - 32 + Revision: + sxemacs--main--22.1.3--patch-16 + + This enables rat buttons from button7 to button32. If you need more than + 32 buttons you are too much of a geek and are in dire need of a life! + + * src/keymap.h: Add rat buttons 7 - 32 + + * src/events-mod.h: Ditto. + + * src/keymap.c (keymap_lookup_directly): Add buttons 7 - 32 + (keymap_store): Ditto. + (define_key_check_and_coerce_keysym): Ditto. + (key_desc_list_to_event): Ditto. + (describe_map_mapper): Ditto. + (syms_of_keymap): Defsymbol buttons 7 - 32 + + modified files: + src/events-mod.h src/keymap.c src/keymap.h + + +2005-07-19 21:15:41 GMT Steve Youngs patch-15 + + Summary: + Order extent glyph display + Revision: + sxemacs--main--22.1.3--patch-15 + + From: Nathan Sidwell + + * src/extents.c (extent_fragment_new): Initialize the single glyph list. + (extent_fragment_delete): Free the single glyph list. + (extent_fragment_update): All begin and end glyphs go on one list. Use + internal temporary list to track begin and end glyphs. + + * src/redisplay.c (add_glyph_runes): Remove post_type parameter, extract it from + glyph_block. + (create_text_block): Display the begin and end glyphs before testing + visibility of following text. + (create_string_text_block): Likewise. + + * src/redisplay.h (struct glyph_block): Document active field is used or begin + and end glyphs. + (struct extent_fragment): Merge begin_glyphs and end_glyphs into a single list. + + modified files: + lisp/auto-autoloads.el src/extents.c src/redisplay.c + src/redisplay.h + + +2005-07-17 23:07:55 GMT Steve Youngs patch-14 + + Summary: + Handle extra curl args in `curl:download' + Revision: + sxemacs--main--22.1.3--patch-14 + + With this change you can grab a HTTP header with: + + (curl:download "http://www.sxemacs.org/" "/tmp/head.txt" + :header t + :nobody t) + + From: Evgeny Zajcev + + * lisp/ffi.el (declare-ffi-type): New. + (ffi-declared-type-p): New. + (ffi-define-type-internal): Use `ffi-declared-type-p'. + (define-ffi-type): Renamed from `ffi-define-type'. + (define-ffi-struct): New. + (ffi-type-p): Use `ffi-declared-type-p'. + (ffi-get): Return `fo'. + (ffi-slot-type): New. + (ffi-slot): New. + (ffi-slot-set): New. + (ffi-slot): New. + (define-ffi-function): New. Renamed from `define-foreign-function'. + + * lisp/ffi-libc.el (c:dup-1): New. + (c:dup): New. + + * lisp/ffi-curl.el (curl:easy-setopt): Add `:header' and `:nobody' opts + for use with grabbing a file's HTTP header. + (curl:download): Extra arg, OPTIONS for specifying extra curl args. + + * src/effi.c (Fffi_store): + (Fffi_null_pointer): New. + (syms_of_ffi): + + * src/process.c (Fconnect_file_descriptor): New. + (syms_of_process): + + modified files: + lisp/ffi-curl.el lisp/ffi-libc.el lisp/ffi.el src/effi.c + src/process.c + + +2005-07-11 04:00:08 GMT Steve Youngs patch-13 + + Summary: + Merged from hroptatyr@sxemacs.org--sxemacs (patch 4-7, 11-12) -- OpenSSL fixes + Revision: + sxemacs--main--22.1.3--patch-13 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-11 + fix, major adaption to changes since openssl-0.98 release + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-12 + fix, memory mangling; new, enhancements to PEM handling of keys + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-4 + star-merge with hrop-series patch-9 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-5 + star-merge with main hrop series + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-6 + fix, major adaption to changes since openssl-0.98 release + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-7 + fix, memory mangling; new, enhancements to PEM handling of keys + + modified files: + src/openssl.c src/openssl.h + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-7 + + +2005-07-11 03:46:43 GMT Steve Youngs patch-12 + + Summary: + Reverting Martin/Nathan's extent patch. + Revision: + sxemacs--main--22.1.3--patch-12 + + That change was causing some inconsistencies and problems. It broke + glyph/image display in certain circumstances. + + modified files: + src/extents.c src/redisplay.c src/redisplay.h + + +2005-07-02 01:04:10 GMT Steve Youngs patch-11 + + Summary: + Merged from martin.kuehl@gmail.com--sxemacs (patch 10) -- Extents glyph fixes + Revision: + sxemacs--main--22.1.3--patch-11 + + Patches applied: + + * martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-10 + Fix glyph ordering and display between invisible extents - again. + + A combined effort... :-) + From: Nathan Sidwell , and, + From: Martin Kuehl + + modified files: + src/extents.c src/redisplay.c src/redisplay.h + + new patches: + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-10 + + +2005-06-30 00:57:22 GMT Steve Youngs patch-10 + + Summary: + Merged from hroptatyr@sxemacs.org--sxemacs (patch 0-3, 10) -- OpenSSL fix + Revision: + sxemacs--main--22.1.3--patch-10 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-10 + fix, construct available ciphers and digests list via 'intern + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--base-0 + tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--base-0 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-1 + star-merge with hrop-line --patch-8 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-2 + star-merge with main hrop series + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-3 + fix, construct available ciphers and digests list via 'intern + + modified files: + src/openssl.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-3 + + +2005-06-09 00:41:15 GMT Steve Youngs patch-9 + + Summary: + Merged from martin.kuehl@gmail.com--sxemacs (patch 2) - doc fix + Revision: + sxemacs--main--22.1.3--patch-9 + + Patches applied: + + * martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-2 + Fixes for man/sppm.texi and man/texinfo.texi + + modified files: + man/sppm.texi man/texinfo.texi + + new patches: + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-2 + + +2005-06-01 04:20:28 GMT Steve Youngs patch-8 + + Summary: + Goodbye union-type + Revision: + sxemacs--main--22.1.3--patch-8 + + This changeset removes the option of building with + `--enable-union-type'. It also removes all the union-type stuff from the + code. + + * configure.ac: Remove option --enable-union-type + + * src/alloc.c (dbg_inhibit_dbg_symbol_deletion): Remove + `dbg_USE_UNION_TYPE', we don't have union-type anymore. + + * src/config.h.in: Remove `USE_UNION_TYPE' def. + + * src/lisp.h: We don't do union-type anymore so don't #include + lisp-union.h. + + + removed files: + src/.arch-ids/lisp-union.h.id src/lisp-union.h + + modified files: + configure.ac src/alloc.c src/config.h.in src/lisp.h + + +2005-05-27 03:05:06 GMT Steve Youngs patch-7 + + Summary: + Previous commit closes bug #13 + Revision: + sxemacs--main--22.1.3--patch-7 + + Blank log message... I forgot to mention that the last commit closes bug + #13 + + +2005-05-27 03:02:19 GMT Steve Youngs patch-6 + + Summary: + Fix `make internals.dvi' in man/ + Revision: + sxemacs--main--22.1.3--patch-6 + + * man/internals/internals.texi (Rules When Writing New C Code): Remove a + couple of apostrophes that make texi2dvi barf. + + + modified files: + man/internals/internals.texi + + +2005-05-26 00:24:59 GMT Steve Youngs patch-5 + + Summary: + Merged from hroptatyr@sxemacs.org--sxemacs (patch 3, 8) -- ssl updates + Revision: + sxemacs--main--22.1.3--patch-5 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-8 + new, tranparentify openssl using process types + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-3 + new, tranparentify openssl using process types + + modified files: + configure.ac man/lispref/openssl.texi src/config.h.in + src/openssl.c src/process-unix.c src/process.c src/process.h + src/procimpl.h + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-3 + + +2005-05-24 03:55:35 GMT Steve Youngs patch-4 + + Summary: + CFLAGS fixes (closes bug #11) + Revision: + sxemacs--main--22.1.3--patch-4 + + Only tested with GCC. Please report any problems with other compilers. + + * configure.ac: Reorganise the CFLAG stuff a little bit so that gcc and + g++ only flags don't get mixed up. + + * lwlib/Makefile.in.in (CFLAGS): Use `@XE_CFLAGS@' as the value. + + * src/Makefile.in.in (CFLAGS): Ditto. + + + modified files: + configure.ac lwlib/Makefile.in.in src/Makefile.in.in + + +2005-05-22 02:51:44 GMT Steve Youngs patch-3 + + Summary: + Merged from hroptatyr@sxemacs.org--sxemacs (patch 1-2) -- g++ fix + Revision: + sxemacs--main--22.1.3--patch-3 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-1 + fix, re-organise some code to be union-type conform + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-2 + fix, make g++ build work + + modified files: + src/effi.c src/openssl.c src/postgresql.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-2 + + +2005-05-21 04:30:27 GMT Steve Youngs patch-2 + + Summary: + Merged from dev@xwem.org--2004-w (patch 1), lg@xwem.org--2005 (patch 1) + Revision: + sxemacs--main--22.1.3--patch-2 + + Patches applied: + + * dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-1 + redisplay gutter fix + + * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-1 + Fixes bug that triggers by C-l + + modified files: + etc/codenames src/redisplay.c + + new patches: + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-1 + + +2005-05-16 21:47:15 GMT Steve Youngs patch-1 + + Summary: + Update codename and add ChangeLog file for prev release + Revision: + sxemacs--main--22.1.3--patch-1 + + * version.sh: Codename for 22.1.3 is "BMW" + + + new files: + ChangeLog.d/.arch-ids/ChangeLog-22.1.2.id + ChangeLog.d/ChangeLog-22.1.2 + + modified files: + version.sh + + +2005-05-16 21:38:20 GMT Steve Youngs base-0 + + Summary: + tag of steve@sxemacs.org--2005/sxemacs--main--22.1.2--version-0 + Revision: + sxemacs--main--22.1.3--base-0 + + (automatically generated log message) + + new patches: + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--base-0 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-2 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-11 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-1 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-2 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-3 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-4 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-5 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-7 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-8 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-10 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-11 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-12 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--base-0 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-11 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-14 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-15 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-18 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-19 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--base-0 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-1 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-2 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-3 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-4 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-5 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-6 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-7 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-8 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-9 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-10 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-11 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-12 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-13 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-14 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-15 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-16 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-17 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-18 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-19 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-20 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-21 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-22 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-23 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-24 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-25 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-26 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-27 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-28 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-29 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--version-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.1--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--base-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-2 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-3 + + diff --git a/changes/ChangeLog-22.1.4 b/changes/ChangeLog-22.1.4 new file mode 100644 index 0000000..1799083 --- /dev/null +++ b/changes/ChangeLog-22.1.4 @@ -0,0 +1,3591 @@ +# do not edit -- automatically generated by arch changelog +# non-id: automatic-ChangeLog--steve@sxemacs.org--2006/sxemacs--main--22.1.4 +# + +2006-05-01 11:33:21 GMT Steve Youngs version-0 + + Summary: + SXEmacs 22.1.4 is released! + Revision: + sxemacs--main--22.1.4--version-0 + + A few of those last minute release-day updates. + + * etc/NEWS: Update. + + * man/sxemacs-faq.texi (Q7.0.2): Write it. + (Q7.0.3): Ditto. + (Q7.0.4): Ditto. + (Q7.0.5): Ditto. + (Q7.0.6): Ditto. + + * man/internals/internals.texi (SXEmacs): was released today! + + * man/sppm.texi (Making Releases): I now use `tla export' to make the + tarball. + + * Makefile.in.in: Rename XEmacs -> SXEmacs. Wow, can't believe this + wasn't done eons ago. + + modified files: + Makefile.in.in etc/NEWS man/internals/internals.texi + man/sppm.texi man/sxemacs-faq.texi + + +2006-05-01 04:31:09 GMT Steve Youngs patch-101 + + Summary: + Fix checking for bogus opts in configure. + Revision: + sxemacs--main--22.1.4--patch-101 + + * configure.ac: Remove a few options in the check for bogus opts. These + options didn't exist or were already turned off. + + + modified files: + configure.ac + + +2006-04-30 23:49:40 GMT Steve Youngs patch-100 + + Summary: + Merged from hrop (patch 98, 100-101) -- build fixes + Revision: + sxemacs--main--22.1.4--patch-100 + + A couple of build fixes, plus better detection of compface. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-98 + fix, provide a _detection_ of compface + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-100 + fix, circumvent broken seds by (broken) greps :) + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-101 + fix, correct my previous changeset + + modified files: + Makefile.in.in configure.ac + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-98 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-101 + + +2006-04-30 15:25:47 GMT Steve Youngs patch-99 + + Summary: + Merged from hrop (patch 97) -- autoconf updates/fix bt + Revision: + sxemacs--main--22.1.4--patch-99 + + This fixes a problem introduced with an earlier revision that caused C + traces to be empty and useless. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-97 + fix, bring back compilations using CFLAGS and fix other stuff + + modified files: + configure.ac + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-97 + + +2006-04-29 14:32:26 GMT Steve Youngs patch-98 + + Summary: + Update PROBLEMS -- FFI + Revision: + sxemacs--main--22.1.4--patch-98 + + * PROBLEMS: Add entry about ffitarget.h + + + modified files: + PROBLEMS + + +2006-04-29 13:07:50 GMT Steve Youngs patch-97 + + Summary: + Merged from hrop (patch 92-95) -- Autoconf updates + Revision: + sxemacs--main--22.1.4--patch-97 + + This changeset gives us a much nicer and more organised output to + `configure --help'. It also improves the layout of the summary at the + end of the configure run. + + To implement this we've had to change all `enable' options to be `with' + options. So take some care and s/enable/with/ your build scripts. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-92 + minor, provide option groups for ./configure + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-93 + fix, append the default value in the help page + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-94 + fix, renumber correctly + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-95 + fix, turn off ldap detection by default. + + modified files: + configure.ac + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-93 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-95 + + +2006-04-24 01:59:34 GMT Steve Youngs patch-96 + + Summary: + Update etc/NEWS + Revision: + sxemacs--main--22.1.4--patch-96 + + * etc/NEWS: Update. + + + modified files: + etc/NEWS + + +2006-04-21 03:44:00 GMT Steve Youngs patch-95 + + Summary: + Rework report-sxemacs-bug to direct folks to our BugZilla. + Revision: + sxemacs--main--22.1.4--patch-95 + + This changeset reworks issue-tracker.el a little bit with the aim to get + people to submit bugs at http://issues.sxemacs.org/. + + What `report-sxemacs-bug' does now is... + + - look for and save lisp Backtrace buffer to a file + - ditto for gdb buffer + - save `Installation-string' to a file + - direct people to http://issues.bugzilla.org/ and tell them to attach + those saved files above to the bug. + + It probably needs lots of improvement, but at least it is a step forward + I think. + + * lisp/issue-tracker.el (report-sxemacs-bug-via-email): This is the old + `report-sxemacs-bug'. It's been renamed so the default is to send + people to http://issues.sxemacs.org/ instead. + (report-sxemacs-backtraces): Save backtrace buffers to files for + attaching to bugs at our bugzilla. + (report-sxemacs-save-installation): Ditto for `Installation-string'. + (report-sxemacs-bugzilla-notrace): Message to display to user when they + try to report a bug but don't have any backtrace buffers laying around. + (report-sxemacs-bugzilla-instructions): Bug reporting instructions. + Basically it tells them to submit bugs at our bugzilla. + (report-sxemacs-bugzilla-instructions): Function to display above. + (report-sxemacs-bug): Rewritten, designed to direct people to our + bugzilla. + + + modified files: + lisp/issue-tracker.el + + +2006-04-20 06:34:17 GMT Steve Youngs patch-94 + + Summary: + Merged from njsf (patch 27), njsf-srvsock (patch 9) -- Doc updates + Revision: + sxemacs--main--22.1.4--patch-94 + + Patches applied: + + * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-27 + Documentation added and small doc fixes for Server Sockets + + * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-9 + Documentation added and small doc fixes for Server Sockets + + modified files: + lisp/process.el man/internals/internals.texi + man/lispref/processes.texi src/process.c + + new patches: + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-27 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-9 + + +2006-04-18 22:15:34 GMT Steve Youngs patch-93 + + Summary: + Merged from lg (patch 4) -- FFI error msg fixes + Revision: + sxemacs--main--22.1.4--patch-93 + + Patches applied: + + * lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-4 + error messages fixes + + modified files: + lisp/ffi.el + + new patches: + lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-4 + + +2006-04-18 12:35:02 GMT Steve Youngs patch-92 + + Summary: + Merged from hrop (patch 91) -- gcc 2.95 fixes + Revision: + sxemacs--main--22.1.4--patch-92 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-91 + minor, fix various 2.95 compiler issues + + modified files: + src/dired.c src/doprnt.c src/media-mad.c src/process-unix.c + src/process.c src/sound.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-91 + + +2006-04-17 23:51:32 GMT Steve Youngs patch-91 + + Summary: + Merged from njsf (patch 24) + Revision: + sxemacs--main--22.1.4--patch-91 + + Make Qauto more general. + + Patches applied: + + * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-24 + Tiny fix. Move Qauto to general-slots + + modified files: + src/general-slots.h src/process.c + + new patches: + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-24 + + +2006-04-17 22:34:28 GMT Steve Youngs patch-90 + + Summary: + Merged from hrop (patch 88-89) -- autoconf fixes + Revision: + sxemacs--main--22.1.4--patch-90 + + This changeset should fix FreeBSD builds. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-88 + minor, fix swallow-libs issue; provide BSD pthread detection + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-89 + fix, do not use obsolete forms in configure.ac + + modified files: + configure.ac + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-88 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-89 + + +2006-04-17 22:23:28 GMT Steve Youngs patch-89 + + Summary: + Merged from njsf (patch 23), njsf-srvsock (patch 0-8) -- server sockets + Revision: + sxemacs--main--22.1.4--patch-89 + + This changeset implements server sockets `open-network-server-stream'. + + See `C-h f open-network-server-stream' for all the sockety goodness. + + Patches applied: + + * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-23 + SXEmacs Server Sockets gallore. Feature complete server sockets for merge into main + + * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--base-0 + tag of nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-20 + + * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-1 + First rev of Server sockets + + * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-2 + Several bug corrections and enhancements to server sockets + + * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-3 + Merge with Main + + * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-4 + Fix the delay when port is already in use + + * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-5 + Sleep on connect when address already in use + + * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-6 + Remove delay on connect for FreeBSD when port in use + + * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-7 + Feature complete server sockets for merge into main + + * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-8 + Merge with Main + + modified files: + lisp/process.el src/buffer.h src/eval.c src/events.h + src/free-hook.c src/lisp.h src/process-unix.c src/process.c + src/process.h src/procimpl.h + + new patches: + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-23 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-3 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-4 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-5 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-6 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-7 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-8 + + +2006-04-16 23:46:05 GMT Steve Youngs patch-88 + + Summary: + Easier debugging with gdb/dbx + Revision: + sxemacs--main--22.1.4--patch-88 + + This changeset _should_ make debugging SXEmacs with gdb/dbx a little + easier. After configure you'll have a `.gdbinit' and `.dbxrc' in your + src directory. These files give you some handy macros and stuff to use + with gdb/dbx. For example, you can generate a lisp backtrace at any time + in gdb with `lbt'. Or you can run the test suite... all kinds of sexy + stuff like that. + + Gdb users take a look at src/gdbinit, and dbx users look at src/dbxrc to + see what you can do. + + * configure.ac: Create .gdbinit and .dbxrc files. + Nuke some old win32 bitrot. + + * src/gdbinit: XEmacs -> SXEmacs renaming. + + * src/.arch-inventory: Make .dbxrc precious. + + * src/dbxrc: New file. After configure this becomes .dbxrc for use with + Sun's dbx debugger. + + + new files: + src/.arch-ids/dbxrc.id src/dbxrc + + modified files: + configure.ac src/.arch-inventory src/gdbinit + + +2006-04-14 04:44:43 GMT Steve Youngs patch-87 + + Summary: + Make =filename immediately precious + Revision: + sxemacs--main--22.1.4--patch-87 + + tla's default is to only make `=build' precious and to flag any other + filename beginning with `=' as maybe precious. This little change means + that _anything_ beginning with `=' will be automatically precious. + + * {arch}/=tagging-method: Make all files and directories that begin with + `=' immediately precious. + + + modified files: + {arch}/=tagging-method + + +2006-04-13 10:57:38 GMT Steve Youngs patch-86 + + Summary: + Merged from hrop (patch 85) -- bloom test suite update + Revision: + sxemacs--main--22.1.4--patch-86 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-85 + minor, cleanup bloom test, move behaviour explanation to lispref + + modified files: + man/lispref/lists.texi tests/automated/bloom-tests.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-85 + + +2006-04-12 21:09:33 GMT Steve Youngs patch-85 + + Summary: + Merged from hrop (patch 83) -- Major update the FAQ + Revision: + sxemacs--main--22.1.4--patch-85 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-83 + major, cleanup of SXEmacs FAQ + + modified files: + man/sxemacs-faq.texi + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-83 + + +2006-04-12 01:58:02 GMT Steve Youngs patch-84 + + Summary: + Fix ffi-taglib "Can't load library" error. + Revision: + sxemacs--main--22.1.4--patch-84 + + This fixes a problem where ffi-taglib.el couldn't be loaded because the + ffi-load call on libtag_c.so would fail. + + The taglib package is basically a C++ package, and this libtag_c.so is + for linking with C. So I suspect that there is some crazy magic voodoo + redirection going on between libtag.so and libtag_c.so. The upshot to + all of this is that ffi can load libtag_c.so only after loading + libtag.so. + + * lisp/ffi-taglib.el: ffi-load libtag.so so that libtag_c.so will load. + + + modified files: + lisp/ffi-taglib.el + + +2006-04-11 22:36:13 GMT Steve Youngs patch-83 + + Summary: + Merged from hrop (patch 82) -- Autoconf fixes + Revision: + sxemacs--main--22.1.4--patch-83 + + Couple of autoconf fixes, one of which _should_ help with Solaris + builds. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-82 + minor, fix sed translate action, extend ALSA detection + + modified files: + configure.ac + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-82 + + +2006-04-11 22:19:07 GMT Steve Youngs patch-82 + + Summary: + Fix dl-error, prevent it from dumping core if there's no error. + Revision: + sxemacs--main--22.1.4--patch-82 + + * src/effi.c (Fdl_error): Return nil if there's no error. + + + modified files: + src/effi.c + + +2006-04-10 22:18:24 GMT Steve Youngs patch-81 + + Summary: + Merged from hrop-MM (patch 72-75), hrop (patch 81) -- MM updates + Revision: + sxemacs--main--22.1.4--patch-81 + + This changeset improves ALSA detection stuff in configure and adds + support for libtag or is it taglib. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-72 + minor, support taglib (libtag) via ffi + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-73 + fix, do not use catch-all for sane ALSA versions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-74 + fix, do it right! + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-75 + new, supply accessible media stream properties + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-81 + minor, supply accessible media stream properties, add ffi-taglib.el + + new files: + lisp/.arch-ids/ffi-taglib.el.id lisp/ffi-taglib.el + + modified files: + configure.ac src/media.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-81 + + +2006-04-09 01:47:40 GMT Steve Youngs patch-80 + + Summary: + Update references to my archive/revsions + Revision: + sxemacs--main--22.1.4--patch-80 + + * BUGS: Update references to my archive/revisions + + * PROBLEMS: Ditto. + + * etc/DISTRIB: Ditto. + + * etc/BETA: Ditto. + + * man/sxemacs/cmdargs.texi: Ditto. + + * man/sxemacs/sxemacs.texi: Ditto. + + * man/internals/internals.texi: Ditto. + + * man/sppm.texi: Ditto. + + + modified files: + BUGS PROBLEMS etc/BETA etc/DISTRIB + man/internals/internals.texi man/sppm.texi + man/sxemacs/cmdargs.texi man/sxemacs/sxemacs.texi + + +2006-04-08 19:05:53 GMT Steve Youngs patch-79 + + Summary: + Merged from hrop-ACCEL (patch 24), hrop (patch 80) -- directory-files-recur + Revision: + sxemacs--main--22.1.4--patch-79 + + This fixes a nasty bug that crept into `directory-files-recur' that'd put + SXEmacs into an infloop while it recurs `..'. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-24 + fix, disregard directory-files-no-trivial-p in some situations + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-80 + fix, disregard directory-files-no-trivial-p in some situations + + modified files: + src/dired.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-80 + + +2006-04-08 14:56:01 GMT Steve Youngs patch-78 + + Summary: + Merged from hrop-ACCEL (patch 23), hrop (patch 79) -- directory-files + Revision: + sxemacs--main--22.1.4--patch-78 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-23 + fix, make adding trivial directory entries customisable + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-79 + fix, make adding trivial directory entries customisable + + modified files: + src/dired.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-79 + + +2006-04-08 14:19:13 GMT Steve Youngs patch-77 + + Summary: + Merged from hrop-MM (patch 69-71), hrop (patch 78) -- autoconf/ALSA + Revision: + sxemacs--main--22.1.4--patch-77 + + Some versions of ALSA are quite buggy, this changeset improves our + autoconf detection of ALSA and reports on buggy versions. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-69 + fix, conditionalise the ALSA version + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-70 + fix, eradicate windows assumptions from our configure.ac + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-71 + fix, turn XE_DIEs into AC_MSG_WARNs + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-78 + fix, conditionalise ALSA version; be less harsh + + modified files: + configure.ac + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-78 + + +2006-04-08 13:47:37 GMT Steve Youngs patch-76 + + Summary: + Merged from hrop-ACCEL (patch 22), hrop (patch 77) -- directory-files fix + Revision: + sxemacs--main--22.1.4--patch-76 + + This fixes a bug in `directory-files{-recur}' where the FILES-ONLY arg + wasn't doing its thing. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-22 + fix, rewrite a broken if sequence + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-77 + fix, rewrite a broken if sequence + + modified files: + src/dired.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-77 + + +2006-04-08 08:49:03 GMT Steve Youngs patch-75 + + Summary: + Report bogus configure opts (Closes bug #12) + Revision: + sxemacs--main--22.1.4--patch-75 + + * configure.ac: Do some ugly command line parsing and report on + unrecognised options. + + + modified files: + configure.ac + + +2006-04-08 02:08:19 GMT Steve Youngs patch-74 + + Summary: + Don't require sort.el for build-rpt's + Revision: + sxemacs--main--22.1.4--patch-74 + + * lisp/build-rpt.el (build-rpt-insert-config-values): Don't sort. A bit + untidy perhaps, but at least we don't have a dependency on XE packages. + (build-rpt-insert-ldd): Ditto. + + + modified files: + lisp/build-rpt.el + + +2006-04-08 01:40:15 GMT Steve Youngs patch-73 + + Summary: + Don't let make remove package hierachies in the build tree + Revision: + sxemacs--main--22.1.4--patch-73 + + * Makefile.in.in (top_distclean): Don't remove package hierarchies. + + + modified files: + Makefile.in.in + + +2006-04-08 01:23:14 GMT Steve Youngs patch-72 + + Summary: + Merged from hrop-MM (patch 67-68), hrop (patch 75) -- MM updates + Revision: + sxemacs--main--22.1.4--patch-72 + + Add some sound and threading issues to PROBLEMS. Also, make sounds + synchronous by default with `{init,uninit}-asynchronousity' being how to + toggle it. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-67 + minor, add some problems with MM-SXE + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-68 + minor, default to synchronous sounds on startup + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-75 + minor, default to synchronous sounds on startup + + modified files: + PROBLEMS src/sound.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-75 + + +2006-04-08 00:56:41 GMT Steve Youngs patch-71 + + Summary: + Merged from njsf (patch 18) -- block signals in media threads + Revision: + sxemacs--main--22.1.4--patch-71 + + Patches applied: + + * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-18 + Block all signals in the media threads + + modified files: + src/sound.c + + new patches: + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-18 + + +2006-04-07 03:19:48 GMT Steve Youngs patch-70 + + Summary: + Autoconf fix for canna, wnn + Revision: + sxemacs--main--22.1.4--patch-70 + + Trying to build with either canna or wnn was broken because the + appropriate object files weren't being built. This fixes that. + + * configure.ac: Add mule-canna.o, mule-wnnfns.o to object list if + building with canna/wnn. + From: Stephen J. Turnbull + + + + modified files: + configure.ac + + +2006-04-06 12:49:29 GMT Steve Youngs patch-69 + + Summary: + Merged from hrop-ACCEL (patch 11-21), hrop (patch 74) -- string hash speed up + Revision: + sxemacs--main--22.1.4--patch-69 + + This gives SXEmacs some more speed ups over our cousins. Once again, + I'll let Sebastian's log speak... + + This changeset primarily introduces two further algorithms for hashing string + data. The one is the well-known newhash function by Bob Jenkins which + outperformed any other string hash functions with 2-power modulus until roughly + 2001. The other one is the string hash function proposed by Paul Hsieh which + even outperforms Jenkins, and similarly works with 2-power moduli. + + Furthermore, this changeset concurrently implements bloom filters which are + based on 2-power moduli in accordance to Hsieh's hash function. + + Furthermore, this changeset entirely encapsulates the old directory-files + behaviour into directory-files-recur, making the former a wrapper around the + latter. + + Furthermore, the argument MATCH of `directory-files(-recur)' now accepts in + addition a predicate function. A pathname is said to be matched iff that + function returns non-`nil'. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-11 + fix, remove win32 cruft + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-12 + minor, protect via unwind + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-13 + minor, use HAVE_LARGEFILE when needed + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-14 + fix, return the companion bloom filter as well + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-15 + fix, wanr on non-readable directories + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-16 + fix, improve bloom and string-hash performance + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-17 + fix, use canonical directory strings for bloom filter lookup + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-18 + fix, use 8-bit depth for bloom filters + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-19 + fix, set correct universe size, add bloom-tests.el + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-20 + fix, omit ./ path names + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-21 + fix, separate pathname matching + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-74 + minor, new hashes for strings; wrap around directory-files-recur + + new files: + tests/automated/.arch-ids/bloom-tests.el.id + tests/automated/bloom-tests.el + + modified files: + src/bloom.c src/bloom.h src/dired.c src/realpath.c + src/symbols.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-74 + + +2006-04-06 12:20:45 GMT Steve Youngs patch-68 + + Summary: + Merged from hrop-MM (patch 58-66), hrop (patch 68-73) -- MM/thread fixes + Revision: + sxemacs--main--22.1.4--patch-68 + + Lots of updates and cleanups in the audio code concerning threads. It + takes care of (read: works around) a problem on a certain libc/kernel + combination where spawning too many threads would lock up SXEmacs. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-58 + minor, complete INSTALL a little + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-59 + minor, use polyp mainloop api + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-60 + minor, prevent using callbacks + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-61 + minor, add media-thread sentinel + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-62 + minor, refine doc strings for the sentinel funs + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-63 + minor, extend documentation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-64 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-65 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-66 + minor, make number of spawned threads customisable + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-68 + minor, provide a small test-suite for threads + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-69 + minor, another thread concept for audio threads + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-70 + minor, provide actual sound playback for the test suite + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-71 + minor, support sentinels for media threads, workaround the libc bug + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-72 + minor, more mutexes for safer thread handling + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-73 + minor, make number of spawned threads customisable + + new files: + .arch-ids/thread-test.el.id thread-test.el + + modified files: + INSTALL lisp/sound.el man/lispref/media.texi src/media-xine.c + src/media.c src/sound-polyp.c src/sound.c src/sound.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-70 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-73 + + +2006-04-02 09:29:00 GMT Steve Youngs patch-67 + + Summary: + Merged from hrop (patch 63-66) -- autoconf updates/improvements + Revision: + sxemacs--main--22.1.4--patch-67 + + This changeset improves PostgreSQL detection... it drags in ssl libs if + libpq needs them. Also configure won't die if the PostgreSQL test + fails. + + It also fixes all of the warnings from running `autoconf -Wobsolete' and + almost all from `autoconf -Wall'. So all of the old autoconf 2.13 + cruftiness should be gone now. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-63 + improve postgresql detection + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-64 + minor, minimise autoconf warnings + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-65 + minor, eradicate win32 tests + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-66 + minor, fix on top of last changeset + + modified files: + aclocal.m4 configure.ac + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-65 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-66 + + +2006-03-31 14:47:24 GMT Steve Youngs patch-66 + + Summary: + Slightly better looking doc string for `format' + Revision: + sxemacs--main--22.1.4--patch-66 + + * src/editfns.c: (Fformat): Nicer looking doc string. Use "Generic + Specifiers" instead of "String Specifiers" as %s will happily accept a + number. Also add a bit of whitespace to improve readability. + + + modified files: + src/editfns.c + + +2006-03-30 21:56:00 GMT Steve Youngs patch-65 + + Summary: + Merged from hrop-MM (patch 54-57), hrop (patch 62) -- MM updates + Revision: + sxemacs--main--22.1.4--patch-65 + + This changeset lispifies the play-media-stream function to + unconditionally respect the variable `synchronous-sounds'. Also, + warnings are triggered for the case that no audio device was ever + specified and in spite a stream is tried to be played. + + Moreover, this changeset implements a play_stream method for polyp using + the polyp mainloop API instead of the simple-API. One day this will + allow finer control and better usage of the polyp server's resources (and + hopefully prevent server spamming with dozens of simultaneous + connections). It is off by default. + + Also, some primitve documentation is added, mainly to guide MM-beginners. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-54 + fix, create and pass empty pthread attrs to pthread_create + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-55 + fix, implement polyp's mainloop API + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-56 + minor, fix conceptional flaws + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-57 + minor, add some media/audio library documentation + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-62 + minor, fix conceptional flaws + + modified files: + lisp/obsolete.el lisp/sound.el man/lispref/display.texi + man/lispref/media.texi src/sound-polyp.c src/sound-polyp.h + src/sound.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-62 + + +2006-03-26 16:12:59 GMT Steve Youngs patch-64 + + Summary: + Merged from hrop-MM (patch 53), hrop (patch 61) -- MM GC + Revision: + sxemacs--main--22.1.4--patch-64 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-53 + fix, GCpro play-media-stream functions + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-61 + fix, GCpro play-media-stream functions + + modified files: + src/sound.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-61 + + +2006-03-26 12:30:30 GMT Steve Youngs patch-63 + + Summary: + Merged from hrop-MM (patch 52), hrop (patch 60) -- MM update + Revision: + sxemacs--main--22.1.4--patch-63 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-52 + fix, expand the filename in make-media-stream + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-60 + fix, expand the filename in make-media-stream + + modified files: + src/media.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-60 + + +2006-03-26 11:42:29 GMT Steve Youngs patch-62 + + Summary: + Merged from hrop (patch 59) -- build-rpt update + Revision: + sxemacs--main--22.1.4--patch-62 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-59 + fix, improve binary snarfing for ldd output + + modified files: + lisp/build-rpt.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-59 + + +2006-03-26 11:22:44 GMT Steve Youngs patch-61 + + Summary: + Merged from hrop-MM (patch 51), hrop (patch 58) -- sound thread safety + Revision: + sxemacs--main--22.1.4--patch-61 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-51 + minor, add emacs_msg_mutex + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-58 + minor, add emacs_msg_mutex + + modified files: + src/emacs.c src/lisp.h src/media.c src/media.h src/minibuf.c + src/sound-alsa.c src/sound-ao.c src/sound-arts.c + src/sound-esd.c src/sound-jack.c src/sound-oss.c + src/sound-polyp.c src/sound.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-58 + + +2006-03-26 05:17:10 GMT Steve Youngs patch-60 + + Summary: + Merged from hrop (patch 57) -- dllists update + Revision: + sxemacs--main--22.1.4--patch-60 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-57 + minor, support mapfoo functions with dllists + + modified files: + man/lispref/lists.texi man/lispref/sequences.texi src/bloom.h + src/data.c src/dllist.c src/dllist.h src/fns.c src/lisp.h + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-57 + + +2006-03-26 05:10:40 GMT Steve Youngs patch-59 + + Summary: + Merged from hrop-MM (patch 49-50), hrop (patch 56) -- sound fixes + Revision: + sxemacs--main--22.1.4--patch-59 + + Fixes system sounds. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-49 + fix, use media-streams in sound-alist + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-50 + fix, bring back system event sounds + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-56 + fix, bring back system event sounds, use media-streams in sound-alist + + modified files: + lisp/obsolete.el lisp/sound.el src/sound.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-56 + + +2006-03-25 12:32:31 GMT Steve Youngs patch-58 + + Summary: + Merged from hrop (patch 55) -- build-rpt update + Revision: + sxemacs--main--22.1.4--patch-58 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-55 + minor, report shared libraries dependencies + + modified files: + lisp/build-rpt.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-55 + + +2006-03-25 02:50:25 GMT Steve Youngs patch-57 + + Summary: + Merged from hrop-MM (patch 46-48), hrop (patch 54) -- multimedia updates + Revision: + sxemacs--main--22.1.4--patch-57 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-46 + minor, add polyp device options + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-47 + minor, perform cosmetics, make play-sound and play-sound-file obsolete + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-48 + fix, use play-media-stream in play-sound and play-sound-file + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-54 + minor, add polyp options, make play-sound/play-sound-file obsolete + + modified files: + lisp/obsolete.el lisp/sound.el src/sound-ao.c src/sound-arts.c + src/sound-esd.c src/sound-polyp.c src/sound.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-54 + + +2006-03-24 19:10:26 GMT Steve Youngs patch-56 + + Summary: + Merged from hrop-MM (patch 45), hrop (patch 53) -- media updates + Revision: + sxemacs--main--22.1.4--patch-56 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-45 + fix, respect default-audio-device as promised + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-53 + fix, respect default-audio-device as promised + + modified files: + lisp/sound.el src/media.c src/sound.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-53 + + +2006-03-24 11:03:54 GMT Steve Youngs patch-55 + + Summary: + Merged from hrop-ACCEL (patch 8-10), hrop (patch 51) -- dir-files fixes + Revision: + sxemacs--main--22.1.4--patch-55 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-8 + fix, make maxdepth default to 64 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-9 + minor, use bloom filter to avoid multiply recurring directories + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-10 + fix, nuke dired-msw.c + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-51 + minor, use bloom filter to avoid multiply recurring directories + + removed files: + src/.arch-ids/dired-msw.c.id src/dired-msw.c + + modified files: + src/dired.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-51 + + +2006-03-24 10:58:51 GMT Steve Youngs patch-54 + + Summary: + Merged from hrop-feat (patch 1-8), hrop-MM (patch 0-44), hrop (patch 49-50, 52) -- Multimedia goodness. + Revision: + sxemacs--main--22.1.4--patch-54 + + This changeset put SXEmacs on the road to multimedia heaven. :-) + Following is a copy of Sebastian's log that explains it all... + + This changeset introduces a fake-device (which does not respect the usual + console->device->frame->window chain) for audio output drivers. + Furthermore, several new and advanced audio output drivers (or audio + servers) may be used, such as aRts, polyp, Jack, ESD, alsa and the libao. + Audio devices may be connected constantly (like consoles) or they may + connect only when data is about to be written. + + Moreover, regarded these audio devices as sinks this changeset + establishes a source-counterpart, the so-called media-streams. Media + streams are an opaque way to transport various actual data sources (such + as mp3/ogg audio files, dvb streams, rtsp streams, etc.) and prepare them + for output. In general they are mere demuxers and decoders. + Currently we have support for ffmpeg (libavcodec and libavformat), + sndfile, mad, sox, gstreamer and xine (but the latter 3 do not work + correctly at the moment). + + The act of `playing a stream' is realised in so-called media-threads + which imitate the plugging of the source into the sink, somewhat. This + changeset also provides (basic) support for asynchronous playing of + streams by using pthreads, and with it provides a simple navigation + (which currently consists of start/pause/stop/rewind). + + Note 1: Due to a symbol clash with ffmpeg libraries the symbol + `get_buffer' is renamed to `emacs_get_buffer'. + + Note 2: This whole changeset should be regarded as outlook. None of the + concepts is mature enough and may change every now and then. + + Note 3: The former native sound has been obsoleted. The only survivor is + linuxplay, which is now named sound-oss. IOW, this means that we silently drop + support for Sun, HP and SGI. The according option --enable-sound=native has + been removed, too. If you sit in front of a linux or BSD machine, use + --enable-sound=oss. + + Note 4: You _want_ to install one of the supported media driver libraries. The + ``native'' (== built-in) code is odd, old and broken on 64-bit machines and does + only support PCM WAV and Sun AU files. + + Note 5: The former entry points to audio playback (`play-sound' and + `play-sound-file') have become elisp wrappings around play-media-stream. Their + use is still possible, provided you pass an audio-device object (to be created + by `make-audio-device') as the device parameter. On the other hand, both + functions respect the variable `default-audio-device'. + + + Key functions: + ============== + + +---------------------------------------------------+ + | make-audio-device &optional driver device-options | + +---------------------------------------------------+ + Create a new device to output audio via DRIVER. + DRIVER should be a symbol out of 'oss, 'nas, 'esd, 'polyp, + 'jack, 'alsa, 'arts or 'ao. + + The rest arguments may be used to pass options to the selected + output driver. These should be `:keyword value' pairs. + + Valid keywords for ESD are: + :server - to use a distant ESD daemon (e.g. "my.machine.box") + :port - the port number of a distant daemon (e.g. 16001) + The default for ESD output is to use a locally running daemon and + to connect to it via unix domain sockets. + + Valid keywords for Polyp are: + :server - the host name to connect to (default: "localhost") + :device - the name of the sink/source to connect to (e.g. "output1") + :client - how to call the client on the server (default "SXEmacs") + :stream - how to call the stream on the server (e.g. "fancy-sound") + + Valid keywords for AO are: + :driver - the name of the output driver (e.g. "alsa", "esd", etc.) + :options - a list of AO suboptions (see AO documentation) + The default for AO output is to pass nothing and entirely use the + system and user configuration files. + + + +---------------------------------------+ + | make-media-stream &optional from data | + +---------------------------------------+ + Create a new media stream from DATA. + FROM is a keyword and defines how DATA is interpreted: + :file - DATA is the name of a file + :data - DATA is a string with the stream data + + + +-------------------------------------------+ + | play-media-stream stream &optional device | + +-------------------------------------------+ + Play the media stream STREAM on DEVICE. + + DEVICE must be an audio device created by `make-audio-device'. + DEVICE defaults to `default-audio-device'. + + + +-------------------------------------------------+ + | play-media-stream-async stream &optional device | + +-------------------------------------------------+ + Play the media stream STREAM on DEVICE asynchronously. + Return a media-thread object which can be used to interact with + the thread. See `pause-media-thread', `resume-media-thread' and + `stop-media-thread'. + + DEVICE must be an audio device created by `make-audio-device'. + DEVICE defaults to `default-audio-device'. + + + Example: + ======== + + Now, to test this new fancy world of multimedia inside SXE: + + 1. Fetch the ffmpeg distribution (which is preferred because it supports + almost any codec and container out there) + 2. Choose an audio API/server (currently the most preferred one is the + libao from xiph.org, because it is transparent and portable) + 3. Compile SXEmacs with --enable-sound=ao --enable-media=ffmpeg (or + respective values) + 4. Look at this: + ;; assuming a running polyp server + (setq adev (make-audio-device 'ao '(:driver "polyp"))) + (setq strm (make-media-stream :file "/path/to/fancy/music.mp3")) + (setq thrd (play-media-stream-async strm adev)) + ;; or if no pthreads are available, or you _want_ SXE to hang during + ;; the play use: (play-media-stream strm adev) + + Possible navigation forms in async mode are: + (pause-media-thread thrd) + (resume-media-thread thrd) + (stop-media-thread thrd) + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-1 + minor, support polyp and ao as audio drivers + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-2 + minor, call sndfile API generically + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-3 + minor, access libsndfile API for libao output + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-4 + minor cleanup + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-5 + minor, bring audio-devices + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-6 + minor, add aRts support + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-7 + minor, pass audio devices abstractly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-8 + minor, respect device options + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--base-0 + tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-23 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-1 + minor, provide generic audio device, support more audio output drivers + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-2 + minor, rename get_buffer to emacs_get_buffer, add basic ffmpeg funs + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-3 + minor, drop FFMPEG_VERSION #define, rename audio drivers + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-4 + minor, add abstract media handlers + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-5 + major, implement abstract media streams + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-6 + minor, migrate to Lisp_Media_Stream + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-7 + minor, rename miscplay to media-native + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-8 + star-merge with hrop-series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-9 + minor, clean up header magic + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-10 + fix, scale to 16-bit in ffmpeg's reader + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-11 + minor, add jack interface (not working yet) + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-12 + minor, fix stream info issue + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-13 + minor, use media-stream interface for most drivers exclusively + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-14 + minor, provide NAS device stream play + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-15 + minor, introduce asynchronous interface via pthreads + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-16 + minor, use LRECORD_IMPLEMENTATION instead of BASIC_LRECORD_... + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-17 + minor, set media and sound options to maybe instead of requiring them + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-18 + minor, play streams act on media_threads + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-19 + minor, transfer to lisp/sound.el + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-20 + minor, fixes + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-21 + minor + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-22 + minor, implement thread control functions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-23 + minor, add sox + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-24 + minor, introduce MEDIA_LIBS and remove those from general libs + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-25 + minor, split media streams into container/data pair + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-26 + major, split up stream and thread object structures + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-27 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-28 + minor, some cleanups, rename native linuxplay to OSS + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-29 + minor, add libmad support + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-30 + minor, add virtual I/O for ffmpeg, add suboptions to esd devices + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-31 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-32 + minor, implement xine driver + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-33 + minor, gstreamer analysis + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-34 + minor, re-think SoX + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-35 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-36 + minor, add alsa support + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-37 + fix, snd_pcm_writei takes number of frames, not bytes + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-38 + minor, entirely integrate OSS in the audio-device concept + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-39 + fix, improve function documentation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-40 + minor, fix issues with different versions of polyp and SoX + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-41 + fix, use ordinary integer versions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-42 + minor, fix configure issues + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-43 + minor, check for pthread support, support polyp 0.7 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-44 + fix, leave out xineutils.h and AC_PTHREAD_FREEBSD + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-49 + major, introduce audio-devices and media-streams + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-50 + minor, fix issues with different versions of polyp and SoX + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-52 + fix, leave out xineutils.h and AC_PTHREAD_FREEBSD + + new files: + man/lispref/.arch-ids/media.texi.id man/lispref/media.texi + src/.arch-ids/media-ffmpeg.c.id + src/.arch-ids/media-ffmpeg.h.id + src/.arch-ids/media-gstreamer.c.id + src/.arch-ids/media-gstreamer.h.id + src/.arch-ids/media-mad.c.id src/.arch-ids/media-mad.h.id + src/.arch-ids/media-sndfile.c.id + src/.arch-ids/media-sndfile.h.id src/.arch-ids/media-sox.c.id + src/.arch-ids/media-sox.h.id src/.arch-ids/media-xine.c.id + src/.arch-ids/media-xine.h.id src/.arch-ids/media.c.id + src/.arch-ids/media.h.id src/.arch-ids/sound-alsa.c.id + src/.arch-ids/sound-alsa.h.id src/.arch-ids/sound-ao.c.id + src/.arch-ids/sound-ao.h.id src/.arch-ids/sound-arts.c.id + src/.arch-ids/sound-arts.h.id src/.arch-ids/sound-esd.h.id + src/.arch-ids/sound-jack.c.id src/.arch-ids/sound-jack.h.id + src/.arch-ids/sound-nas.h.id src/.arch-ids/sound-oss.h.id + src/.arch-ids/sound-polyp.c.id src/.arch-ids/sound-polyp.h.id + src/.arch-ids/sound-sunplay.h.id src/.arch-ids/sound.h.id + src/media-ffmpeg.c src/media-ffmpeg.h src/media-gstreamer.c + src/media-gstreamer.h src/media-mad.c src/media-mad.h + src/media-sndfile.c src/media-sndfile.h src/media-sox.c + src/media-sox.h src/media-xine.c src/media-xine.h src/media.c + src/media.h src/sound-alsa.c src/sound-alsa.h src/sound-ao.c + src/sound-ao.h src/sound-arts.c src/sound-arts.h + src/sound-esd.h src/sound-jack.c src/sound-jack.h + src/sound-nas.h src/sound-oss.h src/sound-polyp.c + src/sound-polyp.h src/sound-sunplay.h src/sound.h + + modified files: + configure.ac lisp/sound.el man/lispref/display.texi + man/lispref/hash-tables.texi man/lispref/lispref.texi + src/Makefile.in.in src/buffer.c src/buffer.h src/config.h.in + src/editfns.c src/emacs.c src/eval.c src/inline.c + src/lrecord.h src/media-native.c src/media-native.h + src/scrollbar.c src/sound-esd.c src/sound-nas.c + src/sound-oss.c src/sound-sunplay.c src/sound.c src/symbols.c + src/symsinit.h + + renamed files: + src/.arch-ids/esd.c.id + ==> src/.arch-ids/sound-esd.c.id + src/.arch-ids/hpplay.c.id + ==> src/.arch-ids/sound-hpplay.c.id + src/.arch-ids/linuxplay.c.id + ==> src/.arch-ids/sound-oss.c.id + src/.arch-ids/miscplay.c.id + ==> src/.arch-ids/media-native.c.id + src/.arch-ids/miscplay.h.id + ==> src/.arch-ids/media-native.h.id + src/.arch-ids/nas.c.id + ==> src/.arch-ids/sound-nas.c.id + src/.arch-ids/sgiplay.c.id + ==> src/.arch-ids/sound-sgiplay.c.id + src/.arch-ids/sunplay.c.id + ==> src/.arch-ids/sound-sunplay.c.id + src/esd.c + ==> src/sound-esd.c + src/hpplay.c + ==> src/sound-hpplay.c + src/linuxplay.c + ==> src/sound-oss.c + src/miscplay.c + ==> src/media-native.c + src/miscplay.h + ==> src/media-native.h + src/nas.c + ==> src/sound-nas.c + src/sgiplay.c + ==> src/sound-sgiplay.c + src/sunplay.c + ==> src/sound-sunplay.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-52 + + +2006-03-21 23:27:50 GMT Steve Youngs patch-53 + + Summary: + Fix var def void: sort-fold-case bug in build-rpt + Revision: + sxemacs--main--22.1.4--patch-53 + + * lisp/build-rpt.el (sort): require sort + + + modified files: + lisp/build-rpt.el + + +2006-03-21 21:27:04 GMT Steve Youngs patch-52 + + Summary: + Merged from hrop-feat-ACCEL (patch 5-7), hrop (patch 46-47) -- dir-files symlinks and speed up + Revision: + sxemacs--main--22.1.4--patch-52 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-5 + fix, handle symlinks correctly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-6 + fix, improve performance of directory-files and directory-files-recur + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-7 + minor, add documentation for directory-files-recur + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-46 + fix, handle symlinks correctly + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-47 + minor, improve performance and add documentation + + modified files: + man/lispref/files.texi src/dired.c src/fileio.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-47 + + +2006-03-21 08:45:00 GMT Steve Youngs patch-51 + + Summary: + Merged from njsf (patch 12) + Revision: + sxemacs--main--22.1.4--patch-51 + + Patches applied: + + * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-12 + Regexp Stack overflow fix + + modified files: + src/regex.c + + new patches: + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-12 + + +2006-03-20 08:09:21 GMT Steve Youngs patch-50 + + Summary: + Merged from hrop (patch 45), hrop-feat-GMP (patch 14) -- typo + Revision: + sxemacs--main--22.1.4--patch-50 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-45 + fix, #ifdef typo + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-14 + fix, #ifdef typo + + modified files: + src/ent-int.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-14 + + +2006-03-19 12:18:33 GMT Steve Youngs patch-49 + + Summary: + Merged from njsf (patch 9) -- etc/HELLO update + Revision: + sxemacs--main--22.1.4--patch-49 + + Patches applied: + + * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-9 + Add Portuguese HELLO + + modified files: + etc/HELLO + + new patches: + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-9 + + +2006-03-18 04:50:03 GMT Steve Youngs patch-48 + + Summary: + Merged from hrop-feat-ACCEL (patch 0-4), hrop (patch 43) -- dir-files at light speed + Revision: + sxemacs--main--22.1.4--patch-48 + + This changeset introduces a fast recursive directory-files wanderer. + Some of my performance measurements yield even faster processing than the find + utility from the current findutils. Yay! + + Currently, we disrespect the sysdeps and use e.g. dirent64 as well as + readdir64_r. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--base-0 + tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-33 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-1 + minor, add directory-files-recur + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-2 + minor, support match and nosort args + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-3 + minor, support depth-controlled search + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-4 + minor, conditionialise directory-files-recur + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-43 + minor, add directory-files-recur + + modified files: + configure.ac src/config.h.in src/dired.c src/fileio.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-43 + + +2006-03-18 04:01:00 GMT Steve Youngs patch-47 + + Summary: + build-rpt/gnus fixes + Revision: + sxemacs--main--22.1.4--patch-47 + + This fixes a problem with `build-rpt' not picking up + `gnus-posting-styles'. + + * lisp/build-rpt.el (build-rpt): Make sure gnus-posting-styles have a + chance to be used. + + + modified files: + lisp/build-rpt.el + + +2006-03-18 02:28:29 GMT Steve Youngs patch-46 + + Summary: + More build-rpt/Gnus fixes + Revision: + sxemacs--main--22.1.4--patch-46 + + This should take care of the situation where you want to send a build-rpt + from a freshly built SXEmacs and you already have a running Gnus in + another SXEmacs process. Always start Gnus in "slave" mode. + + * lisp/build-rpt.el (build-rpt): Use gnus-slave(-unplugged) just in case + there is a Gnus already running in another SXEmacs process. + + + modified files: + lisp/build-rpt.el + + +2006-03-18 02:08:58 GMT Steve Youngs patch-45 + + Summary: + Build-rpt Gnus integration fixes + Revision: + sxemacs--main--22.1.4--patch-45 + + * lisp/build-rpt.el (build-rpt-use-gnus-plugged): New. If non-nil, Gnus + will be started in "plugged" mode. + (build-rpt): Better handling of Gnus. Now Gnus doesn't need to be + running, `build-rpt' will start it if needed. + + + modified files: + lisp/build-rpt.el + + +2006-03-18 00:24:27 GMT Steve Youngs patch-44 + + Summary: + Merged from hrop (patch 34-35, 37-42) -- autoconf/bld-rpt updates + Revision: + sxemacs--main--22.1.4--patch-44 + + This changeset makes it possible to use autoconf 2.60 to generate our + configure script, while maintaining backward compatibility with autoconf + 2.59. + + It also improves the build-rpt, adding more useful information to the + reports. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-34 + minor, some fixes with respect to autoconf-2.59c/2.60 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-35 + minor, brag config.h information in build-rpt + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-37 + minor, nuke config.values.out, use config.values instead + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-38 + fix, dump c-v-hash-table instead of config.h + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-39 + minor, another approch to config.values (entirely generated by make) + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-40 + fix, adapt regexp + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-41 + minor, output c-v-hash-table in alphabetical order, gather empty keys + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-42 + minor, support Gnus as driver for build report message setup + + modified files: + Makefile.in.in configure.ac lisp/build-rpt.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-42 + + +2006-03-17 08:28:05 GMT Steve Youngs patch-43 + + Summary: + Change default address for build reports + Revision: + sxemacs--main--22.1.4--patch-43 + + * lisp/build-rpt.el (build-rpt-destination): Set default to + "SXEmacs Build Reports " + + + modified files: + lisp/build-rpt.el + + +2006-03-17 01:06:31 GMT Steve Youngs patch-42 + + Summary: + Merged from njsf (patch 6) -- regex stack overflow fix + Revision: + sxemacs--main--22.1.4--patch-42 + + Patches applied: + + * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-6 + Regex stack overflow fix + + modified files: + src/regex.c + + new patches: + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-6 + + +2006-03-15 13:17:18 GMT Steve Youngs patch-41 + + Summary: + Merged from hrop (patch 33) -- Compiler warning fixes + Revision: + sxemacs--main--22.1.4--patch-41 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-33 + major, fix dozens of compiler warnings + + modified files: + src/bloom.c src/cmdloop.c src/dllist.c src/dumper.c + src/ent-indef.c src/ent-int.c src/ent-pseumpc.h + src/ent-quatern.c src/ent-resclass.c src/event-unixoid.c + src/fns.c src/input-method-xlib.c src/lisp.h src/lread.c + src/mule-charset.c src/number-gmp.c src/number-mpc.h + src/number-mpfr.c src/number-mpfr.h src/openssl.c + src/openssl.h src/postgresql.c src/process-unix.c + src/redisplay-output.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-33 + + +2006-03-14 11:30:26 GMT Steve Youngs patch-40 + + Summary: + Merged from hrop (patch 32), hrop-feat-GMP (patch 10-13) -- ENT 64bit fixes + Revision: + sxemacs--main--22.1.4--patch-40 + + This fixes an assertion I noticed in the test suite on 64bit hardware. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-32 + minor, adapt indef constructor to be sane on 64-bit systems + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-10 + star-merge with hrop series + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-11 + minor, adapt indef constructor to be sane on 64-bit systems + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-12 + minor, fix EMACS_INT vs. int on 64bit machines + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-13 + minor, create indef constants and use those instead of recreating + + modified files: + src/alloc.c src/data.c src/editfns.c src/ent-indef.c + src/number-gmp.h src/number.c src/number.h + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-13 + + +2006-03-13 14:54:12 GMT Steve Youngs patch-39 + + Summary: + Merged from hrop (patch 31) -- bloom/dl-list upd + Revision: + sxemacs--main--22.1.4--patch-39 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-31 + minor, add bloom-filter and dl-list headers to inline.c + + modified files: + src/inline.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-31 + + +2006-03-12 02:13:24 GMT Steve Youngs patch-38 + + Summary: + Merged from hrop (patch 30) -- Double Linked Lists/Bloom Filters + Revision: + sxemacs--main--22.1.4--patch-38 + + This changeset introduces double linked lists and "bloom filters". You've + most likely heard of double linked lists, but bloom filters... well here's + a partial copy of Sebastian's log to give a brief summary... + + Bloom filters are a space and time-efficient way to decide about the + membership of an element to a given set. Using lisp-lists or vectors, one + usually has to traverse the entire list or vector, before membership can + be decided. Using hash tables, membership decision is in O(1) (bloom + filters also decide in O(1)), but the hash-table's size grows + proportionally with the number n of elements, thus its space complexity + is O(n), whereas Bloom filters take a constant amount of space regardless + how many elements are in it. + + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-30 + minor, introduce doubly-linked lists and bloom-filters + + new files: + src/.arch-ids/bloom.c.id src/.arch-ids/bloom.h.id + src/.arch-ids/dllist.c.id src/.arch-ids/dllist.h.id + src/bloom.c src/bloom.h src/dllist.c src/dllist.h + + modified files: + man/lispref/lispref.texi man/lispref/lists.texi + src/Makefile.in.in src/emacs.c src/lrecord.h src/symsinit.h + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-30 + + +2006-03-10 21:14:22 GMT Steve Youngs patch-37 + + Summary: + Merged from hrop (patch 28) -- More win32 cleansing + Revision: + sxemacs--main--22.1.4--patch-37 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-28 + minor, nuke some win32-related files + + removed files: + src/.arch-ids/nt.c.id src/.arch-ids/nt.h.id + src/.arch-ids/ntheap.c.id src/.arch-ids/ntheap.h.id + src/.arch-ids/ntplay.c.id src/.arch-ids/ntproc.c.id + src/.arch-ids/unexnt.c.id src/nt.c src/nt.h src/ntheap.c + src/ntheap.h src/ntplay.c src/ntproc.c src/unexnt.c + + modified files: + lisp/process.el src/symsinit.h + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-28 + + +2006-03-10 21:08:22 GMT Steve Youngs patch-36 + + Summary: + Merged from njsf (patch 2) -- Generate HTML docs + Revision: + sxemacs--main--22.1.4--patch-36 + + Patches applied: + + * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-2 + Add generation of html version of documentation + + + modified files: + .arch-inventory man/Makefile + + new patches: + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-2 + + +2006-03-08 10:08:50 GMT Steve Youngs patch-35 + + Summary: + Merged from njsf (patch-1) -- Doc updates + Revision: + sxemacs--main--22.1.4--patch-35 + + Patches applied: + + * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-1 + Provide makefile options for creating Postscript and PDF versions of info + + new files: + man/.arch-ids/.arch-inventory.id man/.arch-inventory + + modified files: + man/Makefile + + new patches: + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-1 + + +2006-03-07 03:46:02 GMT Steve Youngs patch-34 + + Summary: + Goodbye OLD_CURSOR_MOTION_SHIT + Revision: + sxemacs--main--22.1.4--patch-34 + + * src/cm.c: Nuke OLD_CURSOR_MOTION_SHIT bitrot + + + modified files: + src/cm.c + + +2006-03-07 03:10:56 GMT Steve Youngs patch-33 + + Summary: + Fix building without Motif. + Revision: + sxemacs--main--22.1.4--patch-33 + + This actually fixes some earlier stupidity of mine (back in + 22.1.2). XmVersion was being called for even if you weren't building with + Motif (which is the default these days, BTW). This changeset takes care + of that. + + * src/gui-x.c (sanity_check_lwlib): Juggle the #ifdefs for lwlib/motif + stuff to suppress a compile warning when building without motif. The + warning was about XmVersion not being defined. + Don't unconditionally include Xm.h. + + * lwlib/lwlib-config.c: Don't unconditionally include Xm.h. + Only define `lwlib_uses_motif_1_2' if NEED_MOTIF. + + + modified files: + lwlib/lwlib-config.c src/gui-x.c + + +2006-03-05 02:05:11 GMT Steve Youngs patch-32 + + Summary: + Merged from hrop (patch 25), hrop-feat-OSSL (patch 8) -- OSSL doc updates + Revision: + sxemacs--main--22.1.4--patch-32 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-25 + minor, fix and extend documentation + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-8 + minor, extend and fix openssl documentation + + modified files: + man/lispref/openssl.texi src/openssl.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-8 + + +2006-02-18 03:07:02 GMT Steve Youngs patch-31 + + Summary: + Solaris build fixes in version.sh + Revision: + sxemacs--main--22.1.4--patch-31 + + * version.sh: Push /usr/xpg4/bin to the front of $PATH to make life + easier for Solaris users. + + + modified files: + version.sh + + +2006-02-16 23:22:31 GMT Steve Youngs patch-30 + + Summary: + Merged from lg (patch 1) -- FFI/Solaris fix + Revision: + sxemacs--main--22.1.4--patch-30 + + Fix --enable-ffi builds on Solaris. + + Patches applied: + + * lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-1 + Fixes effi for building under Solaris + + modified files: + src/effi.c src/effi.h src/inline.c + + new patches: + lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-1 + + +2006-02-14 16:49:59 GMT Steve Youngs patch-29 + + Summary: + Merged from hrop (patch 23), hrop-feat-OSSL (patch 5-7) -- OpenSSL updates + Revision: + sxemacs--main--22.1.4--patch-29 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-23 + fix, refuse to run test-suite on strange ciphers + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-5 + fix, define missing symbol + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-6 + fix, add informative functions + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-7 + fix, refuse to run test-suite on strange ciphers + + modified files: + src/openssl.c tests/automated/openssl-tests.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-7 + + +2006-01-23 02:03:48 GMT Steve Youngs patch-28 + + Summary: + Fix GTK builds and general builds without ENT + Revision: + sxemacs--main--22.1.4--patch-28 + + This changeset fixes GTK builds, and also builds where ENT is not + enabled. And for once, neither was my fault. Yippee! :-) + + * src/glyphs-gtk.c (image_instantiator_format_create_glyphs_gtk): This is + GTK, not X. + + * src/number.h (make_resc_elm): It has 2 args, not 1 + + * src/number.h (make_resc_elm_bz): Ditto. + + * src/number.c (Fzero): ifdef on HAVE_RECLASS if allowing residue class + rings. + + * src/number.c (Fone): Ditto. + + + modified files: + src/glyphs-gtk.c src/number.c src/number.h + + +2006-01-21 16:12:57 GMT Steve Youngs patch-27 + + Summary: + Fix GTK build + Revision: + sxemacs--main--22.1.4--patch-27 + + * configure.ac: Very quick hack to fix GTK builds. Ugly as hell, but it + works. I welcome any better solution. + + + modified files: + configure.ac + + +2006-01-20 23:22:50 GMT Steve Youngs patch-26 + + Summary: + Docfix in PROBLEMS + Revision: + sxemacs--main--22.1.4--patch-26 + + * PROBLEMS: A less confusing title for Solaris 2 configure/make syntax + "errors". + From: Rodney Sparapani + + + modified files: + PROBLEMS + + +2006-01-20 23:14:29 GMT Steve Youngs patch-25 + + Summary: + Fix our build reporter so it doesn't conflict with the XE version + Revision: + sxemacs--main--22.1.4--patch-25 + + This changeset takes care of the problems associated with trying to send + a build report using `build-report' from the XEmacs package, "build". + + SXEmacs users wishing to send in a build report should use... + + M-x build-rpt RET + + However, a defalias has been set to run if the XE build-report.el is ever + loaded, so M-x build-report should DTRT too. + + * lisp/build-rpt.el: New file, renamed from build-report.el. Includes + namespace renaming from "build-report" to "build-rpt". + + * lisp/build-report.el: Renamed to build-rpt.el. + + + modified files: + lisp/build-rpt.el + + renamed files: + lisp/.arch-ids/build-report.el.id + ==> lisp/.arch-ids/build-rpt.el.id + lisp/build-report.el + ==> lisp/build-rpt.el + + +2006-01-20 01:35:21 GMT Steve Youngs patch-24 + + Summary: + Solaris 9 build fixes. + Revision: + sxemacs--main--22.1.4--patch-24 + + This changeset attempts to fix the build and install problems on Solaris + 9. + + * src/syssignal.h: Autoconf always sets HAVE_DECL_SYS_SIGLIST. Test for + non-zero. This is from XEmacs, originally... + From David Robinow + + * configure.ac (--with-tooltalk): Default to `no'. + + * PROBLEMS: Add a section about PostgreSQL adding pgsql's bin directory + to $PATH to pick up pg_config. And mention Solaris 9 possibly needing + `--with-cflags='-mcpu=ultrasparc -m64'' + Mention that tooltalk is defaulted to off. + + * configure.ac (ent option tests): Don't use grep's `-e' option, it's not + supported everywhere like Solaris. + + * install.sh: Update to the version in automake 1.9.6 (2005-05-14.22) and + rename it to install-sh. + + * install-sh: New file. Renamed from install.sh. This gets around a + problem with some `make's. + + + modified files: + PROBLEMS configure.ac install-sh src/syssignal.h + + renamed files: + .arch-ids/install.sh.id + ==> .arch-ids/install-sh.id + install.sh + ==> install-sh + + +2006-01-18 21:14:18 GMT Steve Youngs patch-23 + + Summary: + Merged from hrop (patch 21), hrop-feat-OSSL (patch 0-4) -- OSSL updates + Revision: + sxemacs--main--22.1.4--patch-23 + + This changeset adds digest and encryption/decryption routines for files. + + See: + `ossl-digest-file' + `ossl-hmac-file' + `ossl-encrypt-file' + `ossl-decrypt-file' + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-21 + minor, provide digest and cipher operations on files + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--base-0 + tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-3 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-1 + star-merge with hrop-series + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-2 + minor, provide digest operations on files + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-3 + minor, add ossl-encrypt-file and ossl-decrypt-file + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-4 + minor, add output file redirection + + modified files: + man/lispref/lispref.texi man/lispref/openssl.texi + src/openssl.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-4 + + +2006-01-17 22:31:52 GMT Steve Youngs patch-22 + + Summary: + Merged from hrop (patch 20), hrop-feat-GMP (patch 7-9) -- ENT updates + Revision: + sxemacs--main--22.1.4--patch-22 + + From hrop's log... + + This changeset introduces a kind of auto-intersection of different factor + modules to make any of the basic arithmetical operations sensible. + With this changeset, forms like: + (+ 1+2Z 1+3Z) and + (* 1+2Z 3+4Z) + are well defined. + + Furthermore, allow residue class rings as argument for the functions zero and + one. + + Furthermore, make extract float function more generic by reducing it to a lift + of the argument to FLOAT_T. + + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-20 + minor, provide some convenience behaviour + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-7 + minor, reduce float extraction to a lift to FLOAT_T + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-8 + minor, allow all arithmetics over different factor modules + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-9 + minor, allow residue class rings as argument to #'one and #'zero + + modified files: + src/ent-resclass.c src/floatfns.c src/number.c + tests/automated/ent-tests.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-9 + + +2006-01-17 22:24:28 GMT Steve Youngs patch-21 + + Summary: + Merged from hrop (patch 19) -- BSD make fix + Revision: + sxemacs--main--22.1.4--patch-21 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-19 + fix, compilation issue with BSD make/pmake + + modified files: + Makefile.in.in + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-19 + + +2006-01-15 12:37:25 GMT Steve Youngs patch-20 + + Summary: + Make lisp/auto-autoloads.el precious. + Revision: + sxemacs--main--22.1.4--patch-20 + + * lisp/.arch-inventory: auto-autoloads.el is now precious + + + modified files: + lisp/.arch-inventory + + +2006-01-15 02:43:11 GMT Steve Youngs patch-19 + + Summary: + Have `make clean' nuke any generated lisp. + Revision: + sxemacs--main--22.1.4--patch-19 + + * Makefile.in.in (clean): Delete compiled lisp, auto-autoloads.el, + custom-load.el, finder-inf.el files. + + + modified files: + Makefile.in.in + + +2006-01-14 04:52:36 GMT Steve Youngs patch-18 + + Summary: + Don't install the .arch-ids directories. + Revision: + sxemacs--main--22.1.4--patch-18 + + * Makefile.in.in (install-arch-dep): Don't install the .arch-ids directories. + (install-arch-indep): Ditto. + (PRUNE_VC): Add .arch-ids. + + + modified files: + Makefile.in.in + + +2006-01-14 03:56:51 GMT Steve Youngs patch-17 + + Summary: + Default to Athena widgets/dialogs instead of Motif. + Revision: + sxemacs--main--22.1.4--patch-17 + + This changeset makes the default setting for --enable-dialogs and + --enable-widgets be `athena' instead of `motif'. A by-product of this + change is that widgets are now on by default (XE has them off because + of some stability issues, but I've never seen any problems). + + What this changeset _doesn't_ do is fall back to motif automatically. To + be perfectly honest, I couldn't readily see where/how to do that. + Somebody should probably look into that, but I'm happy to wait and see if + we get any bug reports about it (I doubt that we will). + + * configure.ac (--enable-dialogs): Default to athena if not specified. + (--enable-widgets): Ditto. + + + modified files: + configure.ac + + +2006-01-14 02:38:00 GMT Steve Youngs patch-16 + + Summary: + Merged from hrop (patch 16), lg (patch 1) -- FFI updates + Revision: + sxemacs--main--22.1.4--patch-16 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-16 + fix, avoid variable is void error + + * lg@xwem.org--2005/sxemacs--lg--22.1.4--patch-1 + Makes FFI autoloading, adds support to store '(c-data . ) types + + modified files: + lisp/ffi.el man/lispref/ffi.texi src/effi.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-16 + lg@xwem.org--2005/sxemacs--lg--22.1.4--patch-1 + + +2006-01-11 23:20:46 GMT Steve Youngs patch-15 + + Summary: + Merged from mkhl (patch 2) -- Embeddable kbd macros + Revision: + sxemacs--main--22.1.4--patch-15 + + This changeset makes doing stuff like... + + C-x ( bar C-x ) + C-x ( foo C-x e C-x ) + + C-x e + => foo bar + + ...possible. + + Patches applied: + + * martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.4--patch-2 + Make it possible to embed one macro inside of another. + + modified files: + src/macros.c + + new patches: + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.4--patch-2 + + +2006-01-03 23:23:27 GMT Steve Youngs patch-14 + + Summary: + Merged from hrop (patch 15), hrop-feat-GMP (patch 5-6) -- ENT fixes + Revision: + sxemacs--main--22.1.4--patch-14 + + This changeset fixes an issue in the floor function. It was undefined for large + integers and produced wrong results for negative fractions. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-15 + fix, floor function + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-5 + fix, floor function fixes + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-6 + minor, provide test cases for the floor function + + modified files: + src/floatfns.c tests/automated/ent-tests.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-6 + + +2006-01-03 23:17:35 GMT Steve Youngs patch-13 + + Summary: + Merged from hrop (patch 13) -- Fix build without tiff + Revision: + sxemacs--main--22.1.4--patch-13 + + This changeset fixes a problem when trying to build SXEmacs without tiff + support. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-13 + fix, use unsigned long instead of uint32 + + modified files: + src/glyphs-eimage.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-13 + + +2006-01-03 01:02:08 GMT Steve Youngs patch-12 + + Summary: + Mule is now ON by default. + Revision: + sxemacs--main--22.1.4--patch-12 + + This turns Mule on by default. That means, if you don't say ./configure + --diable-mule, you get Mule. + + * configure.ac (--enable-mule): Turned on by default. + + + modified files: + configure.ac + + +2006-01-03 00:45:06 GMT Steve Youngs patch-11 + + Summary: + Add `replace-regexp-in-string'. + Revision: + sxemacs--main--22.1.4--patch-11 + + * lisp/subr.el (replace-regexp-in-string): New. It exists in XE 21.5, + and GNU, so lets have it here too. It's pretty useful. + + + modified files: + lisp/subr.el + + +2006-01-02 20:37:10 GMT Steve Youngs patch-10 + + Summary: + Merged from hrop (patch 11-12), hrop-feat-FFI (patch 3-5) -- doc updates + Revision: + sxemacs--main--22.1.4--patch-10 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-11 + minor, refine documentation for ffi, ffi-curl.el and ffi-wand.el + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-12 + fix sectioning for makeinfo + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-3 + minor, document ffi-curl.el + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-4 + minor, add documentation for ffi-wand.el + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-5 + fix + + modified files: + lisp/ffi-curl.el lisp/ffi-wand.el man/lispref/ffi.texi + src/effi.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-5 + + +2006-01-02 12:18:08 GMT Steve Youngs patch-9 + + Summary: + Merged from hrop (patch 10), hrop-feat-GMP (patch 3) -- ENT updates + Revision: + sxemacs--main--22.1.4--patch-9 + + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-10 + minor, update ENT documentation + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-3 + minor, update ENT documentation + + modified files: + man/lispref/ent.texi src/ent-quatern.c src/ent-quatern.h + src/ent-resclass.c src/ent-resclass.h src/number.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-3 + + +2006-01-02 05:42:13 GMT Steve Youngs patch-8 + + Summary: + BSD `--without-tty' fix (from XE 21.4) + Revision: + sxemacs--main--22.1.4--patch-8 + + * src/console.c (stuff_buffered_input): Compile body only if HAVE_TTY. + From Malcolm Purvis + + + modified files: + src/console.c + + +2005-12-29 00:21:52 GMT Steve Youngs patch-7 + + Summary: + Merged from hrop (patch 8), hrop-feat-FFI (patch 2) -- FFI updates + Revision: + sxemacs--main--22.1.4--patch-7 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-8 + minor, make ffi-set-storage-size only set the storage_size field + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-2 + minor, make ffi-set-storage-size only set the storage_size field + + modified files: + src/effi.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-2 + + +2005-12-29 00:14:37 GMT Steve Youngs patch-6 + + Summary: + Merged from hrop (patch 9), hrop-feat-GMP (patch 4) + Revision: + sxemacs--main--22.1.4--patch-6 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-9 + MAJOR, fix Sgt. Pepper's Magical Mystery Tour Bug + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-4 + MAJOR, fix Sgt. Pepper's Magical Mystery Tour Bug + + modified files: + src/floatfns.c src/number.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-4 + + +2005-12-28 02:57:45 GMT Steve Youngs patch-5 + + Summary: + Merged from hrop (patch 5), hrop-feat-GMP (patch 0-2, 42-51) -- ENT updates + Revision: + sxemacs--main--22.1.4--patch-5 + + Sebastian's patch log explains it better than I could, so I'll reproduce + it here for convenience: + + This changeset gets rid of the ugly promote_args behaviours, instead we provide + a clean and abstract way of doing arithmetics by operation tables. + + Furthermore, this changeset migrates large parts of computational code to use + scratch numbers instead of initialising temporary containers. + + Also, this changeset introduces quaternions. To be precise, it provides the + integral ring of the quaternionic division algebra. Quaternions are a + (non-commutative) extension of complex numbers, also called hypercomplex + numbers. + + Furthermore, we support residue classes as index positions in sequence functions + like `aref', `aset', or `elt'. + + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-5 + minor, clean up arithmetics, introduce quaternions, support residue + classes in sequence index positions + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-42 + star-merge with hrop series + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-43 + minor, implement quaternion arithmetics + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-44 + minor, clean up addition and subtraction code + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-45 + minor, clean up division and quotient code + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-46 + minor, nuke coercion cruft + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-47 + minor, clean up relation code + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-48 + minor, clean up byte code + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-49 + minor, nuke promotion of args and coerce tables + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-50 + minor and bugfix + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-51 + minor, provide clean multiplication and division for quaternions + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--base-0 + tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-3 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-1 + minor, clean up arithmetics, introduce quaternions + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-2 + minor, support residue classes in sequence index positions + + new files: + src/.arch-ids/ent-quatern.c.id src/.arch-ids/ent-quatern.h.id + src/ent-quatern.c src/ent-quatern.h + + modified files: + configure.ac src/alloc.c src/bytecode.c src/config.h.in + src/data.c src/ent-float.c src/ent-gaussian.c src/ent-indef.c + src/ent-int.c src/ent-pseumpc.c src/ent-resclass.c + src/floatfns.c src/fns.c src/lread.c src/lrecord.h + src/number-gmp.c src/number-mp.c src/number-mpc.c + src/number-mpfr.c src/number.c src/number.h + tests/automated/ent-tests.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-2 + + +2005-12-28 02:20:17 GMT Steve Youngs patch-4 + + Summary: + Merged from hrop (patch 6), hrop-feat-FFI (patch 0-1) -- Wand updates + Revision: + sxemacs--main--22.1.4--patch-4 + + This changeset makes viewing images via Wand:show-image-file a little + more user friendly. It also makes it possible to display more than one + image at a time. Each image in its own buffer, of course. + + My additions to Sebastians patchset: + + * lisp/ffi-wand.el (Wand:show-image-file): Use a buffer name based on the + image file name. + Ensure that any extents in the buffer are nuked before displaying the + image. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-6 + minor, cosmetics according to Steve's proposals + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--base-0 + tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-3 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-1 + minor, cosmetics according to Steve's proposals + + modified files: + lisp/ffi-wand.el src/effi.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-1 + + +2005-12-27 21:55:34 GMT Steve Youngs patch-3 + + Summary: + Merged from hrop (patch 4) -- build fix + Revision: + sxemacs--main--22.1.4--patch-3 + + Ensure that auto-autoloads.el is generated. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-4 + minor, make bootstrap.auto-autoloads sane + + modified files: + src/Makefile.in.in + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-4 + + +2005-12-27 21:12:13 GMT Steve Youngs patch-2 + + Summary: + Merged from hrop (patch 3), lg (patch 15) -- FFI/Wand + Revision: + sxemacs--main--22.1.4--patch-2 + + This changeset has some minor improvements to FFI and it also introduces + ffi-wand.el, the beginnings of FFI bindings into libWand. + See: M-x Wand:show-image-file + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-3 + minor, make ffi-fetch work for c-data + + * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-15 + c-data FFI type added, ffi-wand.el import + + new files: + lisp/.arch-ids/ffi-wand.el.id lisp/ffi-wand.el + + modified files: + lisp/ffi.el src/effi.c src/glyphs-eimage.c src/glyphs-gtk.c + src/glyphs-x.c src/lisp.h src/select-x.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-15 + + +2005-12-23 00:31:08 GMT Steve Youngs patch-1 + + Summary: + SXEmacs Bentley Turbo is at the starting line! + Revision: + sxemacs--main--22.1.4--patch-1 + + * version.sh: Update the codename + + + new files: + ChangeLog.d/.arch-ids/ChangeLog-22.1.3.id + ChangeLog.d/ChangeLog-22.1.3 + + modified files: + version.sh + + +2005-12-22 23:46:57 GMT Steve Youngs base-0 + + Summary: + tag of steve@sxemacs.org--2005/sxemacs--main--22.1.3--version-0 + Revision: + sxemacs--main--22.1.4--base-0 + + (automatically generated log message) + + new patches: + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--base-0 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-2 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-3 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-9 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-1 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-2 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-3 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-4 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-5 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-7 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-8 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-10 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-11 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-12 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--base-0 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-11 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-14 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-15 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-18 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-19 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-10 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-13 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-2 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-10 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-15 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-18 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-19 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-15 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--base-0 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-1 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-2 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-3 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-4 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-5 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-6 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-7 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-8 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-9 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-10 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-11 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-12 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-13 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-14 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-15 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-16 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-17 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-18 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-19 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-20 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-21 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-22 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-23 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-24 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-25 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-26 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-27 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-28 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-29 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-62 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-63 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-64 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-65 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-66 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-67 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-68 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--version-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.1--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--base-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-2 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-3 + + diff --git a/changes/ChangeLog-22.1.5 b/changes/ChangeLog-22.1.5 new file mode 100644 index 0000000..542a87f --- /dev/null +++ b/changes/ChangeLog-22.1.5 @@ -0,0 +1,1348 @@ +# do not edit -- automatically generated by arch changelog +# non-id: automatic-ChangeLog--steve@sxemacs.org--2006/sxemacs--main--22.1.5 +# + +2006-05-06 23:18:41 GMT Steve Youngs version-0 + + Summary: + SXEmacs 22.1.5 (Bugatti) is released! + Revision: + sxemacs--main--22.1.5--version-0 + + * Makefile.in.in (${srcdir}/lib-src/config.values.in): Remove target, it + is handled elsewhere. This also means that + lib-src/config.values.{in,sh} have also been removed from the repo. It + is all auto-generated now. + + * etc/NEWS: Update for release. + + + removed files: + lib-src/.arch-ids/config.values.in.id + lib-src/.arch-ids/config.values.sh.id lib-src/config.values.in + lib-src/config.values.sh + + modified files: + Makefile.in.in etc/NEWS + + +2006-05-06 22:12:21 GMT Steve Youngs patch-27 + + Summary: + Merged from hrop (patch 21-22) -- PROBLEMS upd + Revision: + sxemacs--main--22.1.5--patch-27 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-21 + minor, add MPFR vs. GMP issue + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-22 + minor, update my about page + + modified files: + PROBLEMS lisp/about.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-22 + + +2006-05-06 13:45:08 GMT Steve Youngs patch-26 + + Summary: + Fix BerkeleyDB detection + Revision: + sxemacs--main--22.1.5--patch-26 + + * configure.ac (berkdb): Typo fix + + + modified files: + configure.ac + + +2006-05-06 02:19:58 GMT Steve Youngs patch-25 + + Summary: + Merged from hrop (patch 19) -- warning fixes + Revision: + sxemacs--main--22.1.5--patch-25 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-19 + minor, suppress compiler warnings + + modified files: + src/dllist.c src/media-sndfile.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-19 + + +2006-05-06 02:18:15 GMT Steve Youngs patch-24 + + Summary: + Merged from hrop (patch 18) -- autoconf upd + Revision: + sxemacs--main--22.1.5--patch-24 + + Make it impossible to configure if there is a newer configure.ac + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-18 + fix, punish users which try to use old configures + + modified files: + configure.ac + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-18 + + +2006-05-06 02:16:05 GMT Steve Youngs patch-23 + + Summary: + Merged from hrop (patch 17) -- BSD/pdump fix + Revision: + sxemacs--main--22.1.5--patch-23 + + This also fixes an issue with ENT on NetBSD + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-17 + fix, do always initialise indefinites + + modified files: + src/ent-indef.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-17 + + +2006-05-06 01:25:08 GMT Steve Youngs patch-22 + + Summary: + Merged from hrop (patch 16) -- libc version detection + Revision: + sxemacs--main--22.1.5--patch-22 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-16 + fix, improve libc detection on non-package-managed systems + + modified files: + configure.ac + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-16 + + +2006-05-06 00:14:37 GMT Steve Youngs patch-21 + + Summary: + Merged from hrop (patch 13) -- gtk build fixes + Revision: + sxemacs--main--22.1.5--patch-21 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-13 + minor, make gtk builds work + + modified files: + configure.ac src/glyphs-gtk.c src/glyphs-gtk.h src/sound.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-13 + + +2006-05-05 16:23:58 GMT Steve Youngs patch-20 + + Summary: + Merged from hrop (patch 12) -- Motif detection + Revision: + sxemacs--main--22.1.5--patch-20 + + This changeset revamps the motif detection. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-12 + minor, provide a AC_DEFUN for the motif detection + + modified files: + configure.ac + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-12 + + +2006-05-05 14:41:11 GMT Steve Youngs patch-19 + + Summary: + Athena/Lucid fixes + Revision: + sxemacs--main--22.1.5--patch-19 + + This changeset adds more configure/build fixes for athena and lucid + stuff. Basically there is no such thing as a lucid dialog or widget and + no such thing as an athena menubar. There never has been. So we get rid + off all that nonsense. + + --with-dialogs and --with-widgets will no longer accept `lucid' as an + option. + + It also fixes a problem with 3d athena not setting HAVE_ATHENA_3D. + + * configure.ac (--with-menubars): Typo fix. + (--with-scrollbars): Warn that gtk is 1.2 and bitrotting. + (--with-dialogs): Warn about gtk. + Remove lucid as a valid option. + (--with-widgets): Ditto. + (athena tests): Make sure athena_3d is set correctly. + Simplify setting toolkit options. + + * src/dialog-x.c (vars_of_dialog_x): There's no such thing as lucid + dialogs so don't provide em. + + * src/menubar-x.c (vars_of_menubar_x): There's no such thing as athena + menubars, so don't provide em. + + * lwlib/lwlib.c (instantiate_widget_instance): Remove empty ifdef about + lucid dialogs. + + * lwlib/lwlib.h: There's no athena menubars or lucid dialogs, so no need + to test for them. + + + modified files: + configure.ac lwlib/lwlib.c lwlib/lwlib.h src/dialog-x.c + src/menubar-x.c + + +2006-05-05 10:08:29 GMT Steve Youngs patch-18 + + Summary: + Don't test for (g)dbm if ndbm.h is not present. + Revision: + sxemacs--main--22.1.5--patch-18 + + * configure.ac ((g)dbm tests): Only test for gdbm or dbm if ndbm.h is + present. + + + modified files: + configure.ac + + +2006-05-05 08:48:57 GMT Steve Youngs patch-17 + + Summary: + Updatify output of configure --help/--version + Revision: + sxemacs--main--22.1.5--patch-17 + + + From: Martin Kuehl + + * configure.ac: + - Always say "Possible arguments:". + - State that runtime checks occur at _runtime_ explicitly. + - Don't repeat list of possible arguments in help string (especially if + these lists are inconsistent). + + modified files: + configure.ac + + +2006-05-05 06:50:03 GMT Steve Youngs patch-16 + + Summary: + Fix gdbm detection + Revision: + sxemacs--main--22.1.5--patch-16 + + * configure.ac: Sometimes you need libgdbm_compat for gdbm. We test for + and use dbm_foo functions, but more recent versions of gdbm only have + gdbm_foo functions. Luckily they also ship with a libgdbm_compat which + has these symbols. + + + modified files: + configure.ac + + +2006-05-05 04:44:16 GMT Steve Youngs patch-15 + + Summary: + Fix option for databases + Revision: + sxemacs--main--22.1.5--patch-15 + + * configure.ac (--with-database): It's "gdbm" not "gnudbm" + + + modified files: + configure.ac + + +2006-05-05 02:33:47 GMT Steve Youngs patch-14 + + Summary: + Version and bug report args to AC_INIT + Revision: + sxemacs--main--22.1.5--patch-14 + + * configure.ac (AC_INIT): Add version and bug report args. The version + arg is simply ` ' which makes `configure --version' print out... + + ,---- + | SXEmacs configure + | generated by GNU Autoconf 2.59 + `---- + + Besides, we don't need AC_INIT for any versioning stuff as it's handled + from version.sh. + + The bug report arg has been set to "http://issues.sxemacs.org/". + + Update the copyright... year for me, and add Sebastian to the list. + + modified files: + configure.ac + + +2006-05-04 22:11:08 GMT Steve Youngs patch-13 + + Summary: + configure.ac doc fix + Revision: + sxemacs--main--22.1.5--patch-13 + + * configure.ac: Drop comment about needing autoconf 2.13 + + + modified files: + configure.ac + + +2006-05-04 21:29:34 GMT Steve Youngs patch-12 + + Summary: + Change allowed values for --with-menubars (no athena, motif) + Revision: + sxemacs--main--22.1.5--patch-12 + + * configure.ac (menubars): The only possible values for menubars now are + `lucic', `gtk', and `no'. Default is still lucid. + + + modified files: + configure.ac + + +2006-05-04 21:18:51 GMT Steve Youngs patch-11 + + Summary: + Merged from hrop (patch 9) -- autoconf updates + Revision: + sxemacs--main--22.1.5--patch-11 + + + Properly report the presence of PostgreSQL in the configure summary. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-9 + + + modified files: + configure.ac + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-9 + + +2006-05-04 08:30:41 GMT Steve Youngs patch-10 + + Summary: + Merged from njsf (patch 8) -- doc update + Revision: + sxemacs--main--22.1.5--patch-10 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-8 + tla mirror hook documentation + + modified files: + man/sppm.texi + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-8 + + +2006-05-04 02:51:46 GMT Steve Youngs patch-9 + + Summary: + Merged from hrop (patch 6-7) -- X toolkit detection + Revision: + sxemacs--main--22.1.5--patch-9 + + Because I couldn't think of a better way to put it, here's a copy of + Sebastian's log... + + This changeset provides a cleaner approach to toolkit detection. Especially, + athena detection. Now, the athena kits are ordered by popularity amongst + developers descendingly, that is: + + neXtaw -> Xaw3d -> XawXpm -> Xaw95 -> Xaw -> Motif -> Nirvana + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^ ^^^^^ + 3d sets non-3d non-athena + + The user, of course, can still specify --with-athena= to directly probe + for this single kit. + + Probing is done with and without the inclusion of X11/Xfuncproto.h, since that + has turned out to be an issue on broken systems (yes, they're broken!). + + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-6 + minor, rewrite X toolkit detection + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-7 + fix, prefer `lucid' menubars + + modified files: + configure.ac + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-7 + + +2006-05-04 02:30:13 GMT Steve Youngs patch-8 + + Summary: + Merged from njsf (patch 6) -- doc update + Revision: + sxemacs--main--22.1.5--patch-8 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-6 + Add Server sockets to SXEmacs goodies when compared to XEmacs + + modified files: + man/sxemacs-faq.texi + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-6 + + +2006-05-03 06:38:01 GMT Steve Youngs patch-7 + + Summary: + Merged from njsf (patch 3-4) -- Fix TTY detection + Revision: + sxemacs--main--22.1.5--patch-7 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-3 + Fix configure TTY options autodetect + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-4 + Make configure properly notify that ncurses was detected. + + modified files: + configure.ac + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-3 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-4 + + +2006-05-03 01:17:41 GMT Steve Youngs patch-6 + + Summary: + Document SELinux/libffi oddity + Revision: + sxemacs--main--22.1.5--patch-6 + + + * PROBLEMS: To be able to build against sourcewares libffi-1.20, Fedora + (and maybe other SELinux-enabled-by-default-distros) need to be taught + about that lib and to have it's security context corrected. This + changest documents the necessary step in PROBLEMS. It might need a + little not-as-sleepy-as-Martin-love though :) + + + modified files: + PROBLEMS + + +2006-05-03 00:31:58 GMT Steve Youngs patch-5 + + Summary: + Add a `build-report' convenience target. + Revision: + sxemacs--main--22.1.5--patch-5 + + This changeset shows that Martin is a lazy bastard and can't be bothered + to recall the correct filenames and redirections for creating a + build-report. So here is a make target `build-report' that takes care of + these. + + From: Martin Kuehl + + * Makefile.in.in (build-report): New convenience target. Runs `make + beta' and `make check', capturing output to use with M-x build-rpt. + + + modified files: + Makefile.in.in + + +2006-05-02 23:01:16 GMT Steve Youngs patch-4 + + Summary: + Merged from hrop (patch 1, 3-4) -- autoconf fixes + Revision: + sxemacs--main--22.1.5--patch-4 + + Fix various problems with autodetection in configure.ac + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-1 + fix, rewrite bogus auto`detection' snippets + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-3 + fix, recognise the value of $CFLAGS + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-4 + fix, provide correct polypversion detection + + modified files: + configure.ac + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-4 + + +2006-05-02 09:40:03 GMT Steve Youngs patch-3 + + Summary: + Fix version generation in version.sh + Revision: + sxemacs--main--22.1.5--patch-3 + + This prevents version.sh thinking a 22.1.4 WD is a 22.1.5 one. + + * version.sh: Use `tla tree-version' to get the version info instead of + `tla versions'. The latter can give a false output if you are in a WD + of a _previous_ version. + + + modified files: + version.sh + + +2006-05-02 02:04:01 GMT Steve Youngs patch-2 + + Summary: + Remove crufty tempory thread-test + Revision: + sxemacs--main--22.1.5--patch-2 + + Forgot to nuke this file before release, but it isn't in the tarball so + no biggie. + + removed files: + .arch-ids/thread-test.el.id thread-test.el + + +2006-05-01 11:46:20 GMT Steve Youngs patch-1 + + Summary: + The Bentley Turbo has been traded in on a Bugatti + Revision: + sxemacs--main--22.1.5--patch-1 + + * version.sh: Update codename + + + new files: + ChangeLog.d/.arch-ids/ChangeLog-22.1.4.id + ChangeLog.d/ChangeLog-22.1.4 + + modified files: + version.sh + + +2006-05-01 11:36:48 GMT Steve Youngs base-0 + + Summary: + tag of steve@sxemacs.org--2006/sxemacs--main--22.1.4--version-0 + Revision: + sxemacs--main--22.1.5--base-0 + + (automatically generated log message) + + new patches: + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--base-0 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-2 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-3 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-56 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-61 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-65 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-70 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-78 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-79 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-80 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-88 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-93 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-97 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-98 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-101 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-9 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-1 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-2 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-3 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-4 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-5 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-7 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-8 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-10 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-11 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-12 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--base-0 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-11 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-14 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-15 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-18 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-19 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-10 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-13 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-15 + lg@xwem.org--2005/sxemacs--lg--22.1.4--patch-1 + lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-1 + lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-4 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-2 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-10 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-15 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-18 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-19 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-15 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-6 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-9 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-12 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-18 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-23 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-24 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-27 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-3 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-4 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-5 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-6 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-7 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-8 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-9 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--base-0 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-1 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-2 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-3 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-4 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-5 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-6 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-7 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-8 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-9 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-10 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-11 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-12 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-13 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-14 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-15 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-16 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-17 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-18 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-19 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-20 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-21 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-22 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-23 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-24 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-25 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-26 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-27 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-28 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-29 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-62 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-63 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-64 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-65 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-66 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-67 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-68 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-28 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-29 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-30 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-31 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-32 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-33 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-34 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-35 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-36 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-37 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-38 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-39 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-40 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-41 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-42 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-43 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-44 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-45 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-46 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-47 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-48 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-49 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-50 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-51 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-52 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-53 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-54 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-55 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-56 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-57 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-58 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-59 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-60 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-61 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-62 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-63 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-64 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-65 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-66 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-67 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-68 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-69 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-70 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-71 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-72 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-73 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-74 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-75 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-76 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-77 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-78 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-79 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-80 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-81 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-82 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-83 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-84 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-85 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-86 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-87 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-88 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-89 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-90 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-91 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-92 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-93 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-94 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-95 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-96 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-97 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-98 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-99 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-100 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-101 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--version-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.1--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--base-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-2 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-3 + + diff --git a/changes/ChangeLog-22.1.6 b/changes/ChangeLog-22.1.6 new file mode 100644 index 0000000..60239b8 --- /dev/null +++ b/changes/ChangeLog-22.1.6 @@ -0,0 +1,5846 @@ +# do not edit -- automatically generated by arch changelog +# non-id: automatic-ChangeLog--steve@sxemacs.org--2006/sxemacs--main--22.1.6 +# + +2006-12-06 06:00:41 GMT Steve Youngs version-0 + + Summary: + SXEmacs 22.1.6 "Cadillac" is released! + Revision: + sxemacs--main--22.1.6--version-0 + + Thanks to all who have made this release possible! + + Especially Sebastian Freundt and Nelson Ferreira for their many many + contributions and fixes this release. + + And a special mention for young Horst Burkhardt, who kept us on our toes + and busy in #sxemacs Freenode IRC channel. + + +2006-12-06 04:03:36 GMT Steve Youngs patch-130 + + Summary: + Non-Mule build fix in openssl + Revision: + sxemacs--main--22.1.6--patch-130 + + * src/openssl.c (ossl_ssl_handshake): Only call + `Fset_process_coding_system()' if Mule is available. + + + modified files: + src/openssl.c + + +2006-12-06 01:26:09 GMT Steve Youngs patch-129 + + Summary: + Last minute release-day updates + Revision: + sxemacs--main--22.1.6--patch-129 + + * INSTALL: Add a section about building from tla repo, mention warnings + from autogen.sh. Also mention that sxemacs lists are now memeber only. + + * etc/MAILINGLISTS: Mention sxemacs-builds list and that all lists are + now "member only". + + * etc/BETA: Update the folowing sections... + Compiling Beta SXEmacs + Building SXEmacs and XEmacs packages from scratch + Improving SXEmacs + + * etc/DISTRIB: Update. + + * PROBLEMS: Mention that the Dired patch is now applied to the Dired + package that XEmacs distributes. + + * lisp/about.el (about-once-and-future-hackers): Typo fix. + + * etc/NEWS: Update. + + + modified files: + INSTALL PROBLEMS etc/BETA etc/DISTRIB etc/MAILINGLISTS + etc/NEWS lisp/about.el + + +2006-12-05 13:08:01 GMT Steve Youngs patch-128 + + Summary: + Merged from njsf (patch 95) -- ENT fix + Revision: + sxemacs--main--22.1.6--patch-128 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-95 + Fix bug where acos and asin would always return infinity when only fpfloat is available. + + modified files: + src/floatfns.c + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-95 + + +2006-12-04 01:04:02 GMT Steve Youngs patch-127 + + Summary: + Test suite fixes + Revision: + sxemacs--main--22.1.6--patch-127 + + This changeset fixes os-tests for the case where the sh-script XE package + isn't available. It also deals with the failing weak-tests. + + * tests/automated/os-tests.el: If `executable-find' can't be found, don't + run the tests and don't bitch about it. + + * tests/automated/weak-tests.el: Disable the failing tests. This is + TEMPORARY and _will_ be fixed in 22.1.7. The reason I've disabled the + tests is for user confidence and also because I've never heard of + anyone hitting the underlying bug in the wild. Also, XEmacs 21.4 shows + the same failures with weak-tests (weak-tests aren't part of XE 21.4). + + + modified files: + tests/automated/os-tests.el tests/automated/weak-tests.el + + +2006-12-03 00:40:38 GMT Steve Youngs patch-126 + + Summary: + Fix etags.el completion and support `include' directive. + Revision: + sxemacs--main--22.1.6--patch-126 + + This changeset gives us a working etags.el that can handle the include + directive in TAGS files and do completion. + + This is definitely not the end of the surgery needed for etags.el. All + this changeset does is make it work. Improvements will come in 22.1.7. + + * lisp/simple.el (hash-values-to-vector): New. Converts the values in a + hash-table to a vector. + (hash-keys-to-vector): New. Same as above, but for the keys in a + hash-table. + Yes I know these are not bug fixes in themselves, but I needed them to + fix bugs in etags.el. + + * lisp/etags.el: Firstly this was synched up to the etags.el in XEmacs + 21.5. I'm not going to document those changes. Following are the + changes I made post sync. + (etags): Improve doc string in the defgroup. + (tags-build-completion-table): Change custom type to boolean, default + to t. + (buffer-tag-table-list): Drop win32 crud. + (buffer-tag-table-list): Support "include" TAGS files. + (tag-table-files): Change from a defconst to a defvar, and don't make + it buffer-local. + (get-tag-table-buffer): Don't set `tag-table-files' to nil. + (get-tag-table-buffer): Always build completion table unless + `tags-build-completion-table' is nil. Support "include" TAGS files. + (tag-table-files-bloom): New bloom filter used to fix `tag-table-files'. + (tag-table-files-from-includes): New. used to fix `tag-table-files'. + (tag-table-files): Fix and support "include" TAGS files. + (buffer-tag-table-files): Rewrite, support "include" TAGS files. + (tag-completion-table): Make it a hash-table with a reasonable initial + size instead of an insanely small vector. + (add-tag-symbol): Replaces overly complicated and broken + `intern-tag-symbol'. + (add-to-tag-completion-table-exuberant-ctags): Use `add-tag-symbol'. + (add-to-tag-completion-table): Ditto. + (find-tag-default-function): Turn into a user customisable variable, + default to #'symbol-near-point. + (find-tag-hook): Turn it into a proper customisable hook. + (find-tag-default): Greatly simplify. + (buffer-tag-table-symbol-list): Don't pollute the global obarray, use + `make-symbol' instead of `intern'. + (find-tag-tag): Fix the completion. + (find-tag-at-point): Handle `other-window' arg properly. + (find-tag): Handle `other-window' arg properly. Handle running + `find-tag-hook' in a sane way. + (find-tag-other-window): Make it actually work. + (list-tags): Ditto. + (tags-apropos): Support "include" TAGS files. + (display-tag-info): Fix. Make the "something more clever" do what it + was supposed to, at least do what my crystal ball said it should do. + See `display-tag-info' doc string for reference to "something more + clever". + + Also several spurious variables and functions have been removed. + + modified files: + lisp/etags.el lisp/simple.el + + +2006-11-30 00:38:23 GMT Steve Youngs patch-125 + + Summary: + Merged from hrop (patch 115), hrop-fix (patch 24) -- configure fix + Revision: + sxemacs--main--22.1.6--patch-125 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-115 + fix, do not mangle our compiler line with odd switches + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-24 + fix, do not mangle our compiler line with odd switches + + modified files: + configure.ac + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-115 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-24 + + +2006-11-26 21:31:41 GMT Steve Youngs patch-124 + + Summary: + Merged from hrop (patch 114) -- INSTALL/PROBLEMS update + Revision: + sxemacs--main--22.1.6--patch-124 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-114 + fix, mention various known issues + + modified files: + INSTALL PROBLEMS + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-114 + + +2006-11-26 16:51:19 GMT Steve Youngs patch-123 + + Summary: + Merged from njsf (patch 91) -- Ego update + Revision: + sxemacs--main--22.1.6--patch-123 + + More ego updates. + + * etc/Makefile.am (dist_photos_DATA): Update. + + * etc/photos/stevem.png: Updated. + + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-91 + Nelson's ego patch + + + + new files: + etc/photos/.arch-ids/njsfm.png.id etc/photos/njsfm.png + + removed files: + etc/photos/.arch-ids/youngs.png.id + etc/photos/.arch-ids/youngsm.png.id etc/photos/youngs.png + etc/photos/youngsm.png + + modified files: + etc/Makefile.am etc/photos/stevem.png lisp/about.el + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-91 + + +2006-11-25 18:53:40 GMT Steve Youngs patch-122 + + Summary: + Merged from hrop (patch 111), njsf (patch 87) -- Ego patch + Revision: + sxemacs--main--22.1.6--patch-122 + + * lisp/about.el: Reasonably extensive update. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-111 + ego, minor adaptions to my about page + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-87 + Add info about Nelson + + new files: + etc/photos/.arch-ids/njsf.png.id etc/photos/njsf.png + + modified files: + etc/photos/hroptatyr.png etc/photos/steve.png lisp/about.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-111 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-87 + + +2006-11-22 22:23:55 GMT Steve Youngs patch-121 + + Summary: + Typo in autogen.sh + Revision: + sxemacs--main--22.1.6--patch-121 + + + modified files: + autogen.sh + + +2006-11-22 04:37:38 GMT Steve Youngs patch-120 + + Summary: + Merged from njsf (patch 89) -- mapconcat bug fix + Revision: + sxemacs--main--22.1.6--patch-120 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-89 + Fix crash with mapconcat of huge strings due to stack overflow + + modified files: + src/fns.c + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-89 + + +2006-11-20 20:44:39 GMT Steve Youngs patch-119 + + Summary: + Merged from hrop (patch 112), hrop-fix (patch 23) -- SoX detection + Revision: + sxemacs--main--22.1.6--patch-119 + + Detect slightly broken, but perfectly usable, SoX + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-112 + fix, detect broken SoXes + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-23 + fix, detect broken SoXes + + modified files: + sxemacs.m4 + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-112 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-23 + + +2006-11-20 16:00:58 GMT Steve Youngs patch-118 + + Summary: + Merged from hrop (patch 110), hrop-fix (patch 20) -- MM detection + Revision: + sxemacs--main--22.1.6--patch-118 + + Improve (aka, make pendantic) detection of MM headers, libraries, etc. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-110 + fix, detect MM stuff more exhaustively + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-20 + fix, detect MM stuff more exhaustively + + modified files: + configure.ac src/sound-oss.c src/sound-oss.h sxemacs.m4 + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-110 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-20 + + +2006-11-19 21:47:46 GMT Steve Youngs patch-117 + + Summary: + Merged from hrop (patch 108-109), hrop-fix (patch 18-19) + Revision: + sxemacs--main--22.1.6--patch-117 + + This changeset fixes a bug in lib-complete that was causing + `find-library' to visit the .elc instead of the .el if you were running + inplace. + + It also cleans up modules a little in configure.ac. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-108 + fix, do not load byte-code files + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-109 + fix, provide module declaration in c.ac, clean up and keep promises + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-18 + fix, do not load byte-code files + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-19 + fix, provide easy module declaration in c.ac + + modified files: + configure.ac lisp/lib-complete.el sxemacs.m4 + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-108 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-109 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-19 + + +2006-11-18 15:04:47 GMT Steve Youngs patch-116 + + Summary: + Fix the tags make target + Revision: + sxemacs--main--22.1.6--patch-116 + + This changeset brings a working `tags' make target. The TAGS files are + generated using etags from $blddir/lib-src/. Also, TAGS can be built + _before_ building anything else. `make tags' in a subdirectory should + work fine too. + + * Makefile.am (ETAGS): Define to use our etags in lib-src. + + * dynodump/Makefile.subam (ETAGS): Define to use our etags in lib-src. + (TAGS_DEPENDENCIES): Define so our etags is built for use with the tags + targets. + + * lib-src/Makefile.am (ETAGS): Define to use our etags in lib-src. + (TAGS_DEPENDENCIES): Define so our etags is built for use with the tags + targets. + + * lisp/Makefile.am (ETAGS): Define to use our etags in lib-src. + (TAGS_DEPENDENCIES): Define so our etags is built for use with the tags + targets. + (ETAGS_ARGS): Fool automake. + (TAGS): New target to build tags for the lisp. + + * lwlib/Makefile.am (top_builddir): Needed for $ETAGS + (ETAGS): Define to use our etags in lib-src. + (TAGS_DEPENDENCIES): Define so our etags is built for use with the tags + targets. + + * modules/Makefile.am (ETAGS): Define to use our etags in lib-src. + (TAGS_DEPENDENCIES): Define so our etags is built for use with the tags + targets. + + * modules/base64/Makefile.am (ETAGS): Define to use our etags in lib-src. + (TAGS_DEPENDENCIES): Define so our etags is built for use with the tags + targets. + + * modules/ldap/Makefile.am (top_builddir): Needed for $ETAGS + (ETAGS): Define to use our etags in lib-src. + (TAGS_DEPENDENCIES): Define so our etags is built for use with the tags + targets. + + * modules/sample/Makefile.am (ETAGS): Define to use our etags in lib-src. + (TAGS_DEPENDENCIES): Define so our etags is built for use with the tags + targets. + + * modules/zlib/Makefile.am (ETAGS): Define to use our etags in lib-src. + (TAGS_DEPENDENCIES): Define so our etags is built for use with the tags + targets. + + * src/Makefile.am (ETAGS): Define to use our etags in lib-src. + (TAGS_DEPENDENCIES): Define so our etags is built for use with the tags + targets. + + modified files: + Makefile.am dynodump/Makefile.subam lib-src/Makefile.am + lisp/Makefile.am lwlib/Makefile.am modules/Makefile.am + modules/base64/Makefile.am modules/ldap/Makefile.am + modules/sample/Makefile.am modules/zlib/Makefile.am + src/Makefile.am + + +2006-11-18 00:01:47 GMT Steve Youngs patch-115 + + Summary: + Merged from hrop (patch 107), hrop-fix (patch 17) -- build fix + Revision: + sxemacs--main--22.1.6--patch-115 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-107 + fix, use popdef() more conservatively + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-17 + fix, use popdef() more conservatively + + modified files: + sxemacs.m4 + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-107 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-17 + + +2006-11-17 22:19:09 GMT Steve Youngs patch-114 + + Summary: + Merged from hrop (patch 104-105), hrop-fix (patch 15-16) -- build improvements. + Revision: + sxemacs--main--22.1.6--patch-114 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-104 + fix, improve Option Group Miracle + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-105 + fix, remove old summary cruft + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-15 + fix, improve Option Group Miracle + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-16 + fix, remove old summary cruft + + removed files: + src/.arch-ids/make-src-depend.id src/make-src-depend + + modified files: + configure.ac sxemacs.m4 + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-104 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-105 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-16 + + +2006-11-16 12:11:04 GMT Steve Youngs patch-113 + + Summary: + Merged from njsf (patch 84) + Revision: + sxemacs--main--22.1.6--patch-113 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-84 + Maintain the invariant (equal buffer-file-truename (file-truename buffer-file-name)) + + modified files: + lisp/info.el src/buffer.c + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-84 + + +2006-11-14 23:25:41 GMT Steve Youngs patch-112 + + Summary: + Merged from hrop (patch 102-103), hrop-fix (patch 11-14) -- build fixes + Revision: + sxemacs--main--22.1.6--patch-112 + + This changeset takes care of an issue with configure if you don't have + tla. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-102 + fix, use clean version determination, fix c.ac scopes, use EXTRA_DIST + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-103 + fix, always define sxemacs_arch_version variable + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-11 + fix, do not use string magic while obtaining version information + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-12 + fix, do not m4_define SXEM4CS_ARCH_VERSION with a shell variable + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-13 + fix, correct EXTRA_DIST name + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-14 + fix, always define sxemacs_arch_version variable + + modified files: + configure.ac lisp/bytecomp.el tests/Makefile.am + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-102 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-103 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-14 + + +2006-11-14 00:34:49 GMT Steve Youngs patch-111 + + Summary: + Merged from hrop (patch 100), hrop-fix (patch 10) -- Makefile fix + Revision: + sxemacs--main--22.1.6--patch-111 + + Add a couple of missing files to src/Makefile.am + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-100 + fix, add ent-{inf,strflt}.h to libent_a_headers + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-10 + fix, add ent-{inf,strflt}.h to libent_a_headers + + modified files: + src/Makefile.am + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-10 + + +2006-11-14 00:14:51 GMT Steve Youngs patch-110 + + Summary: + Fix bad path in autogen.sh + Revision: + sxemacs--main--22.1.6--patch-110 + + + modified files: + autogen.sh + + +2006-11-13 22:57:02 GMT Steve Youngs patch-109 + + Summary: + Merged from hrop-ENT (patch 17-19), hrop (patch 97, 99), hrop-fix (patch 7-9) + Revision: + sxemacs--main--22.1.6--patch-109 + + This changeset has enhancements to the configure summary and some "fixes" + in the ENT test suite. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-17 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-18 + fix, kick offending ENT tests + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-19 + fix to previous fix, kick the real offending test + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-97 + fix, kick offending ENT tests; list mutex options in checkbox style + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-99 + fix, kick the real offending test, nuke debugging output + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-7 + fix, kick offending ENT tests + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-8 + fix, list mutex options in checkbox style + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-9 + fix, nuke debugging output in configuration summary + + modified files: + autogen.sh configure.ac sxemacs.m4 + tests/automated/ent-tests.el + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-97 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-99 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-9 + + +2006-11-13 16:08:57 GMT Steve Youngs patch-108 + + Summary: + Fix the hammer. + Revision: + sxemacs--main--22.1.6--patch-108 + + * autogen.sh: Move the hammer to _before_ sxemacs_version.m4 creation. + + + modified files: + autogen.sh + + +2006-11-13 15:38:53 GMT Steve Youngs patch-107 + + Summary: + Add a set of hammers to the toolkit + Revision: + sxemacs--main--22.1.6--patch-107 + + * autogen.sh: Optionally clean out the WD before regenerating the + autotools stuff. + + + modified files: + autogen.sh + + +2006-11-13 13:28:35 GMT Steve Youngs patch-106 + + Summary: + String fixes + Revision: + sxemacs--main--22.1.6--patch-106 + + There were some unusually formatted strings in the core lisp. They + looked like... + + "\ + some text here" + + It was causing some strange problems, so this changeset fixes them by + changing the above format to... + + "some text here" + + To make these changes I used the following snippet... + + (defun fix-funky-string (dir) + (interactive "DLisp directory: ") + (let ((files (directory-files-recur dir 'full "\\.el$" 'list t)) + file) + (while files + (setq file (car files)) + (set-buffer (find-file-noselect file)) + (goto-char (point-min)) + (while (re-search-forward #r"\"\\\s-*$" nil t) + (replace-match "\"") + (delete-indentation t) + (delete-char)) + (save-buffer (current-buffer)) + (kill-buffer (current-buffer)) + (setq files (cdr files))))) + + And then went back through the diff and manually fixed up a couple of + false positives. + + * lisp/auto-save.el (recover-all-files): + + * lisp/cus-edit.el (custom-buffer-create-buttons): + + * lisp/cus-edit.el (customize-browse): + + * lisp/cus-edit.el (custom-magic-alist): + + * lisp/cus-edit.el (custom-display): + + * lisp/cus-edit.el (custom-group-value-create): + + * lisp/cus-face.el (custom-face-attributes): + + * lisp/files.el (after-find-file): + + * lisp/hyper-apropos.el (hyper-apropos): + + * lisp/hyper-apropos.el (hyper-apropos-get-doc): + + * lisp/loaddefs.el: + + * lisp/mule/english.el ("English"): + + * lisp/mule/european.el ("Latin-1"): + + * lisp/mule/european.el ("French"): + + * lisp/mule/european.el ("Norwegian"): + + * lisp/mule/european.el ("Latin-2"): + + * lisp/mule/european.el ("Croatian"): + + * lisp/mule/european.el ("Polish"): + + * lisp/mule/european.el ("Latin-3"): + + * lisp/mule/european.el ("Latin-4"): + + * lisp/mule/european.el ("Latin-5"): + + * lisp/mule/european.el ("German"): + + * lisp/mule/korean.el ("Korean"): + + * lisp/mule/misc-lang.el ("IPA"): + + * lisp/mule/vietnamese.el ("Vietnamese"): + + * lisp/simple.el (with-search-caps-disable-folding): + + * lisp/startup.el (command-line-do-help): + + * lisp/startup.el (load-init-file): + + + modified files: + lisp/auto-save.el lisp/cus-edit.el lisp/cus-face.el + lisp/files.el lisp/hyper-apropos.el lisp/loaddefs.el + lisp/mule/english.el lisp/mule/european.el lisp/mule/korean.el + lisp/mule/misc-lang.el lisp/mule/vietnamese.el lisp/simple.el + lisp/startup.el + + +2006-11-12 21:45:13 GMT Steve Youngs patch-105 + + Summary: + Merged from njsf (patch 82) -- Build fixes (Solaris) + Revision: + sxemacs--main--22.1.6--patch-105 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-82 + Solaris defines update. Math library detection. Cosmetic updates. + + modified files: + configure.ac + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-82 + + +2006-11-12 21:19:41 GMT Steve Youngs patch-104 + + Summary: + Merged from njsf (patch 81) -- build fixes (Solaris) + Revision: + sxemacs--main--22.1.6--patch-104 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-81 + Fixes for Solaris build + + modified files: + lib-src/Makefile.am sxemacs.m4 + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-81 + + +2006-11-12 16:13:22 GMT Steve Youngs patch-103 + + Summary: + Merged from njsf (patch 76-79) -- ENT fix (MacOS) + Revision: + sxemacs--main--22.1.6--patch-103 + + This changeset has ENT fixes predominately for MacOS. + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-76 + Add support for fpclassify + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-77 + Fix/complete njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-76 + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-78 + Fix MacOS most-{positive,negative}-float from njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-77 + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-79 + Fix fpfloat cleanliness test + + new files: + src/.arch-ids/ent-inf.h.id src/.arch-ids/ent-strflt.h.id + src/ent-inf.h src/ent-strflt.h + + modified files: + configure.ac src/ent-float.c src/ent-float.h sxemacs.m4 + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-76 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-77 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-78 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-79 + + +2006-11-12 06:09:05 GMT Steve Youngs patch-102 + + Summary: + Merged from hrop (patch 95), hrop-fix (patch 5-6) -- build tweaks + Revision: + sxemacs--main--22.1.6--patch-102 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-95 + fix, provide mutually exclusive options, allow inplace gnuserv startups + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-5 + fix, provide mutually exclusive options + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-6 + fix, allow inplace gnuserv startups + + modified files: + configure.ac lisp/find-paths.el lisp/setup-paths.el sxemacs.m4 + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-6 + + +2006-11-11 22:08:21 GMT Steve Youngs patch-101 + + Summary: + Merged from njsf (patch 75) -- build tweak (detect/use C99 compiler) + Revision: + sxemacs--main--22.1.6--patch-101 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-75 + c99 detection + + modified files: + configure.ac + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-75 + + +2006-11-11 17:40:56 GMT Steve Youngs patch-100 + + Summary: + Fix detection of mpc (complex number support) + Revision: + sxemacs--main--22.1.6--patch-100 + + * configure.ac: Improve mpc detection. Only test for it if we have mpfr + and make sure we use mpfr in the test. + + + modified files: + configure.ac + + +2006-11-11 14:20:30 GMT Steve Youngs patch-99 + + Summary: + Merged from hrop (patch 94), hrop-fix (patch 0-4) -- build fixes + Revision: + sxemacs--main--22.1.6--patch-99 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-94 + fix, make `make distdir' work, cleanup dist files and prerequisites + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--base-0 + tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-93 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-1 + fix, autotoolify tests directory; nuke DnD portions of tests/ + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-2 + fix, make Makefile{,.in} precious in tests/ subdirectory + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-3 + fix, reorganise libsxeui.a sources and objects + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-4 + fix, make `make distdir' work, cleanup dist files and prerequisites + + new files: + tests/.arch-ids/.arch-inventory.id + tests/.arch-ids/Makefile.am.id tests/.arch-inventory + tests/Makefile.am + + removed files: + tests/Dnd/.arch-ids/=id tests/Dnd/.arch-ids/README.OffiX.id + tests/Dnd/.arch-ids/README.id + tests/Dnd/.arch-ids/dragtest.el.id + tests/Dnd/.arch-ids/droptest.el.id + tests/Dnd/.arch-ids/droptest.sh.id tests/Dnd/README + tests/Dnd/README.OffiX tests/Dnd/dragtest.el + tests/Dnd/droptest.el tests/Dnd/droptest.sh + + modified files: + Makefile.am configure.ac lib-src/Makefile.am lisp/Makefile.am + modules/Makefile.am modules/base64/Makefile.am + modules/sample/Makefile.am modules/zlib/Makefile.am + src/Makefile.am sxemacs.m4 + + removed directories: + tests/Dnd tests/Dnd/.arch-ids + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-4 + + +2006-11-08 15:57:17 GMT Steve Youngs patch-98 + + Summary: + Create user-init-directory if needed + Revision: + sxemacs--main--22.1.6--patch-98 + + Nelson reported that if ~/.sxemacs/ didn't exist `pui-bootstrap' could + crash SXEmacs. This changeset takes care of that. + + * lisp/startup.el (load-user-init-file): Create the user-init-directory + if if doesn't exist. + + + modified files: + lisp/startup.el + + +2006-11-07 22:10:31 GMT Steve Youngs patch-97 + + Summary: + FFI fix -- stop spurious error + Revision: + sxemacs--main--22.1.6--patch-97 + + This snippet will generate an error, when it really shouldn't... + + (define-ffi-struct test-struct + (pp (pointer void)) (fd int)) + (ffi-slot-offset 'test-struct 'fd) + + This changeset takes care of that. + + * src/effi.c (ffi_type_align): Remove the error call for unrecognised + types. + From Evgeny Zajcev + + + modified files: + src/effi.c + + +2006-11-07 06:21:35 GMT Steve Youngs patch-96 + + Summary: + Merged from njsf (patch 72) -- debugging aid + Revision: + sxemacs--main--22.1.6--patch-96 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-72 + Rules for creating post-processed and assembler output from C sources + + modified files: + dynodump/Makefile.am dynodump/Makefile.subam + lib-src/Makefile.am lwlib/Makefile.am + modules/base64/Makefile.am modules/ldap/Makefile.am + modules/sample/Makefile.am modules/zlib/Makefile.am + src/Makefile.am + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-72 + + +2006-11-07 01:52:14 GMT Steve Youngs patch-95 + + Summary: + Fix test for SXEmacs revision in configure + Revision: + sxemacs--main--22.1.6--patch-95 + + * configure.ac: Make the test for patchlevel work for people who have tla + but don't have an arch-controlled SXEmacs WD. + + + modified files: + configure.ac + + +2006-11-06 12:54:36 GMT Steve Youngs patch-94 + + Summary: + Merged from njsf (patch 70) -- ENT fix + Revision: + sxemacs--main--22.1.6--patch-94 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-70 + Change the way most-{positive,negative}-float are computed so that MacOS X 10.4 get's it right. + + modified files: + src/ent-float.c + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-70 + + +2006-11-06 02:45:11 GMT Steve Youngs patch-93 + + Summary: + Merged from njsf (patch 67-68) -- Build fixes + Revision: + sxemacs--main--22.1.6--patch-93 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-67 + Fix MacOS X 10.4 build with FHS autotool'ed scheme and fix modules compilation + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-68 + Added a bunch of files as precious to the inventory to fix tla usage after a build in the source tree + + new files: + modules/ldap/.arch-ids/.arch-inventory.id + modules/ldap/.arch-inventory + + modified files: + .arch-inventory configure.ac dynodump/.arch-inventory + dynodump/i386/.arch-inventory dynodump/ppc/.arch-inventory + dynodump/sparc/.arch-inventory etc/.arch-inventory + info/.arch-inventory lib-src/.arch-inventory + lisp/.arch-inventory lwlib/.arch-inventory + modules/.arch-inventory modules/base64/.arch-inventory + modules/sample/.arch-inventory modules/zlib/.arch-inventory + src/.arch-inventory src/Makefile.am sxemacs.m4 + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-67 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-68 + + +2006-11-06 00:00:28 GMT Steve Youngs patch-92 + + Summary: + Merged from hrop-FFI (patch 68), hrop (patch 92) -- build tweak + Revision: + sxemacs--main--22.1.6--patch-92 + + + This changeset improves version detection. + + * autogen.sh: Incorporate version.sh into this. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-68 + fix, always determine arch version if tla is available + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-92 + fix, always determine arch version if tla is available + + removed files: + .arch-ids/version.sh.id version.sh + + modified files: + autogen.sh configure.ac + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-92 + + +2006-11-05 21:36:49 GMT Steve Youngs patch-91 + + Summary: + Generate sxemacs_version.m4 every time + Revision: + sxemacs--main--22.1.6--patch-91 + + * autogen.sh: Generate sxemacs_version.m4 unconditionally. + + + modified files: + autogen.sh + + +2006-11-05 02:57:17 GMT Steve Youngs patch-90 + + Summary: + Fix configure summary + Revision: + sxemacs--main--22.1.6--patch-90 + + * configure.ac: Fix summary. + + + modified files: + configure.ac + + +2006-11-05 01:38:12 GMT Steve Youngs patch-89 + + Summary: + Merged from hrop-FFI (patch 64-67), hrop (patch 91) -- build fixes/nuke DnD + Revision: + sxemacs--main--22.1.6--patch-89 + + + This changeset cleans up configure.ac and module build a little. It also + drags Dnd and drops it on /dev/null + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-64 + fix, nuke Drag'n'Drop stuff + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-65 + fix, load module if found in module-load-path + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-66 + fix, clean up configure.ac + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-67 + fix, use abs canon path to src/ subdirectory + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-91 + fix, nuke DnD, clean up configure.ac, load modules in module-load-path + + modified files: + autogen.sh configure.ac lisp/build-rpt.el lisp/code-files.el + src/Makefile.am src/device-x.c src/event-Xt.c src/frame-x.c + sxemacs.m4 version.sh + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-67 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-91 + + +2006-11-04 06:01:49 GMT Steve Youngs patch-88 + + Summary: + Merged from hrop-FFI (patch 18-62), hrop (patch 84-89) -- DSO/build/FHS + Revision: + sxemacs--main--22.1.6--patch-88 + + What started out as a fairly minor enhancement to the DSO code has turned + into an almost complete rewrite of the build chain. + + We are now pretty much a completely autotool'd project... automake, + autoheader, the whole 9 yards. And if that wasn't enough, we are now + also, to the best of our knowledge, reasonably FHS-compliant with our + install. The new install directory hierarchy looks like... + + $prefix/bin + $prefix/include + $prefix/include/sxemacs + $prefix/include/sxemacs/22.1.6 + $prefix/include/sxemacs/22.1.6/m + $prefix/include/sxemacs/22.1.6/s + $prefix/lib + $prefix/lib/sxemacs-22.1.6 + $prefix/lib/sxemacs-22.1.6/i686-pc-linux-gnu + $prefix/lib/sxemacs-22.1.6/i686-pc-linux-gnu/modules + $prefix/share + $prefix/share/aclocal + $prefix/share/info + $prefix/share/man + $prefix/share/man/man1 + $prefix/share/sxemacs + $prefix/share/sxemacs/mule-packages + $prefix/share/sxemacs/sxemacs-packages + $prefix/share/sxemacs/site-packages + $prefix/share/sxemacs/xemacs-packages + $prefix/share/sxemacs/site-modules + $prefix/share/sxemacs-22.1.6 + $prefix/share/sxemacs-22.1.6/lisp + $prefix/share/sxemacs-22.1.6/lisp/ffi + $prefix/share/sxemacs-22.1.6/lisp/mule + $prefix/share/sxemacs-22.1.6/lisp/term + $prefix/share/sxemacs-22.1.6/etc + $prefix/share/sxemacs-22.1.6/etc/toolbar + $prefix/share/sxemacs-22.1.6/etc/photos + $prefix/share/sxemacs-22.1.6/etc/eos + $prefix/share/sxemacs-22.1.6/etc/custom + + The build procedure has changed slightly. You now need to run the + autogen.sh script from your $blddir, then configure/make as usual. + + For more complete details of this changeset see... + + tla cat-archive-log \ + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-84 | less + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-18 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-19 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-20 + fix, use Makefile as Makefile + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-21 + sync, adapt lisp/autoload.el to XE 21.5's autoload mechanism for emods + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-22 + fix, strip FRC dummy targets from Makefiles + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-23 + new, marry old build system to AM + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-24 + fix, provide `module-extension' variable + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-25 + fix, allow modules to rebind symbols + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-26 + fix, attach loaded modules to load-history + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-27 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-28 + migrate entirely to AM and friends + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-29 + fix, remove config.sub and config.guess + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-30 + new, support documentation in AM build chain, make info and friends + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-31 + fix, use ELLMAKEDOC variable + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-32 + fix, append directory where libst.a dwells during configure + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-33 + fix, improve option group handling, clean up build chain + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-34 + new, turn image format options into multiarg; simplify bogus opts check + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-35 + new, provide byte compilation into current directory + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-36 + fix, migrate Makefile.am's to batch-byte-compile-one-file-here + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-37 + fix, always strip extension in batch-byte-compile-...-here + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-38 + fix, descend into dynodump subdirs, make make dist work + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-39 + fix, fine-tune el and elc dependencies + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-40 + fix, more OG magic + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-41 + fix, migrate etc subdir + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-42 + fix, adapt glyphs.el to new etc/ situation and startup.el + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-43 + fix, move DOC file generation to src subdir + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-44 + fix, use DOC under subdir src + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-45 + fix, adapt dependency precedence + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-46 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-47 + fix, resolve conflicts of last changeset + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-48 + fix, externalise some float tests to m4 macros + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-49 + fix, add convenience targets `beta' and `build-report' + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-50 + fix, turn around precedence of ${datadir} and ${libdir} + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-51 + fix, descend into paths under $prefix correctly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-52 + fix, adapt config.values generating sed script + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-53 + fix, suppress warnings during byte compilation of core lisp files + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-54 + fix, simplify configure tests for modules, fix module compilation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-55 + fix, do not list shadows in the build tree + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-56 + fix, load module autoloads + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-57 + minor, make build chain work with strange scenarios + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-58 + fix, find DOC more sophisticatedly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-59 + fix, use old check target, clean up target locations + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-60 + fix, handle site-* files properly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-61 + fix, nuke all site-directory stuff + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-62 + fix, restructure stuff below ${prefix}/include/, install PROBLEMS + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-84 + major, migrate build chain to autotools + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-85 + fix, descend into $prefix correctly; adapt config.values sed script + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-86 + fix, simplify configure, fix module compilation, fix shadow issue + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-87 + fix, find DOC more sophisticatedly, make build chain work + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-88 + fix, use old check target, clean up target locations + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-89 + fix, nuke all site-directory stuff, fix, handle site-* files properly + + new files: + .arch-ids/Makefile.am.id .arch-ids/autogen.sh.id + .arch-ids/sxemacs.m4.id Makefile.am autogen.sh + dynodump/.arch-ids/.arch-inventory.id + dynodump/.arch-ids/Makefile.am.id + dynodump/.arch-ids/Makefile.subam.id dynodump/.arch-inventory + dynodump/Makefile.am dynodump/Makefile.subam + dynodump/i386/.arch-ids/.arch-inventory.id + dynodump/i386/.arch-ids/Makefile.am.id + dynodump/i386/.arch-inventory dynodump/i386/Makefile.am + dynodump/ppc/.arch-ids/.arch-inventory.id + dynodump/ppc/.arch-ids/Makefile.am.id + dynodump/ppc/.arch-inventory dynodump/ppc/Makefile.am + dynodump/sparc/.arch-ids/.arch-inventory.id + dynodump/sparc/.arch-ids/Makefile.am.id + dynodump/sparc/.arch-inventory dynodump/sparc/Makefile.am + etc/.arch-ids/.arch-inventory.id etc/.arch-ids/Makefile.am.id + etc/.arch-inventory etc/Makefile.am + info/.arch-ids/Makefile.am.id info/Makefile.am + info/internals/.arch-ids/.arch-inventory.id + info/internals/.arch-inventory + info/lispref/.arch-ids/.arch-inventory.id + info/lispref/.arch-inventory + info/new-users-guide/.arch-ids/.arch-inventory.id + info/new-users-guide/.arch-inventory + info/sxemacs/.arch-ids/.arch-inventory.id + info/sxemacs/.arch-inventory lib-src/.arch-ids/Makefile.am.id + lib-src/Makefile.am lisp/.arch-ids/Makefile.am.id + lisp/.arch-ids/build-autoloads.el.id + lisp/.arch-ids/compile-core.el.id lisp/Makefile.am + lisp/build-autoloads.el lisp/compile-core.el + lwlib/.arch-ids/Makefile.am.id lwlib/Makefile.am + modules/.arch-ids/.arch-inventory.id + modules/.arch-ids/Makefile.am.id + modules/.arch-ids/autogen.sh.id + modules/.arch-ids/configure.ac.id modules/.arch-inventory + modules/Makefile.am modules/autogen.sh + modules/base64/.arch-ids/.arch-inventory.id + modules/base64/.arch-ids/Makefile.am.id + modules/base64/.arch-ids/autogen.sh.id + modules/base64/.arch-ids/configure.ac.id + modules/base64/.arch-inventory modules/base64/Makefile.am + modules/base64/autogen.sh modules/base64/configure.ac + modules/configure.ac modules/ldap/.arch-ids/Makefile.am.id + modules/ldap/Makefile.am + modules/sample/.arch-ids/.arch-inventory.id + modules/sample/.arch-ids/Makefile.am.id + modules/sample/.arch-inventory modules/sample/Makefile.am + modules/zlib/.arch-ids/.arch-inventory.id + modules/zlib/.arch-ids/Makefile.am.id + modules/zlib/.arch-ids/autogen.sh.id + modules/zlib/.arch-ids/configure.ac.id + modules/zlib/.arch-inventory modules/zlib/Makefile.am + modules/zlib/autogen.sh modules/zlib/configure.ac + src/.arch-ids/Makefile.am.id src/Makefile.am sxemacs.m4 + + removed files: + .arch-ids/Makefile.in.in.id .arch-ids/aclocal.m4.id + .arch-ids/config.guess.id .arch-ids/config.sub.id + .arch-ids/install-sh.id Makefile.in.in aclocal.m4 config.guess + config.sub dynodump/.arch-ids/Makefile.in.in.id + dynodump/Makefile.in.in info/.arch-ids/dir.id info/dir + install-sh lib-src/.arch-ids/Makefile.in.in.id + lib-src/Makefile.in.in lwlib/.arch-ids/Makefile.in.in.id + lwlib/Makefile.in.in man/.arch-ids/.arch-inventory.id + man/.arch-ids/=id man/.arch-ids/ChangeLog.XEmacs.id + man/.arch-ids/texinfo.tex.id man/.arch-inventory + man/ChangeLog.XEmacs man/texinfo.tex + modules/base64/.arch-ids/Makefile.id modules/base64/Makefile + modules/ldap/.arch-ids/Makefile.id modules/ldap/Makefile + modules/sample/.arch-ids/Makefile.id modules/sample/Makefile + modules/zlib/.arch-ids/Makefile.id modules/zlib/Makefile + src/.arch-ids/Makefile.in.in.id src/Makefile.in.in + + modified files: + .arch-inventory configure.ac info/.arch-inventory info/cl.texi + info/custom.texi info/emodules.texi info/external-widget.texi + info/internals/internals.texi info/lispref/lispref.texi + info/new-users-guide/new-users-guide.texi info/sppm.texi + info/sxemacs-faq.texi info/sxemacs/sxemacs.texi info/term.texi + info/widget.texi lib-src/getopt.c lisp/.arch-inventory + lisp/abbrev.el lisp/about.el lisp/autoload.el + lisp/bytecomp-runtime.el lisp/bytecomp.el lisp/cl-macs.el + lisp/console.el lisp/dump-paths.el lisp/find-paths.el + lisp/finder.el lisp/glyphs.el lisp/indent.el + lisp/isearch-mode.el lisp/keydefs.el lisp/keymap.el + lisp/loadup.el lisp/make-docfile.el lisp/packages.el + lisp/paragraphs.el lisp/replace.el lisp/setup-paths.el + lisp/startup.el lisp/subr.el lisp/update-elc.el + lisp/version.el modules/base64/base64.c modules/zlib/zlib.c + src/.arch-inventory src/alloc.c src/cmdloop.c src/config.h.in + src/doc.c src/emacs.c src/emodules.c src/ent-ecm.h + src/ent-float.h src/ent-gaussian.h src/ent-gmp.h + src/ent-indef.h src/ent-mp.h src/ent-mpfr.h src/ent-pseumpc.h + src/ent-quatern.h src/ent-resclass.h src/lisp.h src/lread.c + src/m/intel386.h src/s/sol2.h src/sheap.c src/symbols.c + src/symsinit.h + + renamed files: + man/.arch-ids/Makefile.id + ==> info/.arch-ids/Makefile.obsolete.id + man/.arch-ids/README.id + ==> info/.arch-ids/README.id + man/.arch-ids/cl.texi.id + ==> info/.arch-ids/cl.texi.id + man/.arch-ids/custom.texi.id + ==> info/.arch-ids/custom.texi.id + man/.arch-ids/emodules.texi.id + ==> info/.arch-ids/emodules.texi.id + man/.arch-ids/external-widget.texi.id + ==> info/.arch-ids/external-widget.texi.id + man/.arch-ids/sppm.texi.id + ==> info/.arch-ids/sppm.texi.id + man/.arch-ids/sxemacs-faq.texi.id + ==> info/.arch-ids/sxemacs-faq.texi.id + man/.arch-ids/term.texi.id + ==> info/.arch-ids/term.texi.id + man/.arch-ids/widget.texi.id + ==> info/.arch-ids/widget.texi.id + man/Makefile + ==> info/Makefile.obsolete + man/README + ==> info/README + man/cl.texi + ==> info/cl.texi + man/custom.texi + ==> info/custom.texi + man/emodules.texi + ==> info/emodules.texi + man/external-widget.texi + ==> info/external-widget.texi + man/internals/.arch-ids/=id + ==> info/internals/.arch-ids/=id + man/internals/.arch-ids/index.texi.id + ==> info/internals/.arch-ids/index.texi.id + man/internals/.arch-ids/internals.texi.id + ==> info/internals/.arch-ids/internals.texi.id + man/lispref/.arch-ids/=id + ==> info/lispref/.arch-ids/=id + man/lispref/.arch-ids/abbrevs.texi.id + ==> info/lispref/.arch-ids/abbrevs.texi.id + man/lispref/.arch-ids/annotations.texi.id + ==> info/lispref/.arch-ids/annotations.texi.id + man/lispref/.arch-ids/back.texi.id + ==> info/lispref/.arch-ids/back.texi.id + man/lispref/.arch-ids/backups.texi.id + ==> info/lispref/.arch-ids/backups.texi.id + man/lispref/.arch-ids/buffers.texi.id + ==> info/lispref/.arch-ids/buffers.texi.id + man/lispref/.arch-ids/building.texi.id + ==> info/lispref/.arch-ids/building.texi.id + man/lispref/.arch-ids/commands.texi.id + ==> info/lispref/.arch-ids/commands.texi.id + man/lispref/.arch-ids/compile.texi.id + ==> info/lispref/.arch-ids/compile.texi.id + man/lispref/.arch-ids/consoles-devices.texi.id + ==> info/lispref/.arch-ids/consoles-devices.texi.id + man/lispref/.arch-ids/control.texi.id + ==> info/lispref/.arch-ids/control.texi.id + man/lispref/.arch-ids/customize.texi.id + ==> info/lispref/.arch-ids/customize.texi.id + man/lispref/.arch-ids/databases.texi.id + ==> info/lispref/.arch-ids/databases.texi.id + man/lispref/.arch-ids/debugging.texi.id + ==> info/lispref/.arch-ids/debugging.texi.id + man/lispref/.arch-ids/dialog.texi.id + ==> info/lispref/.arch-ids/dialog.texi.id + man/lispref/.arch-ids/display.texi.id + ==> info/lispref/.arch-ids/display.texi.id + man/lispref/.arch-ids/dragndrop.texi.id + ==> info/lispref/.arch-ids/dragndrop.texi.id + man/lispref/.arch-ids/edebug-inc.texi.id + ==> info/lispref/.arch-ids/edebug-inc.texi.id + man/lispref/.arch-ids/edebug.texi.id + ==> info/lispref/.arch-ids/edebug.texi.id + man/lispref/.arch-ids/ent.texi.id + ==> info/lispref/.arch-ids/ent.texi.id + man/lispref/.arch-ids/errors.texi.id + ==> info/lispref/.arch-ids/errors.texi.id + man/lispref/.arch-ids/eval.texi.id + ==> info/lispref/.arch-ids/eval.texi.id + man/lispref/.arch-ids/extents.texi.id + ==> info/lispref/.arch-ids/extents.texi.id + man/lispref/.arch-ids/faces.texi.id + ==> info/lispref/.arch-ids/faces.texi.id + man/lispref/.arch-ids/ffi.texi.id + ==> info/lispref/.arch-ids/ffi.texi.id + man/lispref/.arch-ids/files.texi.id + ==> info/lispref/.arch-ids/files.texi.id + man/lispref/.arch-ids/frames.texi.id + ==> info/lispref/.arch-ids/frames.texi.id + man/lispref/.arch-ids/functions.texi.id + ==> info/lispref/.arch-ids/functions.texi.id + man/lispref/.arch-ids/glyphs.texi.id + ==> info/lispref/.arch-ids/glyphs.texi.id + man/lispref/.arch-ids/gutter.texi.id + ==> info/lispref/.arch-ids/gutter.texi.id + man/lispref/.arch-ids/hash-tables.texi.id + ==> info/lispref/.arch-ids/hash-tables.texi.id + man/lispref/.arch-ids/help.texi.id + ==> info/lispref/.arch-ids/help.texi.id + man/lispref/.arch-ids/hooks.texi.id + ==> info/lispref/.arch-ids/hooks.texi.id + man/lispref/.arch-ids/index.texi.id + ==> info/lispref/.arch-ids/index.texi.id + man/lispref/.arch-ids/internationalization.texi.id + ==> info/lispref/.arch-ids/internationalization.texi.id + man/lispref/.arch-ids/intro.texi.id + ==> info/lispref/.arch-ids/intro.texi.id + man/lispref/.arch-ids/keymaps.texi.id + ==> info/lispref/.arch-ids/keymaps.texi.id + man/lispref/.arch-ids/ldap.texi.id + ==> info/lispref/.arch-ids/ldap.texi.id + man/lispref/.arch-ids/lispref.texi.id + ==> info/lispref/.arch-ids/lispref.texi.id + man/lispref/.arch-ids/lists.texi.id + ==> info/lispref/.arch-ids/lists.texi.id + man/lispref/.arch-ids/loading.texi.id + ==> info/lispref/.arch-ids/loading.texi.id + man/lispref/.arch-ids/locals.texi.id + ==> info/lispref/.arch-ids/locals.texi.id + man/lispref/.arch-ids/macros.texi.id + ==> info/lispref/.arch-ids/macros.texi.id + man/lispref/.arch-ids/maps.texi.id + ==> info/lispref/.arch-ids/maps.texi.id + man/lispref/.arch-ids/markers.texi.id + ==> info/lispref/.arch-ids/markers.texi.id + man/lispref/.arch-ids/media.texi.id + ==> info/lispref/.arch-ids/media.texi.id + man/lispref/.arch-ids/menus.texi.id + ==> info/lispref/.arch-ids/menus.texi.id + man/lispref/.arch-ids/minibuf.texi.id + ==> info/lispref/.arch-ids/minibuf.texi.id + man/lispref/.arch-ids/modes.texi.id + ==> info/lispref/.arch-ids/modes.texi.id + man/lispref/.arch-ids/mouse.texi.id + ==> info/lispref/.arch-ids/mouse.texi.id + man/lispref/.arch-ids/mule.texi.id + ==> info/lispref/.arch-ids/mule.texi.id + man/lispref/.arch-ids/numbers.texi.id + ==> info/lispref/.arch-ids/numbers.texi.id + man/lispref/.arch-ids/objects.texi.id + ==> info/lispref/.arch-ids/objects.texi.id + man/lispref/.arch-ids/openssl.texi.id + ==> info/lispref/.arch-ids/openssl.texi.id + man/lispref/.arch-ids/os.texi.id + ==> info/lispref/.arch-ids/os.texi.id + man/lispref/.arch-ids/packaging.texi.id + ==> info/lispref/.arch-ids/packaging.texi.id + man/lispref/.arch-ids/positions.texi.id + ==> info/lispref/.arch-ids/positions.texi.id + man/lispref/.arch-ids/postgresql.texi.id + ==> info/lispref/.arch-ids/postgresql.texi.id + man/lispref/.arch-ids/processes.texi.id + ==> info/lispref/.arch-ids/processes.texi.id + man/lispref/.arch-ids/range-tables.texi.id + ==> info/lispref/.arch-ids/range-tables.texi.id + man/lispref/.arch-ids/scrollbars.texi.id + ==> info/lispref/.arch-ids/scrollbars.texi.id + man/lispref/.arch-ids/searching.texi.id + ==> info/lispref/.arch-ids/searching.texi.id + man/lispref/.arch-ids/sequences.texi.id + ==> info/lispref/.arch-ids/sequences.texi.id + man/lispref/.arch-ids/specifiers.texi.id + ==> info/lispref/.arch-ids/specifiers.texi.id + man/lispref/.arch-ids/streams.texi.id + ==> info/lispref/.arch-ids/streams.texi.id + man/lispref/.arch-ids/strings.texi.id + ==> info/lispref/.arch-ids/strings.texi.id + man/lispref/.arch-ids/symbols.texi.id + ==> info/lispref/.arch-ids/symbols.texi.id + man/lispref/.arch-ids/syntax.texi.id + ==> info/lispref/.arch-ids/syntax.texi.id + man/lispref/.arch-ids/text.texi.id + ==> info/lispref/.arch-ids/text.texi.id + man/lispref/.arch-ids/tips.texi.id + ==> info/lispref/.arch-ids/tips.texi.id + man/lispref/.arch-ids/toolbar.texi.id + ==> info/lispref/.arch-ids/toolbar.texi.id + man/lispref/.arch-ids/tooltalk.texi.id + ==> info/lispref/.arch-ids/tooltalk.texi.id + man/lispref/.arch-ids/variables.texi.id + ==> info/lispref/.arch-ids/variables.texi.id + man/lispref/.arch-ids/windows.texi.id + ==> info/lispref/.arch-ids/windows.texi.id + man/lispref/.arch-ids/x-windows.texi.id + ==> info/lispref/.arch-ids/x-windows.texi.id + man/new-users-guide/.arch-ids/=id + ==> info/new-users-guide/.arch-ids/=id + man/new-users-guide/.arch-ids/custom1.texi.id + ==> info/new-users-guide/.arch-ids/custom1.texi.id + man/new-users-guide/.arch-ids/custom2.texi.id + ==> info/new-users-guide/.arch-ids/custom2.texi.id + man/new-users-guide/.arch-ids/edit.texi.id + ==> info/new-users-guide/.arch-ids/edit.texi.id + man/new-users-guide/.arch-ids/enter.texi.id + ==> info/new-users-guide/.arch-ids/enter.texi.id + man/new-users-guide/.arch-ids/files.texi.id + ==> info/new-users-guide/.arch-ids/files.texi.id + man/new-users-guide/.arch-ids/help.texi.id + ==> info/new-users-guide/.arch-ids/help.texi.id + man/new-users-guide/.arch-ids/modes.texi.id + ==> info/new-users-guide/.arch-ids/modes.texi.id + man/new-users-guide/.arch-ids/new-users-guide.texi.id + ==> info/new-users-guide/.arch-ids/new-users-guide.texi.id + man/new-users-guide/.arch-ids/region.texi.id + ==> info/new-users-guide/.arch-ids/region.texi.id + man/new-users-guide/.arch-ids/search.texi.id + ==> info/new-users-guide/.arch-ids/search.texi.id + man/new-users-guide/.arch-ids/xmenu.texi.id + ==> info/new-users-guide/.arch-ids/xmenu.texi.id + man/sppm.texi + ==> info/sppm.texi + man/sxemacs-faq.texi + ==> info/sxemacs-faq.texi + man/sxemacs/.arch-ids/=id + ==> info/sxemacs/.arch-ids/=id + man/sxemacs/.arch-ids/abbrevs.texi.id + ==> info/sxemacs/.arch-ids/abbrevs.texi.id + man/sxemacs/.arch-ids/basic.texi.id + ==> info/sxemacs/.arch-ids/basic.texi.id + man/sxemacs/.arch-ids/buffers.texi.id + ==> info/sxemacs/.arch-ids/buffers.texi.id + man/sxemacs/.arch-ids/building.texi.id + ==> info/sxemacs/.arch-ids/building.texi.id + man/sxemacs/.arch-ids/calendar.texi.id + ==> info/sxemacs/.arch-ids/calendar.texi.id + man/sxemacs/.arch-ids/cmdargs.texi.id + ==> info/sxemacs/.arch-ids/cmdargs.texi.id + man/sxemacs/.arch-ids/custom.texi.id + ==> info/sxemacs/.arch-ids/custom.texi.id + man/sxemacs/.arch-ids/display.texi.id + ==> info/sxemacs/.arch-ids/display.texi.id + man/sxemacs/.arch-ids/entering.texi.id + ==> info/sxemacs/.arch-ids/entering.texi.id + man/sxemacs/.arch-ids/files.texi.id + ==> info/sxemacs/.arch-ids/files.texi.id + man/sxemacs/.arch-ids/fixit.texi.id + ==> info/sxemacs/.arch-ids/fixit.texi.id + man/sxemacs/.arch-ids/frame.texi.id + ==> info/sxemacs/.arch-ids/frame.texi.id + man/sxemacs/.arch-ids/glossary.texi.id + ==> info/sxemacs/.arch-ids/glossary.texi.id + man/sxemacs/.arch-ids/help.texi.id + ==> info/sxemacs/.arch-ids/help.texi.id + man/sxemacs/.arch-ids/indent.texi.id + ==> info/sxemacs/.arch-ids/indent.texi.id + man/sxemacs/.arch-ids/keystrokes.texi.id + ==> info/sxemacs/.arch-ids/keystrokes.texi.id + man/sxemacs/.arch-ids/killing.texi.id + ==> info/sxemacs/.arch-ids/killing.texi.id + man/sxemacs/.arch-ids/m-x.texi.id + ==> info/sxemacs/.arch-ids/m-x.texi.id + man/sxemacs/.arch-ids/major.texi.id + ==> info/sxemacs/.arch-ids/major.texi.id + man/sxemacs/.arch-ids/mark.texi.id + ==> info/sxemacs/.arch-ids/mark.texi.id + man/sxemacs/.arch-ids/menus.texi.id + ==> info/sxemacs/.arch-ids/menus.texi.id + man/sxemacs/.arch-ids/mini.texi.id + ==> info/sxemacs/.arch-ids/mini.texi.id + man/sxemacs/.arch-ids/misc.texi.id + ==> info/sxemacs/.arch-ids/misc.texi.id + man/sxemacs/.arch-ids/mouse.texi.id + ==> info/sxemacs/.arch-ids/mouse.texi.id + man/sxemacs/.arch-ids/mule.texi.id + ==> info/sxemacs/.arch-ids/mule.texi.id + man/sxemacs/.arch-ids/new.texi.id + ==> info/sxemacs/.arch-ids/new.texi.id + man/sxemacs/.arch-ids/packages.texi.id + ==> info/sxemacs/.arch-ids/packages.texi.id + man/sxemacs/.arch-ids/picture.texi.id + ==> info/sxemacs/.arch-ids/picture.texi.id + man/sxemacs/.arch-ids/programs.texi.id + ==> info/sxemacs/.arch-ids/programs.texi.id + man/sxemacs/.arch-ids/reading.texi.id + ==> info/sxemacs/.arch-ids/reading.texi.id + man/sxemacs/.arch-ids/regs.texi.id + ==> info/sxemacs/.arch-ids/regs.texi.id + man/sxemacs/.arch-ids/search.texi.id + ==> info/sxemacs/.arch-ids/search.texi.id + man/sxemacs/.arch-ids/sending.texi.id + ==> info/sxemacs/.arch-ids/sending.texi.id + man/sxemacs/.arch-ids/startup.texi.id + ==> info/sxemacs/.arch-ids/startup.texi.id + man/sxemacs/.arch-ids/sxemacs.texi.id + ==> info/sxemacs/.arch-ids/sxemacs.texi.id + man/sxemacs/.arch-ids/text.texi.id + ==> info/sxemacs/.arch-ids/text.texi.id + man/sxemacs/.arch-ids/trouble.texi.id + ==> info/sxemacs/.arch-ids/trouble.texi.id + man/sxemacs/.arch-ids/undo.texi.id + ==> info/sxemacs/.arch-ids/undo.texi.id + man/sxemacs/.arch-ids/windows.texi.id + ==> info/sxemacs/.arch-ids/windows.texi.id + man/term.texi + ==> info/term.texi + man/widget.texi + ==> info/widget.texi + + new directories: + info/internals/.arch-ids info/lispref/.arch-ids + info/new-users-guide/.arch-ids info/sxemacs/.arch-ids + + removed directories: + man man/.arch-ids man/internals/.arch-ids + man/lispref/.arch-ids man/new-users-guide/.arch-ids + man/sxemacs/.arch-ids + + renamed directories: + man/internals + ==> info/internals + man/lispref + ==> info/lispref + man/new-users-guide + ==> info/new-users-guide + man/sxemacs + ==> info/sxemacs + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-84 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-86 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-87 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-88 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-89 + + +2006-10-27 14:37:00 GMT Steve Youngs patch-87 + + Summary: + Merged from hrop-ENT (patch 15-16), hrop (patch 82-83) -- BSD/pdump/configure fixes + Revision: + sxemacs--main--22.1.6--patch-87 + + This changeset fixes a bug that crept into our configure.ac that hosed + pdump on BSD systems. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-15 + fix, enable pdump on BSD machines by default + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-16 + fix, eval-quote correctly + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-82 + fix, enable pdump on BSD machines by default + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-83 + fix, eval-quote correctly + + modified files: + configure.ac + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-83 + + +2006-10-27 00:46:20 GMT Steve Youngs patch-86 + + Summary: + Merged from hrop-ENT (patch 13-14), hrop (patch 81) -- ENT fixes + Revision: + sxemacs--main--22.1.6--patch-86 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-13 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-14 + fix, catch lifts from too large mpz's to fpfloat + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-81 + fix, catch lifts from too large mpz's to fpfloat + + modified files: + lisp/number.el src/alloc.c src/data.c src/ent-float.c + src/ent-float.h src/ent-gaussian.c src/ent-gmp.c + src/ent-indef.c src/ent-indef.h src/ent-int.c src/ent-mp.c + src/ent-mpc.c src/ent-mpfr.c src/ent-pseumpc.c + src/ent-quatern.c src/ent-quatern.h src/ent.c src/ent.h + src/floatfns.c src/lread.c tests/automated/ent-tests.el + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-81 + + +2006-10-27 00:42:28 GMT Steve Youngs patch-85 + + Summary: + Merged from njsf (patch 64) -- Improve float max val handling + Revision: + sxemacs--main--22.1.6--patch-85 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-64 + Better float max value handling + + modified files: + configure.ac src/alloc.c src/config.h.in src/ent-float.c + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-64 + + +2006-10-15 22:25:33 GMT Steve Youngs patch-84 + + Summary: + Merged from njsf (patch 58-62) -- Solaris build fixes + Revision: + sxemacs--main--22.1.6--patch-84 + + + This changeset adds a few Solaris related build fixes. As I understand, + SXEmacs still doesn't build on Solaris, but with this changeset we're a + few steps closer. + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-58 + Use gcc to get linker options in Solaris + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-59 + Properly detect if there is need to define GNU C va_list datatypes + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-60 + Solaris gcc also complains about -pthread like MacOS, however loves -pthreads + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-61 + Detect how to determine float indefinites + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-62 + Remove warning while detecting FFI in Solaris + + modified files: + configure.ac src/config.h.in src/s/sol2.h + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-58 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-59 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-60 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-61 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-62 + + +2006-10-15 01:21:18 GMT Steve Youngs patch-83 + + Summary: + Regex fix in info.el. + Revision: + sxemacs--main--22.1.6--patch-83 + + Newer versions of makeinfo add some text to the end of the lines in the + command index... "(line n)", this causes `Info-find-emacs-command-nodes' + to fail. This change addresses that. + + + * lisp/info.el (Info-find-emacs-command-nodes): fix regex for find + command node. + From: Jeff Miller + + modified files: + lisp/info.el + + +2006-10-09 06:21:34 GMT Steve Youngs patch-82 + + Summary: + Update INSTALL to mention PulseAudio + Revision: + sxemacs--main--22.1.6--patch-82 + + * INSTALL: Don't mention Polyp, we do PulseAudio + + + modified files: + INSTALL + + +2006-10-09 04:08:25 GMT Steve Youngs patch-81 + + Summary: + Fix typo in lispref + Revision: + sxemacs--main--22.1.6--patch-81 + + * man/lispref/media.texi (Media Threads): Replace unknown command + @registeredsymbol{} with @sc{[tm]}. + + + modified files: + man/lispref/media.texi + + +2006-10-09 01:57:30 GMT Steve Youngs patch-80 + + Summary: + Merged from njsf (patch 55-56) -- more static check cleanups + Revision: + sxemacs--main--22.1.6--patch-80 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-55 + Incorporate more Jerry James static checking + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-56 + sxe-paths.h is precious + + And missing from Nelson's log... + + * src/keymap.c (where_is_recursive_mapper): We are allocating a new + array and then throwing it away. It looks like we are rolling our own + realloc() here. I don't understand that, but we might as well finish + the job instead of leaking memory. + + modified files: + lwlib/lwlib-Xlw.c lwlib/xlwmenu.c src/.arch-inventory + src/EmacsShell-sub.c src/device-x.c src/dgif_lib.c + src/dumper.c src/input-method-xlib.c src/keymap.c src/md5.c + src/scrollbar-x.c src/window.c + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-55 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-56 + + +2006-10-07 16:03:36 GMT Steve Youngs patch-79 + + Summary: + Merged from hrop-MM (patch 69), hrop (patch 77) -- ffmpeg fix + Revision: + sxemacs--main--22.1.6--patch-79 + + This fixes a bug that caused SXEmacs to core if you tried to create a + media stream for a audio format that isn't supported. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-69 + fix, avoid double freeing of ffmpeg context handle + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-77 + fix, avoid double freeing of ffmpeg context handle + + modified files: + src/media-ffmpeg.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-77 + + +2006-10-07 15:59:17 GMT Steve Youngs patch-78 + + Summary: + Merged from hrop (patch 76) -- warning fixes + Revision: + sxemacs--main--22.1.6--patch-78 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-76 + fix, suppress some warnings throughout the code in src/ + + modified files: + src/console.h src/dired.c src/extents.c src/fileio.c + src/frame-x.c src/free-hook.c src/glyphs-x.h src/glyphs.c + src/insdel.c src/media.c src/openssl.c src/process-unix.c + src/process.c src/search.c src/skiplist.c src/xgccache.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-76 + + +2006-10-07 15:36:02 GMT Steve Youngs patch-77 + + Summary: + Merged from hrop-ENT (patch 4-12), hrop (patch 74-75) -- Fancy Pants Floats + Revision: + sxemacs--main--22.1.6--patch-77 + + + From Sebastian's log... + + This changeset provides larger float precisions on machines where `long double' + appears to be available. Functions using SXE's float features internally have + been modified to operate on fpfloats (fixed precision floats). + + Also, floats being _out of range_ are converted transparently to indefinites, + and floats being _out of precision_ (as well as resulting effects) are explained + at the appropriate places. + + Moreover, this changeset finally renames all number* files to ent* and + externalises as many internal definitions to them as possible. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-4 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-5 + fix, catch float indefinites and turn them into SXE indefs + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-6 + new, promote long double floats where available + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-7 + fix, adapt format specs to new fpfloat format + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-8 + new, warn about pseudo-precision effects in conjunction with floats + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-9 + fix, avoid to include non-existing file + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-10 + fix, use native double functions in ent-mpc + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-11 + fix, externalise internal definition to ENT sub-files + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-12 + fix, check at configure time if float operations are clean + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-74 + fix, introduce fpfloats, warn about floats at all, catch indefs + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-75 + fix, check at configure time if float operations are clean + + modified files: + configure.ac lisp/cl.el man/lispref/numbers.texi + man/lispref/strings.texi src/alloc.c src/config.h.in + src/data.c src/doprnt.c src/ecrt0.c src/editfns.c src/elhash.c + src/elhash.h src/emacs.c src/ent-ecm.c src/ent-float.c + src/ent-float.h src/ent-gaussian.c src/ent-gaussian.h + src/ent-gmp.c src/ent-gmp.h src/ent-indef.c src/ent-indef.h + src/ent-int.c src/ent-int.h src/ent-mp.c src/ent-mp.h + src/ent-mpc.c src/ent-mpc.h src/ent-mpfr.c src/ent-mpfr.h + src/ent-pseumpc.c src/ent-pseumpc.h src/ent-quatern.c + src/ent-quatern.h src/ent-resclass.c src/ent-resclass.h + src/ent.c src/ent.h src/event-stream.c src/floatfns.c + src/inline.c src/lisp.h src/lread.c src/print.c src/symsinit.h + tests/automated/ent-tests.el + + renamed files: + src/.arch-ids/number-ecm.c.id + ==> src/.arch-ids/ent-ecm.c.id + src/.arch-ids/number-ecm.h.id + ==> src/.arch-ids/ent-ecm.h.id + src/.arch-ids/number-gmp.c.id + ==> src/.arch-ids/ent-gmp.c.id + src/.arch-ids/number-gmp.h.id + ==> src/.arch-ids/ent-gmp.h.id + src/.arch-ids/number-mp.c.id + ==> src/.arch-ids/ent-mp.c.id + src/.arch-ids/number-mp.h.id + ==> src/.arch-ids/ent-mp.h.id + src/.arch-ids/number-mpc.c.id + ==> src/.arch-ids/ent-mpc.c.id + src/.arch-ids/number-mpc.h.id + ==> src/.arch-ids/ent-mpc.h.id + src/.arch-ids/number-mpfr.c.id + ==> src/.arch-ids/ent-mpfr.c.id + src/.arch-ids/number-mpfr.h.id + ==> src/.arch-ids/ent-mpfr.h.id + src/.arch-ids/number.c.id + ==> src/.arch-ids/ent.c.id + src/.arch-ids/number.h.id + ==> src/.arch-ids/ent.h.id + src/number-ecm.c + ==> src/ent-ecm.c + src/number-ecm.h + ==> src/ent-ecm.h + src/number-gmp.c + ==> src/ent-gmp.c + src/number-gmp.h + ==> src/ent-gmp.h + src/number-mp.c + ==> src/ent-mp.c + src/number-mp.h + ==> src/ent-mp.h + src/number-mpc.c + ==> src/ent-mpc.c + src/number-mpc.h + ==> src/ent-mpc.h + src/number-mpfr.c + ==> src/ent-mpfr.c + src/number-mpfr.h + ==> src/ent-mpfr.h + src/number.c + ==> src/ent.c + src/number.h + ==> src/ent.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-75 + + +2006-10-03 16:10:20 GMT Steve Youngs patch-76 + + Summary: + Merged from hrop (patch 73) (Closes bug #18) + Revision: + sxemacs--main--22.1.6--patch-76 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-73 + fix, avoid buffer overflow in float format spec, close bug #18 + + modified files: + src/doprnt.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-73 + + +2006-10-02 15:18:40 GMT Steve Youngs patch-75 + + Summary: + Merged from hrop (patch 72) -- fix header name clash + Revision: + sxemacs--main--22.1.6--patch-75 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-72 + fix, rename paths.h to sxe-paths.h to avoid header clashes + + modified files: + Makefile.in.in configure.ac lib-src/Makefile.in.in + lib-src/yow.c src/Makefile.in.in src/emacs.c src/filelock.c + + renamed files: + src/.arch-ids/paths.h.in.id + ==> src/.arch-ids/sxe-paths.h.in.id + src/paths.h.in + ==> src/sxe-paths.h.in + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-72 + + +2006-09-27 04:59:46 GMT Steve Youngs patch-74 + + Summary: + Merged from hrop-accel (patch 37-38), hrop (patch 71) -- improve dllists + Revision: + sxemacs--main--22.1.6--patch-74 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-37 + new, improve noseeum dllists, make dllists reentrant + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-38 + fix, define and use dllist macro magic + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-71 + new, improve noseeum dllists, make dllists reentrant, use macro magic + + modified files: + src/dired.c src/dllist.c src/dllist.h src/fns.c src/media.c + src/skiplist.c src/skiplist.h src/sound.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-71 + + +2006-09-25 22:59:14 GMT Steve Youngs patch-73 + + Summary: + Merged from njsf (patch 52) -- new icon and web buttons + Revision: + sxemacs--main--22.1.6--patch-73 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-52 + Created with buttons and SXEmacs sink icon + + new files: + etc/.arch-ids/cbsx.png.id etc/.arch-ids/cbsxe.png.id + etc/.arch-ids/sxemacs-icon2.png.id + etc/.arch-ids/sxemacs-icon2.xpm.id etc/cbsx.png etc/cbsxe.png + etc/sxemacs-icon2.png etc/sxemacs-icon2.xpm + + modified files: + lisp/glyphs.el + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-52 + + +2006-09-24 15:45:07 GMT Steve Youngs patch-72 + + Summary: + Merged from njsf (patch 50) -- New icons. + Revision: + sxemacs--main--22.1.6--patch-72 + + * lisp/glyphs.el (init-glyphs): Use new sxemacs-icon.xpm for the default + frame icon.Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-50 + Added new icons, based on the XEmacs ones + + + + new files: + etc/.arch-ids/sxemacs-icon.png.id + etc/.arch-ids/sxemacs-icon.xpm.id + etc/.arch-ids/sxemacs-icon3.png.id + etc/.arch-ids/sxemacs-icon3.xpm.id etc/sxemacs-icon.png + etc/sxemacs-icon.xpm etc/sxemacs-icon3.png + etc/sxemacs-icon3.xpm + + modified files: + lisp/glyphs.el + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-50 + + +2006-09-24 14:43:01 GMT Steve Youngs patch-71 + + Summary: + Merged from njsf (patch 48-49) -- sync etags.c + Revision: + sxemacs--main--22.1.6--patch-71 + + Syncs our etags.c with upstream 17.20 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-48 + Synch up with the official etags + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-49 + Fix indentation on new etags.c + + modified files: + lib-src/etags.c + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-48 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-49 + + +2006-09-24 11:21:08 GMT Steve Youngs patch-70 + + Summary: + Merged from njsf (patch 47) -- Berkdb detection NetBSD + Revision: + sxemacs--main--22.1.6--patch-70 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-47 + Fix Berkeley DB detection on NetBSD + + modified files: + configure.ac src/database.c + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-47 + + +2006-09-20 02:14:06 GMT Steve Youngs patch-69 + + Summary: + Merged from hrop-certs (patch 21), hrop (patch 65-66) -- build updates + Revision: + sxemacs--main--22.1.6--patch-69 + + This changeset cleans up a couple of compiler warnings, plus improves + MacOS build chain a little... MacOS equiv of ldd is used for the + build-report and the libc version is reported. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-21 + fix, suppress some warnings, clean up + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-65 + fix, improve MacOS build chain + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-66 + fix, suppress some warnings, clean up + + modified files: + configure.ac lisp/build-rpt.el src/openssl.c src/openssl.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-65 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-66 + + +2006-09-19 15:32:06 GMT Steve Youngs patch-68 + + Summary: + Merged from hrop-MM (patch 55-68), hrop (patch 62-64, 67-69) -- sound + Revision: + sxemacs--main--22.1.6--patch-68 + + Squash a number of bugs in the sound code. Most notably a hang for the + combination of PulseAudio/GC/threading. Thanks very much for the + tremendous work you've done with this, Sebastian. It's good to be able + to hear my SXEmacs again. :-) + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-55 + fix, another attempt at bug #13 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-56 + fix, try to fix hangs during GC in sound_pulse_play + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-57 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-58 + fix, manage worker threads using emodptrs + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-59 + fix, declare ALSA version 1.0.13 as sane + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-60 + fix, more GC locks + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-61 + fix, inhibit GCing during sound playback preparation more harshly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-62 + w000t :), fix, solve sound playback issues + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-63 + fix, clean up + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-64 + fix, add more debugging symbols + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-65 + fix, use local semaphore in pulse to avoid global deadlocks + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-66 + fix, trigger HAVE_STARTED before finish + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-67 + fix, use semaphore ping-pong on start of media thread + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-68 + fix, extend documentation about multimedia facilities + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-62 + fix, manage worker threads using emodptrs; use more atomic locks + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-63 + fix, declare ALSA version 1.0.13 to be sane + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-64 + fix, inhibit GCing during sound playback preparation more harshly + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-67 + w000t :), fix, solve sound playback issues + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-68 + fix, clean up + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-69 + minor, use semaphore ping-pong to start media thread cleanly + + modified files: + configure.ac lisp/sound.el man/lispref/media.texi src/alloc.c + src/emodptr.c src/emodptr.h src/lisp.h src/semaphore.h + src/sound-pulse.c src/sound.c src/sound.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-67 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-69 + + +2006-09-17 01:32:48 GMT Steve Youngs patch-67 + + Summary: + Merged from njsf (patch 45) -- pthread warning (MacOS) + Revision: + sxemacs--main--22.1.6--patch-67 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-45 + Remove annoying warning about pthread on MacOS + + modified files: + configure.ac + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-45 + + +2006-09-17 00:25:28 GMT Steve Youngs patch-66 + + Summary: + Merged from njsf (patch 43) -- emodules on MacOS + Revision: + sxemacs--main--22.1.6--patch-66 + + This changeset brings support for emodules on MacOS. + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-43 + Support for MacOS emodules + + modified files: + aclocal.m4 + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-43 + + +2006-09-17 00:22:48 GMT Steve Youngs patch-65 + + Summary: + Merged from njsf (patch 42) -- build/emodptr + Revision: + sxemacs--main--22.1.6--patch-65 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-42 + Separate emodptr from emodules so that SXEmacs can compile without emodules + + new files: + src/.arch-ids/emodptr.c.id src/.arch-ids/emodptr.h.id + src/emodptr.c src/emodptr.h + + modified files: + src/Makefile.in.in src/emacs.c src/emodules.c src/emodules.h + src/search.c src/symsinit.h + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-42 + + +2006-09-16 02:36:03 GMT Steve Youngs patch-64 + + Summary: + Typo fix in `play-media-stream' + Revision: + sxemacs--main--22.1.6--patch-64 + + * lisp/sound.el (play-media-stream): typo fix. + + + modified files: + lisp/sound.el + + +2006-09-15 21:21:55 GMT Steve Youngs patch-63 + + Summary: + Merged from hrop-MM (patch 54), hrop (patch 60) -- sound (pulse) fixes + Revision: + sxemacs--main--22.1.6--patch-63 + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-54 + fix, fill pulse buffer if necessary; avoid races + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-60 + fix, fill pulse buffer if necessary; avoid races + + modified files: + src/device.c src/semaphore.h src/sound-pulse.c src/sound.c + src/sound.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-60 + + +2006-09-14 12:52:05 GMT Steve Youngs patch-62 + + Summary: + Merged from hrop-MM (patch 50-53), hrop (patch 57-59) -- sound fixes + Revision: + sxemacs--main--22.1.6--patch-62 + + Some misc fixes to the sound code. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-50 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-51 + fix, use sounds from sound-alist only if they are really there + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-52 + fix, use semaphores in finalisation process + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-53 + fix, leave play-sound if default-audio-device is nil + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-57 + fix, use sounds from sound-alist only if they are really there + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-58 + fix, use semaphores in finalisation process + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-59 + fix, leave play-sound if default-audio-device is nil + + modified files: + lisp/sound.el src/sound.c src/sound.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-59 + + +2006-09-12 13:41:42 GMT Steve Youngs patch-61 + + Summary: + Merged from hrop-MM (patch 25-48), hrop (patch 54) -- lots of sound updates + Revision: + sxemacs--main--22.1.6--patch-61 + + Lots and lots of updates and rewrites to the sound code here. It pretty + much gives us good support for _all_ of our audio devices/drivers etc. + If you want all the gory details, snarf sebastian's log (p-54 of his main + repo). + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-25 + minor, migrate media drivers to callback mechanism + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-26 + new, implement jack driver + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-27 + fix, fill jack ports correctly if number of channels differs + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-28 + new, implement working sox + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-29 + minor, clean up code + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-30 + new, introduce audio coerce chains, migrate ALSA + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-31 + minor, migrate oss sound to callback API; use coercion for OSS + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-32 + fix, externalise ALSA hw parameters; use subthread specific struct + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-33 + minor, migrate esd to callback and coercion API + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-34 + fix, migrate ALSA, OSS and ESD to effect/coerce API + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-35 + fix, make mad work, adapt jack to new volume + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-36 + fix, implement thread-controlled finishing of media-(sub)threads + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-37 + fix, typo in media_thread_print + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-38 + fix, redo nas implementation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-39 + minor, make nas process passed options, fix, make nas_play signal safe + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-40 + fix, migrate all audio devices to new coercion chain macros + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-41 + fix, doensample on AO devices, use S16 by default + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-42 + minor, provide rerate effect, clean up + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-43 + fix, lock and unlock pulseaudio's mainloop if threaded + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-44 + minor, support :volume keyword and `bell-volume' in `play-sound' + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-45 + fix, make pulse signal-safe (dead mainloops or died servers are not fatal) + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-46 + minor, support rerate effect on all audio devices + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-47 + fix, ``detect'' broken arts connection + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-48 + fix, detect broken arts connection + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-54 + minor, completely support all audio devices + + modified files: + configure.ac lisp/sound.el src/media-ffmpeg.c + src/media-ffmpeg.h src/media-gstreamer.c src/media-gstreamer.h + src/media-internal.c src/media-mad.c src/media-mad.h + src/media-sndfile.c src/media-sndfile.h src/media-sox.c + src/media-sox.h src/media-xine.c src/media-xine.h src/media.c + src/media.h src/sound-alsa.c src/sound-alsa.h src/sound-ao.c + src/sound-ao.h src/sound-arts.c src/sound-arts.h + src/sound-esd.c src/sound-esd.h src/sound-jack.c + src/sound-jack.h src/sound-nas.c src/sound-nas.h + src/sound-oss.c src/sound-oss.h src/sound-pulse.c + src/sound-pulse.h src/sound.c src/sound.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-54 + + +2006-08-29 22:01:07 GMT Steve Youngs patch-60 + + Summary: + Take care of (almost) all byte-compiler warnings + Revision: + sxemacs--main--22.1.6--patch-60 + + This changeset eliminates all but 3 byte-compiler warnings in the + building of SXEmacs core lisp. The 3 that are left are related to a + couple of bugs that haven't yet been tracked down. + + * lisp/cl-extra.el (cl-map-overlays): Use new *-boundp macros to shush + the byte-compiler. + + * lisp/obsolete.el (play-sound-file): Ditto. + + * lisp/faces.el (init-device-faces): Ditto. + + * lisp/faces.el (init-frame-faces): Ditto. + + * lisp/faces.el (init-global-faces): Ditto. + + * lisp/minibuf.el (minibuffer-smart-mouse-tracker): Ditto. + + * lisp/modeline.el (modeline-toggle-read-only): Ditto. + + * lisp/startup.el (command-line-early): Ditto. + + * lisp/startup.el (maybe-migrate-user-init-file): Ditto. + + * lisp/startup.el (migrate-user-init-file): Ditto. + + * lisp/help.el (Help-find-file): Ditto. + + * lisp/help.el (sxemacs-local-faq): Ditto. + + * lisp/help.el (describe-function-1): Ditto. + + * lisp/files.el (set-visited-file-name): Ditto. + + * lisp/files.el (save-some-buffers-1): Ditto. + + * lisp/files.el (revert-buffer-internal): Ditto. + + * lisp/files.el (set-auto-mode): Ditto. + + * lisp/files.el (basic-save-buffer): Ditto. + + * lisp/files.el (save-some-buffers-1): Ditto. + + * lisp/files.el (recover-session-finish): Ditto. + + * lisp/files.el (file-remote-p): Ditto. + + * lisp/lib-complete.el (read-library-internal): Declare + `read-library-internal-search-path' as special. + + * lisp/lib-complete.el (read-library-name): Ditto. + + * lisp/register.el (insert-register): Use new *-boundp macros to shush + the byte-compiler. + + * lisp/register.el (copy-rectangle-to-register): Ditto. + + * lisp/printer.el (generic-page-setup): Ditto. + + * lisp/mouse.el (mouse-consolidated-yank): Ditto. + + * lisp/dragdrop.el (experimental-dragdrop-drop-mime-default): Ditto. + + * lisp/dragdrop.el (gtk-start-drag): Ditto. + + * lisp/dragdrop.el (gtk-start-drag-region): Ditto. + + * lisp/select.el (cut-copy-clear-internal): Ditto. + + * lisp/toolbar-items.el (toolbar-paste): Ditto. + + * lisp/toolbar-items.el (toolbar-info): Ditto. + + * lisp/mule/mule-ccl.el (ccl-compile-if): Remove unused let-bound var. + + * lisp/mule/mule-ccl.el (ccl-compile-write-repeat): Ditto. + + * lisp/mule/mule-ccl.el (ccl-compile-map-single): Ditto. + + * lisp/mule/mule-misc.el (toggle-display-direction): Use new *-boundp + macros to shush the byte-compiler. + + * lisp/mule/chinese.el (post-read-decode-hz): Ditto. + + * lisp/mule/chinese.el (pre-write-encode-hz): Ditto. + + * lisp/mule/japanese.el (japanese): Ditto. + + * lisp/mule/korean.el (korean): Ditto. + + * lisp/x-mouse.el (mouse-track-and-copy-to-cutbuffer): Ditto. + + * lisp/fontl-hooks.el (font-lock-set-defaults): Ditto. + + * lisp/apropos.el (apropos-symbol-face): Ditto. + + * lisp/apropos.el (apropos-keybinding-face): Ditto. + + * lisp/apropos.el (apropos-label-face): Ditto. + + * lisp/apropos.el (apropos-property-face): Ditto. + + * lisp/apropos.el (apropos-rewrite-regexp): Ditto. + + * lisp/dialog-gtk.el: Ditto. + + * lisp/etags.el (find-tag-default): Ditto. + + * lisp/font-lock.el (font-lock-after-fontify-buffer): Ditto. + + * lisp/font.el: Ditto. + + * lisp/gdk.el: Ditto. + + * lisp/generic-widgets.el: Ditto. + + * lisp/generic-widgets.el (build-ui::radio-group): Declare the variable + `build-ui::radio-group' special. + + * lisp/generic-widgets.el (build-ui::button): Ditto. + + * lisp/glade.el: Use new *-boundp macros to shush the byte-compiler. + + * lisp/gnome-widgets.el: Ditto. + + * lisp/gnome.el: Ditto. + + * lisp/gtk-extra.el: Ditto. + + * lisp/gtk-faces.el: Ditto. + + * lisp/gtk-file-dialog.el: Ditto. + + * lisp/gtk-font-menu.el: Ditto. + + * lisp/gtk-init.el: Ditto. + + * lisp/gtk-package.el: Ditto. + + * lisp/gtk-password-dialog.el: Ditto. + + * lisp/gtk-widget-accessors.el: Ditto. + + * lisp/gtk-widgets.el: Ditto. + + * lisp/gtk.el: Ditto. + + * lisp/ldap.el: Ditto. + + * lisp/mwheel.el: Ditto. + + * lisp/symbols.el: Ditto. + + * lisp/widgets-gtk.el: Ditto. + + * lisp/mule/canna-leim.el: Ditto. + + * lisp/ffi/ffi-taglib.el: Ditto. + + * lisp/ffi/ffi-wand.el: Ditto. + + + modified files: + lisp/apropos.el lisp/cl-extra.el lisp/dialog-gtk.el + lisp/dragdrop.el lisp/etags.el lisp/faces.el + lisp/ffi/ffi-taglib.el lisp/ffi/ffi-wand.el lisp/files.el + lisp/font-lock.el lisp/font.el lisp/fontl-hooks.el lisp/gdk.el + lisp/generic-widgets.el lisp/glade.el lisp/gnome-widgets.el + lisp/gnome.el lisp/gtk-extra.el lisp/gtk-faces.el + lisp/gtk-file-dialog.el lisp/gtk-font-menu.el lisp/gtk-init.el + lisp/gtk-package.el lisp/gtk-password-dialog.el + lisp/gtk-widget-accessors.el lisp/gtk-widgets.el lisp/gtk.el + lisp/help-nomule.el lisp/help.el lisp/ldap.el + lisp/lib-complete.el lisp/minibuf.el lisp/modeline.el + lisp/mouse.el lisp/mule/canna-leim.el lisp/mule/chinese.el + lisp/mule/japanese.el lisp/mule/korean.el + lisp/mule/mule-ccl.el lisp/mule/mule-misc.el lisp/mwheel.el + lisp/obsolete.el lisp/package-get.el lisp/package-info.el + lisp/printer.el lisp/register.el lisp/select.el lisp/sound.el + lisp/startup.el lisp/symbols.el lisp/toolbar-items.el + lisp/widgets-gtk.el lisp/x-mouse.el + + +2006-08-28 22:41:44 GMT Steve Youngs patch-59 + + Summary: + Merged from hrop (patch 52) -- squeaky clean dump file + Revision: + sxemacs--main--22.1.6--patch-59 + + This changeset prevents the dump file getting polluted with pre-existing + package paths etc. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-52 + fix, keep package paths away from sxemacs.dmp + + modified files: + lisp/dump-paths.el lisp/find-paths.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-52 + + +2006-08-28 00:50:11 GMT Steve Youngs patch-58 + + Summary: + Merged from hrop-MM (patch 10-24), hrop (patch 50-51) -- sound updates + Revision: + sxemacs--main--22.1.6--patch-58 + + Lots of updates and reworking of the sound code. In particular, + PolypAudio has been dropped in favour of its successor, PulseAudio. + + Here is Sebastian's log to explain more... + + This changeset provides a callback interface for audio devices, defined by + DEFINE_AUDIO_DEVICE and friends. Possible callbacks are create, finish, mark, + print, play and record. + + Furthermore, pulse support is improved a lot, the mainloop APIs are implemented + in the way they were intended to work, using the usual pulse callback + mechanisms. + + Moreover, media streams can be volume controlled now, both on creation and in + asynchronous playback. Use the functions `media-thread-volume' and + `media-thread-set-volume'. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-10 + + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-11 + new, provide callback interface for audio devices + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-12 + new, support ALSA device names; fix, make ALSA errors more verbose + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-13 + fix, use pulse's threaded-mainloop API + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-14 + fix, turn make-audio-device into MANY function + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-15 + fix, support mark operation on audio-devices + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-16 + new, use pulse's threaded mainloop API + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-17 + star-merge with hrop series; fix of ENT bug + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-18 + new, support volumes with pulse-audio + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-19 + fix, support non-threaded mainloop API + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-20 + fix, improve debug macros + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-21 + fix, clean up ffmpeg debug macros + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-22 + fix, query for volume changes during pulse playback + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-23 + star-merge with hrop series; fix of ENT bug + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-24 + fix, part with polyp support + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-50 + new, support Pulse's mainloop APIs, support setting volumes + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-51 + fix, part with polyp support + + new files: + src/.arch-ids/semaphore.h.id src/semaphore.h + + removed files: + src/.arch-ids/sound-polyp.c.id src/.arch-ids/sound-polyp.h.id + src/sound-polyp.c src/sound-polyp.h + + modified files: + configure.ac lisp/sound.el src/config.h.in src/media-ffmpeg.c + src/media.h src/sound-alsa.c src/sound-alsa.h src/sound-ao.c + src/sound-ao.h src/sound-arts.c src/sound-arts.h + src/sound-esd.c src/sound-esd.h src/sound-jack.c + src/sound-jack.h src/sound-nas.c src/sound-nas.h + src/sound-oss.c src/sound-oss.h src/sound-pulse.c + src/sound-pulse.h src/sound.c src/sound.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-51 + + +2006-08-25 23:04:14 GMT Steve Youngs patch-57 + + Summary: + Merged from hrop-accel (patch 28-34), hrop (patch 49) -- cached regexps + Revision: + sxemacs--main--22.1.6--patch-57 + + This changeset provides cached compiled regexps. And here is a copy of + Sebastian's log to explain it. :-) + + This changeset provides support for caching compiled regexps in the + object-plist of a string. The implementation is based on emodptrs. + Therfore emodptrs are revised to some extent, most importantly they are + opaque when pdumping. + + The caching-compiled-regexp-in-object-plists feature is named COMPRE + (for COMPiled Regular Expressions), configure knows about this per + --with-experiment-features flag. + + Using this flag it is possible to toggle between the old and the new + behaviour. This allows speed comparisons (COMPRE hopes to win any such + comparison). + + Caching is done transparently so that existing code should not need + special adaption. However, there are two convenience functions to + explicitly compile a regexp and store it, named `defrexp' and + `compile-regexp'. Note that COMPRE only `works' if the regular + expression string is kept (read bound to a variable) somewhere -- it + works in the opposite case, too, though you will not see any effect + since the string is immediately GC'd away (there is however a hash-table + with the 128 most-recently used regular expressions). + + A naive optimisation for COMPRE-SXEmacsen is: + + (let ((reg1 "^;+\\s-") + (reg2 "\\s-+;+")) + (while (and (re-search-forward reg1 nil t) + (re-search-forward reg2 nil t)) + ...)) + + instead of: + + (while (and (re-search-forward "^;+\\s-" nil t) + (re-search-forward "\\s-+;+" nil t)) + ...) + + The former construct will store the compiled regular expressions in the + object property list of `reg1' and `reg2' on the first iteration of + `while', all following iterations will then use the already compiled + regexps. The latter construct will behave as before, the regular + expression is compiled and stored, but since the string is hard-coded in + the buffer, it will be newly generated (with empty object-plist of + course) during every cycle of the while loop. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-28 + minor, fix some flaws in emodptr code + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-29 + minor, provide support for caching compiled regexps + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-30 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-31 + fix, better dumping support + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-32 + new, introduce experimental-features feature + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-33 + fix, sort checks according to option groups + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-34 + new, introduce regexp cache hash table + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-49 + minor, provide cached compiled regexps; fix flaws in emodptr code + + modified files: + configure.ac src/config.h.in src/emodules.c src/regex.c + src/search.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-49 + + +2006-08-25 22:21:38 GMT Steve Youngs patch-56 + + Summary: + Merged from hrop-ENT (patch 3), hrop (patch 48) + Revision: + sxemacs--main--22.1.6--patch-56 + + This fixes the previous changeset + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-3 + fix, check for numbers, markers or characters on coercion + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-48 + fix, check for numbers, markers or characters on coercion + + modified files: + src/number.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-48 + + +2006-08-24 21:38:45 GMT Steve Youngs patch-55 + + Summary: + Merged from hrop-ENT (patch 2), hrop (patch 47) -- bugfix coerce-number + Revision: + sxemacs--main--22.1.6--patch-55 + + This changeset fixes a bug in coerce-number + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-2 + fix, check for number before coercing + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-47 + fix, check for number before coercing + + modified files: + src/number.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-47 + + +2006-08-24 00:17:19 GMT Steve Youngs patch-54 + + Summary: + Merged from hrop-MM (patch 3-9), hrop (patch 46) -- PulseAudio + Revision: + sxemacs--main--22.1.6--patch-54 + + Introduce PulseAudio support. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-3 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-4 + fix, use skiplists to store properties + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-5 + revert patch-4 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-6 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-7 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-8 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-9 + new, provide PulseAudio support + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-46 + new, provide PulseAudio support + + new files: + src/.arch-ids/sound-pulse.c.id src/.arch-ids/sound-pulse.h.id + src/sound-pulse.c src/sound-pulse.h + + modified files: + configure.ac src/config.h.in src/sound.c src/sound.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-46 + + +2006-08-21 00:47:48 GMT Steve Youngs patch-53 + + Summary: + Merged from hrop-certs (patch 15-20), hrop (patch 45) -- lstream/ssl + Revision: + sxemacs--main--22.1.6--patch-53 + + From Sebastian's log: + + This changeset migrates the old SSL-I/O functions -- which were very hard-coded + I must admit but shhhhh ... -- to their Lstream counterpart. + This way you can transport data in any supported coding system over the SSL + line. Mule codings are allowed of course, too. + + At the user level nothing changes, the examples in the documentation remain + valid as there are. The current code has been tested exhaustively for the last + 7 days in production use (TLS-ified pop3 and smtp connections in Gnus). + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-15 + minor, provide lstream implementation for SSL connections + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-16 + minor, use ssl lstream implementation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-17 + fix, clean up code + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-18 + fix, do not use Lstream_delete because of GCing issues + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-19 + fix, better error behaviour + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-20 + fix, query for SSL_ERROR_SSL + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-45 + minor, provide lstream implementation for SSL connections + + modified files: + src/event-unixoid.c src/gpmevent.c src/lstream.c src/lstream.h + src/openssl.c src/openssl.h src/process-unix.c src/process.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-45 + + +2006-08-16 21:43:59 GMT Steve Youngs patch-52 + + Summary: + Merged from hrop (patch 44) -- autoconf fix + Revision: + sxemacs--main--22.1.6--patch-52 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-44 + fix, do not use -Werror flag during png detection + + modified files: + configure.ac + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-44 + + +2006-08-14 21:23:23 GMT Steve Youngs patch-51 + + Summary: + Merged from hrop-certs (patch 0-14), hrop (patch 41-43) -- OpenSSL updates + Revision: + sxemacs--main--22.1.6--patch-51 + + Some OpenSSL updates, improvements, and fixes. Here is a copy of + Sebastian's log... + + This changeset contains a rewrite of the old handshake functions. + SSL connections can be established as before: open a network-stream, call + ossl-ssl-handshake on it and store the result. The new implementation provides + also support for certificate authorities (CA), for peer certificates and, using + the network-server-streams, secure listening sockets. This will allow to + connect/accept to/from servers/clients which require valid peer certificates. + + Moreover, pkey objects can carry X509 certificate data and many functions now + behave more conveniently. X509 data can be queried through a pkey object + instead of an ssl-conn object. PEM functions now return pkey objects on + PEM-encoded X509 certificate files. All keys inside a certificate are + transparently snarfed. Certificates can be verified against CAs. + + Furthermore, the documentation is extended to a large extent. All pkey, PEM, + SSL and X509 functions are listed, most of them are explained by example. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--base-0 + tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-8 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-1 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-2 + new, provide working SSL-handshake + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-3 + fix, close process properly after handshake failure + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-4 + new, provide more x509 structures + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-5 + new, support CA files + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-6 + fix, clean up code + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-7 + fix, split handshake procedure + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-8 + new, add convenience funs; fix, improve doc strings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-9 + new, support peer certificates + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-10 + new, provide ssl-conn and x509 convenience functions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-11 + minor, add documentation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-12 + minor, support server handshake + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-13 + fix, escape email @ properly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-14 + fix, give example for server sockets + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-41 + minor, fix handshake; support x509, CAs, peer certs; extend docs + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-42 + fix, correct menu entries for openssl API documentation + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-43 + fix, conditionalise pkey types + + modified files: + man/lispref/lispref.texi man/lispref/openssl.texi + src/openssl.c src/openssl.h src/process.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-43 + + +2006-08-12 12:42:43 GMT Steve Youngs patch-50 + + Summary: + Don't strip `-gnu' off configuration name -- autoconf + Revision: + sxemacs--main--22.1.6--patch-50 + + * configure.ac (ac_cv_build_alias, ac_cv_build): Don't strip the 4th + component `-gnu'. + And as a result of this, Dired will use the `--dired' switch to ls. + + + modified files: + configure.ac + + +2006-08-12 02:31:48 GMT Steve Youngs patch-49 + + Summary: + Merged from hrop (patch 40), hrop-doc (patch 7) -- doc fix + Revision: + sxemacs--main--22.1.6--patch-49 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-40 + fix, do not use @code{} in node titles + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-7 + fix, do not use @code{} in node titles + + modified files: + man/lispref/ffi.texi + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-7 + + +2006-07-27 04:16:40 GMT Steve Youngs patch-48 + + Summary: + Sync bytecomp-runtime.el with XE 21.5 (if-boundp and friends) + Revision: + sxemacs--main--22.1.6--patch-48 + + This changeset syncs bytecomp-runtime.el with the version from XEmacs + 21.5. As a result, we get Ben Wing's nifty if-fboundp macros. + + Comments from bytecomp-runtime.el... + + ;;; Functions to cleanly eliminate warnings about undefined functions + ;;; or variables when the code knows what it's doing. These macros DO + ;;; NOT rely on any byte-compiler changes, and thus can be copied into + ;;; a package and used within it. + + + * lisp/bytecomp-runtime.el (with-boundp, if-boundp, when-boundp) + (and-boundp, declare-boundp, globally-declare-boundp) + (byte-compile-with-fboundp, with-fboundp-1, with-fboundp, if-fboundp) + (when-fboundp, and-fboundp, declare-fboundp, globally-declare-fboundp) + (byte-compile-with-byte-compiler-warnings-suppressed) + (with-byte-compiler-warnings-suppressed-1) + (with-byte-compiler-warnings-suppressed, with-obsolete-variable) + (with-obsolete-function): + A bunch of new macros/defuns from XE 21.5 to help with byte-compiler + warning suppression. + + + modified files: + lisp/bytecomp-runtime.el + + +2006-07-27 02:20:36 GMT Steve Youngs patch-47 + + Summary: + Test suite updates + Revision: + sxemacs--main--22.1.6--patch-47 + + This changeset does a little housekeeping in the test suite. It fixes + some unknown errors in the openssl tests, gets rid of some pointless + conditions, disables the failing region test, and adds weak list tests. + + Watch this space for the fix for the weak-tests failures. :-) + + * tests/automated/openssl-tests.el: Don't error if SXEmacs wasn't built + with OpenSSL, just wrap the whole lot in a (when (featurep 'openssl) + + * tests/automated/ent-tests.el: You can't build SXEmacs without number-types + so don't conditionalise the ent tests on it. + + * tests/automated/bloom-tests.el: Ditto for bloom. + + * tests/automated/inplace-tests.el: Ditto for mapc-inplace. + + * tests/automated/skiplist-tests.el: Ditto for skiplist. + + * tests/automated/region-tests.el: Disable the failing test. It is not + reproducible outside of `make check'. + + * tests/automated/weak-tests.el: New, adapted from the version in XEmacs + 21.5. There are current 5 tests failing. It's a known bug and XE + folks have the answer. + + + new files: + tests/automated/.arch-ids/weak-tests.el.id + tests/automated/weak-tests.el + + modified files: + tests/automated/bloom-tests.el tests/automated/ent-tests.el + tests/automated/inplace-tests.el + tests/automated/openssl-tests.el + tests/automated/region-tests.el + tests/automated/skiplist-tests.el + + +2006-07-17 00:08:43 GMT Steve Youngs patch-46 + + Summary: + Fix raw strings in lisp-interaction-mode (Closes Bug #17) + Revision: + sxemacs--main--22.1.6--patch-46 + + From: Aidan Kehoe + + This changeset fixes a problem that arose in lisp-interaction-mode, where + raw strings were parsed as normal strings if you did a C-j after them, + becase forward-sexp couldn~t handle them. + + * lisp/lisp.el (forward-sexp): Handle raw strings specially just as we do + structures. Fixes problems evaluating them in *scratch*. + + + modified files: + lisp/lisp.el + + +2006-07-14 01:52:08 GMT Steve Youngs patch-45 + + Summary: + Sync up etags.c and etags.1 to latest upstream + Revision: + sxemacs--main--22.1.6--patch-45 + + * lib-src/etags.c: Update to Francesco's version 17.19, after reindenting + and win32 eradication. + + * etc/etags.1: Ditto. + + + modified files: + etc/etags.1 lib-src/etags.c + + +2006-07-14 00:40:38 GMT Steve Youngs patch-44 + + Summary: + Disable GCC pie extension (Closes Bug #16) + Revision: + sxemacs--main--22.1.6--patch-44 + + * configure.ac: Test for GCC that have the pie extension and disable with + -nopie if found. + + + modified files: + configure.ac + + +2006-07-09 03:35:52 GMT Steve Youngs patch-43 + + Summary: + Merged from hrop (patch 37), hrop-doc (patch 3-6) -- doc updates + Revision: + sxemacs--main--22.1.6--patch-43 + + This changeset improves the lispref manual to explain function quoting + and backquoting in detail. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-37 + fix, explain quoting in detail, introduce all short forms + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-3 + new, documentation of quoting facilities + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-4 + fix, flush hints for Emacsen from the early 1920s + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-5 + fix, clean up, extent and rename double quoting to nested quoting + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-6 + fix, explain quoting in detail, introduce all short forms + + modified files: + man/lispref/eval.texi man/lispref/functions.texi + man/lispref/macros.texi + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-6 + + +2006-07-07 09:00:35 GMT Steve Youngs patch-42 + + Summary: + Less cruft from `make check' in build reports. + Revision: + sxemacs--main--22.1.6--patch-42 + + This changeset gets rid of all the useless cruft in the build-reports + left over from `make check'. What we get in the build-reports now is the + final summary. + + * tests/automated/test-harness.el (test-harness-from-buffer): Don't print + the "x of y tests successful" messages in the middle of the test suite + output, only do so in the final summary at the end or if we're running + `test-emacs-test-file' interactively. + + * lisp/build-rpt.el (build-rpt-delete-regexp): Add a couple of things so + build-reports don't have so much cruft in them from `make check'. + + + modified files: + lisp/build-rpt.el tests/automated/test-harness.el + + +2006-06-29 09:08:51 GMT Steve Youngs patch-41 + + Summary: + Fix curl:download corrupting filenames (Closes Bug #15) + Revision: + sxemacs--main--22.1.6--patch-41 + + From: Nelson Ferreira + + * src/effi.c (Fffi_store): A size in a memcpy needed to be 1 more. See + line 849. + + + modified files: + src/effi.c + + +2006-06-29 01:03:29 GMT Steve Youngs patch-40 + + Summary: + Merged from hrop (patch 34), hrop-doc (patch 0-2) -- Doc updates + Revision: + sxemacs--main--22.1.6--patch-40 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-34 + minor, extend tips section + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--base-0 + tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-18 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-1 + minor, extend tips section + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-2 + minor, brag about compatibility + + modified files: + man/lispref/lispref.texi man/lispref/tips.texi + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-2 + + +2006-06-29 00:55:55 GMT Steve Youngs patch-39 + + Summary: + Merged from njsf (patch 38) -- Fix OSS detection + Revision: + sxemacs--main--22.1.6--patch-39 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-38 + Fix OSS detection. OSS detection would always be yes, but check of + includes and adding the sound-oss to the objs was skipped. + + modified files: + configure.ac + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-38 + + +2006-06-26 01:30:22 GMT Steve Youngs patch-38 + + Summary: + Test suite improvements from XEmacs + Revision: + sxemacs--main--22.1.6--patch-38 + + From: Stephen J. Turnbull + + Stephen's comments that accompanied the patch follow... + + This patch implements both of my recent patches to XEmacs 21.5's test + suite in <871wte8y3i.fsf@tleepslib.sk.tsukuba.ac.jp> and + <87wtb67hm2.fsf@tleepslib.sk.tsukuba.ac.jp> for XEmacs 21.4 (current + CVS) and SXEmacs sxemacs--main--22.1.6 (sorry about the ancient + version, I tried to update but tla timed out, don't know why yet). + Path should apply to either tree with no offsets and no fuzz. + + Basically the patch provides two improvements. The first is that + "unexpected errors" are tracked and reported at the end. The second + is that a new test suite API, Silence-Message, is provided to wrap + functions that might call `message' and clutter up the test suite + output with irrelevant remarks about setting the mark or writing + files. + + The main difference from the 21.5 patch set is that neither 21.4 nor + SXEmacs has the region-tests.el test file, so that file got dropped. + AFAIK it's relevant to both, but Adrian Aichner would be the one to + ask. If so, I suppose you can simply copy the 21.5 CVS HEAD version, + which will get you both the tests and my noise-suppression patch. + + A minor difference is that the mule-tests.el portion of the patch is + less invasive than in 21.5. In 21.5, Silence-Message is applied only + to write-region, while in this patch, I simply substituted + Silence-Message for its expansion to a flet. (I would have done the + same as in 21.5, but that hunk failed to apply, so I did the less + invasive change, which avoids a bunch of spurious whitespace change.) + + Rationale is provided in the posts referenced above. + + * automated/test-harness.el (Silence-Message): New macro. + * automated/mule-tests.el: Use it. + * automated/region-tests.el: Use it. + * automated/tag-tests.el: Use it. + + * automated/test-harness.el: Improve handling of unexpected errors. + + + I've also added the region-tests.el that Stephen mentions. + + new files: + tests/automated/.arch-ids/region-tests.el.id + tests/automated/region-tests.el + + modified files: + tests/automated/mule-tests.el tests/automated/tag-tests.el + tests/automated/test-harness.el + + +2006-06-26 00:24:12 GMT Steve Youngs patch-37 + + Summary: + Merged from njsf (patch 34-36) -- buffer overrun precautions + Revision: + sxemacs--main--22.1.6--patch-37 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-34 + Use snprintf instead of sprintf changes. + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-35 + pdump load possible buffer overrun prevention + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-36 + Several string manipulation buffer overflow precautions + + modified files: + lib-src/pop.c src/ExternalShell.c src/alloc.c src/buffer.c + src/console.c src/database.c src/device-x.c src/device.c + src/dumper.c src/editfns.c src/extents.c src/fileio.c + src/keymap.c src/lread.c src/media-xine.c src/objects-x.c + src/postgresql.c src/realpath.c src/regex.c src/sound-esd.c + src/sound-polyp.c src/sound.c src/symbols.c src/sysdep.c + src/unexnext.c + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-34 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-35 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-36 + + +2006-06-24 00:00:43 GMT Steve Youngs patch-36 + + Summary: + Merged from njsf (patch 33) -- fix Dynarr leak in redisplay + Revision: + sxemacs--main--22.1.6--patch-36 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-33 + Plug leak of Dynarr in redisplay, courtesy of Jerry James + + modified files: + src/redisplay-gtk.c src/redisplay-output.c src/redisplay-tty.c + src/redisplay-x.c + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-33 + + +2006-06-23 23:56:07 GMT Steve Youngs patch-35 + + Summary: + Merged from njsf (patch 32) -- fix possible buffer overrun + Revision: + sxemacs--main--22.1.6--patch-35 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-32 + Possible buffer overrun in sound.c returns + + modified files: + src/sound.c + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-32 + + +2006-06-22 22:21:59 GMT Steve Youngs patch-34 + + Summary: + Merged from hrop-MM (patch 2), hrop (patch 29) -- MM (Polyp) update + Revision: + sxemacs--main--22.1.6--patch-34 + + Better support for Polypaudio v9 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-2 + fix, add support for polyp v9 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-29 + minor, add support for polyp v9 + + modified files: + src/sound-polyp.c src/sound-polyp.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-29 + + +2006-06-22 22:17:55 GMT Steve Youngs patch-33 + + Summary: + Merged from hrop-FFI (patch 10-17), hrop (patch 25-26, 28, 31-32) -- FFI updates + Revision: + sxemacs--main--22.1.6--patch-33 + + Lots of FFI updates, and fixes from the busy boy in Berlin :-) + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-10 + minor, instead of user-defined types lookup the underlying types + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-11 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-12 + fix, handle any file, not just mp3 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-13 + fix, put UNGCPRO before leaving + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-14 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-15 + minor, convert external encodings to internal format + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-16 + fix, convert strings properly instead of just memcpy()ing them + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-17 + fix, conditionalise audio-properties and tags + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-25 + minor, instead of user-defined types lookup the underlying types + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-26 + fix, handle any file, not just mp3 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-28 + fix, put UNGCPRO before leaving + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-31 + minor, convert external encodings to internal format + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-32 + fix, convert strings properly instead of just memcpy()ing them + + modified files: + lisp/ffi.el lisp/ffi/ffi-taglib.el src/effi.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-32 + + +2006-06-22 22:11:32 GMT Steve Youngs patch-32 + + Summary: + Merged from hrop-ENT (patch 0-1), hrop (patch 24) -- residue class ring updates + Revision: + sxemacs--main--22.1.6--patch-32 + + Some updates to residue class rings... + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--base-0 + tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-23 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-1 + fix, define predicate symbols for residue classes and their rings + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-24 + fix, define predicate symbols for residue classes and their rings + + modified files: + src/number.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-24 + + +2006-06-22 22:05:10 GMT Steve Youngs patch-31 + + Summary: + Merged from hrop-accel (patch 12-27), hrop (patch 20-23, 27, 30) -- list fixes + Revision: + sxemacs--main--22.1.6--patch-31 + + Sebastian has been busy with these updates and fixes to skiplists and + dllists. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-12 + fix, support two debug levels: critical and normal debug + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-13 + fix, make `list-skiplist' function unreachable for non-SL_DEBUGged SXEs + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-14 + minor, inplace mapping of dllists + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-15 + fix, cleanup argument order and casts in dllist-map-inplace + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-16 + new, inplace mapping for lists + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-17 + fix, avoid consing while traversing directories recursively + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-18 + new, noseeum dllists for internal purposes + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-19 + minor, make symbol Qdllist known + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-20 + minor, clean up code and docs + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-21 + minor, provide descending ordering of directory-files lists + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-22 + minor, provide global mapc-inplace + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-23 + minor, new regression tests, starring today: skiplist-tests + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-24 + minor, new regression test: inplace tests + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-25 + my bad + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-26 + minor, protect variables from GC'ing in list conversion functions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-27 + minor, declare some subroutines from dllist.c as extern + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-20 + fix, two debug levels for skiplists; skiplist regression test + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-21 + new, noseeum dllists for internal purposes + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-22 + minor, provide global mapc-inplace + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-23 + minor, descendingly ordered directory-files without consing + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-27 + fix, more GC protection + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-30 + minor, declare some subroutines from dllist.c as extern + + new files: + tests/automated/.arch-ids/inplace-tests.el.id + tests/automated/.arch-ids/skiplist-tests.el.id + tests/automated/inplace-tests.el + tests/automated/skiplist-tests.el + + modified files: + man/lispref/functions.texi src/dired.c src/dllist.c + src/dllist.h src/fns.c src/lisp.h src/skiplist.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-30 + + +2006-06-22 12:22:49 GMT Steve Youngs patch-30 + + Summary: + Merged from njsf (patch 29) -- Sync pkg sites + Revision: + sxemacs--main--22.1.6--patch-30 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-29 + Sync package sites with XEmacs + + modified files: + lisp/package-get.el + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-29 + + +2006-06-22 12:21:10 GMT Steve Youngs patch-29 + + Summary: + Merged from njsf (patch 28) -- Avoid NULL derefs + Revision: + sxemacs--main--22.1.6--patch-29 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-28 + Avoid NULL dereference. From the static analysis on XEmacs by Jerry James + + modified files: + src/device-x.c src/dialog-x.c src/extents.c + src/glyphs-widget.c + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-28 + + +2006-06-22 12:18:13 GMT Steve Youngs patch-28 + + Summary: + Merged from njsf (patch 26-27) -- Possible buffer overrun fixes + Revision: + sxemacs--main--22.1.6--patch-28 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-26 + Fix some possible buffer overruns. + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-27 + Another potential buffer overrun fix. + + modified files: + src/buffer.c src/device-x.c src/dumper.c src/editfns.c + src/sound.c + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-26 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-27 + + +2006-06-19 02:22:30 GMT Steve Youngs patch-27 + + Summary: + Hip Hip Hooray! + Revision: + sxemacs--main--22.1.6--patch-27 + + Today I turned 40! And if that isn't a good enough reason for a + ChangeLog entry, I don't know what is. :-) + + Big thanks to everyone who has helped make the last 40 years so + enjoyable. I'd name you all, but I think it'd be my 50th before I + finished typing this log. + + Please have a drink to help me celebrate. And you have my permission to + come back to this log whenever you need an excuse to have another. :-) + + Can't wait to see what the next 40 years is going to bring... wonder what + version SXEmacs will be at? + + +2006-06-15 00:27:44 GMT Steve Youngs patch-26 + + Summary: + Merged from njsf (patch 23) -- configure.ac fix for MacOS + Revision: + sxemacs--main--22.1.6--patch-26 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-23 + Fix configure.ac for MacOS with no FFI + + modified files: + configure.ac + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-23 + + +2006-06-10 18:40:18 GMT Steve Youngs patch-25 + + Summary: + Merged from hrop (patch 18) -- New emodptrs + Revision: + sxemacs--main--22.1.6--patch-25 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-18 + new, introduce emodptrs + + modified files: + src/emodules.c src/emodules.h src/lrecord.h + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-18 + + +2006-06-10 09:48:43 GMT Steve Youngs patch-24 + + Summary: + Merged from hrop-accel (patch 11), hrop (patch 16) -- skiplist updates + Revision: + sxemacs--main--22.1.6--patch-24 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-11 + new, provide map, union and intersection operations for skiplists + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-16 + new, provide map, union and intersection operations for skiplists + + modified files: + man/lispref/lists.texi src/skiplist.c src/skiplist.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-16 + + +2006-06-05 06:46:13 GMT Steve Youngs patch-23 + + Summary: + Set up the module load paths. + Revision: + sxemacs--main--22.1.6--patch-23 + + This changeset fixes the lack of module load paths + + * lisp/startup.el (startup-setup-paths): Set up module directories too. + + + modified files: + lisp/startup.el + + +2006-06-04 21:34:02 GMT Steve Youngs patch-22 + + Summary: + Merged from hrop-accel (patch 0-6), hrop (patch 14) -- New skiplists + Revision: + sxemacs--main--22.1.6--patch-22 + + This changeset brings "skip lists" to SXEmacs. Here's a copy of + Sebastian's log... + + This changeset provides a basic implementation of Pugh's skip lists. + Their efficiency is overwhelming when compared to alists or plists. They + also perform better on insertion and removal than large hash-tables (due + to the resizing/rehashing which takes place). They can be created almost + as fast as lisp lists and thus beat hash-tables there, too. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--base-0 + tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-7 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-1 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-2 + new, introduce skiplists + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-3 + minor, support removal of skiplist elements + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-4 + minor, start documentation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-5 + fix, do not rebalance colliding keys; better docs + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-6 + minor, provide copy-skiplist and alist/plist converters + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-14 + new, introduce skiplists + + new files: + src/.arch-ids/skiplist.c.id src/.arch-ids/skiplist.h.id + src/skiplist.c src/skiplist.h + + modified files: + man/lispref/lists.texi src/Makefile.in.in src/emacs.c + src/lrecord.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-14 + + +2006-05-29 01:47:53 GMT Steve Youngs patch-21 + + Summary: + Merged from njsf (patch 20) -- buffer overrun fix + Revision: + sxemacs--main--22.1.6--patch-21 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-20 + Buffer overrun in unparesseuxify_doc_string + From: Fabrice Popineau ) + + modified files: + src/doc.c + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-20 + + +2006-05-29 01:45:12 GMT Steve Youngs patch-20 + + Summary: + Merged from njsf (patch 18) -- doc string updates + Revision: + sxemacs--main--22.1.6--patch-20 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-18 + Improve builtin functions doc strings, based on XEmacs patch + From: Aidan Kehoe + + modified files: + lisp/cl.el src/alloc.c src/data.c + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-18 + + +2006-05-29 01:42:59 GMT Steve Youngs patch-19 + + Summary: + Merged from njsf (patch 17) -- Fix X crash + Revision: + sxemacs--main--22.1.6--patch-19 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-17 + X crash patch pulled from xemacs-patches (Aidan Kehoe ) + + modified files: + src/frame-x.c + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-17 + + +2006-05-28 10:19:59 GMT Steve Youngs patch-18 + + Summary: + Merged from njsf (patch 16) -- XE compat + Revision: + sxemacs--main--22.1.6--patch-18 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-16 + Add line-{beginning,end}-position compatibility to obsolete.el + + modified files: + lisp/obsolete.el + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-16 + + +2006-05-27 22:32:31 GMT Steve Youngs patch-17 + + Summary: + Merged from njsf (patch 15) -- line/col number fix + Revision: + sxemacs--main--22.1.6--patch-17 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-15 + Fix Line and column number padding so that they don't leave bogus + spaces when the {line,column}-modes are not on + + modified files: + lisp/modeline.el + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-15 + + +2006-05-27 04:11:58 GMT Steve Youngs patch-16 + + Summary: + Merged from njsf (patch 12) -- line/column number padding + Revision: + sxemacs--main--22.1.6--patch-16 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-12 + Make line and column numbers padded + + modified files: + lisp/modeline.el + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-12 + + +2006-05-23 01:02:03 GMT Steve Youngs patch-15 + + Summary: + Merged from njsf (patch 7-9) -- configure updates + Revision: + sxemacs--main--22.1.6--patch-15 + + This changeset includes a few minor aesthetic updates to configure.ac, + plus it improves FFI detection. If FFI can't be found configure now + tries a little harder by diving into the gcc install directories. This + should greatly reduce the number of "can't find ffitarget.h FAQ's". + + I had to massage Nelson's patch-7 ever so slightly to get it to apply + cleanly. Hopefully I didn't stuff it up. + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-7 + Enhance libffi detection + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-8 + Minor configure aesthetic changes + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-9 + Configure runtime check warning fix + + modified files: + configure.ac + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-7 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-8 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-9 + + +2006-05-23 00:34:41 GMT Steve Youngs patch-14 + + Summary: + Coding style "fixes" for ffi-gcrypt.el (renamed from ffi-libgcrypt.el) + Revision: + sxemacs--main--22.1.6--patch-14 + + * lisp/ffi/ffi-gcrypt.el: Renamed from ffi-libgcrypt.el + Also all the `-foo' local variables have been renamed to `g-foo'. It + simply just didn't look "right". + And some whitespace has been added. + + + modified files: + lisp/ffi/ffi-gcrypt.el + + renamed files: + lisp/ffi/.arch-ids/ffi-libgcrypt.el.id + ==> lisp/ffi/.arch-ids/ffi-gcrypt.el.id + lisp/ffi/ffi-libgcrypt.el + ==> lisp/ffi/ffi-gcrypt.el + + +2006-05-23 00:16:36 GMT Steve Youngs patch-13 + + Summary: + Merged from hrop (patch 9) -- autoloads fix + Revision: + sxemacs--main--22.1.6--patch-13 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-9 + fix, do not die on missing auto-autoload files + + modified files: + lisp/startup.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-9 + + +2006-05-23 00:11:30 GMT Steve Youngs patch-12 + + Summary: + Merged from hrop-FFI (patch 4-6), hrop (patch 7-8) -- FFI updates + Revision: + sxemacs--main--22.1.6--patch-12 + + This changeset moves all the ffi-*.el to its own subdirectory under + lisp/ffi/. It also adds ffi-libgcrypt.el for bindings into GnuPG's + libgcrypt. This file will shortly be renamed to ffi-gcrypt.el for + consistency's sake. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-4 + minor, add `ffi' subdir in lisp/ + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-5 + minor, add .arch-inventory for lisp/ffi + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-6 + new, add FFI bindings for GPG's libgcrypt + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-7 + minor, add `ffi' subdir in lisp/; add FFI bindings for GPG's libgcrypt + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-8 + fix, load autoloads under mule/ and ffi/ directory + + new files: + lisp/ffi/.arch-ids/.arch-inventory.id lisp/ffi/.arch-ids/=id + lisp/ffi/.arch-ids/ffi-libgcrypt.el.id + lisp/ffi/.arch-inventory lisp/ffi/ffi-libgcrypt.el + + modified files: + Makefile.in.in configure.ac lisp/dump-paths.el + lisp/find-paths.el lisp/finder.el lisp/setup-paths.el + lisp/startup.el lisp/update-elc-2.el + + renamed files: + lisp/.arch-ids/ffi-curl.el.id + ==> lisp/ffi/.arch-ids/ffi-curl.el.id + lisp/.arch-ids/ffi-libc.el.id + ==> lisp/ffi/.arch-ids/ffi-libc.el.id + lisp/.arch-ids/ffi-taglib.el.id + ==> lisp/ffi/.arch-ids/ffi-taglib.el.id + lisp/.arch-ids/ffi-wand.el.id + ==> lisp/ffi/.arch-ids/ffi-wand.el.id + lisp/ffi-curl.el + ==> lisp/ffi/ffi-curl.el + lisp/ffi-libc.el + ==> lisp/ffi/ffi-libc.el + lisp/ffi-taglib.el + ==> lisp/ffi/ffi-taglib.el + lisp/ffi-wand.el + ==> lisp/ffi/ffi-wand.el + + new directories: + lisp/ffi lisp/ffi/.arch-ids + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-8 + + +2006-05-18 04:14:20 GMT Steve Youngs patch-11 + + Summary: + Merged from hrop (patch 6) -- FFI/taglib fix + Revision: + sxemacs--main--22.1.6--patch-11 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-6 + minor, expand file name for taglib:file-new + + modified files: + lisp/ffi-taglib.el + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-6 + + +2006-05-18 04:10:35 GMT Steve Youngs patch-10 + + Summary: + Merged from hrop (patch 5) -- MM updates + Revision: + sxemacs--main--22.1.6--patch-10 + + This changeset makes it possible to choose which driver to use with media + streams. Also all the "native" media stuff is now called "internal". + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-5 + minor, provide media streams with user choosable drivers + + modified files: + configure.ac man/lispref/media.texi src/config.h.in + src/general-slots.h src/glyphs.c src/media-internal.c + src/media-internal.h src/media.c src/media.h src/sound-esd.h + src/sound-oss.c src/sound.c + + renamed files: + src/.arch-ids/media-native.c.id + ==> src/.arch-ids/media-internal.c.id + src/.arch-ids/media-native.h.id + ==> src/.arch-ids/media-internal.h.id + src/media-native.c + ==> src/media-internal.c + src/media-native.h + ==> src/media-internal.h + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-5 + + +2006-05-18 04:04:29 GMT Steve Youngs patch-9 + + Summary: + Merged from hrop-FFI (patch 0-3), hrop (patch 4) -- FFI updates + Revision: + sxemacs--main--22.1.6--patch-9 + + This changeset introduces another fine abstraction layer (AFAL) into FFI. + It is very useful to overcome those armies of enums in C header files + in a generic, comfortable and abstract way. + + Moreover, this changeset improves support for the `c-data' type. + This type is available in two forms, as anymous 'c-data and as cons cell with + an explicit size, e.g. (c-data . 20). + With this changeset both forms are valid ffi-basic-types, valid ffi-types and + can be generated via `make-ffi-object'. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--base-0 + tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-3 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-1 + fix, improve support for type `c-data' + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-2 + fix, addendum to previous changeset + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-3 + new, provide ffi-enum + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-4 + new, provide ffi-enum; fix, improve support for type `c-data' + + modified files: + lisp/ffi.el man/lispref/ffi.texi src/effi.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-4 + + +2006-05-15 07:37:52 GMT Steve Youngs patch-8 + + Summary: + Merged from njsf (patch 5) -- build fix (html docs) + Revision: + sxemacs--main--22.1.6--patch-8 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-5 + Fix first-time HTML doc building + + modified files: + man/Makefile + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-5 + + +2006-05-15 05:34:50 GMT Steve Youngs patch-7 + + Summary: + Fix build. Missing paren in build-rpt. + Revision: + sxemacs--main--22.1.6--patch-7 + + * lisp/build-rpt.el (build-rpt): Fix my stupidity. Missing paren. + + + modified files: + lisp/build-rpt.el + + +2006-05-14 06:20:58 GMT Steve Youngs patch-6 + + Summary: + Offer alternative when no `mail' avail for build-rpt (closes bug #14) + Revision: + sxemacs--main--22.1.6--patch-6 + + * lisp/build-rpt.el (build-rpt): If `mail' isn't available, save + build-rpt info to a buffer with a comment at the top directing folks to + either send the buffer using any email client, or installing mail-lib + package and rerun build-rpt. + + + modified files: + lisp/build-rpt.el + + +2006-05-13 03:19:01 GMT Steve Youngs patch-5 + + Summary: + Use `makeinfo --html' to generate the HTML docs. + Revision: + sxemacs--main--22.1.6--patch-5 + + * man/Makefile: Convert from using `texi2html' to using `makeinfo --html' + for generating the HTML docs. + + * man/sxemacs/help.texi (Help Summary): Use @ifnottex instead of @ifinfo. + + * man/sxemacs/sxemacs.texi (Top): Ditto. + + * man/new-users-guide/new-users-guide.texi (Top): Ditto. + + * man/emodules.texi (Top): Ditto. + + * man/lispref/eval.texi (Evaluation): Ditto. + + * man/term.texi (Top): Ditto. + + + + modified files: + man/Makefile man/emodules.texi man/lispref/eval.texi + man/new-users-guide/new-users-guide.texi man/sxemacs/help.texi + man/sxemacs/sxemacs.texi man/term.texi + + +2006-05-12 22:01:32 GMT Steve Youngs patch-4 + + Summary: + Remove irrelevant texinfo docs + Revision: + sxemacs--main--22.1.6--patch-4 + + * man/Makefile: Remove irrelevant docs. + + * man/sxemacs/sxemacs.texi: Remove references to irrelevant docs. + + * man/sxemacs/glossary.texi: Ditto. + + + removed files: + man/.arch-ids/info.texi.id man/.arch-ids/make-stds.texi.id + man/.arch-ids/standards.texi.id man/.arch-ids/termcap.texi.id + man/.arch-ids/texinfo.texi.id man/info.texi man/make-stds.texi + man/standards.texi man/sxemacs/.arch-ids/gnu.texi.id + man/sxemacs/gnu.texi man/termcap.texi man/texinfo.texi + + modified files: + man/Makefile man/sxemacs/glossary.texi + man/sxemacs/sxemacs.texi + + +2006-05-12 21:16:00 GMT Steve Youngs patch-3 + + Summary: + Merged from hrop (patch 2) -- Ent updates + Revision: + sxemacs--main--22.1.6--patch-3 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-2 + minor, assign Euler's constant e to euler + + modified files: + src/number-mpfr.c src/number-mpfr.h src/number.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-2 + + +2006-05-09 00:58:59 GMT Steve Youngs patch-2 + + Summary: + Merged from njsf (patch 1), njsf-priv-dev (patch 0-1) -- win32 eradication + Revision: + sxemacs--main--22.1.6--patch-2 + + Patches applied: + + * njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-1 + Remove last remnants of Windows support in SXEmacs code. + + * njsf@sxemacs.org--2006/sxemacs--njsf-priv-dev--22.1.6--base-0 + tag of njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--base-0 + + * njsf@sxemacs.org--2006/sxemacs--njsf-priv-dev--22.1.6--patch-1 + Remove last remnants of Windows support in SXEmacs code. + + removed files: + etc/.arch-ids/check_cygwin_setup.sh.id + etc/check_cygwin_setup.sh lib-src/.arch-ids/i.c.id lib-src/i.c + lisp/term/.arch-ids/pc-win.el.id + lisp/term/.arch-ids/win32-win.el.id lisp/term/pc-win.el + lisp/term/win32-win.el src/.arch-ids/unexcw.c.id + src/s/.arch-ids/cygwin.sc.id src/s/.arch-ids/cygwin32.h.id + src/s/.arch-ids/mingw32.h.id src/s/.arch-ids/windowsnt.h.id + src/s/cygwin.sc src/s/cygwin32.h src/s/mingw32.h + src/s/windowsnt.h src/unexcw.c + + modified files: + etc/README etc/sample.init.el lib-src/Makefile.in.in + lib-src/getopt.h lisp/dumped-lisp.el lisp/gtk-faces.el + lisp/process.el src/alloca.c src/buffer.c src/buffer.h + src/callproc.c src/device.h src/dgif_lib.c src/dumper.c + src/editfns.c src/emacs.c src/event-Xt.c src/event-unixoid.c + src/events.c src/fileio.c src/frame.c src/getloadavg.c + src/lisp.h src/lread.c src/m/arm.h src/mem-limits.h src/ndir.h + src/print.c src/process-unix.c src/process.c src/sheap.c + src/signal.c src/strftime.c src/syscommctrl.h src/sysdep.c + src/sysdir.h src/sysdll.c src/sysdll.h src/sysfile.h + src/sysfloat.h src/sysproc.h src/syspwd.h src/syssignal.h + src/systime.h src/systty.h + + new patches: + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-1 + njsf@sxemacs.org--2006/sxemacs--njsf-priv-dev--22.1.6--base-0 + njsf@sxemacs.org--2006/sxemacs--njsf-priv-dev--22.1.6--patch-1 + + +2006-05-06 23:25:20 GMT Steve Youngs patch-1 + + Summary: + Hey, lets take the Caddie for a spin + Revision: + sxemacs--main--22.1.6--patch-1 + + * version.sh: Update codename + + + new files: + ChangeLog.d/.arch-ids/ChangeLog-22.1.5.id + ChangeLog.d/ChangeLog-22.1.5 + + modified files: + version.sh + + +2006-05-06 23:21:19 GMT Steve Youngs base-0 + + Summary: + tag of steve@sxemacs.org--2006/sxemacs--main--22.1.5--version-0 + Revision: + sxemacs--main--22.1.6--base-0 + + (automatically generated log message) + + new patches: + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--base-0 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-2 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-3 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-56 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-61 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-65 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-70 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-78 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-79 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-80 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-88 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-93 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-97 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-98 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-101 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-9 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-1 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-2 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-3 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-4 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-5 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-7 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-8 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-10 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-11 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-12 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--base-0 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-11 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-14 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-15 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-18 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-19 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-10 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-13 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-15 + lg@xwem.org--2005/sxemacs--lg--22.1.4--patch-1 + lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-1 + lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-4 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-2 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-10 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-15 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-18 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-19 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-15 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-6 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-9 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-12 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-18 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-23 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-24 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-27 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-3 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-4 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-5 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-6 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-7 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-8 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-9 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-3 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-4 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-6 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-8 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--base-0 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-1 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-2 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-3 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-4 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-5 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-6 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-7 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-8 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-9 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-10 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-11 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-12 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-13 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-14 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-15 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-16 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-17 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-18 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-19 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-20 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-21 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-22 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-23 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-24 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-25 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-26 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-27 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-28 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-29 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-62 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-63 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-64 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-65 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-66 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-67 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-68 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-28 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-29 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-30 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-31 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-32 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-33 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-34 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-35 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-36 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-37 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-38 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-39 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-40 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-41 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-42 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-43 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-44 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-45 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-46 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-47 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-48 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-49 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-50 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-51 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-52 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-53 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-54 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-55 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-56 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-57 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-58 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-59 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-60 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-61 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-62 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-63 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-64 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-65 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-66 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-67 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-68 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-69 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-70 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-71 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-72 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-73 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-74 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-75 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-76 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-77 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-78 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-79 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-80 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-81 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-82 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-83 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-84 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-85 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-86 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-87 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-88 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-89 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-90 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-91 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-92 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-93 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-94 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-95 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-96 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-97 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-98 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-99 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-100 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-101 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--version-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.1--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--base-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-2 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-3 + + diff --git a/changes/ChangeLog-22.1.7 b/changes/ChangeLog-22.1.7 new file mode 100644 index 0000000..0952276 --- /dev/null +++ b/changes/ChangeLog-22.1.7 @@ -0,0 +1,5894 @@ +# do not edit -- automatically generated by arch changelog +# non-id: automatic-ChangeLog--steve@sxemacs.org--2007/sxemacs--main--22.1.7 +# + +2007-08-24 00:46:15 GMT Steve Youngs version-0 + + Summary: + SXEmacs 22.1.7 "De Lorean" is released! + Revision: + sxemacs--main--22.1.7--version-0 + + It was a long time coming, but hopefully you'll feel it was worth the + wait. + + Enjoy! + + +2007-08-19 06:08:38 GMT Steve Youngs patch-135 + + Summary: + Pre release-day updates + Revision: + sxemacs--main--22.1.7--patch-135 + + OK, this should be it for 22.1.7. I don't have anything more to go in, + so we should be set for release. + + * etc/NEWS: Updated for 22.1.7 release. + + * info/sxemacs/sxemacs.texi (Top): Update version info. + + * info/sppm.texi (Making Releases): Fix an example. + + * INSTALL: Couple of small typo and updates. + + * PROBLEMS: Add another note about FFI in regards to some distros not + including it. + + + modified files: + INSTALL PROBLEMS etc/NEWS info/sppm.texi + info/sxemacs/sxemacs.texi + + +2007-08-19 00:06:44 GMT Steve Youngs patch-134 + + Summary: + Contrary to popular belief, the previous changeset closed bug _20_ not 29 + Revision: + sxemacs--main--22.1.7--patch-134 + + + +2007-08-18 23:57:02 GMT Steve Youngs patch-133 + + Summary: + Merged from hrop-FIX (patch 37), hrop (patch 113) -- (Closes bug #29) + Revision: + sxemacs--main--22.1.7--patch-133 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-37 + fix, trample down bug 29 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-113 + fix, trample down bug 29 + + modified files: + src/sound.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-113 + + +2007-08-16 16:24:02 GMT Steve Youngs patch-132 + + Summary: + Typo fix in file-coding.c + Revision: + sxemacs--main--22.1.7--patch-132 + + * src/file-coding.c (print_coding_system): It is `coding-system' not + `coding_system'. + + + modified files: + src/file-coding.c + + +2007-08-16 11:16:23 GMT Steve Youngs patch-131 + + Summary: + Merged from hrop (patch 112) -- add a contrib directory + Revision: + sxemacs--main--22.1.7--patch-131 + + Yay, we now have a contrib directory! :-) + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-112 + minor, create contrib/ directory and contribute something + + new files: + contrib/.arch-ids/=id contrib/.arch-ids/pop3.el.README.id + contrib/.arch-ids/pop3.el.patch.id + contrib/.arch-ids/smtpmail.el.README.id + contrib/.arch-ids/smtpmail.el.patch.id + contrib/.arch-ids/starttls.el.README.id + contrib/.arch-ids/starttls.el.patch.id contrib/pop3.el.README + contrib/pop3.el.patch contrib/smtpmail.el.README + contrib/smtpmail.el.patch contrib/starttls.el.README + contrib/starttls.el.patch + + new directories: + contrib contrib/.arch-ids + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-112 + + +2007-08-14 23:25:01 GMT Steve Youngs patch-130 + + Summary: + Merged from hrop-MM (patch 55-58), hrop (patch 110-111) -- sound fixes + Revision: + sxemacs--main--22.1.7--patch-130 + + This changeset (hopefully) finally solves the audio job garbage collection + problem where entirely intact jobs were garbled, more precisely garbage + collected, while they were heavily in use. + + Furtherly this changeset abandons the reign of a supposed ffmpeg bug which + turns out to be a rudiment of former fixes. + + It also renames #'play-media-stream-asynchronously to #'play-media-stream& + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-55 + snap, intermediate snapshot, ms_driver_data* -> ms_driver_data_t + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-56 + minor, clean up + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-57 + minor, clean up + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-58 + minor, rename play-media-stream-asynchronously to play-media-stream& + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-110 + fix, make ffmpeg work again, double protect audio jobs + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-111 + minor, rename play-media-stream-asynchronously to play-media-stream& + + modified files: + lisp/sound.el src/media-ffmpeg.c src/media-ffmpeg.h + src/media-mad.c src/media-sndfile.c src/media-sox.c + src/media.h src/sound-pulse.c src/sound.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-110 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-111 + + +2007-08-13 06:26:15 GMT Steve Youngs patch-129 + + Summary: + Merged from hrop-MM (patch 52-54), hrop (patch 109) -- event queue fixes + Revision: + sxemacs--main--22.1.7--patch-129 + + This changeset gives proper protection of objects in the asynchronous event + queue. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-52 + test, provide more debugging output + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-53 + minor, pop off event queue jobs differently + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-54 + minor, make synchronous sounds work again + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-109 + minor, supply new queue->worker transfer mechanism + + modified files: + src/dllist.h src/event-queue.h src/sound-pulse.c src/sound.c + src/worker-asyneq.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-109 + + +2007-08-12 06:28:57 GMT Steve Youngs patch-128 + + Summary: + Make config.h.in precious + Revision: + sxemacs--main--22.1.7--patch-128 + + + modified files: + src/.arch-inventory + + +2007-08-12 02:35:03 GMT Steve Youngs patch-127 + + Summary: + Merged from hrop-MM (patch 46-51), hrop (patch 106, 108) -- sound fixes + Revision: + sxemacs--main--22.1.7--patch-127 + + This changeset contains various sound fixes/updates, mainly to the + PulseAudio code. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-46 + fix, detect new SoX API + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-47 + fix, flip order of connecting to the server and locking its semaphore + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-48 + minor, clone mplayer's pulse implementation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-49 + minor, support new SoX + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-50 + minor, do things right + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-51 + fix, unlock mainloop + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-106 + fix, fiddle with arch-inventories + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-108 + minor, fix pulse problems, support new SoX + + modified files: + .arch-inventory configure.ac m4/sxe-mm.m4 src/.arch-inventory + src/media-sox.c src/media-sox.h src/sound-pulse.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-106 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-108 + + +2007-08-10 13:39:01 GMT Steve Youngs patch-126 + + Summary: + Merged from hrop-MM (patch 44), hrop (patch 105) -- pulse fixes + Revision: + sxemacs--main--22.1.7--patch-126 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-44 + minor, use pulse API's timers only when being in pause mode + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-105 + minor, use pulse API's timers only when being in pause mode + + modified files: + src/sound-pulse.c src/sound-pulse.h src/sound.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-105 + + +2007-08-07 23:29:24 GMT Steve Youngs patch-125 + + Summary: + Merged from hrop-MM (patch 43), hrop (patch 104) -- pulse fixes + Revision: + sxemacs--main--22.1.7--patch-125 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-43 + fix, start pulse with surrounding semaphore synchronisation + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-104 + fix, start pulse with surrounding semaphore synchronisation + + modified files: + src/sound-pulse.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-104 + + +2007-08-07 05:46:43 GMT Steve Youngs patch-124 + + Summary: + Merged from hrop-BLDCHN (patch 74-76), hrop (patch 103) -- bld chain tweaks + Revision: + sxemacs--main--22.1.7--patch-124 + + Some minor build chain tweaks + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-74 + fix, use GMP only if both headers and libs exist + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-75 + fix, put m4/sxemacs.m4 into distribution + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-76 + fix, indent and wrap options properly + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-103 + fix, minor corrections of the build chain + + modified files: + Makefile.am m4/sxe-compiler.m4 m4/sxe-maths.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-76 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-103 + + +2007-08-06 00:55:06 GMT Steve Youngs patch-123 + + Summary: + Merged from hrop-MM (patch 42) -- sound/gc fix + Revision: + sxemacs--main--22.1.7--patch-123 + + This changeset fixes a bug I was seeing where SXE was trying to gc away + in-use sound events. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-42 + fix, protect fragile parameters + + modified files: + src/sound.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-42 + + +2007-08-05 23:15:24 GMT Steve Youngs patch-122 + + Summary: + Merged from hrop-MM (patch 40-41), hrop (patch 102) -- pulse fix + Revision: + sxemacs--main--22.1.7--patch-122 + + This changeset is a reaction to the arising trend of 6ch audio files. The sound + buffers are enlarged generously. Furthermore, upon the advice of Lennart + himself the buffer metrics for pulseaudio connections are changed, mimicing the + ones from his mplayer implementation. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-40 + minor, enlarge sound scratch buffers and secure against overflow + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-41 + fix, use different buffer metrics + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-102 + minor, enlarge sound scratch buffers to protect against overflow + + modified files: + src/media-ffmpeg.c src/sound-pulse.c src/sound.h + src/worker-asyneq.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-102 + + +2007-08-05 21:58:40 GMT Steve Youngs patch-121 + + Summary: + Merged from hrop-FIX (patch 35-36), hrop (patch 100-101) -- fix kill-ring-save + Revision: + sxemacs--main--22.1.7--patch-121 + + This changeset fixes a problem with the visual hocus-pocus of kill-ring-save in + conjunction with an active asynchronous event queue. + + How to reproduce the malicious behaviour: + - create two buffers + - display each in its own frame + - place point in buffer A somewhere near top + - place point in buffer B somewhere near bottom + - mark a region in buffer A, M-w it ... + - while it's moving around point like mad focus the second frame with buffer B + + You will see buffer B's point is moved to the position of point in buffer A. + + This changeset also updates the Makefile so that emodules.h gets + installed. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-35 + fix, respect asynchronous event queue on visual `feedback' + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-36 + fix, install emodules.h to ${includedir} + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-100 + fix, respect asynchronous event queue on visual `feedback' + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-101 + fix, install emodules.h to ${includedir} + + modified files: + lisp/simple.el src/Makefile.am src/sxemacs.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-101 + + +2007-08-02 16:08:42 GMT Steve Youngs patch-120 + + Summary: + Merged from hrop-FIX (patch 34), hrop (patch 99) -- emodptr fix + Revision: + sxemacs--main--22.1.7--patch-120 + + `emodptr's are now `dynacat's + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-34 + fix previous fix, entirely forget about emodptrs + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-99 + fix previous fix, entirely forget about emodptrs + + modified files: + info/lispref/tips.texi src/sxemacs.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-99 + + +2007-08-02 15:57:53 GMT Steve Youngs patch-119 + + Summary: + Merged from hrop-FIX (patch 26-33), hrop (patch 96, 98) -- compiler warn fix + Revision: + sxemacs--main--22.1.7--patch-119 + + Lots of compiler warning fixes. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-26 + fix, rename dllist_t* to dllist_t, dllist_item_t* to dllist_item_t + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-27 + fix, rename eq_worker_t* to eq_worker_t, worker_job_t* to worker_job_t + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-28 + minor, rename sxe_semaphore_t* to sxe_semaphore_t + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-29 + fix, reduce ent and ase warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-30 + minor, rename emodptr to dynacat + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-31 + minor, clean up the rest of ase and ent + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-32 + fix even more warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-33 + fix, introduce variable detour against overoptimisation + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-96 + fix, care for numerous warnings, rename some basic internal types + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-98 + fix, introduce variable detour against overoptimisation + + modified files: + lib-src/movemail.c lwlib/xlwgauge.c + modules/ase/ase-cartesian.c modules/ase/ase-cartesian.h + modules/ase/ase-digraph.c modules/ase/ase-digraph.h + modules/ase/ase-heap.c modules/ase/ase-heap.h + modules/ase/ase-interval.c modules/ase/ase-interval.h + modules/ase/ase-metric.c modules/ase/ase-metric.h + modules/ase/ase-neighbourhood.c + modules/ase/ase-neighbourhood.h modules/ase/ase-permutation.c + modules/ase/ase-permutation.h modules/ase/ase-resclass.c + modules/ase/ase-resclass.h modules/ase/ase.c modules/ase/ase.h + modules/cl/cl-loop-parser.y modules/cl/cl-loop.c + modules/cl/cl-loop.h modules/cl/cl.c modules/cl/cl.h + src/Makefile.am src/alloc.c src/buffer.c src/buffer.h + src/bytecode.c src/data.c src/dired.c src/dllist.c + src/dllist.h src/dumper.c src/dynacat.c src/dynacat.h + src/effi.c src/effi.h src/elhash.h src/emacs.c src/emodules.h + src/ent-binary-op.h src/ent-binary-rel.h src/ent-float.c + src/ent-float.h src/ent-gaussian.c src/ent-gmp.c src/ent-gmp.h + src/ent-indef.c src/ent-indef.h src/ent-int.c src/ent-int.h + src/ent-lift.c src/ent-lift.h src/ent-mpc.c src/ent-mpfr.c + src/ent-mpfr.h src/ent-nullary-op.h src/ent-pseumpc.c + src/ent-quatern.c src/ent-unary-op.h src/ent-unary-rel.h + src/ent.c src/event-Xt.c src/event-queue.c src/event-queue.h + src/event-stream.c src/events.h src/fns.c src/line-number.c + src/lisp.h src/lread.c src/lrecord.h src/lstream.c src/media.c + src/openssl.c src/openssl.h src/process-unix.c src/process.c + src/search.c src/semaphore.h src/skiplist.c src/skiplist.h + src/sound-alsa.c src/sound-ao.c src/sound-arts.c + src/sound-esd.c src/sound-jack.c src/sound-jack.h + src/sound-nas.c src/sound-oss.c src/sound-oss.h + src/sound-pulse.c src/sound-pulse.h src/sound.c src/sound.h + src/symbols.c src/symsinit.h src/syntax.h src/sysdep.h + src/vm-limit.c src/worker-asyneq.c src/worker-asyneq.h + src/workers.c src/workers.h + + renamed files: + src/.arch-ids/emodptr.c.id + ==> src/.arch-ids/dynacat.c.id + src/.arch-ids/emodptr.h.id + ==> src/.arch-ids/dynacat.h.id + src/emodptr.c + ==> src/dynacat.c + src/emodptr.h + ==> src/dynacat.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-96 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-98 + + +2007-07-31 04:49:08 GMT Steve Youngs patch-118 + + Summary: + New convenience macros + Revision: + sxemacs--main--22.1.7--patch-118 + + This changeset introduces a couple of convenience macros to make it + easier to write warning free code conditionalised on emacs flavour. + + ,----[ example ] + | (with-emacs-type 'sxemacs + | ;; SXEmacs only code goes here. + | ;; XEmacs and GNU/Emacs won't see it and won't complain about unbound + | ;; funcs/vars. + | ) + | (with-emacs-type 'xemacs + | ;; XEmacs code goes here. + | ;; GNU/Emacs won't see it and won't complain about unbound funcs/vars. + | ) + | (with-emacs-type 'gnu + | ;; GNU/Emacs code goes here. + | ;; SXEmacs and XEmacs won't see it and won't complain about unbound + | ;; funcs/vars. + | ) + `---- + + + * lisp/subr.el (do-in-sxemacs): New for doing things in SXEmacs only. + (do-in-xemacs): For doing things in XEmacs or SXEmacs only. + (do-in-gnu-emacs): For doing things in GNU/Emacs only. + (with-emacs-type): For doing things in a particular flavour of emacs. + + * lisp/font-lock.el (lisp-font-lock-keywords-2): Add the new macros. + + + modified files: + lisp/font-lock.el lisp/subr.el + + +2007-07-28 15:07:37 GMT Steve Youngs patch-117 + + Summary: + Merged from hrop-BLDCHN (patch 71-73), hrop (patch 93-95) -- build chain fixes + Revision: + sxemacs--main--22.1.7--patch-117 + + This changeset fixes a bug with copying large amounts of data to the X + clipboard. It also drops the configure option `--with-assertions' as it + was really mutually incompatible with `--with-error-checking'. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-71 + fix, bring back the definition of XtRegisterDrawable + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-72 + fix previous fix + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-73 + fix, nuke --with-assertions, do it implicitly via --with-error-checking + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-93 + fix, bring back the definition of XtRegisterDrawable + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-94 + fix previous fix + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-95 + fix, nuke --with-assertions, do it implicitly via --with-error-checking + + modified files: + configure.ac src/select-x.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-93 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-95 + + +2007-07-28 04:12:20 GMT Steve Youngs patch-116 + + Summary: + Update Danish package-get site. + Revision: + sxemacs--main--22.1.7--patch-116 + + * lisp/package-get.el (package-get-download-sites): Update + ftp.dk.xemacs.org path. + (package-get-pre-release-download-sites): Ditto. + From Adrian Aichner + + + modified files: + lisp/package-get.el + + +2007-07-28 02:12:58 GMT Steve Youngs patch-115 + + Summary: + Fix the last couple of changesets + Revision: + sxemacs--main--22.1.7--patch-115 + + OK, 3rd time's the charm. This fixes the last 2 changesets. + + * lisp/mule/cyrillic.el: Drop the 2nd arg to #'require for ccl. + + * lisp/mule/chinese.el: Ditto. + + * lisp/mule/ethiopic.el: Ditto. + + * lisp/mule/thai-xtis.el: Ditto. + + * lisp/mule/vietnamese.el: Ditto. + + + modified files: + lisp/mule/chinese.el lisp/mule/cyrillic.el + lisp/mule/ethiopic.el lisp/mule/thai-xtis.el + lisp/mule/vietnamese.el + + +2007-07-28 01:49:47 GMT Steve Youngs patch-114 + + Summary: + Makefile fix + Revision: + sxemacs--main--22.1.7--patch-114 + + Oops, forgot to do this in the last change. Sorry 'bout that. + + * lisp/Makefile.am (mulelispels): mule-ccl.el is now ccl.el + + + modified files: + lisp/Makefile.am + + +2007-07-28 00:31:12 GMT Steve Youngs patch-113 + + Summary: + Rename mule-ccl.el to ccl.el + Revision: + sxemacs--main--22.1.7--patch-113 + + Because mule-ccl.el only provides itself as `ccl' and we no longer dump + this lib, I've renamed it to ccl.el. The XE folks have done the same + thing. + + modified files: + lisp/mule/ccl.el + + renamed files: + lisp/mule/.arch-ids/mule-ccl.el.id + ==> lisp/mule/.arch-ids/ccl.el.id + lisp/mule/mule-ccl.el + ==> lisp/mule/ccl.el + + +2007-07-27 22:15:37 GMT Steve Youngs patch-112 + + Summary: + Merged from hrop-BLDCHN (patch 67-70), hrop (patch 92) -- build chain improvements + Revision: + sxemacs--main--22.1.7--patch-112 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-67 + minor, move SXE_SUMMARY macro to its a dedicated file + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-68 + minor, convert ENT macros to AC_CHECK_CACHE-based macros + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-69 + fix, search for X11 headers in X11 locations + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-70 + fix, bypass default action of AC_CHECK_LIB + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-92 + minor, improve build chain + + new files: + m4/.arch-ids/sxe-summary.m4.id m4/sxe-summary.m4 + + modified files: + configure.ac m4/sxe-gui.m4 m4/sxe-maths.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-70 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-92 + + +2007-07-26 10:42:54 GMT Steve Youngs patch-111 + + Summary: + Merged from hrop (patch 91) -- build fix + Revision: + sxemacs--main--22.1.7--patch-111 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-91 + fix previous fix, add the check for X11/Xlib.h + + modified files: + m4/sxe-gui.m4 + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-91 + + +2007-07-26 01:07:16 GMT Steve Youngs patch-110 + + Summary: + Merged from hrop-BLDCHN (patch 57-59, 61-63, 65), hrop (patch 90) -- build chain improvements + Revision: + sxemacs--main--22.1.7--patch-110 + + This changeset adds some improvements to our build chain and introduces a + `sxemacs.h' header. This header is a convenience for emodule authors and + the like which ensures that all the right SXEmacs related headers are + included in their emod etc. + + It also makes `autogen.sh' a lot more robust, making it possible for + people without tla to use it as well. + + And some of the m4 macros have been improved, as has the pkg-config + `sxemacs.pc.in'. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-57 + minor, provide convenience include file for emodule developers + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-58 + minor, make autogen.sh idiot-proof + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-59 + minor, propose implementation of sxemacs finder AC_CHECK_SXEMACS + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-61 + fix, conditionalise on defined version macros of autotools versions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-62 + fix, check for X11/Xlib.h, do not blindly rely upon its existence + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-63 + minor, provide LIKELY and UNLIKELY macros + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-65 + minor, extend the inclusions in sxemacs.h + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-90 + minor, provide meta-include file, make autogen.sh idiot-proof + + new files: + src/.arch-ids/sxemacs.h.id src/sxemacs.h + + modified files: + autogen.sh m4/sxe-aux.m4 m4/sxe-bldchain-progs.m4 + m4/sxemacs.m4 src/Makefile.am src/emodules.c src/events.h + src/lisp.h sxemacs.pc.in + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-65 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-90 + + +2007-07-26 00:47:54 GMT Steve Youngs patch-109 + + Summary: + Merged from hrop-FIX (patch 24), hrop (patch 89) -- dllist fix + Revision: + sxemacs--main--22.1.7--patch-109 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-24 + fix, lock dllists more atomically on print + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-89 + fix, lock dllists more atomically on print + + modified files: + src/dllist.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-89 + + +2007-07-24 04:05:47 GMT Steve Youngs patch-108 + + Summary: + Minor doc updates README.packages/PROBLEMS + Revision: + sxemacs--main--22.1.7--patch-108 + + This changset updates README.packages and adds an entry to PROBLEMS. It + also removes hard-coded paths from the gdb/dbx init files we have. + + * README.packages: Update to bring into line with reality. + + * PROBLEMS: Add a entry for Horst's 0xCAFEBABEDEADBEEF test suite + failure. + + * src/gdbinit: Get rid of hard-coded paths, let configure do it for us. + + * src/dbxrc: Ditto. + + * configure.ac: Create src/.gdbinit and src/.dbxrc with `AC_CONFIG_FILES'. + + + + modified files: + PROBLEMS README.packages configure.ac src/dbxrc src/gdbinit + + +2007-07-22 23:44:39 GMT Steve Youngs patch-107 + + Summary: + Merged from hrop-BLDCHN (patch 54-56), hrop (patch 87) -- autoconf tweaks. + Revision: + sxemacs--main--22.1.7--patch-107 + + This changeset improves a couple of ENT related autoconf things. It also + adds a new configure option `--with-maximum-warning-output' for + controlling how much the compiler spams you during the build. + + Hint: If you're looking for something to hack in SXEmacs, turn on that + option and start fixing compiler warnings. :-) + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-54 + minor, provide separate control of the amount of warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-55 + fix, convert SXE_CHECK_ECM to cached macro + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-56 + fix, convert to AC_CACHE_CHECK macros properly + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-87 + minor, provide separate control over warnings, various fixes + + modified files: + configure.ac m4/sxe-compiler.m4 m4/sxe-maths.m4 + src/Makefile.am src/ent.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-56 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-87 + + +2007-07-22 04:10:07 GMT Steve Youngs patch-106 + + Summary: + Merged from hrop (patch 86) -- postgres fix + Revision: + sxemacs--main--22.1.7--patch-106 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-86 + fix, conditionalise definition of :pq-getssl keyword + + modified files: + src/postgresql.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-86 + + +2007-07-22 03:58:46 GMT Steve Youngs patch-105 + + Summary: + Merged from hrop-BLDCHN (patch 42-53), hrop (patch 82-85) -- build chain updates + Revision: + sxemacs--main--22.1.7--patch-105 + + This changeset has some updates and reorganisation of the build chain. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-42 + minor, reorganise m4 macros + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-43 + minor, prevent unsupported CPU flags from being used in optimisation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-44 + minor, check warning and debug flags like in olde times + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-45 + fix, install sxemacs.m4 from m4/ subdirectory + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-46 + minor, do not use declaration warnings yet, drop -malign-double + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-47 + minor, get rid of config.h, rename config.defs.h to config.h + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-48 + fix, get rid of redefinitions of macros on expansion + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-49 + minor, add pkgconfig file and installation routines + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-50 + minor, adapt src/.arch-inventory to reflect recent changes + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-51 + fix, care for config-value-hash-table creation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-52 + minor, use working sed commands + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-53 + minor, improve postgres detection + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-82 + minor, reorganise m4 macros + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-83 + minor, get rid of config.h, rename config.defs.h to config.h + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-84 + minor, add pkgconfig file, fix, care for config.values + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-85 + minor, improve postgres detection + + new files: + .arch-ids/sxemacs.pc.in.id m4/.arch-ids/=id + m4/.arch-ids/sxe-acx_pthread.m4.id m4/.arch-ids/sxe-arch.m4.id + m4/.arch-ids/sxe-aux.m4.id + m4/.arch-ids/sxe-bldchain-progs.m4.id + m4/.arch-ids/sxe-bldenv.m4.id m4/.arch-ids/sxe-compiler.m4.id + m4/.arch-ids/sxe-datetime.m4.id m4/.arch-ids/sxe-dbms.m4.id + m4/.arch-ids/sxe-emodffi.m4.id m4/.arch-ids/sxe-events.m4.id + m4/.arch-ids/sxe-foreign.m4.id m4/.arch-ids/sxe-fs-funs.m4.id + m4/.arch-ids/sxe-gui.m4.id m4/.arch-ids/sxe-iconv.m4.id + m4/.arch-ids/sxe-libc.m4.id m4/.arch-ids/sxe-linker.m4.id + m4/.arch-ids/sxe-machine.m4.id m4/.arch-ids/sxe-maths.m4.id + m4/.arch-ids/sxe-mem.m4.id m4/.arch-ids/sxe-mm.m4.id + m4/.arch-ids/sxe-option-groups.m4.id + m4/.arch-ids/sxe-sockets.m4.id m4/.arch-ids/sxe-srctree.m4.id + m4/sxe-acx_pthread.m4 m4/sxe-arch.m4 m4/sxe-aux.m4 + m4/sxe-bldchain-progs.m4 m4/sxe-bldenv.m4 m4/sxe-compiler.m4 + m4/sxe-datetime.m4 m4/sxe-dbms.m4 m4/sxe-emodffi.m4 + m4/sxe-events.m4 m4/sxe-foreign.m4 m4/sxe-fs-funs.m4 + m4/sxe-gui.m4 m4/sxe-iconv.m4 m4/sxe-libc.m4 m4/sxe-linker.m4 + m4/sxe-machine.m4 m4/sxe-maths.m4 m4/sxe-mem.m4 m4/sxe-mm.m4 + m4/sxe-option-groups.m4 m4/sxe-sockets.m4 m4/sxe-srctree.m4 + sxemacs.pc.in + + removed files: + src/.arch-ids/config.h.in.id src/config.h.in + + modified files: + Makefile.am configure.ac m4/sxemacs.m4 src/.arch-inventory + src/Makefile.am + + renamed files: + .arch-ids/sxemacs.m4.id + ==> m4/.arch-ids/sxemacs.m4.id + sxemacs.m4 + ==> m4/sxemacs.m4 + + new directories: + m4 m4/.arch-ids + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-84 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-85 + + +2007-07-20 16:30:43 GMT Steve Youngs patch-104 + + Summary: + Merged from hrop-BLDCHN (patch 40), hrop-feat-PQ (patch 3), hrop (patch 80-81) + Revision: + sxemacs--main--22.1.7--patch-104 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-40 + minor, install libsxeevents headers + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-3 + minor, add predicates for pq connections and pq tuples + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-80 + minor, install libsxeevents headers + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-81 + minor, add predicates for pq connections and pq tuples + + modified files: + src/Makefile.am src/postgresql.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-80 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-81 + + +2007-07-19 09:56:01 GMT Steve Youngs patch-103 + + Summary: + Merged from hrop-feat-PQ (patch 1-2), hrop (patch 79) -- pgsql updates + Revision: + sxemacs--main--22.1.7--patch-103 + + Some PostgreSQL updates, including fixing the connection checking + functions. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-1 + fix, make connections checkers work, clean up code + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-2 + minor, clean up header file too + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-79 + fix, make connections checkers work, clean up code + + modified files: + src/postgresql.c src/postgresql.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-79 + + +2007-07-17 13:26:36 GMT Steve Youngs patch-102 + + Summary: + Don't dump mule-ccl.el + Revision: + sxemacs--main--22.1.7--patch-102 + + There's not much point in dumping mule-ccl.el when only a couple of our + .els use it, and then it's only needed at compile time. + + Suggested by: Aidan Kehoe + + Thanks very much, Aidan! + + * lisp/dumped-lisp.el (preloaded-file-list): Don't dump mule-ccl it is + only needed at compile time by the language libs that need it. + + * lisp/mule/cyrillic.el: require mule-ccl at compile time. + + * lisp/mule/chinese.el: Ditto. + + * lisp/mule/ethiopic.el: Ditto. + + * lisp/mule/thai-xtis.el: Ditto. + + * lisp/mule/vietnamese.el: Ditto. + + + + modified files: + lisp/dumped-lisp.el lisp/mule/chinese.el lisp/mule/cyrillic.el + lisp/mule/ethiopic.el lisp/mule/thai-xtis.el + lisp/mule/vietnamese.el + + +2007-07-05 22:30:48 GMT Steve Youngs patch-101 + + Summary: + Merged from hrop-BLDCHN (patch 39), hrop (patch 77) -- autoconf improvements + Revision: + sxemacs--main--22.1.7--patch-101 + + This changeset improves detection of X stuff. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-39 + minor, improve detection of X-based things (Xaw, xpm, ...) + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-77 + minor, improve detection of X-based things (Xaw, xpm, ...) + + modified files: + sxemacs.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-77 + + +2007-07-04 12:47:03 GMT Steve Youngs patch-100 + + Summary: + Improve configure summary (Installation file) + Revision: + sxemacs--main--22.1.7--patch-100 + + * configure.ac (SXE_SUMMARY): A few minor modifications to produce nicer + output. The install paths are printed now instead of the variable + names. Also the package path is printed. + + + modified files: + configure.ac + + +2007-07-04 07:08:03 GMT Steve Youngs patch-99 + + Summary: + Fix a couple more byte-compiler warnings + Revision: + sxemacs--main--22.1.7--patch-99 + + This changeset fixes a couple more byte-compiler warnings. They only + show up in non-FFI or non-GPM builds which is why I missed them. Thanks + for the build-report, Norbert, that pointed this out. + + * lisp/ffi.el: Fix byte-compiler warnings in non-FFI builds. + + * lisp/gpm.el: Fix byte-compiler warnings for non-gpm builds. + + * lisp/package-get.el (pui-bootstrap): Fix byte-compiler waring for + non-FFI builds. + + + modified files: + lisp/ffi.el lisp/gpm.el lisp/package-get.el + + +2007-07-03 12:53:09 GMT Steve Youngs patch-98 + + Summary: + Report the right compiler and flags in the configure summary. + Revision: + sxemacs--main--22.1.7--patch-98 + + * configure.ac (SXE_SUMMARY): Report proper compiler and flags + + + modified files: + configure.ac + + +2007-07-02 12:49:48 GMT Steve Youngs patch-97 + + Summary: + Small fix to directory-files + Revision: + sxemacs--main--22.1.7--patch-97 + + * src/dired.c (Fdirectory_files): This function doesn't do recursion so + set maxdepth to 0 + + + modified files: + src/dired.c + + +2007-06-30 22:59:03 GMT Steve Youngs patch-96 + + Summary: + Merged from hrop-FIX (patch 21-22), hrop-accel (patch 42), hrop (patch 74-75) -- (Closes bug #25) + Revision: + sxemacs--main--22.1.7--patch-96 + + This changeset fixes bug #25 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-21 + fix, rework GC protection in d-f-r phases, solves bug #25 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-22 + fix previous fix + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-42 + minor, add simple directory-files-fts implementation + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-74 + fix, rework GC protection in d-f-r phases, solves bug #25 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-75 + fix previous fix + + modified files: + src/dired.c src/lisp.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-75 + + +2007-06-27 14:34:54 GMT Steve Youngs patch-95 + + Summary: + Merged from hrop-FIX (patch 20), hrop (patch 73) + Revision: + sxemacs--main--22.1.7--patch-95 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-20 + fix, suppress compiler warnings in mule-charset.c + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-73 + fix, suppress compiler warnings in mule-charset.c + + modified files: + src/mule-charset.c src/mule-charset.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-73 + + +2007-06-27 01:00:55 GMT Steve Youngs patch-94 + + Summary: + Merged from hrop-FIX (patch 19), hrop (patch 72) -- gcc warning fixes + Revision: + sxemacs--main--22.1.7--patch-94 + + This changeset cleans up most of the compiler warnings in the C source. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-19 + fix, get rid of many, many C warnings + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-72 + fix, get rid of many, many C warnings + + modified files: + lib-src/ellcc.c lib-src/etags.c lib-src/ootags.c + lwlib/xlwcheckbox.c lwlib/xlwradio.c modules/ase/ase-heap.c + modules/cl/cl.c src/buffer.h src/event-tty.c + src/media-ffmpeg.c src/mule-charset.c src/mule-charset.h + src/redisplay-tty.c src/regex.c src/search.c src/select-x.c + src/sound-nas.c src/sound.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-72 + + +2007-06-26 04:59:34 GMT Steve Youngs patch-93 + + Summary: + Clean up a truck load of byte-compiler warnings (Closes bug #31) + Revision: + sxemacs--main--22.1.7--patch-93 + + This changeset fixes a few gazillion byte-compiler warnings. With this + changeset, my normal "production" build on bastard reveals just one + solitary byte-compiler warning. It's about `pureload' not being defined, + but it is in loadup.el and later in that file `pureload' is fmakeunbound + so I'm not going to worry about it at this stage. + + With this I'm happy to call bug #31 closed. + + * lisp/auto-save.el (make-auto-save-file-name): Fix byte-compiler warnings. + + * lisp/build-rpt.el: Ditto. + + * lisp/byte-optimize.el (byte-optimize-delay-constants-math): Ditto. + + * lisp/dragdrop.el (experimental-dragdrop-drop-url-default): Ditto. + + * lisp/files.el: Ditto. + + * lisp/font-lock.el (font-lock-thing-lock-cleanup): Ditto. + + * lisp/font.el: Ditto. + + * lisp/gui.el (insert-gui-button): Ditto. + + * lisp/help.el (sxemacs-www-page): Ditto. + (sxemacs-www-faq): Ditto. + + * lisp/hyper-apropos.el (hyper-apropos-find-function): Ditto. + + * lisp/info.el (Info-find-node): Ditto. + + * lisp/issue-tracker.el (report-sxemacs-bug-help): Ditto. + (report-sxemacs-bug-hook): Ditto. + + * lisp/keymap.el: Ditto. + + * lisp/lisp-mnt.el (lm-report-bug): Ditto. + + * lisp/minibuf.el (read-color-completion-table): Ditto. + + * lisp/mouse.el: Ditto. + + * lisp/package-admin.el (package-admin-check-manifest): Ditto. + + * lisp/package-get.el (package-get-staging-dir): Ditto. + + * lisp/printer.el (generic-print-region): Ditto. + + * lisp/process.el (shell-command): Ditto. + + * lisp/simple.el (sendmail-user-agent-compose): Ditto. + + * lisp/toolbar-items.el: Ditto. + + * lisp/wid-browse.el (widget-browse-sexp): Ditto. + + * lisp/wid-edit.el: Ditto. + + * lisp/x-color.el (x-color-rgb-components): Ditto. + + * lisp/term/AT386.el: Ditto. + + * lisp/term/apollo.el: Ditto. + + * lisp/term/bg-mouse.el: Ditto. + + * lisp/term/internal.el: Ditto. + + * lisp/term/news.el: Ditto. + + * lisp/term/sun-mouse.el: Ditto. + + * lisp/term/sun.el: Ditto. + + * lisp/term/sup-mouse.el: Ditto. + + * lisp/mule/mule-init.el: Ditto. + + * lisp/site-load.el: Ditto. + + * lisp/ffi.el (ffi-slot-type): Ditto. + + * lisp/mule/mule-ccl.el: Ditto. + + * lisp/mule/mule-init.el (init-mule): Ditto. + + + modified files: + lisp/auto-save.el lisp/build-rpt.el lisp/byte-optimize.el + lisp/dragdrop.el lisp/ffi.el lisp/files.el lisp/font-lock.el + lisp/font.el lisp/gui.el lisp/help.el lisp/hyper-apropos.el + lisp/info.el lisp/issue-tracker.el lisp/keymap.el + lisp/lisp-mnt.el lisp/loadup.el lisp/minibuf.el lisp/mouse.el + lisp/mule/mule-ccl.el lisp/mule/mule-init.el + lisp/package-admin.el lisp/package-get.el lisp/printer.el + lisp/process.el lisp/simple.el lisp/site-load.el + lisp/term/AT386.el lisp/term/apollo.el lisp/term/bg-mouse.el + lisp/term/internal.el lisp/term/news.el lisp/term/sun-mouse.el + lisp/term/sun.el lisp/term/sup-mouse.el lisp/toolbar-items.el + lisp/wid-browse.el lisp/wid-edit.el lisp/x-color.el + + +2007-06-24 14:53:35 GMT Steve Youngs patch-92 + + Summary: + Revert sxemacs--hrop--22.1.7--patch-69 (fixes #31) + Revision: + sxemacs--main--22.1.7--patch-92 + + + modified files: + lisp/packages.el + + +2007-06-24 01:24:00 GMT Steve Youngs patch-91 + + Summary: + Quick doc fix -- remove menu item for Pure Storage from lispref + Revision: + sxemacs--main--22.1.7--patch-91 + + * info/lispref/lispref.texi (Top): Remove menu item for 'Pure Storage'. + + + modified files: + info/lispref/lispref.texi + + +2007-06-23 23:46:01 GMT Steve Youngs patch-90 + + Summary: + Merged from hrop-FIX (patch 17), hrop (patch 69) -- enhance lib search + Revision: + sxemacs--main--22.1.7--patch-90 + + This changeset turns off searching for a suffix-less file by default. It + can still be done, but the NOSUFFIX option is needed. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-17 + fix, search for suffix-less files only when nosuffix is specified + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-69 + fix, search for suffix-less files only when nosuffix is specified + + modified files: + lisp/packages.el + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-69 + + +2007-06-23 23:39:59 GMT Steve Youngs patch-89 + + Summary: + Merged from hrop (patch 68) -- doc update + Revision: + sxemacs--main--22.1.7--patch-89 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-68 + minor, wipe out boring stories about pure storage and friends + + modified files: + info/lispref/building.texi + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-68 + + +2007-06-18 23:57:38 GMT Steve Youngs patch-88 + + Summary: + Merged from hrop-FIX (patch 15-16), hrop (patch 67) -- (Closes Bug #29) + Revision: + sxemacs--main--22.1.7--patch-88 + + Contrary to popular belief, this changeset closes bug _29_ and not 30 as + Sebastian's log advertises. :-) + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-15 + fix, export obtained database locations to the final Makefile + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-16 + fix, restructure targets to facilitate parallel builds, close bug #30 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-67 + fix, restructure targets to facilitate parallel builds, close bug #30 + + modified files: + autogen.sh modules/Makefile.am modules/ase/Makefile.am + modules/cl/Makefile.am src/Makefile.am sxemacs.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-67 + + +2007-06-16 16:34:14 GMT Steve Youngs patch-87 + + Summary: + Merged from hrop-FIX (patch 12-14), hrop (patch 66) -- (Closes bug #28) + Revision: + sxemacs--main--22.1.7--patch-87 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-12 + fix, make make dist work, closes bug #28 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-13 + fix, backup value of CC during temporary excursions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-14 + fix, try hard to detect a pgsql version, reorganise the check + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-66 + fix dist targets (close bug #28), fix gnu89-inlines, adapt pgsql test + + modified files: + modules/cl/Makefile.am src/Makefile.am sxemacs.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-66 + + +2007-06-11 02:13:18 GMT Steve Youngs patch-86 + + Summary: + Sync etags.c with upstream version 17.32 + Revision: + sxemacs--main--22.1.7--patch-86 + + * etc/ETAGS.README: New file to comply with etags multi licence + + * etc/ETAGS.EBNF: New, from etags upstream dist. + + * etc/etags.1: Sync with upstream. + + * lib-src/etags.c: Sync'd up with upstream version 17.32. + + The changes from the upstream ChangeLog... + + 2007-05-18 Francesco Potortì + + * etags.c: Extern definitions of some more pointer functions for + standalone compilation, especially important for 64bit platforms. + (main, print_help): --members is now the default for etags. + (C_entries): Parse start of C comment as a space == end of token. + This is not necessary for C++ comment, already parsed as newline. + + 2007-02-05 Francesco Potortì + + * etags.c (default_C_help, Cplusplus_help, PHP_help, print_help) + (main): Now --members is the default for etags, not for ctags yet. + + * etc/Makefile.am (dist_etc_DATA): Add ETAGS.{EBNF,README}. + + + + + new files: + etc/.arch-ids/ETAGS.EBNF.id etc/.arch-ids/ETAGS.README.id + etc/ETAGS.EBNF etc/ETAGS.README + + modified files: + etc/Makefile.am etc/etags.1 lib-src/etags.c + + +2007-06-10 14:26:03 GMT Steve Youngs patch-85 + + Summary: + Merged from lg (patch 3) -- (Closes Bug #27) + Revision: + sxemacs--main--22.1.7--patch-85 + + This changeset fixes bug #27. + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-3 + symbol-macro fixes + + modified files: + lisp/cl-macs.el src/eval.c src/lisp.h src/symbols.c + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-3 + + +2007-06-09 02:06:48 GMT Steve Youngs patch-84 + + Summary: + Merged from njsf-fsf (patch 20), njsf (patch 54) -- colour updates + Revision: + sxemacs--main--22.1.7--patch-84 + + Patches applied: + + * njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-20 + Color system improvements + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-54 + Color system improvements + + modified files: + lisp/font.el lisp/modeline.el lisp/x-color.el + + new patches: + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-20 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-54 + + +2007-06-09 01:26:21 GMT Steve Youngs patch-83 + + Summary: + quick typo fix + Revision: + sxemacs--main--22.1.7--patch-83 + + + modified files: + src/search.c + + +2007-06-09 00:08:56 GMT Steve Youngs patch-82 + + Summary: + Rename async curl:defuns to have `&' suffix. + Revision: + sxemacs--main--22.1.7--patch-82 + + This changeset just renames a couple of things to give them a hopefully + better, more logical name. + + First, the async curl:functions... + + These used to have a `*' suffix, but I've renamed them all to have a `&' + suffix. The `&' sort of fits in nicely with the notion of asynchronous + when you think of backgrounding a process on the command line. + + Second, I've renamed the Fdefrexp to Fdefregexp and removed the alias I + introduced in a previous changeset. + + * lisp/ffi/ffi-curl.el (curl:easy-perform&): Renamed from `curl:easy-perform*'. + (curl:download&): Renamed from `curl:download*'. + (curl:download&-post-hook): Renamed from `curl:download*-post-hook'. + + * src/search.c (Fdefregexp): Renamed from `defrexp'. + + * lisp/subr.el: Remove the alias defregexp -> defrexp. + + + modified files: + lisp/ffi/ffi-curl.el lisp/subr.el src/search.c + + +2007-06-07 14:25:40 GMT Steve Youngs patch-81 + + Summary: + Alias `defregexp' to `defrexp' + Revision: + sxemacs--main--22.1.7--patch-81 + + * lisp/subr.el (#'defrexp): Give it a nicer name via alias... `defregexp'. + + + modified files: + lisp/subr.el + + +2007-06-05 04:47:05 GMT Steve Youngs patch-80 + + Summary: + Add easy-mmode.el and regexp-opt.el from XE packages + Revision: + sxemacs--main--22.1.7--patch-80 + + For some reason, since updating my installed packages, `package-suppress' + has suddenly started working properly. Because of that, we now need + easy-mmode.el and regexp-opt.el in our core lisp. + + * lisp/easy-mmode.el: New file, brought in from XE packages. + + * lisp/regexp-opt.el: Ditto. + + + new files: + lisp/.arch-ids/easy-mmode.el.id + lisp/.arch-ids/regexp-opt.el.id lisp/easy-mmode.el + lisp/regexp-opt.el + + +2007-06-04 02:25:54 GMT Steve Youngs patch-79 + + Summary: + Merged from njsf (patch 52) -- build-rpt fix + Revision: + sxemacs--main--22.1.7--patch-79 + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-52 + Fix build-rpt bugs when using mail-compose and the absolute default + + modified files: + lisp/build-rpt.el + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-52 + + +2007-06-04 00:02:27 GMT Steve Youngs patch-78 + + Summary: + Merged from njsf-fsf (patch 18), njsf (patch 50) -- rgb.txt + Revision: + sxemacs--main--22.1.7--patch-78 + + Patches applied: + + * njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-18 + Fix color specs reading + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-50 + Fix rgb.txt color reading + + modified files: + lisp/x-color.el + + new patches: + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-18 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-50 + + +2007-06-03 15:04:40 GMT Steve Youngs patch-77 + + Summary: + Merged from njsf (patch 49) -- build chain tweaks + Revision: + sxemacs--main--22.1.7--patch-77 + + This changeset ensures a sane LOCALE setting for the build... `C'. It + also handles the MALLOC_CHECK in a better way. + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-49 + Misc. build chain enhancements + + modified files: + Makefile.am dynodump/Makefile.am dynodump/Makefile.subam + etc/Makefile.am info/Makefile.am lib-src/Makefile.am + lisp/Makefile.am lwlib/Makefile.am modules/Makefile.am + modules/ase/Makefile.am modules/cl/Makefile.am + modules/ldap/Makefile.am src/Makefile.am sxemacs.m4 + tests/Makefile.am + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-49 + + +2007-06-03 09:12:32 GMT Steve Youngs patch-76 + + Summary: + Merged from njsf (patch 48) -- build fix + Revision: + sxemacs--main--22.1.7--patch-76 + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-48 + Fix build problems my last Merge-request caused + + modified files: + lisp/build-rpt.el lisp/dumped-lisp.el src/Makefile.am + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-48 + + +2007-06-03 04:45:07 GMT Steve Youngs patch-75 + + Summary: + Merged from njsf (patch 47) -- build-rpt update + Revision: + sxemacs--main--22.1.7--patch-75 + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-47 + Friendlier build-rpt + + modified files: + lisp/build-rpt.el + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-47 + + +2007-06-03 00:37:53 GMT Steve Youngs patch-74 + + Summary: + Merged from njsf-fsf (patch 12-15), njsf (patch 46) -- tty/xterm updates + Revision: + sxemacs--main--22.1.7--patch-74 + + From Nelson's log... + + Some additional enhancements. Laying the foundation to be able to safely + do bright backgrounds (we currently just assume it is possible, which is + true of true xterm and rxvt and not of other knock offs - Konsole for + instance). + + Also added some more xterm key definitions. There are a result of a sync + with the FSF version of term/xterm.el + + + + Patches applied: + + * njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-12 + Make better detection of max number of colors supported by the terminal in edge cases + + * njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-13 + Bits for bold and standout to give out some extra colors on 8 color terms + + * njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-14 + Improve flag name + + * njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-15 + xterm additional keys - Sync with FSF + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-46 + Misc. TTY and term updates + + modified files: + lisp/term/xterm.el src/console-tty.h src/redisplay-tty.c + + new patches: + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-12 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-13 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-14 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-15 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-46 + + +2007-05-29 06:33:05 GMT Steve Youngs patch-73 + + Summary: + Merged from njsf-fsf (patch 3, 11), njsf (patch 44) -- tty colour updates + Revision: + sxemacs--main--22.1.7--patch-73 + + More tty colour related updates. + + Patches applied: + + * njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-3 + Detect and access to maximum number of colors in tty + + * njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-11 + Remove tty dynamic color cruft + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-44 + Another set of TTY patches. This time detecting the number of colors on the terminal + + modified files: + src/console-tty.c src/console-tty.h src/objects-tty.c + src/redisplay-tty.c + + new patches: + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-3 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-11 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-44 + + +2007-05-29 00:17:25 GMT Steve Youngs patch-72 + + Summary: + Merged from njsf-fsf (patch 4, 7-9), njsf-xe (patch 2, 6), njsf (patch 2, 42) + Revision: + sxemacs--main--22.1.7--patch-72 + + This changeset brings glorious colour to the tty plus some other + enhancements in that area. + + Patches applied: + + * njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-4 + remove dynamic tty color cruft + + * njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-7 + Distribute rgb.txt + + * njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-8 + Add RGB colormaps for tty colors + + * njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-9 + RGB color specifications refactoring. + + * njsf@sxemacs.org--2007--knuth/sxemacs--njsf-xe-sync--22.1.7--patch-2 + Undo previous fix + + * njsf@sxemacs.org--2007--knuth/sxemacs--njsf-xe-sync--22.1.7--patch-6 + Improve tty only responsiveness. + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-2 + Undo non needed fix. + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-42 + Several tty and color patches + + new files: + etc/.arch-ids/rgb.txt.id etc/rgb.txt + lisp/.arch-ids/x-color.el.id lisp/x-color.el + + modified files: + etc/Makefile.am lisp/Makefile.am lisp/font.el lisp/minibuf.el + lisp/tty-init.el src/event-tty.c src/objects-tty.c + src/objects-tty.h src/redisplay-tty.c + + new patches: + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-4 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-7 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-8 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-9 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-xe-sync--22.1.7--patch-2 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-xe-sync--22.1.7--patch-6 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-2 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-42 + + +2007-05-24 03:29:25 GMT Steve Youngs patch-71 + + Summary: + Merged from njsf (patch 40) -- build fix + Revision: + sxemacs--main--22.1.7--patch-71 + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-40 + Really fix glibc complaining about intended memory corruption in tests + + modified files: + sxemacs.m4 + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-40 + + +2007-05-22 04:50:29 GMT Steve Youngs patch-70 + + Summary: + Merged from njsf (patch 39) -- build update + Revision: + sxemacs--main--22.1.7--patch-70 + + This changeset prevents glibc >= 2.5 from spamming the terminal with a + freaky looking "trace" that was coming from one of our configure tests. + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-39 + Stop glibc complaining + + modified files: + sxemacs.m4 + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-39 + + +2007-05-20 23:43:47 GMT Steve Youngs patch-69 + + Summary: + Merged from hrop (patch 63) -- POSIX fix + Revision: + sxemacs--main--22.1.7--patch-69 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-63 + fix, get rid of gnu_inline attributes, use real posix signature + + modified files: + src/realpath.c src/sysdep.h + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-63 + + +2007-05-20 04:07:54 GMT Steve Youngs patch-68 + + Summary: + Merged from hrop-FIX (patch 9-10), hrop (patch 62) -- build fixes + Revision: + sxemacs--main--22.1.7--patch-68 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-9 + fix, check for various dirname variants, fix ellcc accordingly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-10 + fix, add realpath sanity checking + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-62 + fix, check for dirname/realpath variants, fix ellcc accordingly + + modified files: + configure.ac lib-src/ellcc.c src/realpath.c src/sysdep.c + src/sysdep.h sxemacs.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-62 + + +2007-05-18 23:16:30 GMT Steve Youngs patch-67 + + Summary: + Merged from njsf (patch 33) -- autoconf tweak + Revision: + sxemacs--main--22.1.7--patch-67 + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-33 + Check additional headers + + modified files: + configure.ac + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-33 + + +2007-05-17 16:38:50 GMT Steve Youngs patch-66 + + Summary: + Merged from hrop-FIX (patch 5-6), hrop (patch 57) + Revision: + sxemacs--main--22.1.7--patch-66 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-5 + fix, use the safer n variant of string functions as OpenBSD suggests + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-6 + fix, use alternative collect test when #'primep is not available + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-57 + fix, use safe string funs, provide alternative collect test + + modified files: + lib-src/fakemail.c modules/cl/cl-loop-tests.el + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-57 + + +2007-05-17 06:05:46 GMT Steve Youngs patch-65 + + Summary: + Merged from hrop-BLDCHN (patch 37), hrop (patch 59) -- gcc fixes + Revision: + sxemacs--main--22.1.7--patch-65 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-37 + fix, work around conceptional changes in newer gccs + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-59 + fix, work around conceptional changes in newer gccs + + modified files: + sxemacs.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-59 + + +2007-05-15 23:15:21 GMT Steve Youngs patch-64 + + Summary: + Merged from njsf (patch 37) -- skiplist fix. + Revision: + sxemacs--main--22.1.7--patch-64 + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-37 + Skiplist core fix + + modified files: + src/skiplist.c + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-37 + + +2007-05-14 00:35:51 GMT Steve Youngs patch-63 + + Summary: + Merged from hrop-BLDCHN (patch 36), hrop (patch 58) -- xpm detection (Closes bug #24) + Revision: + sxemacs--main--22.1.7--patch-63 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-36 + fix, pass -lX11 to Xpm check, fixes bug 24 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-58 + fix, pass -lX11 to Xpm check, fixes bug 24 + + modified files: + sxemacs.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-58 + + +2007-05-10 04:23:39 GMT Steve Youngs patch-62 + + Summary: + Merged from hrop-BLDCHN (patch 33-35), hrop (patch 54-55), njsf (patch 31) + Revision: + sxemacs--main--22.1.7--patch-62 + + This changeset has some more autoconf related fixes and updates. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-33 + fix, use s/ and m/ files to obtain additional distinctions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-34 + fix, use OPENSSL_{CPPFLAGS,CFLAGS,LDFLAGS,LIBS} + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-35 + fix, moan about missing athena only if X11 is present and requested + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-54 + fix, reactivate code blocked during the transition to ac 2.60 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-55 + fix, moan about missing athena only if X11 is present and requested + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-31 + Update inventory + + modified files: + configure.ac src/.arch-inventory src/Makefile.am sxemacs.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-55 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-31 + + +2007-05-10 04:10:39 GMT Steve Youngs patch-61 + + Summary: + autoconf fixes -- SoX, bind, time, xaw. + Revision: + sxemacs--main--22.1.7--patch-61 + + This changeset cleans up our configure a little. It gets rid of those + "Present, but not usable" errors, stops detecting a non-existant SoX, + adds -lbind if it's needed. + + * configure.ac (X11 header checks): Include some extra needed headers to + prevent configure bitching about "Present, but not usable" headers. + + * sxemacs.m4 (SXE_CHECK_HEADERS): Call `AC_CHECK_HEADERS' with all 4 + arguments. + (SXE_CHECK_TIME_HEADERS): Only test for linux/time.h if we really need + to. Fixes another "Present, but not usable". + (SXE_CHECK_LIBBIND): New macro to see if -lbind is needed for those + inet_blah() functions. Just don't tell anyone that he really doesn't + do what he says he does. See the comments in sxemacs.m4. + (SXE_CHECK_LIBEVENT): Use it. + (SXE_XAW_INCLUDES_INTRINSIC): New. Adds Intrinsic headers when testing + for Xaw. + (SXE_TEST_THREED_XAW_INC_INTERNAL): Use it. + (SXE_TEST_XAW_LIB): Need to use `AC_CHECK_HEADERS' here instead of + `AC_CHECK_HEADER'. + (SXE_MM_CHECK_SOX): Make sure we really do have SoX before we start + complaining that it is too old. + + + modified files: + configure.ac sxemacs.m4 + + +2007-05-08 02:18:00 GMT Steve Youngs patch-60 + + Summary: + Merged from lg (patch 1) -- New macro + Revision: + sxemacs--main--22.1.7--patch-60 + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-1 + Support for `define-symbol-macro' + + modified files: + lisp/cl-macs.el src/eval.c src/lisp.h src/symbols.c + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-1 + + +2007-05-08 02:03:33 GMT Steve Youngs patch-59 + + Summary: + Merged from lg (patch 2) -- New macro. + Revision: + sxemacs--main--22.1.7--patch-59 + + This changeset adds a nifty new macro for easing the pain of creating + toggle variables. + + Patches applied: + + * lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-2 + `define-toggle-variable' added + + modified files: + lisp/custom.el + + new patches: + lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-2 + + +2007-05-08 01:46:10 GMT Steve Youngs patch-58 + + Summary: + Merged from njsf (patch 29), njsf@sxemacs.org--2007 (patch 4-5) -- MacOS fixes + Revision: + sxemacs--main--22.1.7--patch-58 + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-29 + Fix the MacOS modules build. Enhance support the 3rd party module developers in ellcc + + * njsf@sxemacs.org--2007/sxemacs--njsf-priv-dev--22.1.7--patch-4 + Fix MacOS "default" build and first stab at implicit dependency dynamic module loading + + * njsf@sxemacs.org--2007/sxemacs--njsf-priv-dev--22.1.7--patch-5 + Make ellcc properly account for the build dir + + modified files: + configure.ac lib-src/ellcc.c modules/ase/Makefile.am + modules/cl/Makefile.am + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-29 + njsf@sxemacs.org--2007/sxemacs--njsf-priv-dev--22.1.7--patch-4 + njsf@sxemacs.org--2007/sxemacs--njsf-priv-dev--22.1.7--patch-5 + + +2007-05-08 01:36:56 GMT Steve Youngs patch-57 + + Summary: + Merged from njsf (patch 24-28) -- build related updates + Revision: + sxemacs--main--22.1.7--patch-57 + + A number of build related fixes/updates. + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-24 + Fix modules rpath linkage + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-25 + Add target sxemacs.dmp.gdb to easily allow debug of the dump stage + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-26 + build time reporting + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-27 + include time in build report + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-28 + Report key environment variables on build report + + modified files: + Makefile.am lisp/build-rpt.el modules/Makefile.am + modules/ase/Makefile.am modules/cl/Makefile.am src/Makefile.am + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-24 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-25 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-26 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-27 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-28 + + +2007-05-08 01:07:09 GMT Steve Youngs patch-56 + + Summary: + Merged from hrop-BLDCHN (patch 18-28, 30-31), hrop (patch 49-52) -- build chain updates + Revision: + sxemacs--main--22.1.7--patch-56 + + Loadsa updates and reworkings from our resident autotools guru. :-) + + Here is some of his log... + + This changeset breaks^Wmigrates our build chain. Autoconf 2.60 has many useful + macros which replace a lot of our hand-crafted stuff. + Furthermore, this changeset cleans up the configure check concept a bit. All + kinds of tests are performed regardless whether the user requested the feature + or not. This tremendously helps keeping adminstrative overhead for dependency + trees, however this also means more of them checks, a lot more. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-18 + minor, port build chain to autoconf 2.60, part I + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-19 + minor, use different build-root computation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-20 + fix, for previous fix, elude inf-loops + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-21 + minor, extend c.ac tests, migrate modules to libtool modules + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-22 + minor, adapt dumper to libtool situation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-23 + minor, add libevent check + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-24 + minor, outsource mula, canna, wnn, and xim stuff + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-25 + minor, kick RUNPATH computation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-26 + fix, revert libfool-based build + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-27 + minor, externalise sxe_srcdir and sxe_blddir computation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-28 + fix, correct help string + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-30 + minor, remove hand-crafted value sets for multiarg options + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-31 + minor, add more precious files to our inventories + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-49 + minor, port build chain to autoconf 2.60 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-50 + fix, get rid of that annoying cl-loop-tests failure which is none + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-51 + minor, various very wee variations + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-52 + minor, add more precious files to our inventories + + modified files: + .arch-inventory configure.ac lib-src/.arch-inventory + lisp/Makefile.am lisp/loadup.el lwlib/.arch-inventory + modules/ase/.arch-inventory modules/cl/.arch-inventory + modules/cl/cl-loop-tests.el src/.arch-inventory + src/Makefile.am src/dumper.c sxemacs.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-52 + + +2007-05-02 21:20:39 GMT Steve Youngs patch-55 + + Summary: + Merged from hrop-FIX (patch 4), hrop (patch 48) -- skiplist updates/fixes + Revision: + sxemacs--main--22.1.7--patch-55 + + From Sebastian's log... + + This changeset improves skiplists a bit. Firstly, internal structure handling + is cleaned up, non-public stuff is removed from the header to the source. + Secondly, the structures now use `long int' instead of uint32_t which might + overcome certain issues of late seen at least on ultrasparc. + + More importantly, this changeset switches to more efficient path handling + routines, using temporarily allocated arrays of level objects instead of + dllists. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-4 + minor, clean up skiplist structures, remove private stuff from header + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-48 + minor, clean up skiplist structures, remove private stuff from header + + modified files: + modules/ase/ase-digraph.c src/skiplist.c src/skiplist.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-48 + + +2007-04-24 22:54:06 GMT Steve Youngs patch-54 + + Summary: + Merged from njsf (patch 21) -- New hooks. + Revision: + sxemacs--main--22.1.7--patch-54 + + Nelson's comments... + + This changeset provides a new useful hook, + after-change-before-major-mode-hook, which gets executed after a change + of major mode, yet before the actual mode hook is + executed. after-change-major-mode-hook runs after the mode hook has run. + + In addition, current-major-hook will now hold the symbol of the currently + running hook enabling the hook code to inspect which hook they are + running under. It is also useful for debug. + + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-21 + after-change-before-major-mode-hook and current-running-hook + + modified files: + src/eval.c + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-21 + + +2007-04-24 22:47:13 GMT Steve Youngs patch-53 + + Summary: + Merged from njsf (patch 20) -- font-lock fix. + Revision: + sxemacs--main--22.1.7--patch-53 + + This changeset ensures that font-lock resets itself properly when it is + turned off/on. For example, when changing major modes. + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-20 + Auto font lock fix + + modified files: + lisp/font-lock.el lisp/fontl-hooks.el + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-20 + + +2007-04-24 22:41:20 GMT Steve Youngs patch-52 + + Summary: + Merged from hrop-MM (patch 38), hrop (patch 46) -- MM Pulse fix + Revision: + sxemacs--main--22.1.7--patch-52 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-38 + fix, drain buffered streams, do not flush them + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-46 + fix, drain buffered streams, do not flush them + + modified files: + src/sound-pulse.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-46 + + +2007-04-24 22:33:45 GMT Steve Youngs patch-51 + + Summary: + Merged from hrop-FIX64 (patch 7), hrop (patch 45) -- GC fix + Revision: + sxemacs--main--22.1.7--patch-51 + + This changeset fixes a bug on 64bit machines where it would try to GC + away things that were currently being used. Especially affected was + XEtla. + + Patches applied: + + * hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-7 + fix, GC protect usid_to_process hash-table + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-45 + fix, GC protect usid_to_process hash-table + + modified files: + src/process-unix.c src/process.c + + new patches: + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-45 + + +2007-04-22 02:13:35 GMT Steve Youngs patch-50 + + Summary: + Merged from Horst (patch 3) -- MM (SoX) fix + Revision: + sxemacs--main--22.1.7--patch-50 + + Patches applied: + + * horst@sxemacs.org--archive/sxemacs--horst--22.1.7--patch-3 + fixed SoX flaw due to renamed internal structure (of SoX) + + modified files: + src/media-sox.c sxemacs.m4 + + new patches: + horst@sxemacs.org--archive/sxemacs--horst--22.1.7--patch-3 + + +2007-04-11 16:43:03 GMT Steve Youngs patch-49 + + Summary: + Merged from hrop-MM (patch 25-36), hrop (patch 43-44) -- MM updates + Revision: + sxemacs--main--22.1.7--patch-49 + + A few multimedia updates here. gstreamer and xine have been nuked, some + ffmpeg updates, and the prelude to supporting `libmagic'. + + Here's Sebastian's log with a little more detail... + + This changeset migrates the ffmpeg driver to use avcodec_decode_audio2 if + supported which promises to provide cleaner playback of streams. Furthermore, + video packets are finally detected and handled appropriately (which means + ignored at this stage). + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-25 + minor, support ffmpeg's avcodec_decode_audio2 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-26 + fix, nuke gstreamer and xine support + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-27 + fix, rilly nuke gstreamer and xine + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-28 + minor, provide libmagic/file detection + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-29 + minor, do not send stuff blindly down to the decoder functions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-30 + minor, give ffmpeg what he cries for + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-31 + minor, provide extremely simple libmagic access + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-32 + fix, use avcodec_decode_audio2 correctly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-33 + minor, improve ffmpeg playback + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-34 + minor, cast debugging output correctly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-35 + minor, provide result passing for worker jobs + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-36 + fix, conditionalise asyneq functionality properly + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-43 + fix, nuke gstreamer and xine support, provide libmagic/file detection + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-44 + minor, support ffmpeg's avcodec_decode_audio2, various MM-fixes + + new files: + src/.arch-ids/media-magic.c.id src/.arch-ids/media-magic.h.id + src/media-magic.c src/media-magic.h + + removed files: + src/.arch-ids/media-gstreamer.c.id + src/.arch-ids/media-gstreamer.h.id + src/.arch-ids/media-xine.c.id src/.arch-ids/media-xine.h.id + src/media-gstreamer.c src/media-gstreamer.h src/media-xine.c + src/media-xine.h + + modified files: + configure.ac src/event-Xt.c src/event-queue.h + src/media-ffmpeg.c src/sound-pulse.c src/sound.c src/sound.h + src/worker-asyneq.c src/workers.c src/workers.h sxemacs.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-44 + + +2007-04-05 00:31:08 GMT Steve Youngs patch-48 + + Summary: + Turn off the progress guage by default. + Revision: + sxemacs--main--22.1.7--patch-48 + + * lisp/gutter-items.el (progress-feedback-use-echo-area): Default to t, + the progress guage is ugly!! + + + modified files: + lisp/gutter-items.el + + +2007-04-05 00:25:19 GMT Steve Youngs patch-47 + + Summary: + Merged from njsf (patch 16) -- Info-directory-list fix + Revision: + sxemacs--main--22.1.7--patch-47 + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-16 + Make sure /share/info is on the Info-directory-list + + modified files: + lisp/setup-paths.el + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-16 + + +2007-04-04 23:37:20 GMT Steve Youngs patch-46 + + Summary: + Merged from njsf (patch 14-15) -- font-lock updates + Revision: + sxemacs--main--22.1.7--patch-46 + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-14 + Support proper auto fontification when buffer major mode changes + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-15 + Dump font-lock with SXEmacs + + modified files: + lisp/dumped-lisp.el lisp/font-lock.el + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-14 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-15 + + +2007-04-04 23:30:21 GMT Steve Youngs patch-45 + + Summary: + Merged from njsf (patch 13) -- New major mode hook + Revision: + sxemacs--main--22.1.7--patch-45 + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-13 + Implement after-changed-major-mode-hook + + modified files: + src/buffer.c src/eval.c src/lisp.h + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-13 + + +2007-04-01 22:03:07 GMT Steve Youngs patch-44 + + Summary: + Merged from hrop (40) hrop-fix64 (5) -- build cleanups + Revision: + sxemacs--main--22.1.7--patch-44 + + Patches applied: + + * hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-5 + fix, suppress C warnings, esp. on 64b machines + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-40 + fix, suppress C warnings, esp. on 64b machines + + + modified files: + lwlib/xlwgauge.c src/ent.c src/frame-x.c src/lisp.h + src/media-ffmpeg.c src/openssl.c src/process-unix.c + src/search.c + + new patches: + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-40 + + +2007-04-01 21:51:13 GMT Steve Youngs patch-43 + + Summary: + Merged from hrop-MM (patch 24), hrop (patch 39) -- pulse fix + Revision: + sxemacs--main--22.1.7--patch-43 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-24 + fix, work around a possible deadlock in the pulse playback code + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-39 + fix, work around a possible deadlock in the pulse playback code + + modified files: + src/sound-pulse.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-39 + + +2007-04-01 17:33:02 GMT Steve Youngs patch-42 + + Summary: + Merged from njsf patch 10 -- doc update + Revision: + sxemacs--main--22.1.7--patch-42 + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-10 + Improve server streams documentation phrasing. + + + modified files: + info/lispref/processes.texi lisp/process.el src/process.c + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-10 + + +2007-04-01 17:29:30 GMT Steve Youngs patch-41 + + Summary: + Merged from hrop-BLDCHN (patch 15-16), hrop (patch 41) -- build tweaks + Revision: + sxemacs--main--22.1.7--patch-41 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-15 + minor, add some helpers for summary production + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-16 + minor, also brag about autotools versions + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-41 + minor, also brag about autotools versions + + modified files: + autogen.sh configure.ac sxemacs.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-41 + + +2007-04-01 16:31:50 GMT Steve Youngs patch-40 + + Summary: + Merged from hrop-feat-FFI (3-4), hrop (36-37) -- FFI asycn + Revision: + sxemacs--main--22.1.7--patch-40 + + This changeset provides some asynchronous functionality for FFI function + calls. It includes an asynchronous version of `curl:download'. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.7--patch-3 + minor, provide asynchronous ffi function calls + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.7--patch-4 + minor, provide autoloadable curl:download* function + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-36 + minor, provide asynchronous ffi function calls + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-37 + minor, provide autoloadable curl:download* function + + + modified files: + lisp/ffi/ffi-curl.el src/effi.c src/effi.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.7--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-37 + + +2007-04-01 16:19:36 GMT Steve Youngs patch-39 + + Summary: + Merged from hrop-MM (patch 23), hrop (patch 35) + Revision: + sxemacs--main--22.1.7--patch-39 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-23 + fix, initialise GCPRO'd vars + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-35 + fix, initialise GCPRO'd vars + + modified files: + src/sound.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-35 + + +2007-03-20 13:20:24 GMT Steve Youngs patch-38 + + Summary: + Guard against an upcoming addition to XE packages + Revision: + sxemacs--main--22.1.7--patch-38 + + A new library is about to be added to the XEmacs xemacs-base package, + called `bytedecl.el'. This lib contains a copy of the warning + suppression macros in XEmacs 21.5's `bytecomp-runtime.el', the + `if-fboundp', `when-fboundp' etc. It is to allow earlier XEmacsen access + to these macros. The problem for us is that we already have these macros + in our bytecomp-runtime.el. + + This changeset adds a provide form in bytecomp-runtime.el to prevent + bytedecl.el from XE packages from being loaded via `require'. Hopefully, + if someone loads it via `load', they'll know what they are doing. + + * lisp/bytecomp-runtime.el (bytedecl): Provide this feature. + + + modified files: + lisp/bytecomp-runtime.el + + +2007-03-18 23:07:37 GMT Steve Youngs patch-37 + + Summary: + Merged from hrop-feat-ASE (patch 61), hrop (patch 34) -- DSO/autoload + Revision: + sxemacs--main--22.1.7--patch-37 + + Add some autoload cookies to the ase emodule... mmmmm, yummy. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-61 + minor, add autoload cookies to ase functions + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-34 + minor, add autoload cookies to ase functions + + modified files: + modules/ase/ase-cartesian.c modules/ase/ase-digraph.c + modules/ase/ase-heap.c modules/ase/ase-interval.c + modules/ase/ase-metric.c modules/ase/ase-neighbourhood.c + modules/ase/ase-permutation.c modules/ase/ase-resclass.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-61 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-34 + + +2007-03-18 20:53:18 GMT Steve Youngs patch-36 + + Summary: + Merged from njsf (patch 8) -- SCM administrivia + Revision: + sxemacs--main--22.1.7--patch-36 + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-8 + libsxeevents.a is precious + + modified files: + src/.arch-inventory + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-8 + + +2007-03-18 17:16:59 GMT Steve Youngs patch-35 + + Summary: + Merged from hrop-feat-ASE (patch 57-60), hrop (patch 33) -- DSO fix/update + Revision: + sxemacs--main--22.1.7--patch-35 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-57 + fix, make ase work for non-ENT SXEmacsen + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-58 + fix, make ase modules disable-able + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-59 + fix, nuke dummy, no-op modules + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-60 + minor, make modules and static modules choosable + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-33 + fix, make ase work for non-ENT SXEmacsen, nuke useless modules + + removed files: + modules/base64/.arch-ids/.arch-inventory.id + modules/base64/.arch-ids/=id + modules/base64/.arch-ids/Makefile.am.id + modules/base64/.arch-ids/autogen.sh.id + modules/base64/.arch-ids/base64.c.id + modules/base64/.arch-ids/configure.ac.id + modules/base64/.arch-inventory modules/base64/Makefile.am + modules/base64/autogen.sh modules/base64/base64.c + modules/base64/configure.ac + modules/sample/.arch-ids/.arch-inventory.id + modules/sample/.arch-ids/=id + modules/sample/.arch-ids/Makefile.am.id + modules/sample/.arch-ids/sample.c.id + modules/sample/.arch-inventory modules/sample/Makefile.am + modules/sample/sample.c + modules/zlib/.arch-ids/.arch-inventory.id + modules/zlib/.arch-ids/=id + modules/zlib/.arch-ids/Makefile.am.id + modules/zlib/.arch-ids/autogen.sh.id + modules/zlib/.arch-ids/configure.ac.id + modules/zlib/.arch-ids/zlib.c.id modules/zlib/.arch-inventory + modules/zlib/Makefile.am modules/zlib/autogen.sh + modules/zlib/configure.ac modules/zlib/zlib.c + + modified files: + configure.ac modules/Makefile.am + modules/ase/ase-metric-tests.el + modules/ase/ase-neighbourhood-tests.el + modules/ase/ase-resclass.c + + removed directories: + modules/base64 modules/base64/.arch-ids modules/sample + modules/sample/.arch-ids modules/zlib modules/zlib/.arch-ids + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-33 + + +2007-03-17 21:50:38 GMT Steve Youngs patch-34 + + Summary: + Merged from hrop-MM (patch 16-22), hrop (patch 32) -- sound (Closes bug #13) + Revision: + sxemacs--main--22.1.7--patch-34 + + This changeset migrates the rest of the audio devices to the "workers" + concept. And as an added bonus, it closes bug #13. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-16 + minor, add convenience functions #'add-workers and #'remove-workers + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-17 + minor, mutexify audio jobs properly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-18 + minor, various fixes + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-19 + minor, bring audio-job-* event triggering to alsa + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-20 + minor, migrate jack to asynchronous audio-job events + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-21 + minor, migrate OSS to asynchronous audio job notification + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-22 + minor, make the rest of the audio devices listen to audio-job events + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-32 + minor, completely migrate audio devices to workers concept + + modified files: + lisp/sound.el src/sound-alsa.c src/sound-alsa.h src/sound-ao.c + src/sound-ao.h src/sound-arts.c src/sound-arts.h + src/sound-esd.c src/sound-esd.h src/sound-jack.c + src/sound-jack.h src/sound-nas.c src/sound-nas.h + src/sound-oss.c src/sound-oss.h src/sound-pulse.c src/sound.c + src/worker-asyneq.c src/workers.c src/workers.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-32 + + +2007-03-16 23:29:59 GMT Steve Youngs patch-33 + + Summary: + Merged from hrop-MM (patch 15), hrop (patch 31) -- plug a mem leak + Revision: + sxemacs--main--22.1.7--patch-33 + + This changeset plugs a memory leak in our ffmpeg code. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-15 + fix, avoid mem-leaks by freeing packets read through ffmpeg + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-31 + fix, avoid mem-leaks by freeing packets read through ffmpeg + + modified files: + src/media-ffmpeg.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-31 + + +2007-03-16 23:22:49 GMT Steve Youngs patch-32 + + Summary: + Merged from hrop-MM (patch 2-13), hrop (patch 29-30) -- threads/media + Revision: + sxemacs--main--22.1.7--patch-32 + + This changeset reimplements the sound engine in a much more + thread-friendly way. But there's a fair bit more to it than that, so + here's a copy of Sebastian's log which tells all... + + This changeset introduces another event-stream subsystem, in parallel but + mutually exclusive to the ``traditional'' one. The new event queue is + available with the flag --with-experimental-feature=asyneq, it is enabled by + default when pthreads (prerequisite) are available. Moreover, the asynchronous + event queue (asyneq for short) works only in conjunction with the Xt mainloop + (event-Xt) at the moment. + + The asyneq may be fed from any thread without further precautions. The events + in there have to be of type Lisp_Event, preserve their order (FIFO) and are + always dispatched in the scope of the main thread. The Xt mainloop keeps an eye + on the queue with varying time intervals, depending on the amount of events + waiting in the queue. + + Cui bono? This changeset also provides an interface to generic-purpose worker + threads which may absorb some of the work of the main thread and perform it + in parallel. These worker threads communicate with the main thread via the + asyneq, any commenced work is announced to the main thread via a special event + (work_started_event) and finishing a task will leave another special event + (work_finished_event) in the asyneq. These events may be used to run arbitrary + code in the main scope. They are passed a special lisp object, called + worker-job (worker_job_t) which may be used to identify a certain scheduled + task. + + Cui bono? This changeset also migrates the former media-thread system to this + new job concept. Asynchronously run media will produce an audio-job ticket. + Via another per-job event queue the lisp level can communicate with the running + job. This whole machinery effectively reimplements the old media-thread-* + functionality. However since different interfaces are used now, they have all + been renamed to audio-job-* functions. + + In order to migrate your personal SXEmacs multimedia world to the + asyneq/worker-job based goodness: + + Old New + ============================================================================ + (setq number-of-media-queues 4) ;; done in the initialisation code + (init-asynchronousity) (init-workers 4) + (uninit-asynchronousity) (uninit-workers) + ;; automatically (re)set (setq synchronous-sounds nil) + ---------------------------------------------------------------------------- + (play-media-stream ...) (play-media-stream ...) + (pause-media-thread handle) (pause-audio-job job) + (resume-media-thread handle) (resume-audio-job job) + (stop-media-thread handle) (stop-audio-job job) + (media-thread-set-volume handle vol) (set-audio-job-volume job vol) + (media-thread-volume handle) (audio-job-volume job) + (media-thread-set-rate handle rate) (set-audio-job-rate job rate) + (media-thread-rate handle) (audio-job-rate job) + ;;(create-core-dump-instantly) (set-audio-job-sentinel job sentinel) + + All audio devices can be used to spawn audio jobs (play-media-stream, + play-media-stream-synchronously, or play-media-stream-asynchronously), howbeit + the communication between the lisp engine and running audio jobs is currently + only available for pulseaudio audio devices. + + At last, this changeset fixes bug #13. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-2 + minor, introduce TSO (thread-safe objects) concept + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-3 + major, replace the entire event stream with a thread-safe one + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-4 + minor, rearrange the asynchrnonous event queue and worker thread magic + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-5 + fix, add configure switches for asyneq + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-6 + minor, add work_handler_t interface + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-7 + minor, apply asyneq magic to media streams + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-8 + minor, migrate audio device interfaces to asyneq + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-9 + minor, introduce worker scratch buffers + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-10 + minor, implement per-job event queues, migrate pulse to it + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-11 + fix, rename set-media-thread-sentinel to set-audio-job-sentinel + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-12 + fix, increase my revision counter, and properly use the XRECORD macro + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-13 + fix, kick some code solely for testing purposes + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-29 + minor, reimplement event-queues, provide generic threaded workers + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-30 + fix, kick some code solely for testing purposes + + new files: + src/.arch-ids/event-queue.c.id src/.arch-ids/event-queue.h.id + src/.arch-ids/worker-asyneq.c.id + src/.arch-ids/worker-asyneq.h.id src/.arch-ids/workers.c.id + src/.arch-ids/workers.h.id src/event-queue.c src/event-queue.h + src/worker-asyneq.c src/worker-asyneq.h src/workers.c + src/workers.h + + modified files: + configure.ac modules/ase/ase-cartesian.c src/Makefile.am + src/alloc.c src/dllist.c src/dllist.h src/emacs.c src/eval.c + src/event-Xt.c src/event-stream.c src/events.c src/events.h + src/lisp.h src/lrecord.h src/media-internal.c src/minibuf.c + src/semaphore.c src/semaphore.h src/sound-alsa.c + src/sound-ao.c src/sound-arts.c src/sound-esd.c + src/sound-jack.c src/sound-nas.c src/sound-oss.c + src/sound-pulse.c src/sound-pulse.h src/sound.c src/sound.h + src/symsinit.h sxemacs.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-30 + + +2007-03-14 01:14:10 GMT Steve Youngs patch-31 + + Summary: + Merged from hrop-feat-ASE (patch 56), hrop (patch 28) + Revision: + sxemacs--main--22.1.7--patch-31 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-56 + minor, wipe out nested scopes + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-28 + minor, wipe out nested scopes + + modified files: + modules/ase/ase-digraph.c modules/ase/ase-digraph.h + src/skiplist.c src/skiplist.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-56 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-28 + + +2007-03-11 12:23:51 GMT Steve Youngs patch-30 + + Summary: + Better output for etags' --version + Revision: + sxemacs--main--22.1.7--patch-30 + + This changeset makes the output from `etags --version' a bit nicer, and + more accurate/complete. It'll now show the full SXEmacs revision as well + as Francesco's version number. + + I've given a copy of this to Francesco, but as yet I don't know if he + intends to include it. + + * lib-src/etags.c (E_VERSION): define to `EMACS_VERSION' if available, or + to `VERSION' if not. + (print_version): Use `E_VERSION' and `pot_etags_version' for a more + complete and accurate output for --version. + + + modified files: + lib-src/etags.c + + +2007-03-11 12:08:29 GMT Steve Youngs patch-29 + + Summary: + Merged from hrop-feat-ASE (patch 53-54), hrop (patch 27) -- ASE updates + Revision: + sxemacs--main--22.1.7--patch-29 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-53 + minor, recheck the object types after combined lift-rel operations + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-54 + minor, adapt test suites, conditionalise on supported features + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-27 + minor, recheck object types on lift-rel op, adapt test suites + + modified files: + modules/ase/ase-cartesian-tests.el + modules/ase/ase-digraph-tests.el modules/ase/ase-heap-tests.el + modules/ase/ase-heap.c modules/ase/ase-interval-tests.el + modules/ase/ase-metric-tests.el + modules/ase/ase-neighbourhood-tests.el + modules/ase/ase-permutation-tests.el + modules/ase/ase-resclass-tests.el modules/ase/ase-resclass.c + src/ent-binary-rel.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-27 + + +2007-03-11 12:01:51 GMT Steve Youngs patch-28 + + Summary: + Merged from njsf (patch 5) -- repo housekeeping + Revision: + sxemacs--main--22.1.7--patch-28 + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-5 + Added several "precious" marks to inventory needed when building inplace + + modified files: + .arch-inventory modules/ase/.arch-inventory + modules/cl/.arch-inventory + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-5 + + +2007-03-11 11:26:09 GMT Steve Youngs patch-27 + + Summary: + Merged from hrop-PORT (patch 1), hrop (patch 26) -- Packages + Revision: + sxemacs--main--22.1.7--patch-27 + + This changeset implements `package-suppress' from XEmacs 21.5. It is a + neat way of suppressing the load of particular files from a given + package. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.7--patch-1 + minor, port package-suppress mechanism from XE 21.5 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-26 + minor, port package-suppress mechanism from XE 21.5 + + modified files: + lisp/packages.el src/lread.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.7--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-26 + + +2007-03-07 21:47:59 GMT Steve Youngs patch-26 + + Summary: + Remove a couple of overly aggresive cflags. + Revision: + sxemacs--main--22.1.7--patch-26 + + * modules/ase/Makefile.am (AM_CFLAGS): Lets be a little less aggressive + in our optimising. + + * src/Makefile.am (libent_a_CFLAGS): Removed. It was a little too + aggressive and was making me dizzy. + + + modified files: + modules/ase/Makefile.am src/Makefile.am + + +2007-03-07 15:59:29 GMT Steve Youngs patch-25 + + Summary: + A little housekeeping. + Revision: + sxemacs--main--22.1.7--patch-25 + + * .arch-inventory: ylwrap is precious. + + * move-if-change: Removed. Nobody has used this since the jurassic + period. + + + removed files: + .arch-ids/move-if-change.id move-if-change + + modified files: + .arch-inventory + + +2007-03-07 15:27:41 GMT Steve Youngs patch-24 + + Summary: + Merged from hrop-accel (patch 2-3, 6, 8, 10-13, 18-21, 24, 27-30), hrop (patch 16, 21) -- cl.el -> C + Revision: + sxemacs--main--22.1.7--patch-24 + + cl.el meets C + + Sebastian says... + + This changeset provides some basic functionality (loops) of the upcoming + CL emodule which is a complete emod-based reimplementation of cl.el. + This changeset is mainly for testing purposes. + + All the stuff defined in the emodule is prefixed with `cl:' in order to + distinguish between cl.el functions and the corresponding cl.ell functions. + + This changeset provides about 50% of the facilities of the CL loop macro, by + facilities I refer to the ANSI-CL specification of course. + Furthermore, a quick draught of a benchmark suite is included. + Parsing a CL loop macro form is bison-based hence bison is mandatory for this + module atm the moment. To make cl-loop forms survive the byte-compiler, a + generic bytecode symbol is added which leaves its arguments as untouched as + possible, however the byte optimiser still interferes heavily and at the moment + one of the regression tests fails due to this behaviour. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-2 + minor, provide cl module, a fast C-based Common Lisp implementation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-3 + fix, provide a simple define-setf-method implementation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-6 + minor, provide looping constructs + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-8 + minor, provide dotimes, dolist and the beginning of do-symbols + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-10 + minor, add do-symbols and do-all-symbols + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-11 + minor, convert to single and mono emodule concept + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-12 + minor, exclude setf expander magic temporarily + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-13 + fix, provide a small and working test suite for cl-loop + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-18 + minor, provide a draught for a bison-bbased CL loop macro + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-19 + minor, provide for-equals-then subclause + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-20 + minor, add for-across-array subclause, add for-being-each-of clause + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-21 + minor, provide repeat clause and for-in-hash-table clause + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-24 + minor, provide generic byte-compiler mumbo-jumbo for emod-cl macroes + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-27 + minor, provide nconc, append, collect clauses + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-28 + minor, provide count, sum, minimise, maximise accus + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-29 + minor, add benchmark suite + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-30 + minor, build chain tweaks for cl module + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-16 + minor, provide portions of the upcoming CL emodule + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-21 + minor, add benchmark suite, provide cl-loop module + + new files: + modules/cl/.arch-ids/.arch-inventory.id + modules/cl/.arch-ids/=id modules/cl/.arch-ids/Makefile.am.id + modules/cl/.arch-ids/cl-loop-parser.y.id + modules/cl/.arch-ids/cl-loop-profs.el.id + modules/cl/.arch-ids/cl-loop-tests.el.id + modules/cl/.arch-ids/cl-loop.c.id + modules/cl/.arch-ids/cl-loop.h.id modules/cl/.arch-ids/cl.c.id + modules/cl/.arch-ids/cl.h.id modules/cl/.arch-inventory + modules/cl/Makefile.am modules/cl/cl-loop-parser.y + modules/cl/cl-loop-profs.el modules/cl/cl-loop-tests.el + modules/cl/cl-loop.c modules/cl/cl-loop.h modules/cl/cl.c + modules/cl/cl.h tests/benchmark/.arch-ids/=id + tests/benchmark/.arch-ids/benchmark.el.id + tests/benchmark/benchmark.el + + modified files: + configure.ac lisp/bytecomp.el modules/Makefile.am + src/bytecode.c src/elhash.c src/elhash.h src/eval.c src/hash.c + src/hash.h src/symbols.c src/symeval.h sxemacs.m4 + + new directories: + modules/cl modules/cl/.arch-ids tests/benchmark + tests/benchmark/.arch-ids + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-21 + + +2007-03-07 15:12:35 GMT Steve Youngs patch-23 + + Summary: + Merged from hrop-feat-ASE (patch 0-5, 7-22, 24-29, 31-37, 39, 42, 44-52), hrop (patch 13, 15, 18, 23-24) + Revision: + sxemacs--main--22.1.7--patch-23 + + It's amazing how much math you can do in a text editor. :-) And once + again, I'm going to cheat on my log and let Sebastian's log tell you the + story... + + This changeset refactors the arithmetics engine. Moreover, non-standard stuff + is moved to an external module called ASE (which might stand for Algebraic + Structures for ENT, or sometimes I like ASE Supersedes ENT). + + Furthermore, algebraic operations (0, 1, -, *, ...) and relations (<, >, ...) + are handled dynamically in a large lookup table. With this concept emodules can + now overload operations and relations. + + Note: This changeset does not provide finished or working code. It is just the + prerequisite for another module. Documentation is coming soon. + + + New stuff: + ========== + + ent-nullary-op nullary operations like #'zero or #'one + + ent-unary-op unary operations like #'- with one arg (negation) + + ent-binary-op binary-operations like #'+ #'// #'^ asf. + + ent-unary-rel unary relations like #'zerop, #'onep, etc. + + ent-binary-rel binary relations like #'<, #'=, etc. + + ent-lift coercions/lifts like (float 1) (int 1.2) etc. + + + ase-cartesian cartesian products and interior sums of object categories + + ase-interval intervalsx of (numerical) objects (aka ranges) + + ase-neighbourhood neighbourhoods around (numerical) objects + + ase-permutation permutations of object sets + + ase-resclass residue classes (was: ent-resclass) + + ase-metric metrical spaces + + And again, from Sebastian's log... + + This changeset provides support for directed graphs. + At the moment only the sparse representation is implemented, more + representations will follow. + + This changeset provides portions of the residue class stuff in emodule speak. + + Moreover, and more importantly, this changeset implements heaps, a + data-structure which represents priority queues with O(1) access to the most + extreme element. Heaps come in 2 flavours, ordinary and coloured. Ordinary + heaps may solely consist of comparable objects (objects accepted by #'< or #'>), + whereas coloured heaps consist of comparable objects to determine the position + of a compound object within the heap and a colour which is the actual poppable + element (think of it as though you would assign a priority value to an arbitrary + object). + + This changeset provides 3 different kinds of heaps, dense heaps, dynamic heaps + and weak heaps. The former two fulfill the formal heap property (the root of + a subtree contains the most extreme element) whereas the latter concept weakens + this, roughly: only the right branch of a subtree suffices the heap property. + Weak heaps are always stored dense (in an array). The dynamic heap resembles + the implementation of dllists and is purely pointer-based. + + All heaps of all kinds and flavours are thread-safe under the provided heap + operations add, pop, top, and top-rank which makes them perfect candidates for + asynchronous event-queues with priorities. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--base-0 + tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-1 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-1 + minor, tweak module magic, provide ase module + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-2 + new, offer boundary, interior and closure constructors + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-3 + new, provide check target + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-4 + minor, provide neighbourhoods + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-5 + fix, kick sysfloat.h + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-7 + minor, add support for cartesian products + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-8 + minor, add support for interior cartesian products of intervals + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-9 + fix, distinguish unions properly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-10 + fix, adapt arithmetical operations + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-11 + minor, provide intersections for interior interval products. + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-12 + minor, support embeddings and projections of cartesian products + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-13 + new, provide thread-safe reference counter object + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-14 + minor, support differences on interior products + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-15 + minor, improve module handling + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-16 + fix, do not reannounce BUILT_SOURCES as nodist + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-17 + minor, macro-ify provide/require magic for emods, provide metrics + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-18 + fix, support ASE as static module + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-19 + minor, migrate to new optable magic + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-20 + fix, add tests for units and fix gaussian and quatern unit relation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-21 + minor, migrate resclass to ASE module + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-22 + sync, merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-24 + removal, eradicate old resclass implementation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-25 + minor, provide permutations of natural numbers + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-26 + minor, fix make target + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-27 + minor, tweak the inlined function, add global optable header + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-28 + minor, tune ase inlining + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-29 + minor, adapt test harness to handle on-the-fly scanner changes + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-31 + fix, add missing header file to libent_a_headers + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-32 + star-merge with hrop series + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-33 + minor, get rid of Fcanoncalize_number references + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-34 + fix, do not return ints in DEFUNs + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-35 + minor, bring back resclass products and differences + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-36 + minor, use dedicated mpz_powm to allow arbitrary powers + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-37 + minor, provide directed graphs + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-39 + minor, provide heap structure + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-42 + minor, use bottom-up algorithm to instantly heapify upon addition + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-44 + minor, migrate heaps to dense representation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-45 + minor, sweep dllist layer, equalise dense and non-dense heaps + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-46 + minor, introduce and promote weak heaps as default heaps + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-47 + minor, major clean up + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-48 + minor, make wheaps navigate on bit-array instead of int-array + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-49 + minor, provide ase-heap-top, ase-heap-top-rank convenience funs + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-50 + fix, allow p-metrics only if mpfr is available + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-51 + fix, avoid old ENT_OPTABLE_LIFT_TO_* macro + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-52 + fix, always bind ase-p-metric function + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-13 + minor, restructure ENT, introduce ASE, make operations flexible + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-15 + fix, add missing header file to libent_a_headers + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-18 + fix, convert uses of Fcanonicalize_number to ent_* equivalents + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-23 + minor, support for directed graphs, residue classes, heaps + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-24 + fix, allow p-metrics only if mpfr is available, use ent_lift interface + + new files: + modules/ase/.arch-ids/.arch-inventory.id + modules/ase/.arch-ids/=id modules/ase/.arch-ids/Makefile.am.id + modules/ase/.arch-ids/ase-cartesian-tests.el.id + modules/ase/.arch-ids/ase-cartesian.c.id + modules/ase/.arch-ids/ase-cartesian.h.id + modules/ase/.arch-ids/ase-digraph-tests.el.id + modules/ase/.arch-ids/ase-digraph.c.id + modules/ase/.arch-ids/ase-digraph.h.id + modules/ase/.arch-ids/ase-heap-profs.el.id + modules/ase/.arch-ids/ase-heap-tests.el.id + modules/ase/.arch-ids/ase-heap.c.id + modules/ase/.arch-ids/ase-heap.h.id + modules/ase/.arch-ids/ase-interval-tests.el.id + modules/ase/.arch-ids/ase-interval.c.id + modules/ase/.arch-ids/ase-interval.h.id + modules/ase/.arch-ids/ase-metric-tests.el.id + modules/ase/.arch-ids/ase-metric.c.id + modules/ase/.arch-ids/ase-metric.h.id + modules/ase/.arch-ids/ase-neighbourhood-tests.el.id + modules/ase/.arch-ids/ase-neighbourhood.c.id + modules/ase/.arch-ids/ase-neighbourhood.h.id + modules/ase/.arch-ids/ase-permutation-tests.el.id + modules/ase/.arch-ids/ase-permutation.c.id + modules/ase/.arch-ids/ase-permutation.h.id + modules/ase/.arch-ids/ase-resclass-tests.el.id + modules/ase/.arch-ids/ase-resclass.c.id + modules/ase/.arch-ids/ase-resclass.h.id + modules/ase/.arch-ids/ase.c.id modules/ase/.arch-ids/ase.h.id + modules/ase/.arch-inventory modules/ase/Makefile.am + modules/ase/ase-cartesian-tests.el modules/ase/ase-cartesian.c + modules/ase/ase-cartesian.h modules/ase/ase-digraph-tests.el + modules/ase/ase-digraph.c modules/ase/ase-digraph.h + modules/ase/ase-heap-profs.el modules/ase/ase-heap-tests.el + modules/ase/ase-heap.c modules/ase/ase-heap.h + modules/ase/ase-interval-tests.el modules/ase/ase-interval.c + modules/ase/ase-interval.h modules/ase/ase-metric-tests.el + modules/ase/ase-metric.c modules/ase/ase-metric.h + modules/ase/ase-neighbourhood-tests.el + modules/ase/ase-neighbourhood.c + modules/ase/ase-neighbourhood.h + modules/ase/ase-permutation-tests.el + modules/ase/ase-permutation.c modules/ase/ase-permutation.h + modules/ase/ase-resclass-tests.el modules/ase/ase-resclass.c + modules/ase/ase-resclass.h modules/ase/ase.c modules/ase/ase.h + src/.arch-ids/ent-binary-op.c.id + src/.arch-ids/ent-binary-op.h.id + src/.arch-ids/ent-binary-rel.c.id + src/.arch-ids/ent-binary-rel.h.id src/.arch-ids/ent-lift.c.id + src/.arch-ids/ent-lift.h.id src/.arch-ids/ent-nullary-op.c.id + src/.arch-ids/ent-nullary-op.h.id + src/.arch-ids/ent-optable.h.id src/.arch-ids/ent-unary-op.c.id + src/.arch-ids/ent-unary-op.h.id + src/.arch-ids/ent-unary-rel.c.id + src/.arch-ids/ent-unary-rel.h.id src/.arch-ids/semaphore.c.id + src/ent-binary-op.c src/ent-binary-op.h src/ent-binary-rel.c + src/ent-binary-rel.h src/ent-lift.c src/ent-lift.h + src/ent-nullary-op.c src/ent-nullary-op.h src/ent-optable.h + src/ent-unary-op.c src/ent-unary-op.h src/ent-unary-rel.c + src/ent-unary-rel.h src/semaphore.c + + removed files: + src/.arch-ids/ent-resclass.c.id + src/.arch-ids/ent-resclass.h.id src/.arch-ids/sysfloat.h.id + src/ent-resclass.c src/ent-resclass.h src/sysfloat.h + + modified files: + configure.ac lisp/cl.el lisp/lisp.el lisp/setup-paths.el + modules/Makefile.am src/Makefile.am src/alloc.c src/bytecode.c + src/data.c src/emacs.c src/emodptr.c src/emodptr.h + src/emodules.h src/ent-float.c src/ent-float.h + src/ent-gaussian.c src/ent-gmp.c src/ent-gmp.h src/ent-indef.c + src/ent-indef.h src/ent-int.c src/ent-int.h src/ent-mp.c + src/ent-mp.h src/ent-mpc.c src/ent-mpc.h src/ent-mpfr.c + src/ent-mpfr.h src/ent-pseumpc.c src/ent-pseumpc.h + src/ent-quatern.c src/ent.c src/ent.h src/fileio.c + src/floatfns.c src/fns.c src/lisp-disunion.h src/lisp.h + src/lread.c src/lrecord.h src/semaphore.h src/skiplist.c + src/skiplist.h src/sysdll.c sxemacs.m4 + tests/automated/ent-tests.el tests/automated/lisp-tests.el + tests/automated/test-harness.el + + new directories: + modules/ase modules/ase/.arch-ids + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-24 + + +2007-03-07 14:49:01 GMT Steve Youngs patch-22 + + Summary: + Merged from hrop-accel (patch 22-23, 25-26), hrop-feat-ASE (patch 43), hrop (patch 20, 22) -- dllist + Revision: + sxemacs--main--22.1.7--patch-22 + + A few updates to dllists. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-22 + minor, provide lrotate and rrotate for dllists + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-23 + minor, provide transfers of dllist items + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-25 + fix, wipe out navigation info from transferred dllist items + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-26 + minor, inline-ify dllist modifier functions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-43 + minor, provide hash and equal subroutines for dllists + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-20 + minor, provide lrotate, rrotate and transfers of dllist items + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-22 + minor, provide hash and equal subroutines for dllists + + modified files: + info/internals/index.texi info/internals/internals.texi + src/dllist.c src/dllist.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-22 + + +2007-03-07 14:34:56 GMT Steve Youngs patch-21 + + Summary: + Merged from hrop-accel (patch 17), hrop (patch 19) -- emodptr + Revision: + sxemacs--main--22.1.7--patch-21 + + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-17 + minor, provide getter/setter funs for emodptr types, improve printer + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-19 + minor, provide getter/setter funs for emodptr types, improve printer + + modified files: + src/emodptr.c src/emodptr.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-19 + + +2007-03-04 16:10:58 GMT Steve Youngs patch-20 + + Summary: + Fix last change + Revision: + sxemacs--main--22.1.7--patch-20 + + Last change was bogus... I changed a precious file instead of a source + file. This fixes it. + + * lib-src/Makefile.am (etags_CFLAGS): Add `-DEMACS_NAME="\"SXEmacs\""' + + + modified files: + lib-src/Makefile.am + + +2007-03-04 03:07:44 GMT Steve Youngs patch-19 + + Summary: + Add our name to etags version output + Revision: + sxemacs--main--22.1.7--patch-19 + + * lib-src/Makefile.in (etags_CFLAGS): Add `-DEMACS_NAME="\"SXEmacs\""' to + print our name in `etags --version' + + +2007-02-05 06:32:25 GMT Steve Youngs patch-18 + + Summary: + Sync etags.c with upstream (v17.26) + Revision: + sxemacs--main--22.1.7--patch-18 + + * lib-src/etags.c: Sync up with Francesco's version 17.26 + + + modified files: + lib-src/etags.c + + +2007-02-03 09:56:08 GMT Steve Youngs patch-17 + + Summary: + Merged from hrop-FIX (patch 2), hrop (patch 17) -- error msg fix + Revision: + sxemacs--main--22.1.7--patch-17 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-2 + fix, return sane error messages in optimised Feval + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-17 + fix, return sane error messages in optimised Feval + + modified files: + src/eval.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-17 + + +2007-01-31 01:47:55 GMT Steve Youngs patch-16 + + Summary: + Use mkstemp() in movemail.c if available + Revision: + sxemacs--main--22.1.7--patch-16 + + This changeset fixes a compiler warning and plugs a possible security + risk in movemail.c. We now use mkstemp() if it's available instead of + mktemp(). + + * lib-src/movemail.c (lock_dot): Use mkstemp() instead of mktemp() if it + is available. + + + modified files: + lib-src/movemail.c + + +2007-01-30 02:38:06 GMT Steve Youngs patch-15 + + Summary: + Typo fix in info.el + Revision: + sxemacs--main--22.1.7--patch-15 + + * lisp/info.el (Info-emacs-info-file-name): Typo. Fixes a `Weird old + style backquote' error. + + + modified files: + lisp/info.el + + +2007-01-27 03:00:22 GMT Steve Youngs patch-14 + + Summary: + Merged from hrop-BLDCHN (patch 8-13), hrop (patch 11-12, 14) -- MacOS/Solaris build fixes + Revision: + sxemacs--main--22.1.7--patch-14 + + This changeset has a few miscellaneous build fixes for MacOS and Solaris. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-8 + fix, check for -export-dynamic linker flag before using it + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-9 + fix, care for solaris + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-10 + fix, reactivate postgresql header and lib checks + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-11 + fix, always perform substitution of AR + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-12 + fix, use $AR, then fallback to $USR_CCS_BIN_AR if the former is `:' + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-13 + fix, code Bourne, not C + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-11 + fix, check for -export-dynamic linker flag before using it + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-12 + fix, reactivate postgresql header and lib checks, check for ar + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-14 + fix, use $AR, then fallback to $USR_CCS_BIN_AR if the former is `:' + + modified files: + configure.ac sxemacs.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-14 + + +2007-01-22 11:30:26 GMT Steve Youngs patch-13 + + Summary: + Merged from hrop-BLDCHN (patch 7), hrop (patch 10) -- (Closes bug #21) + Revision: + sxemacs--main--22.1.7--patch-13 + + + This changeset closes bug #21 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-7 + fix bug #21, operate relative to $(DESTDIR)$(bindir) + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-10 + fix bug #21, operate relative to $(DESTDIR)$(bindir) + + modified files: + Makefile.am + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-10 + + +2007-01-22 02:22:08 GMT Steve Youngs patch-12 + + Summary: + Merged from hrop-BLDCHN (patch 5), hrop-accel (patch 5, 9), hrop (patch 7-8) -- Optimisations + Revision: + sxemacs--main--22.1.7--patch-12 + + Some optimisations concerning emodptrs and Feval, plus a clean up of C + compiler checks in configure. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-5 + minor, clean up C compiler capability checks + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-5 + minor, turn emodptrs into a fixed type + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-9 + minor, optimise Feval for the common case + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-7 + minor, turn emodptrs into a fixed type, optimise Feval + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-8 + minor, clean up C compiler capability checks + + modified files: + Makefile.am configure.ac src/alloc.c src/emodptr.c + src/emodptr.h src/eval.c src/lisp.h src/search.c sxemacs.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-8 + + +2007-01-19 13:58:39 GMT Steve Youngs patch-11 + + Summary: + fix up some broken permissions + Revision: + sxemacs--main--22.1.7--patch-11 + + + modified files: + etc/photos/.arch-ids/hroptatyr.png.id + etc/photos/.arch-ids/janm.png.id + etc/photos/.arch-ids/lgm.png.id + etc/photos/.arch-ids/myrkraverk.png.id + etc/photos/.arch-ids/myrkraverkm.png.id etc/photos/lg.png + etc/sxemacs-beta.xpm etc/sxemacs.xpm + info/lispref/.arch-ids/openssl.texi.id + src/.arch-ids/bloom.c.id src/.arch-ids/bloom.h.id + src/.arch-ids/ent-ecm.c.id src/.arch-ids/ent-ecm.h.id + src/.arch-ids/ent-mpc.c.id src/.arch-ids/ent-mpc.h.id + src/.arch-ids/ent-pseumpc.c.id src/.arch-ids/ent-pseumpc.h.id + tests/automated/.arch-ids/ent-tests.el.id + + +2007-01-19 11:45:06 GMT Steve Youngs patch-10 + + Summary: + Merged from hrop-FIX64 (patch 0-3), hrop (patch 5-6) -- 64b fixes + Revision: + sxemacs--main--22.1.7--patch-10 + + This changeset fixes module loading on 64bit machines and also fixes some + optimisations on 64bit. + + Patches applied: + + * hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--base-0 + tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-4 + + * hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-1 + minor, make aggressive optimisations work on x86_64 + + * hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-2 + fix, allow module loading on x86_64 systems + + * hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-3 + fix to fix, partially revert last changeset + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-5 + fix, allow module loading and aggressive optimising on x86_64 systems + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-6 + fix to fix, partially revert last changeset + + modified files: + configure.ac src/alloc.c src/lisp.h + + new patches: + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--base-0 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-1 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-2 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-6 + + +2007-01-17 16:28:26 GMT Steve Youngs patch-9 + + Summary: + Merged from hrop-BLDCHN (patch 4), hrop (patch 4) -- configure fix + Revision: + sxemacs--main--22.1.7--patch-9 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-4 + minor, fix (mis)usage of pkg-config + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-4 + minor, fix (mis)usage of pkg-config + + modified files: + configure.ac sxemacs.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-4 + + +2006-12-30 14:10:56 GMT Steve Youngs patch-8 + + Summary: + Merged from horst (patch 12) -- etags.c sync + Revision: + sxemacs--main--22.1.7--patch-8 + + This changeset synchs up our etags.c to Francesco's version 17.25 + + Patches applied: + + * horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-12 + synch up with latest releast of etags.c + + modified files: + lib-src/etags.c + + new patches: + horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-12 + + +2006-12-19 00:53:54 GMT Steve Youngs patch-7 + + Summary: + Merged from hrop-BLDCHN (patch 3), hrop (patch 3) -- c.ac update + Revision: + sxemacs--main--22.1.7--patch-7 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-3 + clean, wipe out rudiments of former --with-gcc option + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-3 + clean, wipe out rudiments of former --with-gcc option + + modified files: + configure.ac + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-3 + + +2006-12-17 14:56:16 GMT Steve Youngs patch-6 + + Summary: + Merged from lg@xwem.org--2006 (patch 1) -- FFI update/fix + Revision: + sxemacs--main--22.1.7--patch-6 + + Patches applied: + + * lg@xwem.org--2006/sxemacs--lg--22.1.6--patch-1 + FFI: boolean type added, fetching for function type + + modified files: + src/effi.c + + new patches: + lg@xwem.org--2006/sxemacs--lg--22.1.6--patch-1 + + +2006-12-15 09:18:19 GMT Steve Youngs patch-5 + + Summary: + Merged from horst (patch 8) -- doc update + Revision: + sxemacs--main--22.1.7--patch-5 + + This changeset reminds me to update the version string in sxemacs.texi at + release time. Thanks, Horst! + + Patches applied: + + * horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-8 + final revisions to SPPM (we hope) + + modified files: + info/sppm.texi + + new patches: + horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-8 + + +2006-12-14 16:06:45 GMT Steve Youngs patch-4 + + Summary: + Documentation update -- sppm + Revision: + sxemacs--main--22.1.7--patch-4 + + This changeset updates the sppm in 2 main places... + + - the release steps node updated to reflect reality + - all explicit version numbers, years etc have been replace with + macros so updating in the future is simple. + + It also updates the list of developer repos. And fixes a wee typo in + about.el. + + * info/sppm.texi: Add some convenience macros so version numbers etc that + are used in example and what not will always reflect current reality. + Use the new macros throughout the document. + (SXEmacs Web Site): Remove reference to my repo. There's already a + cross-ref to the Version Control node which lists my repo. + (Mirrored branch): The hacking cycle includes a commit step between + star-merge and make-log. + (Non-branched repo): Use `tla get archive/c--b--v' syntax instead of + `-A'. + (SXEmacs FTP Site): We don't upload to the FTP site anymore... they + rsync it from me. + (Making Releases): Update to reflect what I actually do in reality. + (Version Control): Typo. + Update the repo list. + + * lisp/about.el (about-sxemacs): Fix a newline that was in the wrong + place. + + + modified files: + info/sppm.texi lisp/about.el + + +2006-12-08 22:50:10 GMT Steve Youngs patch-3 + + Summary: + Merged from hrop-BLDCHN (patch 1-2), hrop (patch 1-2) -- build fixes + Revision: + sxemacs--main--22.1.7--patch-3 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-1 + minor, externalise and independify openssl tests + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-2 + fix, fix, avoid circular out-of-date targets in non-pdump builds + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-1 + minor, externalise and independify openssl tests + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-2 + fix, fix, avoid circular out-of-date targets in non-pdump builds + + modified files: + Makefile.am configure.ac lisp/Makefile.am lisp/loadup.el + modules/Makefile.am src/Makefile.am sxemacs.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-2 + + +2006-12-08 22:19:04 GMT Steve Youngs patch-2 + + Summary: + Merged from horst (patch 1) -- minor sppm typos + Revision: + sxemacs--main--22.1.7--patch-2 + + This changeset fixes a few typos in sppm, bringing archive and version + names/numbers up to date. + + Patches applied: + + * horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-1 + + + modified files: + info/sppm.texi + + new patches: + horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-1 + + +2006-12-06 12:30:13 GMT Steve Youngs patch-1 + + Summary: + Hit the streets in a De Lorean + Revision: + sxemacs--main--22.1.7--patch-1 + + Add a ChangeLog from the previous release and update the codename. + + + new files: + ChangeLog.d/.arch-ids/ChangeLog-22.1.6.id + ChangeLog.d/ChangeLog-22.1.6 + + modified files: + autogen.sh etc/codenames + + +2006-12-06 11:52:06 GMT Steve Youngs base-0 + + Summary: + tag of steve@sxemacs.org--2006/sxemacs--main--22.1.6--version-0 + Revision: + sxemacs--main--22.1.7--base-0 + + (automatically generated log message) + + new patches: + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--base-0 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-2 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-3 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-56 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-61 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-65 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-70 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-78 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-79 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-80 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-88 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-93 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-97 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-98 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-101 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-65 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-67 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-76 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-84 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-86 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-87 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-88 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-97 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-99 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-102 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-103 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-104 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-105 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-107 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-108 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-109 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-110 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-111 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-112 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-114 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-115 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-24 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-1 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-2 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-3 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-4 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-5 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-7 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-8 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-10 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-11 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-12 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--base-0 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-11 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-14 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-15 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-18 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-19 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-10 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-13 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-15 + lg@xwem.org--2005/sxemacs--lg--22.1.4--patch-1 + lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-1 + lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-4 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-2 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-10 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-15 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-18 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-19 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-15 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-6 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-9 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-12 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-18 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-23 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-24 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-27 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-3 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-4 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-5 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-6 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-7 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-8 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-9 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-3 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-4 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-6 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-8 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-1 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-5 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-7 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-8 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-9 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-12 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-15 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-16 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-17 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-18 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-20 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-23 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-26 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-27 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-28 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-29 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-32 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-33 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-34 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-35 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-36 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-38 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-42 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-43 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-45 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-47 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-48 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-49 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-50 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-52 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-55 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-56 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-58 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-59 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-60 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-61 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-62 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-64 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-67 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-68 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-70 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-72 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-75 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-76 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-77 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-78 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-79 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-81 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-82 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-84 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-87 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-89 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-91 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-95 + njsf@sxemacs.org--2006/sxemacs--njsf-priv-dev--22.1.6--base-0 + njsf@sxemacs.org--2006/sxemacs--njsf-priv-dev--22.1.6--patch-1 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--base-0 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-1 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-2 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-3 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-4 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-5 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-6 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-7 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-8 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-9 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-10 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-11 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-12 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-13 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-14 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-15 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-16 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-17 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-18 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-19 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-20 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-21 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-22 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-23 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-24 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-25 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-26 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-27 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-28 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-29 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-62 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-63 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-64 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-65 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-66 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-67 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-68 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-28 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-29 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-30 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-31 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-32 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-33 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-34 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-35 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-36 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-37 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-38 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-39 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-40 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-41 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-42 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-43 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-44 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-45 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-46 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-47 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-48 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-49 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-50 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-51 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-52 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-53 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-54 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-55 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-56 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-57 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-58 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-59 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-60 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-61 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-62 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-63 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-64 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-65 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-66 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-67 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-68 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-69 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-70 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-71 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-72 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-73 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-74 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-75 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-76 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-77 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-78 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-79 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-80 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-81 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-82 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-83 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-84 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-85 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-86 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-87 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-88 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-89 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-90 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-91 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-92 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-93 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-94 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-95 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-96 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-97 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-98 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-99 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-100 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-101 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-28 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-29 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-30 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-31 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-32 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-33 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-34 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-35 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-36 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-37 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-38 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-39 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-40 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-41 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-42 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-43 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-44 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-45 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-46 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-47 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-48 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-49 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-50 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-51 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-52 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-53 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-54 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-55 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-56 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-57 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-58 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-59 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-60 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-61 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-62 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-63 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-64 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-65 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-66 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-67 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-68 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-69 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-70 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-71 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-72 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-73 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-74 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-75 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-76 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-77 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-78 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-79 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-80 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-81 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-82 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-83 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-84 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-85 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-86 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-87 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-88 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-89 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-90 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-91 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-92 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-93 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-94 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-95 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-96 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-97 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-98 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-99 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-100 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-101 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-102 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-103 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-104 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-105 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-106 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-107 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-108 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-109 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-110 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-111 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-112 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-113 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-114 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-115 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-116 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-117 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-118 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-119 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-120 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-121 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-122 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-123 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-124 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-125 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-126 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-127 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-128 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-129 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-130 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--version-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.1--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--base-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-2 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-3 + + diff --git a/changes/ChangeLog-22.1.8 b/changes/ChangeLog-22.1.8 new file mode 100644 index 0000000..afa68b3 --- /dev/null +++ b/changes/ChangeLog-22.1.8 @@ -0,0 +1,6482 @@ +# do not edit -- automatically generated by arch changelog +# non-id: automatic-ChangeLog--steve@sxemacs.org--2007/sxemacs--main--22.1.8 +# + +2008-02-01 04:04:13 GMT Steve Youngs version-0 + + Summary: + SXEmacs 22.1.8 "Daimler" is released! + Revision: + sxemacs--main--22.1.8--version-0 + + * etc/NEWS: Update for release. + + * info/sppm.texi: Update version/date info. + + * lisp/startup.el (splash-frame-body): Update copyright years. + + * lisp/about.el (about-url-alist): Add URL for our shop. + + * lisp/about.el (about-sxemacs): Use it. + + + modified files: + etc/NEWS info/sppm.texi info/sxemacs/sxemacs.texi + lisp/about.el lisp/startup.el + + +2008-01-16 14:14:45 GMT Steve Youngs patch-81 + + Summary: + Merged from hrop-feat-ASE (patch 54), hrop (patch 63) -- gcc opt fixes + Revision: + sxemacs--main--22.1.8--patch-81 + + This changeset has a few more gcc optimisation fixes. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-54 + fix, more hiccups on write combining detected and dispel them + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-63 + fix, more hiccups on write combining detected and dispel them + + modified files: + src/glyphs-x.c src/xgccache.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-63 + + +2008-01-15 00:57:58 GMT Steve Youngs patch-80 + + Summary: + Merged from njsf (patch 8) -- 256c tty + Revision: + sxemacs--main--22.1.8--patch-80 + + This changeset begins the introduction of 256 colour tty support. + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-8 + Support for nearest color match. + + + modified files: + lisp/x-color.el + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-8 + + +2008-01-15 00:27:26 GMT Steve Youngs patch-79 + + Summary: + Merged from hrop-feat-ASE (patch 45, 47-48, 50-52), hrop (patch 59-62) -- gcc opt fixes + Revision: + sxemacs--main--22.1.8--patch-79 + + This changeset fixes some compiler optimisation bugs + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-45 + fix to fix, use number of level as upper bound for paths + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-47 + fix, make critical loop seqs volatile to produce code for all -Os + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-48 + fix, provide additional implementations of __ase_ffsl() + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-50 + fix, thoroughly traverse dllist upon finalisation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-51 + fix, get around gcc's idea of write combining + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-52 + fix, overcome gcc's wrong optimisations + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-59 + fix, make critical loop seqs volatile to produce code for all -Os + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-60 + fix, thoroughly traverse dllist upon finalisation + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-61 + fix, get around gcc's idea of write combining + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-62 + fix, overcome gcc's wrong optimisations + + modified files: + src/alloc.c src/dllist.c src/lisp.h src/skiplist.c + src/skiplist.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-61 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-62 + + +2008-01-06 02:25:36 GMT Steve Youngs patch-78 + + Summary: + Merged from njsf (patch 4) -- Fix build on MacOS + Revision: + sxemacs--main--22.1.8--patch-78 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-4 + Fix MacOS build + + modified files: + src/Makefile.am + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-4 + + +2008-01-03 23:55:55 GMT Steve Youngs patch-77 + + Summary: + Merged from hrop-feat-ASE (patch 34), hrop (patch 57) -- skiplist fix + Revision: + sxemacs--main--22.1.8--patch-77 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-34 + fix, protect the stack for large skiplists using getrlimit() + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-57 + fix, protect the stack for large skiplists + + modified files: + src/emacs.c src/lisp.h src/skiplist.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-57 + + +2008-01-03 21:40:10 GMT Steve Youngs patch-76 + + Summary: + Merged from njsf (patch 2) -- font-lock fix. + Revision: + sxemacs--main--22.1.8--patch-76 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-2 + Stop font-lock from refontifying all the time when changing buffers + + modified files: + lisp/font-lock.el + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-2 + + +2008-01-02 01:37:45 GMT Steve Youngs patch-75 + + Summary: + Merged from hrop-feat-ASE (patch 25-26, 32-33), hrop (patch 55-56) + Revision: + sxemacs--main--22.1.8--patch-75 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-25 + fix, set dict implementation for hash tables + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-26 + fix, iterate through skiplists correctly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-32 + fix, remove weakness of dict types, seems to cause problems on Macs + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-33 + fix to fix, improve cons hasher once more + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-55 + fix to fix, improve cons hasher once more + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-56 + fix, correct dict implementation for hash tables and skiplists + + modified files: + src/dict.h src/elhash.c src/elhash.h src/skiplist.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-56 + + +2008-01-02 00:05:51 GMT Steve Youngs patch-74 + + Summary: + Merged from hrop-BLDCHN (patch 79), hrop-feat-ASE (patch 30), hrop (patch 53) -- list hash value fixes + Revision: + sxemacs--main--22.1.8--patch-74 + + This changeset fixes an issue that arose during the development of the 256c-tty + feature. The relevant lists (3 integer elements) now produce distinct hash + values and hence do not cause non-trivial collisions. + + However, due to its current recursive approach hashing still suffers from + (easily obtainable) collisions, will be fixed later. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-79 + fix, have a note about strange shipped libtools + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-30 + fix, improve hash values of lists + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-53 + fix, improve hash values of lists, decry libtool support of distros + + modified files: + PROBLEMS src/elhash.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-79 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-53 + + +2007-12-31 07:47:01 GMT Steve Youngs patch-73 + + Summary: + Merged from hrop-BLDCHN (patch 75-78), hrop-PORT (patch 6), hrop (patch 51-52) + Revision: + sxemacs--main--22.1.8--patch-73 + + Some minor clean ups... + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-75 + fix, support new alsa 1.0.15 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-76 + fix, improve command line option checking + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-77 + fix, obey preset LD_LIBRARY_PATHs + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-78 + fix, brag about the build chain minimum versions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-6 + fix, bring more descriptive docstrings for #'loop and #'d-bind + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-51 + minor, support alsa 1.0.15, fix cmd line checking, brag about bldchain + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-52 + fix, bring more descriptive docstrings for #'loop and #'d-bind + + modified files: + PROBLEMS lisp/cl-macs.el m4/sxe-aux.m4 m4/sxe-mm.m4 + src/Makefile.am + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-76 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-77 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-78 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-52 + + +2007-12-30 03:47:29 GMT Steve Youngs patch-72 + + Summary: + Merged from hrop-PORT (patch 5), hrop (patch 50) -- char class fixes + Revision: + sxemacs--main--22.1.8--patch-72 + + More regex char class fixes. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-5 + fix, support :multibyte: :unibyte: and :nonascii: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-50 + fix, support :multibyte: :unibyte: and :nonascii: + + modified files: + src/regex.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-50 + + +2007-12-30 02:02:36 GMT Steve Youngs patch-71 + + Summary: + Merged from hrop-PORT (patch 3-4), hrop (patch 49) -- char class fix + Revision: + sxemacs--main--22.1.8--patch-71 + + GNU/Emacs has a char class called `[:word:]', this changeset gives us that. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-3 + fix to fix, support [:word:] class properly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-4 + minor fiddle to fix to fix, get rid of old code + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-49 + fix to fix, support [:word:] class properly + + modified files: + src/regex.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-49 + + +2007-12-29 22:16:08 GMT Steve Youngs patch-70 + + Summary: + Merged from hrop-PORT (patch 2), hrop (patch 48) -- char classes + Revision: + sxemacs--main--22.1.8--patch-70 + + This changeset implements regular expression character classes. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-2 + fix, make emacs regexp syntax support character classes by default + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-48 + fix, make emacs regexp syntax support character classes by default + + modified files: + src/regex.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-48 + + +2007-12-29 04:57:06 GMT Steve Youngs patch-69 + + Summary: + Update the man page a little + Revision: + sxemacs--main--22.1.8--patch-69 + + This changeset makes our man page look like it was written a bit more + recently than the stone-age. And it is now called `sxemacs.1'. + + * etc/Makefile.am (dist_manone_DATA): Remove xemacs-jp.1, we don't have + anyone who could translate it anyway. + Also rename xemacs.1 to sxemacs.1 + + * etc/sxemacs.1: Renamed from xemacs.1 and updated to reflect current + conditions. + + + removed files: + etc/.arch-ids/xemacs-ja.1.id etc/xemacs-ja.1 + + modified files: + etc/Makefile.am etc/sxemacs.1 + + renamed files: + etc/.arch-ids/xemacs.1.id + ==> etc/.arch-ids/sxemacs.1.id + etc/xemacs.1 + ==> etc/sxemacs.1 + + +2007-12-29 03:38:54 GMT Steve Youngs patch-68 + + Summary: + Fix (and re-enable) the disabled failing weak tests + Revision: + sxemacs--main--22.1.8--patch-68 + + This changeset fixes those failing weak tests that I disabled eons ago. + Those tests have now been re-enabled. + + * src/bytecode.c (execute_optimized_program): Partially sync with XEmacs + 21.5. Fixes the test failures in weak-tests.el + + * tests/automated/weak-tests.el: Re-enable the failing tests now that + they have been fixed. + + + removed files: + src/.arch-ids/src-headers.id src/src-headers + + modified files: + src/bytecode.c tests/automated/weak-tests.el + + +2007-12-28 10:49:54 GMT Steve Youngs patch-67 + + Summary: + Update the sample init file. + Revision: + sxemacs--main--22.1.8--patch-67 + + * etc/sample.init.el: Make a few updates with SXEmacs in mind. + + + removed files: + src/.arch-ids/nsselect.m.id src/nsselect.m + + modified files: + etc/sample.init.el + + +2007-12-27 17:40:17 GMT Steve Youngs patch-66 + + Summary: + Merged from hrop-FIX (patch 7), hrop (patch 46) -- #'defregexp compile fix + Revision: + sxemacs--main--22.1.8--patch-66 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-7 + fix, make defregexp compile cleanly, even when wrapped + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-46 + fix, make defregexp compile cleanly, even when wrapped + + modified files: + lisp/bytecomp.el + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-46 + + +2007-12-24 02:56:31 GMT Steve Youngs patch-65 + + Summary: + Fix #'defregexp, let it survive when wrapped inside something. + Revision: + sxemacs--main--22.1.8--patch-65 + + * src/search.c (Fdefregexp): No longer palm this off to Fdefconst(), do + it all "in-house". This fixes a bug where you couldn't have a call to + #'defregexp wrapped inside something else like a #'eval-and-compile or + ##'if. + Also, expand a little on the doc string. Mention that #'defregexp + shouldn't be used for user variables and point the user to + #'defcustom. + + + modified files: + src/search.c + + +2007-12-20 07:55:19 GMT Steve Youngs patch-64 + + Summary: + Merged from hrop-feat-ASE (patch 18-21), hrop (patch 45) -- %b spec for #'format + Revision: + sxemacs--main--22.1.8--patch-64 + + This changeset brings a quick'n'dirty backport of Aidan's patch (node id: + d9eb5ea14f657b33158d624cf55ebb3ff1185b49) whose gist is: + + Provide %b in #'format; use it for converting between ints and bit + vectors. Thanks Aidan. + + Additionally, the formatting behaviour for small ints, gmp ints and gmp rational + numbers is refactored, and new modifiers are added to simplify things overall. + + Scarce documentation of the new modifier flags is added. Roughly: + & use lisp syntax for base!=10 numbers, as in #x73, implies ~ + ~ in conjunction with `#' and signed numbers print sign after 0[xob] + ' group numbers in groups of three + !a use `a' as pad character instead of space + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-18 + minor, add %b format specifier, backport of Aidan Kehoe's XE patch + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-19 + minor, clean up fraction printer; add &, ~, !a modifiers to #'format + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-20 + fix, prevent specs with exterior precision from being overwritten + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-21 + minor, optimise Aidan's original code using our fancy #'format + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-45 + minor, add %b format specifier, backport of Aidan Kehoe's XE patch + + new files: + tests/automated/.arch-ids/format-tests.el.id + tests/automated/format-tests.el + + modified files: + info/lispref/strings.texi lisp/subr.el src/Makefile.am + src/doprnt.c src/editfns.c src/ent-gmp.h + tests/automated/ent-tests.el + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-45 + + +2007-12-19 01:10:28 GMT Steve Youngs patch-63 + + Summary: + Add tty and window-system global keymaps + Revision: + sxemacs--main--22.1.8--patch-63 + + This changeset adds a global-tty-map and a global-window-system-map. + These maps are searched before the global-map. IOW, when you are in a + TTY global-tty-map is searched before global-map. + + And sync'd from XEmacs 21.5 is Aidan Kehoe's additions to + #'describe-function to give details of bindings. + + * src/keymap.c (get_relevant_keymaps): Push Vglobal_tty_map and + Vglobal_window_system_map in front of global map where appropriate. If + you are on a TTY, global-tty-map is searched before the global-map. + Same for global-window-system-map when on a window system. + (vars_of_keymap): Define Vglobal_tty_map and Vglobal_window_system_map. + (complex_vars_of_keymap): Make them be keymaps. + + * lisp/keydefs.el: Add some bindings for global-tty-map and + global-window-system-map. + + + And sync'd from XE 21.5... + + 2007-12-18 Aidan Kehoe + + * help.el (describe-function-1): + Give details of bindings for commands, taking into account + global-window-system-map and global-tty-map when bindings differ + compared to the global map. + + + + modified files: + lisp/help.el lisp/keydefs.el src/keymap.c + + +2007-12-18 23:13:39 GMT Steve Youngs patch-62 + + Summary: + Sync from XE 21.5 -- Fspecial_form_p + Revision: + sxemacs--main--22.1.8--patch-62 + + From: Aidan Kehoe... + + 2007-12-18 Aidan Kehoe + + * symbols.c (Fspecial_form_p): New. + For the use of advice.el, and perhaps other files; is SUBR a + special form? + + modified files: + src/symbols.c + + +2007-12-18 06:04:13 GMT Steve Youngs patch-61 + + Summary: + Resize echo area when needed. (sync from XE 21.5) + Revision: + sxemacs--main--22.1.8--patch-61 + + This changeset gives the ability to have the echo area resized if + necessary. This feature is active when `resize-minibuffer-mode' is + turned on. + + Also, because it is needed at dump time, we now have a + resize-minibuffer.el in our core lisp. And to get echo area resizing, + just... + + (setq resize-minibuffer-mode t) + + ...in your init file. + + * lisp/Makefile.am (corelispels): Add resize-minibuffer.el. + + * lisp/dumped-lisp.el (preloaded-file-list): Add resize-minibuffer.el. + + * lisp/simple.el (redisplay-echo-area-function): New. + + * lisp/simple.el (undisplay-echo-area-function): New. + + * lisp/simple.el (undisplay-echo-area-resize-window-allowed): New. + + * lisp/simple.el (undisplay-echo-area-resize-window): New. + + * lisp/simple.el (raw-append-message): Resize the echo area when needed. + + + new files: + lisp/.arch-ids/resize-minibuffer.el.id + lisp/resize-minibuffer.el + + modified files: + lisp/Makefile.am lisp/dumped-lisp.el lisp/simple.el + + +2007-12-18 04:16:03 GMT Steve Youngs patch-60 + + Summary: + Improve interactivity of custom prompting (XE 21.5 sync) + Revision: + sxemacs--main--22.1.8--patch-60 + + This was synched from a patch to XEmacs 21.5 by Didier Verna. Didier's + log follows... + + 2007-09-18 Didier Verna + + Improvements in user options interactive prompting. This mainly + involves the following: before this patch, options of type 'group + or 'checklist were prompted by full sexp, without taking a + possible default value into account. Now, the user interaction + features individual prompting _with completion_ for each group or + checklist member. For group options, an optional default value is + also handled on an individual group member basis. + + * cus-edit.el (customize-set-value): Suppress the final ": " from + created prompts. + (customize-set-variable): Ditto. + (customize-save-variable): Ditto. + (custom-prompt-variable): Add final ": " to prompts if needed. + + * wid-edit.el (widget-prompt-spaceify): New. Add trailing space to + string if needed. + (widget-prompt): New. Construct a prompt for a widget. + (widget-prompt-value): Use it; make prompt argument optional. + (widget-default-prompt-value): Add final ": " to prompt. + (widget-field-prompt-internal): Ditto. + (widget-sexp-prompt-value): Ditto. + (widget-file-prompt-value): Ditto. + (widget-symbol-prompt-internal): Ditto. + (widget-choice-prompt-value): Ditto. + (widget-boolean-prompt-value): Ditto. + (widget-checklist-prompt-value): New. Prompt value with completion. + (checklist): Make the widget aware of it. + (widget-group-prompt-value): New. Prompt value with completion; + handle default value individually for each group member. + * wid-edit.el (group): Make the widget aware of it. + + modified files: + lisp/cus-edit.el lisp/wid-edit.el + + +2007-12-18 02:41:13 GMT Steve Youngs patch-59 + + Summary: + Sync package sites with XEmacs 21.5 + Revision: + sxemacs--main--22.1.8--patch-59 + + * lisp/package-get.el (package-get-download-sites): Sync with XEmacs 21.5 + (package-get-pre-release-download-sites): Ditto. + + + modified files: + lisp/package-get.el + + +2007-12-18 02:26:37 GMT Steve Youngs patch-58 + + Summary: + Byte compile defcustom init values; save the Lisp values for correct editing + Revision: + sxemacs--main--22.1.8--patch-58 + + This changeset syncs a XEmacs 21.5 patch from Aidan Kehoe. Aidan's log + follows... + + Byte compile defcustom init values; save the Lisp values for correct + editing, correct some comments and indentation, and expose some lambda + expressions to the byte compile; make custom-initialize-changed a + defubst, since it's only called from one place and calls to that place + cluster. + + 2007-11-27 Aidan Kehoe + + * bytecomp.el (byte-compile-file-form-custom-declare-variable): + Byte compile the default value for #'custom-declare-variable (and + thence defcustom) calls; pass the uncompiled value as the value of + a :default keyword, to be used in the customize UI if the byte + compiled init value differs from the non byte compiled init + value. + + GNU don't do these things. The advantages of doing it our way are + a) the byte compilation warnings and b) since our interpreter is + proportionately so much slower than theirs, we are penalised more + strongly when we interpret code, especially when + #'custom-declare-variable calls cluster, as they tend to do. + * cus-edit.el (customize-changed-options): + Wrap the #'interactive call to be less than 80 columns. + Wrap the code to less than 80 columns. + * cus-edit.el (custom-variable-menu): + * cus-edit.el (custom-face-menu): + * cus-edit.el (custom-group-menu): + Expose the lambda expressions in these variables to the byte + compiler. + * custom.el (custom-initialize-changed): + Correct the docstring; change the defun to defsubst, since calls + to this are only done from one function, and calls to that + function cluster. + * custom.el (custom-declare-variable): + Document the :default argument to #'custom-declare-variable; + implement it. + + + modified files: + lisp/bytecomp.el lisp/cus-edit.el lisp/custom.el + + +2007-12-17 16:59:38 GMT Steve Youngs patch-57 + + Summary: + Sync font-lock-add-keywords from XE 21.5 + Revision: + sxemacs--main--22.1.8--patch-57 + + A little while back, Adrian Aichner added #'font-lock-add-keywords to + XEmacs 21.5. This changeset syncs that. Here is Adrian's ChangeLog + entry... + + 2006-11-02 Adrian Aichner + + * font-lock.el: Sync font-lock-add-keywords and + font-lock-remove-keywords from GNU Emacs. + * font-lock.el (font-lock-keywords-alist): New. + * font-lock.el (font-lock-removed-keywords-alist): New. + * font-lock.el (font-lock-add-keywords): New. + * font-lock.el (font-lock-update-removed-keyword-alist): New. + * font-lock.el (font-lock-remove-keywords): New. + + + modified files: + lisp/font-lock.el + + +2007-12-13 09:40:47 GMT Steve Youngs patch-56 + + Summary: + Build fix -- some empty generated files and other assorted weird shit + Revision: + sxemacs--main--22.1.8--patch-56 + + This changeset fixes a slew of build problems that Sebastian's last + changeset brought. Some of the generated files were turning up + empty... things like lisp/ffi/auto-autoloads. It also stops the build + from dumping and re-dumping 38,000 times. + + * lisp/Makefile.am: Revert Sebastian's last set of changes to this file. + + + modified files: + lisp/Makefile.am + + +2007-12-13 02:19:17 GMT Steve Youngs patch-55 + + Summary: + Merged from hrop-BLDCHN (patch 73-74), hrop-feat-ASE (patch 17), hrop (patch 42) -- (Closes bug #31) + Revision: + sxemacs--main--22.1.8--patch-55 + + This changeset closes bug #31 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-73 + fix, include missing headers/declarations in ffmpeg detection + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-74 + fix, stop using the nobase prefix, rearrange variables + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-17 + fix, read base-n integers correctly, fixes bug #31 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-42 + fix, read base-n integers correctly, fixes bug #31 + + modified files: + lisp/Makefile.am m4/sxe-libc.m4 m4/sxe-mm.m4 src/ent-gmp.c + src/ent-gmp.h src/lread.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-42 + + +2007-12-11 08:09:32 GMT Steve Youngs patch-54 + + Summary: + Merged from hrop-BLDCHN (patch 66-72), hrop (patch 41) -- build tweaks + Revision: + sxemacs--main--22.1.8--patch-54 + + Sebastian's log says... + + This changeset overcomes some build problems in the context of library + dependencies: X libs are now directly linked into libsxelw-Xt. + + Also, the convenience macro AC_CHECK_SXEMACS now actually cares about the + minimum version argument. + + Moreover, the catch-all header sxemacs.h now uses emodules-ng.h. + + Furtherly, #'load-module now expands its file name before it tries to load it, + and, talking of modules, they now solely use the catch-all header. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-66 + minor, link libsxelw-Xt library with X libraries + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-67 + fix, make AC_CHECK_SXEMACS macro respect the minimum version + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-68 + fix, include emodules-ng.h in catch-all header + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-69 + minor, expand module file name before load, shove around includes + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-70 + minor, just use sxemacs.h in the modules (the catch-all header) + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-71 + fix, use sxemacs.h in files generated by make-docfile + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-72 + fix to fix, using sxemacs.h in .doc files wasn't a good idea + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-41 + minor, fix build problems, be more convenient to module devels + + modified files: + lib-src/make-docfile.c lwlib/Makefile.am m4/sxe-libc.m4 + m4/sxemacs.m4 modules/ase/ase-cartesian.c + modules/ase/ase-digraph.c modules/ase/ase-heap.c + modules/ase/ase-interval.c modules/ase/ase-metric.c + modules/ase/ase-neighbourhood.c modules/ase/ase-permutation.c + modules/ase/ase-resclass.c modules/ase/ase-set.c + modules/ase/ase.c modules/cl/cl-loop-parser.y + modules/cl/cl-loop.c modules/cl/cl.c src/Makefile.am + src/dynacat.c src/dynacat.h src/emodules-ng.c + src/emodules-ng.h src/sxemacs.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-41 + + +2007-12-11 07:12:59 GMT Steve Youngs patch-53 + + Summary: + Merged from hrop-BLDCHN (patch 62-65), hrop (patch 39) -- (Closes bug #29) + Revision: + sxemacs--main--22.1.8--patch-53 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-62 + minor, check for posix-ish char predicate functions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-63 + minor, some nifty all-purpose macros + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-64 + fix to fix, always include stdbool.h when fiddling with `bool' + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-65 + fix, do things right, fix bug #29 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-39 + minor, posix-ish char predicate checks, more macros, fix bug #29 + + modified files: + Makefile.am m4/sxe-aux.m4 m4/sxe-compiler.m4 m4/sxe-libc.m4 + src/Makefile.am + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-65 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-39 + + +2007-12-08 02:04:52 GMT Steve Youngs patch-52 + + Summary: + Merged from njsf (patch 16) -- font-lock improvements + Revision: + sxemacs--main--22.1.8--patch-52 + + With this changeset, buffers that are created "out of sight" don't get + fontified until they become visible. This won't apply to buffers that + began life visible to the user and later become hidden. + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-16 + Auto font lock improvements applied when buffer is visible + + modified files: + lisp/font-lock.el + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-16 + + +2007-12-07 07:12:54 GMT Steve Youngs patch-51 + + Summary: + Merged from njsf (patch 15) -- more "timing" build targets + Revision: + sxemacs--main--22.1.8--patch-51 + + This changeset adds a couple more of those "timing" targets to please the + benchmark junkies. There's also an improvement for parallel builds. + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-15 + Parallel builds with -j improved + + modified files: + Makefile.am + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-15 + + +2007-12-07 02:27:20 GMT Steve Youngs patch-50 + + Summary: + Merged from njsf (patch 12) -- SCM housekeeping + Revision: + sxemacs--main--22.1.8--patch-50 + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-12 + More precious files on in-tree builds + + modified files: + lwlib/.arch-inventory modules/ase/.arch-inventory + modules/cl/.arch-inventory + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-12 + + +2007-12-07 02:14:28 GMT Steve Youngs patch-49 + + Summary: + Fix build -- coredump when compiling help.el + Revision: + sxemacs--main--22.1.8--patch-49 + + This fixes a crash I was seeing during build if error checking was on. + It also fixes a problem with lost doc strings if error checking was off. + Woohoo! 2 for the price of 1. + + * lisp/lisp-initd.el: Don't #'require bytecomp, byte-optimise, or + bytecomp-runtime. They're available anyway. + + + modified files: + lisp/lisp-initd.el + + +2007-12-06 04:19:36 GMT Steve Youngs patch-48 + + Summary: + Some minor cleanups to lisp-initd.el + Revision: + sxemacs--main--22.1.8--patch-48 + + * lisp/lisp-initd.el (lisp-initd-compile): Replace some calls to + #'insert-string with #'insert and eliminate the need for #'concat + #there. + Remove a #'format call from a #'message as that already goes through + #'format. + Replace a #'condition-case...nil with #'ignore-errors. + Ensure that the generated .el is only byte-compiled if the .elc is + older or non-existent. + + + modified files: + lisp/lisp-initd.el + + +2007-12-02 13:57:23 GMT Steve Youngs patch-47 + + Summary: + Fix location of lisp-initd's generated .el + Revision: + sxemacs--main--22.1.8--patch-47 + + This changeset corrects the location of the generated .el from + lisp-initd. Also, we drag in libs needed for byte-compiling. + + * lisp/lisp-initd.el: Pull in bytecomp, byte-optimize, bytecomp-runtime + to handle some of the more "colourful" init files that SXEmacs hackers + seem to enjoy creating. + (lisp-initd-compile): Put the generated .el into the + parent of `lisp-initd-dir'. + + + + modified files: + lisp/lisp-initd.el + + +2007-12-01 15:41:10 GMT Steve Youngs patch-46 + + Summary: + 'nother fix for lisp-initd + Revision: + sxemacs--main--22.1.8--patch-46 + + This changeset fixes a couple of bugs I found while trying to convert my + own setup over to the rc.d style. First, the list of files to load is + now returned as a sorted list. So you can control the order things are + loaded with some careful file naming. And secondly, fixes a stringp nil + error in #'lisp-initd-compile-and-load. + + * lisp/lisp-initd.el (lisp-initd-compile): Use nil for the RESULT_TYPE + arg to #'directory-files so we get a sorted list. + (lisp-initd-compile-and-load): Only check if DIR is a full path or not + when it is not void. + + + modified files: + lisp/lisp-initd.el + + +2007-12-01 05:40:33 GMT Steve Youngs patch-45 + + Summary: + Merged from horst (patch 18) -- Remove a couple of spurious files + Revision: + sxemacs--main--22.1.8--patch-45 + + Patches applied: + + * horst@sxemacs.org--sxemacs/sxemacs--horst--22.1.8--patch-18 + Remove unneeded refcard.ps.gz and XEmacs icons + + My additions to Horst's changeset... + + * etc/Makefile.am (dist_etc_DATA): Remove refcard.ps.gz. + (dist_icon_DATA): Remove the old XE icons. + + + removed files: + etc/.arch-ids/cbx.png.id etc/.arch-ids/refcard.ps.gz.id + etc/.arch-ids/xemacs-enhanced.png.id + etc/.arch-ids/xemacs-icon.xpm.id + etc/.arch-ids/xemacs-icon2.xbm.id + etc/.arch-ids/xemacs-icon2.xpm.id + etc/.arch-ids/xemacs-icon3.xpm.id etc/cbx.png + etc/refcard.ps.gz etc/xemacs-enhanced.png etc/xemacs-icon.xpm + etc/xemacs-icon2.xbm etc/xemacs-icon2.xpm etc/xemacs-icon3.xpm + + modified files: + etc/Makefile.am + + new patches: + horst@sxemacs.org--sxemacs/sxemacs--horst--22.1.8--patch-18 + + +2007-12-01 04:46:15 GMT Steve Youngs patch-44 + + Summary: + Fix the last fix + Revision: + sxemacs--main--22.1.8--patch-44 + + * lisp/lisp-initd.el (lisp-initd-compile-and-load): Actually do what the + previous changeset bragged about. + Also rewrite the doc string. + + + modified files: + lisp/lisp-initd.el + + +2007-12-01 03:29:06 GMT Steve Youngs patch-43 + + Summary: + Fix #'lisp-initd-compile-and-load + Revision: + sxemacs--main--22.1.8--patch-43 + + I got a little confused about what Nelson's initial intentions were for + this new feature. This changeset brings back the ability to specify an + init directory to load up with just the final part of the path. + + Some examples might help... + + (lisp-initd-compile-and-load) + + Would compile and load the lisp in ~/.sxemacs/init.d/ by default. + + (lisp-initd-compile-and-load "~/.sxemacs/gnus.d/") + + Would compile and load the lisp in ~/.sxemacs/gnus.d/ + + (lisp-initd-compile-and-load "gnus.d") + + Is equivalent to the previous one providing all other settings are at + their defaults. + + * lisp/lisp-initd.el (lisp-initd-compile-and-load): Change DIR back to + being an optional arg. Also let DIR be either a full path to a + directory, or simply the last element of a path. + + + modified files: + lisp/lisp-initd.el + + +2007-12-01 00:26:32 GMT Steve Youngs patch-42 + + Summary: + Merged from hrop-UI (patch 1-3), hrop (patch 37) -- XT/lwlib as DSO + Revision: + sxemacs--main--22.1.8--patch-42 + + This changeset is a trial'n'error attempt to introduce a frontend/backend + concept one day. The library which deals with window manager decoration + is now a DSO. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-UI--22.1.8--patch-1 + minor, provide Xt/lwlib functions as shared object + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-UI--22.1.8--patch-2 + fix to fix, make things right + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-UI--22.1.8--patch-3 + fix, promote our library directories + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-37 + minor, provide Xt/lwlib functions as shared object + + modified files: + lwlib/Makefile.am src/Makefile.am + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-UI--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-UI--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-UI--22.1.8--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-37 + + +2007-12-01 00:08:14 GMT Steve Youngs patch-41 + + Summary: + Improvements and enhancements to the rc.d style init mechanism + Revision: + sxemacs--main--22.1.8--patch-41 + + This changeset improves lisp-initd.el a little. A couple of spurious + variables were removed, #'lisp-initd-compile-and-load is now the only + interactive function and all its args are accessible to the user. + + There is also a couple of syntactial modifications. + + * lisp/lisp-initd.el (lisp-initd-dir): Set to full path. + (lisp-initd-base): Removed. + (lisp-initd-compile): Rework it a bit without using BASEDIR. + (lisp-initd-compile-and-load): Rework without BASEDIR. + Make DIR mandatory argument, and set PREFIX via prefix arg. + + + modified files: + lisp/lisp-initd.el + + +2007-11-30 17:06:46 GMT Steve Youngs patch-40 + + Summary: + Merged from njsf (patch 8, 10) -- rc.d style init + Revision: + sxemacs--main--22.1.8--patch-40 + + This changeset adds a cool new "rc.d-type" functionality to the init + process. Users can modularise their ~/.sxemacs/init.el by splitting out + parts into separate "sub" init files.Patches applied: + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-8 + Add a rc.d inspired init mechanism to sxemacs + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-10 + Integrate feedback on lisp-initd.el + + new files: + lisp/.arch-ids/lisp-initd.el.id lisp/lisp-initd.el + + modified files: + lisp/Makefile.am lisp/dumped-lisp.el + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-8 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-10 + + +2007-11-27 23:08:37 GMT Steve Youngs patch-39 + + Summary: + Merged from njsf (patch 7) -- tla administrivia + Revision: + sxemacs--main--22.1.8--patch-39 + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-7 + Add some files to the precious list, for the case of the in-tree build + + modified files: + modules/ase/.arch-inventory modules/cl/.arch-inventory + src/.arch-inventory + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-7 + + +2007-11-27 15:51:54 GMT Steve Youngs patch-38 + + Summary: + Merged from hrop-BLDCHN (patch 55-56, 58-60), hrop-MM (patch 1-2), hrop (patch 36) + Revision: + sxemacs--main--22.1.8--patch-38 + + This changeset has a bunch of build related fixes, compiler optimisations + and warnings fixes etc. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-55 + minor, support more optimisation and warning flags + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-56 + fix to previous, check for bool type correctly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-58 + fix, return a document directory in either case + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-59 + fix to fix, really return a path + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-60 + fix to fix, return expanded path to the DOC file + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.8--patch-1 + minor, comply with recent ffmpeg interface changes + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.8--patch-2 + fix to fix, use the correct ac_c_werror_flag variable + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-36 + minor, comply with recent media interface changes and gcc 4.3.0 + + modified files: + lisp/setup-paths.el m4/sxe-compiler.m4 m4/sxe-datetime.m4 + m4/sxe-libc.m4 m4/sxe-mm.m4 src/media-ffmpeg.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.8--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-36 + + +2007-11-27 02:03:29 GMT Steve Youngs patch-37 + + Summary: + Update the last of the GPL licence headers to GPLv3 + Revision: + sxemacs--main--22.1.8--patch-37 + + This changeset updates the rest of the GPL'd code in SXEmacs to GPLv3. I + haven't updated the Texinfo manuals because I'd like to wait and see what + XEmacs does there. It is better for us to be sync'able with XEmacs than + GNU/Emacs for the manuals IMO. + + * src/EmacsFrame.c: + + * src/EmacsFrame.h: + + * src/EmacsFrameP.h: + + * src/EmacsManager.c: + + * src/EmacsManager.h: + + * src/EmacsManagerP.h: + + * src/EmacsShell-sub.c: + + * src/EmacsShell.c: + + * src/EmacsShell.h: + + * src/EmacsShellP.h: + + * src/ExternalClient-Xlib.c: + + * src/ExternalClient.c: + + * src/ExternalClient.h: + + * src/ExternalClientP.h: + + * src/ExternalShell.c: + + * src/ExternalShell.h: + + * src/ExternalShellP.h: + + * src/Makefile.am: + + * src/abbrev.c: + + * src/alloc.c: + + * src/alloca.s: + + * src/backtrace.h: + + * src/balloon-x.c: + + * src/balloon_help.c: + + * src/balloon_help.h: + + * src/bitmaps.h: + + * src/blocktype.c: + + * src/blocktype.h: + + * src/bloom.c: + + * src/bloom.h: + + * src/broken-sun.h: + + * src/buffer.c: + + * src/buffer.h: + + * src/bufslots.h: + + * src/bytecode.c: + + * src/bytecode.h: + + * src/callint.c: + + * src/callproc.c: + + * src/casefiddle.c: + + * src/casetab.c: + + * src/casetab.h: + + * src/chartab.c: + + * src/chartab.h: + + * src/cm.c: + + * src/cm.h: + + * src/cmdloop.c: + + * src/cmds.c: + + * src/commands.h: + + * src/conslots.h: + + * src/console-gtk.c: + + * src/console-gtk.h: + + * src/console-stream.c: + + * src/console-stream.h: + + * src/console-tty.c: + + * src/console-tty.h: + + * src/console-x.c: + + * src/console-x.h: + + * src/console.c: + + * src/console.h: + + * src/data.c: + + * src/database.c: + + * src/database.h: + + * src/dbxrc: + + * src/debug.c: + + * src/debug.h: + + * src/device-gtk.c: + + * src/device-tty.c: + + * src/device-x.c: + + * src/device.c: + + * src/device.h: + + * src/dialog-gtk.c: + + * src/dialog-x.c: + + * src/dialog.c: + + * src/dired.c: + + * src/dllist.c: + + * src/dllist.h: + + * src/doc.c: + + * src/doprnt.c: + + * src/dragdrop.c: + + * src/dragdrop.h: + + * src/dumper.c: + + * src/dumper.h: + + * src/dynarr.c: + + * src/ecrt0.c: + + * src/editfns.c: + + * src/effi.c: + + * src/effi.h: + + * src/eldap.c: + + * src/eldap.h: + + * src/elhash.c: + + * src/elhash.h: + + * src/emacs.c: + + * src/ent-ecm.c: + + * src/ent-float.c: + + * src/ent-float.h: + + * src/ent-gaussian.c: + + * src/ent-gaussian.h: + + * src/ent-gmp.c: + + * src/ent-gmp.h: + + * src/ent-indef.c: + + * src/ent-indef.h: + + * src/ent-inf.h: + + * src/ent-int.c: + + * src/ent-int.h: + + * src/ent-mp.c: + + * src/ent-mp.h: + + * src/ent-mpc.c: + + * src/ent-mpc.h: + + * src/ent-mpfr.c: + + * src/ent-mpfr.h: + + * src/ent-pseumpc.c: + + * src/ent-pseumpc.h: + + * src/ent-quatern.c: + + * src/ent-quatern.h: + + * src/ent-strflt.h: + + * src/ent.c: + + * src/ent.h: + + * src/eval.c: + + * src/event-Xt.c: + + * src/event-gtk.c: + + * src/event-stream.c: + + * src/event-tty.c: + + * src/event-unixoid.c: + + * src/events.c: + + * src/events.h: + + * src/extents.c: + + * src/extents.h: + + * src/extw-Xlib.c: + + * src/extw-Xlib.h: + + * src/extw-Xt.c: + + * src/extw-Xt.h: + + * src/faces.c: + + * src/faces.h: + + * src/file-coding.c: + + * src/file-coding.h: + + * src/fileio.c: + + * src/filelock.c: + + * src/filemode.c: + + * src/floatfns.c: + + * src/fns.c: + + * src/font-lock.c: + + * src/frame-gtk.c: + + * src/frame-tty.c: + + * src/frame-x.c: + + * src/frame.c: + + * src/frame.h: + + * src/frameslots.h: + + * src/free-hook.c: + + * src/gccache-gtk.c: + + * src/gccache-gtk.h: + + * src/gdbinit: + + * src/general-slots.h: + + * src/general.c: + + * src/getloadavg.c: + + * src/getpagesize.h: + + * src/glyphs-eimage.c: + + * src/glyphs-gtk.c: + + * src/glyphs-gtk.h: + + * src/glyphs-widget.c: + + * src/glyphs-x.c: + + * src/glyphs-x.h: + + * src/glyphs.c: + + * src/glyphs.h: + + * src/gpmevent.c: + + * src/gpmevent.h: + + * src/gui-gtk.c: + + * src/gui-gtk.h: + + * src/gui-msw.c: + + * src/gui-x.c: + + * src/gui-x.h: + + * src/gui.c: + + * src/gui.h: + + * src/gutter.c: + + * src/gutter.h: + + * src/hash.c: + + * src/hash.h: + + * src/imgproc.c: + + * src/imgproc.h: + + * src/indent.c: + + * src/inline.c: + + * src/input-method-motif.c: + + * src/input-method-xlib.c: + + * src/insdel.c: + + * src/insdel.h: + + * src/intl.c: + + * src/iso-wide.h: + + * src/keymap.c: + + * src/keymap.h: + + * src/lastfile.c: + + * src/line-number.c: + + * src/line-number.h: + + * src/lisp-disunion.h: + + * src/lisp.h: + + * src/lread.c: + + * src/lrecord.h: + + * src/lstream.c: + + * src/lstream.h: + + * src/macros.c: + + * src/macros.h: + + * src/marker.c: + + * src/md5.c: + + * src/media-ffmpeg.c: + + * src/media-ffmpeg.h: + + * src/media-mad.c: + + * src/media-mad.h: + + * src/media-sndfile.c: + + * src/media-sndfile.h: + + * src/media-sox.c: + + * src/media-sox.h: + + * src/media.c: + + * src/media.h: + + * src/mem-limits.h: + + * src/menubar-gtk.c: + + * src/menubar-x.c: + + * src/menubar.c: + + * src/menubar.h: + + * src/minibuf.c: + + * src/mule-canna.c: + + * src/mule-ccl.c: + + * src/mule-ccl.h: + + * src/mule-charset.c: + + * src/mule-charset.h: + + * src/mule-wnnfns.c: + + * src/mule.c: + + * src/native-gtk-toolbar.c: + + * src/nativesound.h: + + * src/ndir.h: + + * src/nsselect.m: + + * src/objects-gtk.c: + + * src/objects-gtk.h: + + * src/objects-tty.c: + + * src/objects-tty.h: + + * src/objects-x.c: + + * src/objects-x.h: + + * src/objects.c: + + * src/objects.h: + + * src/opaque.c: + + * src/opaque.h: + + * src/openssl.c: + + * src/openssl.h: + + * src/pre-crt0.c: + + * src/print.c: + + * src/process-unix.c: + + * src/process.c: + + * src/process.h: + + * src/procimpl.h: + + * src/profile.c: + + * src/ralloc.c: + + * src/rangetab.c: + + * src/rangetab.h: + + * src/realpath.c: + + * src/redisplay-gtk.c: + + * src/redisplay-output.c: + + * src/redisplay-tty.c: + + * src/redisplay-x.c: + + * src/redisplay.c: + + * src/redisplay.h: + + * src/regex.c: + + * src/regex.h: + + * src/scrollbar-gtk.c: + + * src/scrollbar-gtk.h: + + * src/scrollbar-x.c: + + * src/scrollbar-x.h: + + * src/scrollbar.c: + + * src/scrollbar.h: + + * src/search.c: + + * src/select-gtk.c: + + * src/select-x.c: + + * src/select.c: + + * src/select.h: + + * src/semaphore.h: + + * src/sheap.c: + + * src/signal.c: + + * src/sound-alsa.c: + + * src/sound-alsa.h: + + * src/sound-ao.c: + + * src/sound-ao.h: + + * src/sound-arts.c: + + * src/sound-arts.h: + + * src/sound-esd.c: + + * src/sound-esd.h: + + * src/sound-hpplay.c: + + * src/sound-jack.c: + + * src/sound-jack.h: + + * src/sound-nas.h: + + * src/sound-oss.h: + + * src/sound-pulse.h: + + * src/sound-sgiplay.c: + + * src/sound-sunplay.h: + + * src/sound.c: + + * src/sound.h: + + * src/specifier.c: + + * src/specifier.h: + + * src/src-headers: + + * src/strcat.c: + + * src/strcmp.c: + + * src/strcpy.c: + + * src/strftime.c: + + * src/sunOS-fix.c: + + * src/sunpro.c: + + * src/symbols.c: + + * src/symeval.h: + + * src/symsinit.h: + + * src/syntax.c: + + * src/syntax.h: + + * src/syscommctrl.h: + + * src/sysdep.c: + + * src/sysdep.h: + + * src/sysdir.h: + + * src/sysfile.h: + + * src/sysproc.h: + + * src/syspwd.h: + + * src/syssignal.h: + + * src/systime.h: + + * src/systty.h: + + * src/syswait.h: + + * src/termcap.c: + + * src/terminfo.c: + + * src/tests.c: + + * src/toolbar-gtk.c: + + * src/toolbar-x.c: + + * src/toolbar.c: + + * src/toolbar.h: + + * src/tooltalk.c: + + * src/tooltalk.h: + + * src/tparam.c: + + * src/undo.c: + + * src/unexaix.c: + + * src/unexalpha.c: + + * src/unexapollo.c: + + * src/unexconvex.c: + + * src/unexec.c: + + * src/unexelf.c: + + * src/unexelfsgi.c: + + * src/unexenix.c: + + * src/unexfreebsd.c: + + * src/unexhp9k3.c: + + * src/unexhp9k800.c: + + * src/unexmips.c: + + * src/unexnext.c: + + * src/unexsni.c: + + * src/unexsol2-6.c: + + * src/unexsol2.c: + + * src/unexsunos4.c: + + * src/universe.h: + + * src/vm-limit.c: + + * src/widget.c: + + * src/window.c: + + * src/window.h: + + * src/winslots.h: + + * src/xgccache.c: + + * src/xgccache.h: + + * src/xintrinsic.h: + + * src/xintrinsicp.h: + + * src/xmmanagerp.h: + + * src/xmprimitivep.h: + + * src/m/7300.h: + + * src/m/acorn.h: + + * src/m/alliant-2800.h: + + * src/m/alliant.h: + + * src/m/alpha.h: + + * src/m/altos.h: + + * src/m/amdahl.h: + + * src/m/apollo.h: + + * src/m/arm.h: + + * src/m/att3b.h: + + * src/m/aviion.h: + + * src/m/celerity.h: + + * src/m/clipper.h: + + * src/m/cnvrgnt.h: + + * src/m/convex.h: + + * src/m/cydra5.h: + + * src/m/delta.h: + + * src/m/delta88k.h: + + * src/m/dpx2.h: + + * src/m/dual.h: + + * src/m/elxsi.h: + + * src/m/ews4800r.h: + + * src/m/gec63.h: + + * src/m/gould.h: + + * src/m/hp300bsd.h: + + * src/m/hp800.h: + + * src/m/hp9000s300.h: + + * src/m/i860.h: + + * src/m/ibmps2-aix.h: + + * src/m/ibmrs6000.h: + + * src/m/ibmrt-aix.h: + + * src/m/ibmrt.h: + + * src/m/intel386.h: + + * src/m/iris4d.h: + + * src/m/iris5d.h: + + * src/m/iris6d.h: + + * src/m/irist.h: + + * src/m/isi-ov.h: + + * src/m/m68k.h: + + * src/m/masscomp.h: + + * src/m/mega68.h: + + * src/m/mg1.h: + + * src/m/mips-nec.h: + + * src/m/mips-siemens.h: + + * src/m/mips.h: + + * src/m/news.h: + + * src/m/next.h: + + * src/m/nh3000.h: + + * src/m/nh4000.h: + + * src/m/ns16000.h: + + * src/m/ns32000.h: + + * src/m/nu.h: + + * src/m/orion.h: + + * src/m/orion105.h: + + * src/m/pfa50.h: + + * src/m/plexus.h: + + * src/m/powerpc.h: + + * src/m/pyramid.h: + + * src/m/sequent-ptx.h: + + * src/m/sequent.h: + + * src/m/sgi-challenge.h: + + * src/m/sparc.h: + + * src/m/sps7.h: + + * src/m/stride.h: + + * src/m/sun1.h: + + * src/m/sun2.h: + + * src/m/sun386.h: + + * src/m/symmetry.h: + + * src/m/tad68k.h: + + * src/m/tahoe.h: + + * src/m/targon31.h: + + * src/m/tek4300.h: + + * src/m/tekxd88.h: + + * src/m/template.h: + + * src/m/tower32.h: + + * src/m/tower32v3.h: + + * src/m/ustation.h: + + * src/m/vax.h: + + * src/m/wicat.h: + + * src/m/windowsnt.h: + + * src/m/xps100.h: + + * src/s/aix3-1.h: + + * src/s/bsd4-1.h: + + * src/s/bsd4-2.h: + + * src/s/bsd4-3.h: + + * src/s/cxux.h: + + * src/s/dgux.h: + + * src/s/dgux5-4r2.h: + + * src/s/dgux5-4r3.h: + + * src/s/dgux5-4r4.h: + + * src/s/gnu.h: + + * src/s/hpux.h: + + * src/s/iris3-5.h: + + * src/s/iris3-6.h: + + * src/s/irix3-3.h: + + * src/s/linux.h: + + * src/s/newsos5.h: + + * src/s/nextstep.h: + + * src/s/ptx.h: + + * src/s/riscix1-1.h: + + * src/s/riscix1-2.h: + + * src/s/rtu.h: + + * src/s/sco4.h: + + * src/s/sco5.h: + + * src/s/template.h: + + * src/s/ultrix.h: + + * src/s/ultrix4-3.h: + + * src/s/umax.h: + + * src/s/unipl5-0.h: + + * src/s/unipl5-2.h: + + * src/s/usg5-0.h: + + * src/s/usg5-2-2.h: + + * src/s/usg5-2.h: + + * src/s/usg5-3.h: + + * src/s/usg5-4.h: + + * src/s/xenix.h: + + + modified files: + src/EmacsFrame.c src/EmacsFrame.h src/EmacsFrameP.h + src/EmacsManager.c src/EmacsManager.h src/EmacsManagerP.h + src/EmacsShell-sub.c src/EmacsShell.c src/EmacsShell.h + src/EmacsShellP.h src/ExternalClient-Xlib.c + src/ExternalClient.c src/ExternalClient.h + src/ExternalClientP.h src/ExternalShell.c src/ExternalShell.h + src/ExternalShellP.h src/Makefile.am src/abbrev.c src/alloc.c + src/alloca.s src/backtrace.h src/balloon-x.c + src/balloon_help.c src/balloon_help.h src/bitmaps.h + src/blocktype.c src/blocktype.h src/bloom.c src/bloom.h + src/broken-sun.h src/buffer.c src/buffer.h src/bufslots.h + src/bytecode.c src/bytecode.h src/callint.c src/callproc.c + src/casefiddle.c src/casetab.c src/casetab.h src/chartab.c + src/chartab.h src/cm.c src/cm.h src/cmdloop.c src/cmds.c + src/commands.h src/conslots.h src/console-gtk.c + src/console-gtk.h src/console-stream.c src/console-stream.h + src/console-tty.c src/console-tty.h src/console-x.c + src/console-x.h src/console.c src/console.h src/data.c + src/database.c src/database.h src/dbxrc src/debug.c + src/debug.h src/device-gtk.c src/device-tty.c src/device-x.c + src/device.c src/device.h src/dialog-gtk.c src/dialog-x.c + src/dialog.c src/dired.c src/dllist.c src/dllist.h src/doc.c + src/doprnt.c src/dragdrop.c src/dragdrop.h src/dumper.c + src/dumper.h src/dynarr.c src/ecrt0.c src/editfns.c src/effi.c + src/effi.h src/eldap.c src/eldap.h src/elhash.c src/elhash.h + src/emacs.c src/ent-ecm.c src/ent-float.c src/ent-float.h + src/ent-gaussian.c src/ent-gaussian.h src/ent-gmp.c + src/ent-gmp.h src/ent-indef.c src/ent-indef.h src/ent-inf.h + src/ent-int.c src/ent-int.h src/ent-mp.c src/ent-mp.h + src/ent-mpc.c src/ent-mpc.h src/ent-mpfr.c src/ent-mpfr.h + src/ent-pseumpc.c src/ent-pseumpc.h src/ent-quatern.c + src/ent-quatern.h src/ent-strflt.h src/ent.c src/ent.h + src/eval.c src/event-Xt.c src/event-gtk.c src/event-stream.c + src/event-tty.c src/event-unixoid.c src/events.c src/events.h + src/extents.c src/extents.h src/extw-Xlib.c src/extw-Xlib.h + src/extw-Xt.c src/extw-Xt.h src/faces.c src/faces.h + src/file-coding.c src/file-coding.h src/fileio.c + src/filelock.c src/filemode.c src/floatfns.c src/fns.c + src/font-lock.c src/frame-gtk.c src/frame-tty.c src/frame-x.c + src/frame.c src/frame.h src/frameslots.h src/free-hook.c + src/gccache-gtk.c src/gccache-gtk.h src/gdbinit + src/general-slots.h src/general.c src/getloadavg.c + src/getpagesize.h src/glyphs-eimage.c src/glyphs-gtk.c + src/glyphs-gtk.h src/glyphs-widget.c src/glyphs-x.c + src/glyphs-x.h src/glyphs.c src/glyphs.h src/gpmevent.c + src/gpmevent.h src/gui-gtk.c src/gui-gtk.h src/gui-msw.c + src/gui-x.c src/gui-x.h src/gui.c src/gui.h src/gutter.c + src/gutter.h src/hash.c src/hash.h src/imgproc.c src/imgproc.h + src/indent.c src/inline.c src/input-method-motif.c + src/input-method-xlib.c src/insdel.c src/insdel.h src/intl.c + src/iso-wide.h src/keymap.c src/keymap.h src/lastfile.c + src/line-number.c src/line-number.h src/lisp-disunion.h + src/lisp.h src/lread.c src/lrecord.h src/lstream.c + src/lstream.h src/m/7300.h src/m/acorn.h src/m/alliant-2800.h + src/m/alliant.h src/m/alpha.h src/m/altos.h src/m/amdahl.h + src/m/apollo.h src/m/arm.h src/m/att3b.h src/m/aviion.h + src/m/celerity.h src/m/clipper.h src/m/cnvrgnt.h + src/m/convex.h src/m/cydra5.h src/m/delta.h src/m/delta88k.h + src/m/dpx2.h src/m/dual.h src/m/elxsi.h src/m/ews4800r.h + src/m/gec63.h src/m/gould.h src/m/hp300bsd.h src/m/hp800.h + src/m/hp9000s300.h src/m/i860.h src/m/ibmps2-aix.h + src/m/ibmrs6000.h src/m/ibmrt-aix.h src/m/ibmrt.h + src/m/intel386.h src/m/iris4d.h src/m/iris5d.h src/m/iris6d.h + src/m/irist.h src/m/isi-ov.h src/m/m68k.h src/m/masscomp.h + src/m/mega68.h src/m/mg1.h src/m/mips-nec.h + src/m/mips-siemens.h src/m/mips.h src/m/news.h src/m/next.h + src/m/nh3000.h src/m/nh4000.h src/m/ns16000.h src/m/ns32000.h + src/m/nu.h src/m/orion.h src/m/orion105.h src/m/pfa50.h + src/m/plexus.h src/m/powerpc.h src/m/pyramid.h + src/m/sequent-ptx.h src/m/sequent.h src/m/sgi-challenge.h + src/m/sparc.h src/m/sps7.h src/m/stride.h src/m/sun1.h + src/m/sun2.h src/m/sun386.h src/m/symmetry.h src/m/tad68k.h + src/m/tahoe.h src/m/targon31.h src/m/tek4300.h src/m/tekxd88.h + src/m/template.h src/m/tower32.h src/m/tower32v3.h + src/m/ustation.h src/m/vax.h src/m/wicat.h src/m/windowsnt.h + src/m/xps100.h src/macros.c src/macros.h src/marker.c + src/md5.c src/media-ffmpeg.c src/media-ffmpeg.h + src/media-mad.c src/media-mad.h src/media-sndfile.c + src/media-sndfile.h src/media-sox.c src/media-sox.h + src/media.c src/media.h src/mem-limits.h src/menubar-gtk.c + src/menubar-x.c src/menubar.c src/menubar.h src/minibuf.c + src/mule-canna.c src/mule-ccl.c src/mule-ccl.h + src/mule-charset.c src/mule-charset.h src/mule-wnnfns.c + src/mule.c src/native-gtk-toolbar.c src/nativesound.h + src/ndir.h src/nsselect.m src/objects-gtk.c src/objects-gtk.h + src/objects-tty.c src/objects-tty.h src/objects-x.c + src/objects-x.h src/objects.c src/objects.h src/opaque.c + src/opaque.h src/openssl.c src/openssl.h src/pre-crt0.c + src/print.c src/process-unix.c src/process.c src/process.h + src/procimpl.h src/profile.c src/ralloc.c src/rangetab.c + src/rangetab.h src/realpath.c src/redisplay-gtk.c + src/redisplay-output.c src/redisplay-tty.c src/redisplay-x.c + src/redisplay.c src/redisplay.h src/regex.c src/regex.h + src/s/aix3-1.h src/s/bsd4-1.h src/s/bsd4-2.h src/s/bsd4-3.h + src/s/cxux.h src/s/dgux.h src/s/dgux5-4r2.h src/s/dgux5-4r3.h + src/s/dgux5-4r4.h src/s/gnu.h src/s/hpux.h src/s/iris3-5.h + src/s/iris3-6.h src/s/irix3-3.h src/s/linux.h src/s/newsos5.h + src/s/nextstep.h src/s/ptx.h src/s/riscix1-1.h + src/s/riscix1-2.h src/s/rtu.h src/s/sco4.h src/s/sco5.h + src/s/template.h src/s/ultrix.h src/s/ultrix4-3.h src/s/umax.h + src/s/unipl5-0.h src/s/unipl5-2.h src/s/usg5-0.h + src/s/usg5-2-2.h src/s/usg5-2.h src/s/usg5-3.h src/s/usg5-4.h + src/s/xenix.h src/scrollbar-gtk.c src/scrollbar-gtk.h + src/scrollbar-x.c src/scrollbar-x.h src/scrollbar.c + src/scrollbar.h src/search.c src/select-gtk.c src/select-x.c + src/select.c src/select.h src/semaphore.h src/sheap.c + src/signal.c src/sound-alsa.c src/sound-alsa.h src/sound-ao.c + src/sound-ao.h src/sound-arts.c src/sound-arts.h + src/sound-esd.c src/sound-esd.h src/sound-hpplay.c + src/sound-jack.c src/sound-jack.h src/sound-nas.h + src/sound-oss.h src/sound-pulse.h src/sound-sgiplay.c + src/sound-sunplay.h src/sound.c src/sound.h src/specifier.c + src/specifier.h src/src-headers src/strcat.c src/strcmp.c + src/strcpy.c src/strftime.c src/sunOS-fix.c src/sunpro.c + src/symbols.c src/symeval.h src/symsinit.h src/syntax.c + src/syntax.h src/syscommctrl.h src/sysdep.c src/sysdep.h + src/sysdir.h src/sysfile.h src/sysproc.h src/syspwd.h + src/syssignal.h src/systime.h src/systty.h src/syswait.h + src/termcap.c src/terminfo.c src/tests.c src/toolbar-gtk.c + src/toolbar-x.c src/toolbar.c src/toolbar.h src/tooltalk.c + src/tooltalk.h src/tparam.c src/undo.c src/unexaix.c + src/unexalpha.c src/unexapollo.c src/unexconvex.c src/unexec.c + src/unexelf.c src/unexelfsgi.c src/unexenix.c + src/unexfreebsd.c src/unexhp9k3.c src/unexhp9k800.c + src/unexmips.c src/unexnext.c src/unexsni.c src/unexsol2-6.c + src/unexsol2.c src/unexsunos4.c src/universe.h src/vm-limit.c + src/widget.c src/window.c src/window.h src/winslots.h + src/xgccache.c src/xgccache.h src/xintrinsic.h + src/xintrinsicp.h src/xmmanagerp.h src/xmprimitivep.h + + +2007-11-26 22:29:29 GMT Steve Youngs patch-36 + + Summary: + Update licence headers to GPLv3 + Revision: + sxemacs--main--22.1.8--patch-36 + + This changeset updates everything under lisp directory to GPLv3. + + * lisp/abbrev.el: + + * lisp/about.el: + + * lisp/alist.el: + + * lisp/apropos.el: + + * lisp/auto-save.el: + + * lisp/auto-show.el: + + * lisp/autoload.el: + + * lisp/backquote.el: + + * lisp/blessmail.el: + + * lisp/buff-menu.el: + + * lisp/buffer.el: + + * lisp/build-autoloads.el: + + * lisp/build-rpt.el: + + * lisp/byte-optimize.el: + + * lisp/bytecomp-runtime.el: + + * lisp/bytecomp.el: + + * lisp/callers-of-rpt.el: + + * lisp/check-features.el: + + * lisp/cl-compat.el: + + * lisp/cl-extra.el: + + * lisp/cl-macs.el: + + * lisp/cl-seq.el: + + * lisp/cl.el: + + * lisp/cmdloop.el: + + * lisp/code-cmds.el: + + * lisp/code-files.el: + + * lisp/code-process.el: + + * lisp/coding.el: + + * lisp/compat.el: + + * lisp/compile-core.el: + + * lisp/config.el: + + * lisp/console.el: + + * lisp/cus-dep.el: + + * lisp/cus-edit.el: + + * lisp/cus-file.el: + + * lisp/cus-load.el: + + * lisp/cus-start.el: + + * lisp/custom.el: + + * lisp/derived.el: + + * lisp/device.el: + + * lisp/dialog-gtk.el: + + * lisp/dialog-items.el: + + * lisp/dialog.el: + + * lisp/disass.el: + + * lisp/disp-table.el: + + * lisp/dragdrop.el: + + * lisp/dump-paths.el: + + * lisp/easy-mmode.el: + + * lisp/easymenu.el: + + * lisp/etags.el: + + * lisp/events.el: + + * lisp/extents.el: + + * lisp/faces.el: + + * lisp/ffi.el: + + * lisp/files-nomule.el: + + * lisp/files.el: + + * lisp/fill.el: + + * lisp/find-paths.el: + + * lisp/finder.el: + + * lisp/float-sup.el: + + * lisp/font-lock.el: + + * lisp/font-menu.el: + + * lisp/font.el: + + * lisp/fontl-hooks.el: + + * lisp/format.el: + + * lisp/frame.el: + + * lisp/gdk.el: + + * lisp/generic-widgets.el: + + * lisp/glade.el: + + * lisp/glyphs.el: + + * lisp/gnome-widgets.el: + + * lisp/gnuserv.el: + + * lisp/gpm.el (globally-declare-fboundp): + + * lisp/gtk-extra.el: + + * lisp/gtk-faces.el: + + * lisp/gtk-ffi.el: + + * lisp/gtk-file-dialog.el: + + * lisp/gtk-font-menu.el: + + * lisp/gtk-glyphs.el: + + * lisp/gtk-init.el: + + * lisp/gtk-mouse.el: + + * lisp/gtk-password-dialog.el: + + * lisp/gtk-select.el: + + * lisp/gtk-widgets.el: + + * lisp/gui.el: + + * lisp/gutter-items.el: + + * lisp/gutter.el: + + * lisp/help-macro.el: + + * lisp/help-nomule.el: + + * lisp/help.el: + + * lisp/hyper-apropos.el: + + * lisp/indent.el: + + * lisp/info.el: + + * lisp/isearch-mode.el: + + * lisp/iso8859-1.el: + + * lisp/itimer-autosave.el: + + * lisp/itimer.el: + + * lisp/keydefs.el: + + * lisp/keymap.el: + + * lisp/ldap.el: + + * lisp/lib-complete.el: + + * lisp/lisp-mnt.el: + + * lisp/lisp-mode.el: + + * lisp/lisp.el: + + * lisp/list-mode.el: + + * lisp/loaddefs.el: + + * lisp/loadhist.el: + + * lisp/loadup-el.el: + + * lisp/loadup.el: + + * lisp/make-docfile.el: + + * lisp/map-ynp.el: + + * lisp/menubar-items.el: + + * lisp/menubar.el: + + * lisp/minibuf.el: + + * lisp/misc.el: + + * lisp/mode-motion.el: + + * lisp/modeline.el: + + * lisp/mouse.el: + + * lisp/movemail.el: + + * lisp/multicast.el: + + * lisp/mwheel.el: + + * lisp/number.el: + + * lisp/objects.el: + + * lisp/obsolete.el: + + * lisp/package-admin.el: + + * lisp/package-get.el: + + * lisp/package-info.el: + + * lisp/package-ui.el: + + * lisp/packages.el: + + * lisp/page.el: + + * lisp/paragraphs.el: + + * lisp/paths.el: + + * lisp/picture.el: + + * lisp/printer.el: + + * lisp/process.el: + + * lisp/rect.el: + + * lisp/regexp-opt.el: + + * lisp/register.el: + + * lisp/replace.el: + + * lisp/scrollbar.el: + + * lisp/select.el: + + * lisp/setup-paths.el: + + * lisp/shadow.el: + + * lisp/simple.el: + + * lisp/sound.el: + + * lisp/specifier.el: + + * lisp/startup.el: + + * lisp/subr.el: + + * lisp/symbol-syntax.el: + + * lisp/symbols.el: + + * lisp/syntax.el: + + * lisp/text-mode.el: + + * lisp/text-props.el: + + * lisp/toolbar-items.el: + + * lisp/toolbar.el: + + * lisp/tty-init.el: + + * lisp/undo-stack.el: + + * lisp/update-elc-2.el: + + * lisp/update-elc.el: + + * lisp/userlock.el: + + * lisp/version.el: + + * lisp/very-early-lisp.el: + + * lisp/view-less.el: + + * lisp/wid-browse.el: + + * lisp/wid-edit.el: + + * lisp/widget.el: + + * lisp/widgets-gtk.el: + + * lisp/window-xemacs.el: + + * lisp/window.el: + + * lisp/x-color.el: + + * lisp/x-compose.el: + + * lisp/x-faces.el: + + * lisp/x-font-menu.el: + + * lisp/x-init.el: + + * lisp/x-iso8859-1.el: + + * lisp/x-misc.el: + + * lisp/x-mouse.el: + + * lisp/x-scrollbar.el: + + * lisp/x-select.el: + + * lisp/x-win-sun.el: + + * lisp/x-win-xfree86.el: + + * lisp/ffi/ffi-curl.el: + + * lisp/ffi/ffi-gcrypt.el: + + * lisp/ffi/ffi-libc.el: + + * lisp/ffi/ffi-wand.el: + + * lisp/mule/arabic.el: + + * lisp/mule/canna-leim.el: + + * lisp/mule/ccl.el: + + * lisp/mule/chinese.el: + + * lisp/mule/cyrillic.el: + + * lisp/mule/english.el: + + * lisp/mule/ethiopic.el: + + * lisp/mule/european.el: + + * lisp/mule/greek.el: + + * lisp/mule/hebrew.el: + + * lisp/mule/japanese.el: + + * lisp/mule/kinsoku.el: + + * lisp/mule/korean.el: + + * lisp/mule/latin.el: + + * lisp/mule/misc-lang.el: + + * lisp/mule/mule-category.el: + + * lisp/mule/mule-charset.el: + + * lisp/mule/mule-cmds.el: + + * lisp/mule/mule-coding.el: + + * lisp/mule/mule-help.el: + + * lisp/mule/mule-init.el: + + * lisp/mule/mule-misc.el: + + * lisp/mule/mule-tty-init.el: + + * lisp/mule/mule-x-init.el: + + * lisp/mule/thai-xtis-chars.el: + + * lisp/mule/thai-xtis.el: + + * lisp/mule/viet-chars.el: + + * lisp/mule/vietnamese.el: + + * lisp/term/AT386.el: + + * lisp/term/apollo.el: + + * lisp/term/bg-mouse.el: + + * lisp/term/internal.el: + + * lisp/term/keyswap.el: + + * lisp/term/linux.el: + + * lisp/term/lk201.el: + + * lisp/term/news.el: + + * lisp/term/scoansi.el: + + * lisp/term/sun-mouse.el: + + * lisp/term/sun.el: + + * lisp/term/sup-mouse.el: + + * lisp/term/tvi970.el: + + * lisp/term/vt-control.el: + + * lisp/term/vt100-led.el: + + * lisp/term/vt100.el: + + * lisp/term/wyse50.el: + + * lisp/term/xterm.el: + + + modified files: + lisp/Makefile.am lisp/abbrev.el lisp/about.el lisp/alist.el + lisp/apropos.el lisp/auto-save.el lisp/auto-show.el + lisp/autoload.el lisp/backquote.el lisp/blessmail.el + lisp/buff-menu.el lisp/buffer.el lisp/build-autoloads.el + lisp/build-rpt.el lisp/byte-optimize.el + lisp/bytecomp-runtime.el lisp/bytecomp.el + lisp/callers-of-rpt.el lisp/check-features.el + lisp/cl-compat.el lisp/cl-extra.el lisp/cl-macs.el + lisp/cl-seq.el lisp/cl.el lisp/cmdloop.el lisp/code-cmds.el + lisp/code-files.el lisp/code-process.el lisp/coding.el + lisp/compat.el lisp/compile-core.el lisp/config.el + lisp/console.el lisp/cus-dep.el lisp/cus-edit.el + lisp/cus-file.el lisp/cus-load.el lisp/cus-start.el + lisp/custom.el lisp/derived.el lisp/device.el + lisp/dialog-gtk.el lisp/dialog-items.el lisp/dialog.el + lisp/disass.el lisp/disp-table.el lisp/dragdrop.el + lisp/dump-paths.el lisp/easy-mmode.el lisp/easymenu.el + lisp/etags.el lisp/events.el lisp/extents.el lisp/faces.el + lisp/ffi.el lisp/ffi/ffi-curl.el lisp/ffi/ffi-gcrypt.el + lisp/ffi/ffi-libc.el lisp/ffi/ffi-wand.el lisp/files-nomule.el + lisp/files.el lisp/fill.el lisp/find-paths.el lisp/finder.el + lisp/float-sup.el lisp/font-lock.el lisp/font-menu.el + lisp/font.el lisp/fontl-hooks.el lisp/format.el lisp/frame.el + lisp/gdk.el lisp/generic-widgets.el lisp/glade.el + lisp/glyphs.el lisp/gnome-widgets.el lisp/gnuserv.el + lisp/gpm.el lisp/gtk-extra.el lisp/gtk-faces.el + lisp/gtk-ffi.el lisp/gtk-file-dialog.el lisp/gtk-font-menu.el + lisp/gtk-glyphs.el lisp/gtk-init.el lisp/gtk-mouse.el + lisp/gtk-password-dialog.el lisp/gtk-select.el + lisp/gtk-widgets.el lisp/gui.el lisp/gutter-items.el + lisp/gutter.el lisp/help-macro.el lisp/help-nomule.el + lisp/help.el lisp/hyper-apropos.el lisp/indent.el lisp/info.el + lisp/isearch-mode.el lisp/iso8859-1.el lisp/itimer-autosave.el + lisp/itimer.el lisp/keydefs.el lisp/keymap.el lisp/ldap.el + lisp/lib-complete.el lisp/lisp-mnt.el lisp/lisp-mode.el + lisp/lisp.el lisp/list-mode.el lisp/loaddefs.el + lisp/loadhist.el lisp/loadup-el.el lisp/loadup.el + lisp/make-docfile.el lisp/map-ynp.el lisp/menubar-items.el + lisp/menubar.el lisp/minibuf.el lisp/misc.el + lisp/mode-motion.el lisp/modeline.el lisp/mouse.el + lisp/movemail.el lisp/mule/arabic.el lisp/mule/canna-leim.el + lisp/mule/ccl.el lisp/mule/chinese.el lisp/mule/cyrillic.el + lisp/mule/english.el lisp/mule/ethiopic.el + lisp/mule/european.el lisp/mule/greek.el lisp/mule/hebrew.el + lisp/mule/japanese.el lisp/mule/kinsoku.el lisp/mule/korean.el + lisp/mule/latin.el lisp/mule/misc-lang.el + lisp/mule/mule-category.el lisp/mule/mule-charset.el + lisp/mule/mule-cmds.el lisp/mule/mule-coding.el + lisp/mule/mule-help.el lisp/mule/mule-init.el + lisp/mule/mule-misc.el lisp/mule/mule-tty-init.el + lisp/mule/mule-x-init.el lisp/mule/thai-xtis-chars.el + lisp/mule/thai-xtis.el lisp/mule/viet-chars.el + lisp/mule/vietnamese.el lisp/multicast.el lisp/mwheel.el + lisp/number.el lisp/objects.el lisp/obsolete.el + lisp/package-admin.el lisp/package-get.el lisp/package-info.el + lisp/package-ui.el lisp/packages.el lisp/page.el + lisp/paragraphs.el lisp/paths.el lisp/picture.el + lisp/printer.el lisp/process.el lisp/rect.el + lisp/regexp-opt.el lisp/register.el lisp/replace.el + lisp/scrollbar.el lisp/select.el lisp/setup-paths.el + lisp/shadow.el lisp/simple.el lisp/sound.el lisp/specifier.el + lisp/startup.el lisp/subr.el lisp/symbol-syntax.el + lisp/symbols.el lisp/syntax.el lisp/term/AT386.el + lisp/term/apollo.el lisp/term/bg-mouse.el + lisp/term/internal.el lisp/term/keyswap.el lisp/term/linux.el + lisp/term/lk201.el lisp/term/news.el lisp/term/scoansi.el + lisp/term/sun-mouse.el lisp/term/sun.el lisp/term/sup-mouse.el + lisp/term/tvi970.el lisp/term/vt-control.el + lisp/term/vt100-led.el lisp/term/vt100.el lisp/term/wyse50.el + lisp/term/xterm.el lisp/text-mode.el lisp/text-props.el + lisp/toolbar-items.el lisp/toolbar.el lisp/tty-init.el + lisp/undo-stack.el lisp/update-elc-2.el lisp/update-elc.el + lisp/userlock.el lisp/version.el lisp/very-early-lisp.el + lisp/view-less.el lisp/wid-browse.el lisp/wid-edit.el + lisp/widget.el lisp/widgets-gtk.el lisp/window-xemacs.el + lisp/window.el lisp/x-color.el lisp/x-compose.el + lisp/x-faces.el lisp/x-font-menu.el lisp/x-init.el + lisp/x-iso8859-1.el lisp/x-misc.el lisp/x-mouse.el + lisp/x-scrollbar.el lisp/x-select.el lisp/x-win-sun.el + lisp/x-win-xfree86.el + + +2007-11-26 06:53:39 GMT Steve Youngs patch-35 + + Summary: + Update all but lisp and src to GPLv3 + Revision: + sxemacs--main--22.1.8--patch-35 + + This changeset begins the update to GPLv3 in earnest. It updates + everything except for what is under lisp and src. I'll do those in the + next changeset. + + And as an added bonus, I've cleaned out some of the stoneage stuff out of + lib-src. + + In the following log, if there is _no_ change comments it means the + file's licence header was updated to GPLv3. + + * COPYING: Update to version 3 + + * Makefile.am: + + * configure.ac: + + * dynodump/Makefile.am: + + * dynodump/Makefile.subam: + + * dynodump/i386/Makefile.am: + + * dynodump/ppc/Makefile.am: + + * dynodump/sparc/Makefile.am: + + * etc/COPYING: Removed. There's one in toplevel... we don't need more + than one of them. + + * etc/Makefile.am: + + * etc/aliases.ksh: Removed. + + * etc/refcard.tex: + + * etc/sample.init.el: + + * info/Makefile.am: + + * lib-src/Makefile.am: + + * lib-src/add-big-package.sh: Removed. Made obsolete by PUI. + + * lib-src/b2m.c: Removed. Nobody uses babyl + + * lib-src/cvtmail.c: Removed. gosling emacs mail directories... are you + kidding me?! + + * lib-src/digest-doc.c: Removed. + + * lib-src/emacs.csh: Removed. It is GNU/Emacs centric. + + * lib-src/etags.c: + + * lib-src/fakemail.c: + + * lib-src/gnuclient.c: + + * lib-src/gnudepend.pl: Removed. We're totally autotool'd so we don't + need any of this sort of thing anymore. + + * lib-src/gnudoit: + + * lib-src/gzip-el.sh: + + * lib-src/make-docfile.c: + + * lib-src/make-dump-id.c: + + * lib-src/make-msgfile.lex: + + * lib-src/make-path.c: + + * lib-src/movemail.c: + + * lib-src/ootags.c: + + * lib-src/pop.c: + + * lib-src/pop.h: + + * lib-src/profile.c: + + * lib-src/qsort.c: + + * lib-src/tcp.c: + + * lib-src/update-autoloads.sh: Removed. Nobody uses this. + + * lib-src/update-custom.sh: Removed. Nobody uses this. + + * lwlib/Makefile.am: + + * lwlib/config.h.in: + + * lwlib/lwlib-Xaw.c: + + * lwlib/lwlib-Xlw.c: + + * lwlib/lwlib-Xm.c: + + * lwlib/lwlib-config.c: + + * lwlib/lwlib-utils.c: + + * lwlib/lwlib.c: + + * lwlib/xlwcheckbox.c: + + * lwlib/xlwcheckbox.h: + + * lwlib/xlwcheckboxP.h: + + * lwlib/xlwgauge.c: + + * lwlib/xlwgauge.h: + + * lwlib/xlwgaugeP.h: + + * lwlib/xlwgcs.c: + + * lwlib/xlwgcs.h: + + * lwlib/xlwmenu.c: + + * lwlib/xlwradio.c: + + * lwlib/xlwradio.h: + + * lwlib/xlwradioP.h: + + * lwlib/xlwscrollbar.c: + + * lwlib/xlwscrollbar.h: + + * lwlib/xlwscrollbarP.h: + + * lwlib/xlwtabs.c: + + * lwlib/xlwtabs.h: + + * lwlib/xlwtabsP.h: + + * m4/sxe-acx_pthread.m4: + + * modules/cl/cl-loop-parser.y: + + * modules/ldap/eldap.c: + + * modules/ldap/eldap.h: + + * tests/redisplay-tests.el: + + * tests/reproduce-bugs.el: + + * tests/automated/base64-tests.el: + + * tests/automated/bloom-tests.el: + + * tests/automated/byte-compiler-tests.el: + + * tests/automated/c-tests.el: + + * tests/automated/case-tests.el: + + * tests/automated/ccl-tests.el: + + * tests/automated/database-tests.el: + + * tests/automated/ent-tests.el: + + * tests/automated/extent-tests.el: + + * tests/automated/hash-table-tests.el: + + * tests/automated/inplace-tests.el: + + * tests/automated/lisp-reader-tests.el: + + * tests/automated/lisp-tests.el: + + * tests/automated/md5-tests.el: + + * tests/automated/mule-tests.el: + + * tests/automated/openssl-tests.el: + + * tests/automated/os-tests.el: + + * tests/automated/regexp-tests.el: + + * tests/automated/region-tests.el: + + * tests/automated/skiplist-tests.el: + + * tests/automated/symbol-tests.el: + + * tests/automated/syntax-tests.el: + + * tests/automated/tag-tests.el: + + * tests/automated/test-harness.el: + + * tests/automated/weak-tests.el: + + * tests/gtk/gtk-test.el: + + * tests/mule/match.el: + + + removed files: + etc/.arch-ids/COPYING.id etc/.arch-ids/aliases.ksh.id + etc/.arch-ids/xemacs-fe.sh.id etc/COPYING etc/aliases.ksh + etc/xemacs-fe.sh lib-src/.arch-ids/add-big-package.sh.id + lib-src/.arch-ids/b2m.c.id lib-src/.arch-ids/cvtmail.c.id + lib-src/.arch-ids/digest-doc.c.id + lib-src/.arch-ids/emacs.csh.id lib-src/.arch-ids/getopt.c.id + lib-src/.arch-ids/getopt.h.id lib-src/.arch-ids/getopt1.c.id + lib-src/.arch-ids/gnuattach.id + lib-src/.arch-ids/gnudepend.pl.id + lib-src/.arch-ids/update-autoloads.sh.id + lib-src/.arch-ids/update-custom.sh.id + lib-src/add-big-package.sh lib-src/b2m.c lib-src/cvtmail.c + lib-src/digest-doc.c lib-src/emacs.csh lib-src/getopt.c + lib-src/getopt.h lib-src/getopt1.c lib-src/gnuattach + lib-src/gnudepend.pl lib-src/update-autoloads.sh + lib-src/update-custom.sh + + modified files: + COPYING Makefile.am configure.ac dynodump/Makefile.am + dynodump/Makefile.subam dynodump/i386/Makefile.am + dynodump/ppc/Makefile.am dynodump/sparc/Makefile.am + etc/Makefile.am etc/refcard.ps.gz etc/refcard.tex + etc/sample.init.el info/Makefile.am lib-src/Makefile.am + lib-src/etags.c lib-src/fakemail.c lib-src/gnuclient.c + lib-src/gnudoit lib-src/gzip-el.sh lib-src/make-docfile.c + lib-src/make-dump-id.c lib-src/make-msgfile.lex + lib-src/make-path.c lib-src/movemail.c lib-src/ootags.c + lib-src/pop.c lib-src/pop.h lib-src/profile.c lib-src/qsort.c + lib-src/tcp.c lwlib/Makefile.am lwlib/config.h.in + lwlib/lwlib-Xaw.c lwlib/lwlib-Xlw.c lwlib/lwlib-Xm.c + lwlib/lwlib-config.c lwlib/lwlib-utils.c lwlib/lwlib.c + lwlib/xlwcheckbox.c lwlib/xlwcheckbox.h lwlib/xlwcheckboxP.h + lwlib/xlwgauge.c lwlib/xlwgauge.h lwlib/xlwgaugeP.h + lwlib/xlwgcs.c lwlib/xlwgcs.h lwlib/xlwmenu.c lwlib/xlwradio.c + lwlib/xlwradio.h lwlib/xlwradioP.h lwlib/xlwscrollbar.c + lwlib/xlwscrollbar.h lwlib/xlwscrollbarP.h lwlib/xlwtabs.c + lwlib/xlwtabs.h lwlib/xlwtabsP.h m4/sxe-acx_pthread.m4 + modules/Makefile.am modules/cl/cl-loop-parser.y + modules/ldap/eldap.c modules/ldap/eldap.h + tests/automated/base64-tests.el tests/automated/bloom-tests.el + tests/automated/byte-compiler-tests.el + tests/automated/c-tests.el tests/automated/case-tests.el + tests/automated/ccl-tests.el tests/automated/database-tests.el + tests/automated/ent-tests.el tests/automated/extent-tests.el + tests/automated/hash-table-tests.el + tests/automated/inplace-tests.el + tests/automated/lisp-reader-tests.el + tests/automated/lisp-tests.el tests/automated/md5-tests.el + tests/automated/mule-tests.el tests/automated/openssl-tests.el + tests/automated/os-tests.el tests/automated/regexp-tests.el + tests/automated/region-tests.el + tests/automated/skiplist-tests.el + tests/automated/symbol-tests.el + tests/automated/syntax-tests.el tests/automated/tag-tests.el + tests/automated/test-harness.el tests/automated/weak-tests.el + tests/gtk/gtk-test.el tests/mule/match.el + tests/redisplay-tests.el tests/reproduce-bugs.el + + +2007-11-25 15:56:36 GMT Steve Youngs patch-34 + + Summary: + Sync etags.c which begins the move to GPLv3 + Revision: + sxemacs--main--22.1.8--patch-34 + + This changeset sync's etags.c to latest upstream version. But, more + importantly, this changeset marks the start of SXEmacs moving to GPLv3. + + * lib-src/etags.c: Sync up with Francesco's v17.38 + + + modified files: + lib-src/etags.c + + +2007-11-22 04:07:07 GMT Steve Youngs patch-33 + + Summary: + Merged from hrop-BLDCHN (patch 54), hrop (patch 34) -- ffi detect + (Closes Bug #28) + Revision: + sxemacs--main--22.1.8--patch-33 + + This changeset improves FFI detection and closes bug #28 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-54 + fix, detect ffi in more locations + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-34 + fix, detect ffi in more locations, improve cmd line option checking + + modified files: + m4/sxe-aux.m4 m4/sxe-emodffi.m4 m4/sxe-option-groups.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-34 + + +2007-11-20 05:02:07 GMT Steve Youngs patch-32 + + Summary: + Merged from hrop-feat-ASE (patch 12-14), hrop (patch 33) -- skiplist/heaps + Revision: + sxemacs--main--22.1.8--patch-32 + + Fixes some build issues. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-12 + fix, delete weak cruft from ase-neighbourhood + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-13 + fix, tweak skiplists once more + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-14 + fix, properly clear and free heaps + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-33 + fix, make skiplists and heaps work on certain machines + + modified files: + modules/ase/ase-heap.c modules/ase/ase-heap.h + modules/ase/ase-neighbourhood.c src/Makefile.am src/skiplist.c + src/skiplist.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-33 + + +2007-11-06 05:43:08 GMT Steve Youngs patch-31 + + Summary: + Typo fix in autogen.sh + Revision: + sxemacs--main--22.1.8--patch-31 + + * autogen.sh: Properly quote a couple of shell vars. + + + modified files: + autogen.sh + + +2007-11-06 04:45:41 GMT Steve Youngs patch-30 + + Summary: + Merged from hrop-feat-ASE (patch 9-11), hrop (patch 29-31) -- skiplist/ASE + Revision: + sxemacs--main--22.1.8--patch-30 + + This changeset solves a problem on hosts which cannot perfectly cope with the + concept of weak symbols (as reported by Nelson). We collect the offending + modules (ase-cartesian, ase-interval, ase-neighbourhood, and ase-metric) and + make them one big module named ase-set. + + Furtherly, we move the empty_set list into the core SXEmacs, administered by + ent.c which facilitates a tabular hook-in approach (as for sums and products). + + Plus a minor fix to skiplists. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-9 + minor, weld ase set modules together + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-10 + fix, correctly reduce skiplist levelling + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-11 + fix to fix, overwrite to-be-freed level data with 0s + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-29 + star-merge with main series + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-30 + minor, weld ase set modules together + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-31 + fix, correctly reconcile skiplist levelling + + new files: + modules/ase/.arch-ids/ase-set.c.id + modules/ase/.arch-ids/ase-set.h.id modules/ase/ase-set.c + modules/ase/ase-set.h + + modified files: + modules/ase/Makefile.am modules/ase/ase-cartesian-tests.el + modules/ase/ase-cartesian.c modules/ase/ase-interval-tests.el + modules/ase/ase-interval.c modules/ase/ase-metric-tests.el + modules/ase/ase-metric.c + modules/ase/ase-neighbourhood-tests.el modules/ase/ase.c + modules/ase/ase.h src/ent.c src/ent.h src/skiplist.c + tests/automated/skiplist-tests.el + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-31 + + +2007-11-05 22:20:12 GMT Steve Youngs patch-29 + + Summary: + Build chain -- config.{sub,guess} + Revision: + sxemacs--main--22.1.8--patch-29 + + * autogen.sh: Ensure config.{sub,guess} don't get screwed up. + + + modified files: + autogen.sh + + +2007-11-04 16:36:59 GMT Steve Youngs patch-28 + + Summary: + Fix a byte-compiler warning in cl.el + Revision: + sxemacs--main--22.1.8--patch-28 + + * lisp/cl.el (print-custom-object): Use #'do in the loop to avoid one of + those cryptic `G348230 bound, but not referenced' warnings. + + + modified files: + lisp/cl.el + + +2007-11-04 00:19:28 GMT Steve Youngs patch-27 + + Summary: + Merged from hrop (patch 28) -- custom object printers fix + Revision: + sxemacs--main--22.1.8--patch-27 + + This changeset fixes a bug in the new custom object printers that broke + #'princ and friends when running with -no-autoloads or as temacs. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-28 + fix, return of our precious #'princs + + modified files: + lisp/make-docfile.el src/lisp.h src/print.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-28 + + +2007-11-03 15:04:30 GMT Steve Youngs patch-26 + + Summary: + Fix finding DOC file when running from $blddir/src/.libs + Revision: + sxemacs--main--22.1.8--patch-26 + + This changeset fixes finding the DOC file regardless of running an + installed instance, in-place, or in-place from the libtool .libs dir. + + * lisp/setup-paths.el (paths-find-doc-directory): Allow for running + in-place from the libtool .libs directory. + + + modified files: + lisp/setup-paths.el + + +2007-11-03 09:57:44 GMT Steve Youngs patch-25 + + Summary: + Build chain tweaks -- fix some paths, detect more CPU variants + Revision: + sxemacs--main--22.1.8--patch-25 + + This changeset fixes a problem where the doc-directory was wrong. + + And as an added bonus, our build chain now detects a lot more CPU + variants. + + * lisp/setup-paths.el (paths-find-doc-directory): Revert back to old + implementation. + (paths-find-data-directory): Check in-place directory first. + + * autogen.sh: Ugliness to use gmp's config.{sub,guess} + + + new files: + .arch-ids/configgmp.guess.id .arch-ids/configgmp.sub.id + configgmp.guess configgmp.sub + + modified files: + .arch-inventory autogen.sh lisp/setup-paths.el + + +2007-11-03 02:30:34 GMT Steve Youngs patch-24 + + Summary: + Merged from hrop-BLDCHN (patch 50-52), hrop (patch 25-26) -- build chain + Revision: + sxemacs--main--22.1.8--patch-24 + + Couple of sundry build chain fixes/improvements. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-50 + fix, use gnu89 inlines irrespective of the chosen C standard + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-51 + fix to fix, do things correctly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-52 + fix, test things correctly + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-25 + fix, use gnu89 inlines irrespective of the chosen C standard + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-26 + fix, test things correctly + + modified files: + m4/sxe-compiler.m4 m4/sxe-maths.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-26 + + +2007-11-03 02:13:58 GMT Steve Youngs patch-23 + + Summary: + Build chain fix -- make DOC + Revision: + sxemacs--main--22.1.8--patch-23 + + * lisp/make-docfile.el: Remove all calls to #'princ to fix `make DOC' + + + modified files: + lisp/make-docfile.el + + +2007-11-02 22:40:37 GMT Steve Youngs patch-22 + + Summary: + Build chain fixes -- config.values, LIBTOOLIZE env var + Revision: + sxemacs--main--22.1.8--patch-22 + + This changeset prevents config.values from getting bogus entries coming + from our inferior knowledge of libtool internals. :-) + + * src/Makefile.am (config.values): Guard against bogus lt_lt_foo entries. + + * autogen.sh: Cleaner way of creating sxemacs_version.m4 + If it isn't glibtoolize, it must be libtoolize. + + + modified files: + autogen.sh src/Makefile.am + + +2007-10-31 18:02:08 GMT Steve Youngs patch-21 + + Summary: + Merged from lg@xwem.org--2007 (patch 1) -- Object printing + Revision: + sxemacs--main--22.1.8--patch-21 + + Commentary: This changeset allows you to install custom printers for + certain data types. For example lets define our own printer for long + lists: + + (defun print-long-lists (l s pl) + (when (and (listp l) (> (length l) 10)) + (princ (format "(%S %S ... %S)" (car l) (cadr l) (car (last l))) s) + t)) + (push 'print-long-lists custom-print-functions) + + '(1 2 3 4 5 1 2 3 4 5 6 7) + ==> + (1 2 ... 7) + + or lets define custom printer for our structure: + + (defstruct (mww (:print-function + (lambda (o s pl) + (princ (format "" (mww-type o)) s)))) + type + aaa) + (make-mww :type 'ok) + ==> + + + + WARNING: This changeset MAY break functionality of some silly (not awared + of custom printers) written elisp packages. Usually these software uses + `defstruct' and expects them to be printed as readable vector objects. + If you know about such packages [except xlib/xwem ;)] please let me know. + As to xlib/xwem, in upcoming 2.2 version this will be fixed. + + + Patches applied: + + * lg@xwem.org--2007/sxemacs--MF--22.1.7--patch-1 + Custom object printing + + modified files: + lisp/cl.el src/print.c + + new patches: + lg@xwem.org--2007/sxemacs--MF--22.1.7--patch-1 + + +2007-10-31 03:54:39 GMT Steve Youngs patch-20 + + Summary: + Merged from hrop (patch 23) -- warning fixes + Revision: + sxemacs--main--22.1.8--patch-20 + + This changeset cleans up a mess of C compiler warnings that crept into + the ase emod sources. + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-23 + fix, properly use extern and static inlines + + modified files: + modules/ase/ase-cartesian.h modules/ase/ase-resclass.h + modules/ase/ase.h + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-23 + + +2007-10-29 16:41:52 GMT Steve Youngs patch-19 + + Summary: + Merged from hrop-feat-ASE (patch 3-7), hrop (patch 22) -- skiplists + Revision: + sxemacs--main--22.1.8--patch-19 + + This changeset fixes some bugs in skiplists. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-3 + minor, provide a path-less skiplist, REQUIRE C99 THOUGH!!!! + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-4 + fix, mimic old #'put-skiplist behaviour + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-5 + new, provide a generic dict structure to gather lookup structures + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-6 + minor, provide dict interface for hash table structure + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-7 + fix, care for not initialised ase_empty_sets variable + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-22 + minor, rework skiplist implementation, provide dicts, fix weak symbols + + new files: + src/.arch-ids/dict.c.id src/.arch-ids/dict.h.id src/dict.c + src/dict.h + + modified files: + modules/ase/ase-cartesian.c modules/ase/ase-cartesian.h + modules/ase/ase-interval.c modules/ase/ase-interval.h + modules/ase/ase-neighbourhood.c modules/ase/ase.h + modules/cl/cl-loop.c src/Makefile.am src/elhash.c src/elhash.h + src/skiplist.c src/skiplist.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-22 + + +2007-10-29 16:34:50 GMT Steve Youngs patch-18 + + Summary: + Merged from hrop-BLDCHN (patch 3-18, 20-21, 23-34, 36-47), hrop-feat-ASE (patch 1), hrop-FFI (patch 7, 9-17), hrop (patch 16, 18-21) + Revision: + sxemacs--main--22.1.8--patch-18 + + This changeset migrates us to a libtool-based build chain. There are of + course other minor build chain updates as well. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-3 + minor, go libtool + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-4 + minor, use libltdl to load emodules + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-5 + minor, provide working draught of emodules-ng + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-6 + minor, properly obtain -export-dynamic linker flag + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-7 + minor, bring back module-load-path magic + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-8 + fix, make libtool-added files precious + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-9 + minor, keep track of already initialised modules + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-10 + minor, use handcrafted path and extension magic instead of ltdl's + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-11 + minor, adapt path settings for emodules and migrate the test suites + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-12 + minor, tentatively keep track of loaded modules + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-13 + minor, check for stpncpy and stpcpy and provide ersatz definitions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-14 + minor, introduce weak symbols, provide a draught for auto-dep-loading + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-15 + minor, provide working #'unload-module implementation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-16 + minor, provide inverses of DEFSUBR, defsubr, and #'provide + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-17 + fix, declare new funs properly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-18 + fix, make ase modules chainable + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-20 + minor, re-adapt bldchn to libtool after main-p15 synch + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-21 + minor, prefer $blddir/module directory on inplace-start, clean up + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-23 + minor, properly cope with inplace locations + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-24 + fix, drop -fomit-frame-pointer optimisation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-25 + fix, rename libdb to libsxedb to avoid confusion with berkdb's libdb + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-26 + fix to fix, properly rename libdb -> libsxedb + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-27 + minor, use the right binary and dump + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-28 + minor, mimic libtool's convenience behaviour, apply it to our dumps + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-29 + minor, make module autoloads work + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-30 + fix, properly create and recreate the .dmp target + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-31 + minor, use determined directory names instead of hard-coded ones + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-32 + minor, cleanup + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-33 + minor, migrate the special case of non-3d-athena+emod to libtool + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-34 + minor, pass the name of the dump file on the command line + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-36 + minor, do not unconditionally use sxemacs as make-docfile wrapper + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-37 + minor, use lib-src's make-docfile again, install deliverable libltdl + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-38 + minor, redesign libtool chain to allow older versions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-39 + fix, deal with the approx 1.2 gazillion libtool variants :O + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-40 + fix, include lisp/{ffi,mule}/Makefile.in in dists + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-41 + fix to fix, really include lisp/{ffi,mule}/Makefile.in + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-42 + fix, correctly determine the doc directory + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-43 + minor, cheat newer autoconfs under older libtools + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-44 + minor, provide cleaner libbind checks + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-45 + fix, make openssl headers depend on their existence, not on sockets + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-46 + fix to fix, truly check for the other openssl headers + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-47 + fix to fix, terminate all #if's properly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-1 + fix, provide proper fpfloat<->bigf relation tables + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-7 + revert, synch b0rked + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-9 + minor, properly distinguish between endpoint modules and dependent ones + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-10 + minor, make (require 'someemod) work again + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-11 + minor, provide proper feature names + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-12 + fix, properly revoke C-cl features + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-13 + minor, change test and benchmark suite to use #'require + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-14 + fix, sanitise makefiles, that is always use the new emod names + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-15 + minor, rewrite emodules documentation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-16 + minor, provide inbuilt make-docfile wrapper + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-17 + minor, update emodules.texi explaining the new make-docfile wrapper + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-16 + minor, go libtool, rework DSO code (emodules) + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-18 + minor, redesign libtool chain to allow older versions, fix, reltables + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-19 + fix, deal with libtools which do not build convenience libs/bins + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-20 + minor, allow a broader range of libtool/autoconf combinations + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-21 + minor, provide cleaner libbind checks; fix openssl header dependencies + + new files: + m4/.arch-ids/.arch-inventory.id m4/.arch-ids/sxe-libtool.m4.id + m4/.arch-inventory m4/sxe-libtool.m4 + src/.arch-ids/emodules-ng.c.id src/.arch-ids/emodules-ng.h.id + src/emodules-ng.c src/emodules-ng.h + + removed files: + lib-src/.arch-ids/ellcc.c.id lib-src/.arch-ids/ellcc.h.in.id + lib-src/ellcc.c lib-src/ellcc.h.in src/.arch-ids/emodules.c.id + src/.arch-ids/emodules.h.id src/.arch-ids/sysdll.c.id + src/.arch-ids/sysdll.h.id src/emodules.c src/emodules.h + src/sysdll.c src/sysdll.h + + modified files: + .arch-inventory Makefile.am autogen.sh configure.ac + info/emodules.texi lib-src/Makefile.am lib-src/make-docfile.c + lisp/Makefile.am lisp/autoload.el lisp/byte-optimize.el + lisp/code-files.el lisp/dump-paths.el lisp/loadup.el + lisp/setup-paths.el lisp/startup.el m4/sxe-aux.m4 + m4/sxe-bldchain-progs.m4 m4/sxe-compiler.m4 m4/sxe-crypto.m4 + m4/sxe-events.m4 m4/sxe-libc.m4 m4/sxe-sockets.m4 + modules/Makefile.am modules/ase/Makefile.am + modules/ase/ase-cartesian-tests.el modules/ase/ase-cartesian.c + modules/ase/ase-cartesian.h modules/ase/ase-digraph-tests.el + modules/ase/ase-digraph.c modules/ase/ase-digraph.h + modules/ase/ase-heap-profs.el modules/ase/ase-heap-tests.el + modules/ase/ase-heap.c modules/ase/ase-heap.h + modules/ase/ase-interval-tests.el modules/ase/ase-interval.c + modules/ase/ase-interval.h modules/ase/ase-metric-tests.el + modules/ase/ase-metric.c modules/ase/ase-metric.h + modules/ase/ase-neighbourhood-tests.el + modules/ase/ase-neighbourhood.c + modules/ase/ase-neighbourhood.h + modules/ase/ase-permutation-tests.el + modules/ase/ase-permutation.c modules/ase/ase-permutation.h + modules/ase/ase-resclass-tests.el modules/ase/ase-resclass.c + modules/ase/ase-resclass.h modules/ase/ase.c modules/ase/ase.h + modules/cl/Makefile.am modules/cl/cl-loop-parser.y + modules/cl/cl-loop-profs.el modules/cl/cl-loop-tests.el + modules/cl/cl-loop.c modules/cl/cl-loop.h modules/cl/cl.c + src/Makefile.am src/alloc.c src/device-x.c src/doc.c + src/dumper.c src/dumper.h src/dynacat.h src/emacs.c + src/ent-gmp.c src/fns.c src/lisp.h src/openssl.h src/symbols.c + src/symeval.h src/sysdep.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-21 + + +2007-09-23 04:08:35 GMT Steve Youngs patch-17 + + Summary: + Merged from njsf (patch 3-5) -- MacOS build fixes + Revision: + sxemacs--main--22.1.8--patch-17 + + Patches applied: + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-3 + MacOS build warning reduction + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-4 + MacOS configure tests + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-5 + Silence the tree lint for people who build in-tree + + modified files: + PROBLEMS lisp/ffi/.arch-inventory lisp/mule/.arch-inventory + m4/sxe-fs-funs.m4 src/s/darwin.h + + new patches: + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-3 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-4 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-5 + + +2007-09-20 10:54:25 GMT Steve Youngs patch-16 + + Summary: + Merged from njsf-fsf (patch 26), njsf (patch 2) + Revision: + sxemacs--main--22.1.8--patch-16 + + Patches applied: + + * njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-26 + Small memory clean ups + + * njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-2 + Small memory clean ups + + modified files: + src/alloc.c src/print.c + + new patches: + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-26 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-2 + + +2007-09-16 17:56:34 GMT Steve Youngs patch-15 + + Summary: + Much elisp synching with XEmacs 21.5 plus build chain improvements + Revision: + sxemacs--main--22.1.8--patch-15 + + OK, this started out as a quick and easy sync of custom.el. But it has + turned into a hell of a lot more. :-) + + This changeset synchronises the following things with XEmacs 21.5... + + autoload.el, cus-dep.el, cus-face.el, cus-load.el, cus-start.el, + custom.el, subr.el, and wid-edit.el. + + The main points of that synching are... + + o custom-defines.el files. Think of these as auto-autoload.el files + for defcustom, defface, defgroup. + + o :inherit face keyword support + + o Many new custom widgets like `alist', `plist' and such. We can now + write defcustom's for alists and give it the type 'alist. + + o Oodles of new and changed things in subr.el. I will not be all that + surprised if there is a bit of breakage here. + + I've also played around with the build chain a fair bit. We now have + separate auto-autoloads.el files for lisp, lisp/ffi, lisp/mule, and + modules. Also custom-load.el and custom-defines.el files are generated + for lisp, lisp/ffi, and lisp/mule. + + This changeset also fixes _all_ byte-compiler warnings in our elisp. + + * configure.ac: Create Makefiles in $builddir/lisp/{ffi,mule}. We don't + really need Makefiles in those directories, but a side effect of this + is that those directories will get created, which the build chain + updates in this changeset need. + + * lisp/.arch-inventory: Make custom-defines.el{,c} precious. + + * lisp/Makefile.am (nocompile_bldchainels): Add build-autoloads.el, + compile-core.el, update-elc-2.el. These are specific to building + SXEmacs itself and don't need to be compiled/installed. + (compile_bldchainels): Remove the above libs from here. + (builtels): Add auto-autoloads.el, custom-load.el, custom-defines.el + for core lisp, ffi, and mule. + (nocompile_elfiles): Remove nocompile_bldchainels. + (CLEANFILES): Add ffi/mule builtels + (TAGS): Only build tags for the compiled .els not all .els. + (auto-autoloads.el): Massage to fit the build chain changes. + (custom-load.el): Dummy target. + (custom-defines.el): Dummy target. + (ffi/auto-autoloads.el): Dummy target. + (ffi/custom-load.el): Dummy target. + (ffi/custom-defines.el): Dummy target. + (mule/auto-autoloads.el): Dummy target. + (mule/custom-load.el): Dummy target. + (mule/custom-defines.el): Dummy target. + (update-elc.stamp): Just the compiled lisp, not all lisp. + + * lisp/autoload.el: Synched with XEmacs 21.5 current version to include + custom-load and custom-defines generation. + + * lisp/build-autoloads.el: This has been rewritten so that it now cares + for auto-autoloads, custom-load, custom-defines for core lisp, ffi, + mule, and emodules. + + * lisp/compile-core.el: Make sure all autoloads and custom-defines are + loaded when compiling the lisp. + + * lisp/cus-dep.el: Synched with XEmacs 21.5 current version. + (Custom-make-dependencies-1): Add optional OUTFILE arg for dumping the + snarfed custom dependencies to somewhere other than custom-load.el in + the current directory. XEmacs doesn't have this. + (Custom-make-dependencies): Ditto. + + * lisp/cus-edit.el: Synched with XEmacs 21.5 current version. + + * lisp/cus-face.el: Synched with XEmacs 21.5 current version. + This gives us the `:inherit' keyword that the FSF are so fond of + using. + + * lisp/cus-load.el: XEmacs -> SXEmacs renaming. + + * lisp/cus-start.el (all): Add `modifier-keys-sticky-time'. Which synchs + to XEmacs 21.5 current version. + + * lisp/custom.el: Synched with XEmacs 21.5 current version. + + * lisp/wid-browse.el: GNU Emacs -> SXEmacs renaming. + + * lisp/faces.el (set-face-property): Mention :inherit in doc string. + + * lisp/ffi/.arch-inventory: custom-load/custom-defines are precious. + + * lisp/finder.el (finder-view): Use #'declare-fboundp to fix a + byte-compiler warning. + + * lisp/font.el: Fix some byte-compiler warnings. + + * lisp/gtk-faces.el: Ditto. + + * lisp/gtk.el: Ditto. + + * lisp/hyper-apropos.el: Ditto. + + * lisp/issue-tracker.el: Ditto. + + * lisp/make-docfile.el: Ditto. + + * lisp/mule/.arch-inventory: custom-load/custom-defines are precious. + + * lisp/picture.el: Fix some byte-compiler warnings. + + * lisp/process.el (shell-command-to-string): Set current buffer to + standard-output with #'with-current-buffer. + + * lisp/shadow.el (find-emacs-lisp-shadows): Don't regard + custom-defines.el when searching for shadows. + + * lisp/startup.el (Info-directory-list): defvar it to fix a compiler + warning. + + * lisp/subr.el: Synch with XEmacs 21.5 current version. + + * lisp/wid-browse.el: GNU Emacs -> SXEmacs renaming. + + * lisp/wid-edit.el: Synched with XEmacs 21.5 current version. Loads of + cool sexy new stuff here, kids! + + * modules/.arch-inventory: custom-load/custom-defines are precious. + + * modules/Makefile.am: auto-autoloads are handled elsewhere, namely, + build-autoloads.el. + + * modules/ase/Makefile.am: Ditto. + + * modules/cl/Makefile.am: Ditto. + + * src/data.c: Define some missing Lisp_Objects for all the new error + symbols we just inherited from the subr.el synch. + + + new files: + lisp/ffi/.arch-ids/Makefile.am.id lisp/ffi/Makefile.am + lisp/mule/.arch-ids/Makefile.am.id lisp/mule/Makefile.am + + removed files: + lisp/.arch-ids/bootstrap.auto-autoloads.el.id + lisp/bootstrap.auto-autoloads.el + + modified files: + configure.ac lisp/.arch-inventory lisp/Makefile.am + lisp/autoload.el lisp/build-autoloads.el lisp/compile-core.el + lisp/cus-dep.el lisp/cus-edit.el lisp/cus-face.el + lisp/cus-load.el lisp/cus-start.el lisp/custom.el + lisp/faces.el lisp/ffi/.arch-inventory lisp/finder.el + lisp/font.el lisp/gtk-faces.el lisp/gtk.el + lisp/hyper-apropos.el lisp/issue-tracker.el + lisp/make-docfile.el lisp/mule/.arch-inventory lisp/picture.el + lisp/process.el lisp/shadow.el lisp/startup.el lisp/subr.el + lisp/wid-browse.el lisp/wid-edit.el modules/.arch-inventory + modules/Makefile.am modules/ase/Makefile.am + modules/cl/Makefile.am src/data.c + + +2007-09-11 07:57:53 GMT Steve Youngs patch-14 + + Summary: + User custom file rename, plus friendlier .emacs migration. + Revision: + sxemacs--main--22.1.8--patch-14 + + This changeset makes the default filename for changes saved in a custom + buffer to be `~/.sxemacs/custom-USERNAME.el', but to maintain backward + compatibility the new filename is only used if the old + `~/.sxemacs/custom.el' does not exist. + + Also the "dot-emacs-migration" code has been improved. We no longer + offer to make a "compatibility .emacs", instead we simply make a backup + copy to `~/.emacs.migrated'. + + * lisp/cus-file.el (custom-file-base): Change to `custom-USERNAME.el'. + (make-custom-file-name): Return the old `~/.sxemacs/custom.el' if it + exists for backward compatibility purposes. + + * lisp/startup.el (maybe-migrate-user-init-file): Don't try to make + compatibility .emacs. + (maybe-create-compatibility-dot-emacs): Removed. + (create-compatibility-dot-emacs): Removed. + (migrate-user-init-file): Make a backup of the .emacs instead of + creating a compatibility .emacs. + + + modified files: + lisp/cus-file.el lisp/startup.el + + +2007-09-07 03:37:07 GMT Steve Youngs patch-13 + + Summary: + Make pui-bootstrap a little more fool-proof + Revision: + sxemacs--main--22.1.8--patch-13 + + This changeset adds another check to #'pui-bootstrap to see if a download + site has been selected. If none has, the user is told so and asked if + any help is needed. If the user wants help he is taken to the + "Bootstrapping PUI" section of the manual. + + * lisp/package-get.el (pui-bootstrap): Check to see if a download site + has been selected. + + + modified files: + lisp/package-get.el + + +2007-09-06 22:24:26 GMT Steve Youngs patch-12 + + Summary: + Merged from hrop (patch 13) -- ENT/build fix + Revision: + sxemacs--main--22.1.8--patch-12 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-13 + fix, deal with missing mpc installations + + modified files: + configure.ac src/lisp.h + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-13 + + +2007-09-04 14:45:12 GMT Steve Youngs patch-11 + + Summary: + Remove #'featurep optimisation. + Revision: + sxemacs--main--22.1.8--patch-11 + + * lisp/byte-optimize.el (byte-optimize-featurep): Remove. It was + fundementally flawed for the cases where you compile on XEmacs and run + on SXEmacs, or vice verse. + + + modified files: + lisp/byte-optimize.el + + +2007-09-02 21:52:26 GMT Steve Youngs patch-10 + + Summary: + Merged from hrop-BLDCHN (patch 2), hrop (patch 12) -- code cleanup + Revision: + sxemacs--main--22.1.8--patch-10 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-2 + minor, reorganise ENT conditionals + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-12 + minor, reorganise ENT conditionals + + modified files: + configure.ac m4/sxe-maths.m4 modules/ase/ase-resclass.c + modules/ase/ase-resclass.h src/alloc.c src/bytecode.c + src/data.c src/doprnt.c src/editfns.c src/ent-gaussian.c + src/ent-gaussian.h src/ent-int.c src/ent-int.h src/ent-mp.h + src/ent-mpc.c src/ent-mpc.h src/ent-mpfr.c src/ent-mpfr.h + src/ent-pseumpc.c src/ent-pseumpc.h src/ent-quatern.h + src/ent.c src/ent.h src/floatfns.c src/fns.c src/lread.c + src/media.c src/sysdep.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-12 + + +2007-09-01 09:15:14 GMT Steve Youngs patch-9 + + Summary: + Merged from hrop-FIX (patch 4-5), hrop-FFI (patch 1-5), hrop (patch 9-11) -- various + Revision: + sxemacs--main--22.1.8--patch-9 + + This changeset provides a simple state information for worker jobs. + Jobs can be queued, running, finished, or in an unknown state. + Furthermore, this changeset introduces property lists for worker job objects. + + It also makes #'defregexp known to the byte-compiler. And has an update + to ent-gaussian. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-4 + fix, treat defregexep like defvar or defconst when byte compiling + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-5 + fix, include mpc header in ent-gaussian to define division of gaussians + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-1 + minor, rename #'ffi-call-function-async to #'ffi-call-function& + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-2 + minor, add property list to worker job objects + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-3 + minor, provide worker job states + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-4 + minor, store curl context in the plist of the worker job object + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-5 + fix, make plist accessor and modifier functions thread-safe + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-9 + minor, provide worker job states, plists and whatnot + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-10 + fix, treat defregexep like defvar or defconst when byte compiling + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-11 + fix, include mpc header in ent-gaussian to define division of gaussians + + modified files: + lisp/bytecomp.el lisp/ffi/ffi-curl.el src/effi.c + src/ent-gaussian.c src/worker-asyneq.c src/workers.c + src/workers.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-11 + + +2007-08-31 03:51:03 GMT Steve Youngs patch-8 + + Summary: + Merged from hrop-FIX (patch 1-3), hrop (patch 7-8) -- build/minor misc fixes + Revision: + sxemacs--main--22.1.8--patch-8 + + This changeset fixes a problem with compilers misoptimising, and a bug in + #'defregexp where it wasn't evaluating its arg so you couldn't give it + anything that wasn't a string. + + It also adds a #'worker-job-p to test worker objects. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-1 + minor, prevent compiler from misoptimising loop code + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-2 + minor, provide #'worker-job-p + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-3 + fix, evaluate REGEXP argument in #'defregexp + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-7 + minor, provide #'worker-job-p, fix PH's build problem + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-8 + fix, evaluate REGEXP argument in #'defregexp + + modified files: + src/alloc.c src/search.c src/workers.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-8 + + +2007-08-31 01:47:56 GMT Steve Youngs patch-7 + + Summary: + Merged from horst (patch 3) -- sppm update + Revision: + sxemacs--main--22.1.8--patch-7 + + Patches applied: + + * horst@sxemacs.org--sxemacs/sxemacs--horst--22.1.8--patch-3 + Fix to sppm.texi to reflect new location of my archive + + modified files: + info/sppm.texi + + new patches: + horst@sxemacs.org--sxemacs/sxemacs--horst--22.1.8--patch-3 + + +2007-08-29 02:23:27 GMT Steve Youngs patch-6 + + Summary: + Merged from hrop-SYNCH (patch 1-3), hrop (patch 4-6) -- sync pop.c + Revision: + sxemacs--main--22.1.8--patch-6 + + This changeset syncs our lib-src/pop.* to the latest GPLv2 FSF versions. + Also gives the added bonus of fixing kerberos builds. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-SYNCH--22.1.8--patch-1 + minor, replay pop.c and pop.h from FSF + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-SYNCH--22.1.8--patch-2 + minor, include missing declarations + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-SYNCH--22.1.8--patch-3 + minor, do not blindly synchronise, use our configure symbols + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-4 + minor, replay pop.c and pop.h from FSF + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-5 + minor, include missing declarations + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-6 + minor, do not blindly synchronise, use our configure symbols + + modified files: + configure.ac lib-src/pop.c lib-src/pop.h m4/sxe-crypto.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-SYNCH--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-SYNCH--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-SYNCH--22.1.8--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-6 + + +2007-08-27 14:49:28 GMT Steve Youngs patch-5 + + Summary: + Look for emacs-roots in $prefix when running in-place. + Revision: + sxemacs--main--22.1.8--patch-5 + + This changeset fixes a long-standing annoyance of mine where some of the + test suite would be skipped because certain packages couldn't be found. + + * lisp/find-paths.el (paths-find-emacs-roots): Also try $prefix when + running in-place. + + + modified files: + lisp/find-paths.el + + +2007-08-27 07:10:49 GMT Steve Youngs patch-4 + + Summary: + Optimise #'featurep + Revision: + sxemacs--main--22.1.8--patch-4 + + This changeset optimises #'featurep for when the symbol is `sxemacs' or + `xemacs'. In those cases it returns t or nil appropiately. Actually, in + SXEmacs, both return t, but I plan to add this to XEmacs too where that + won't be the case. + + Got the idea from the GNU clan, where their #'featurep optimises `xemacs' + and `sxemacs' to nil. + + * lisp/byte-optimize.el (byte-optimize-delay-constants-math): Use the + (S)XEmacs advanced form of #'featurep. + (byte-optimize-featurep): New. Optimises to nil or t when feature is + `sxemacs' or `xemacs'. Has the advantage of suppressing unbound + warnings most of the time. + + + modified files: + lisp/byte-optimize.el + + +2007-08-27 06:25:16 GMT Steve Youngs patch-3 + + Summary: + Revert changeset from 22.1.7 (New convenience macros) + Revision: + sxemacs--main--22.1.8--patch-3 + + RMS rejected these macros so I'm removing them because they are pretty + pointless unless _all_ 3 flavours take them up. + + * lisp/subr.el (with-emacs-type): Removed. + (do-in-gnu-emacs): Removed. + (do-in-xemacs): Removed. + (do-in-sxemacs): Removed. + + * lisp/font-lock.el (lisp-font-lock-keywords-2): Remove above macro + names. + + + modified files: + lisp/font-lock.el lisp/subr.el + + +2007-08-27 03:53:32 GMT Steve Youngs patch-2 + + Summary: + Merged from hrop-BLDCHN (patch 1), hrop (patch 1-3) Build fixes + Revision: + sxemacs--main--22.1.8--patch-2 + + This changeset fixes a couple of issues coming out of the last release. + Namely, compiler, openssl, and kerberos detection. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-1 + minor, non-fatal compiler version detection, sane check for kerberos + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-1 + fix, handle full-path CC variables + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-2 + fix, support generic `cc' as compiler + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-3 + minor, non-fatal compiler version detection, sane check for kerberos + + new files: + m4/.arch-ids/sxe-crypto.m4.id m4/sxe-crypto.m4 + + modified files: + configure.ac lib-src/pop.c m4/sxe-compiler.m4 m4/sxe-maths.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-3 + + +2007-08-24 01:06:13 GMT Steve Youngs patch-1 + + Summary: + The De Lorean has been traded in on a shiny new Daimler! + Revision: + sxemacs--main--22.1.8--patch-1 + + * ChangeLog.d/ChangeLog-22.1.7: Last version's log + + * info/sppm.text: Update the versioning macros. + + * autogen.sh: Update codename and version. + + + new files: + ChangeLog.d/.arch-ids/ChangeLog-22.1.7.id + ChangeLog.d/ChangeLog-22.1.7 + + modified files: + autogen.sh info/sppm.texi + + +2007-08-24 00:51:55 GMT Steve Youngs base-0 + + Summary: + tag of steve@sxemacs.org--2007/sxemacs--main--22.1.7--version-0 + Revision: + sxemacs--main--22.1.8--base-0 + + (automatically generated log message) + + new patches: + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--base-0 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-2 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-3 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-4 + horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-1 + horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-8 + horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-12 + horst@sxemacs.org--archive/sxemacs--horst--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-76 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-3 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--base-0 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-1 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-2 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-3 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-5 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-56 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-61 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-65 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-70 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-78 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-79 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-80 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-88 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-93 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-97 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-98 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-101 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-65 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-67 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-76 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-84 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-86 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-87 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-88 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-97 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-99 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-102 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-103 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-104 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-105 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-107 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-108 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-109 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-110 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-111 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-112 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-114 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-115 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-67 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-79 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-80 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-84 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-86 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-87 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-90 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-93 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-96 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-98 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-99 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-101 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-102 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-103 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-104 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-105 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-106 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-108 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-109 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-110 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-111 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-112 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-113 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-24 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-1 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-2 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-3 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-4 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-5 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-7 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-8 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-10 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-11 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-12 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--base-0 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-11 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-14 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-15 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-18 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-19 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-10 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-13 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-15 + lg@xwem.org--2005/sxemacs--lg--22.1.4--patch-1 + lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-1 + lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-4 + lg@xwem.org--2006/sxemacs--lg--22.1.6--patch-1 + lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-1 + lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-2 + lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-3 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-2 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-10 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-15 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-18 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-19 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-15 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-6 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-9 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-12 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-18 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-23 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-24 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-27 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-3 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-4 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-5 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-6 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-7 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-8 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-9 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-3 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-4 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-6 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-8 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-1 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-5 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-7 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-8 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-9 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-12 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-15 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-16 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-17 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-18 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-20 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-23 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-26 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-27 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-28 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-29 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-32 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-33 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-34 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-35 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-36 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-38 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-42 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-43 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-45 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-47 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-48 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-49 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-50 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-52 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-55 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-56 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-58 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-59 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-60 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-61 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-62 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-64 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-67 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-68 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-70 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-72 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-75 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-76 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-77 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-78 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-79 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-81 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-82 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-84 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-87 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-89 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-91 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-95 + njsf@sxemacs.org--2006/sxemacs--njsf-priv-dev--22.1.6--base-0 + njsf@sxemacs.org--2006/sxemacs--njsf-priv-dev--22.1.6--patch-1 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-3 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-4 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-7 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-8 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-9 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-11 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-12 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-13 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-14 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-15 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-18 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-20 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-xe-sync--22.1.7--patch-2 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-xe-sync--22.1.7--patch-6 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-2 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-5 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-8 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-10 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-13 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-14 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-15 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-16 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-20 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-21 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-24 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-25 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-26 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-27 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-28 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-29 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-31 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-33 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-37 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-39 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-40 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-42 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-44 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-46 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-47 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-48 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-49 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-50 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-52 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-54 + njsf@sxemacs.org--2007/sxemacs--njsf-priv-dev--22.1.7--patch-4 + njsf@sxemacs.org--2007/sxemacs--njsf-priv-dev--22.1.7--patch-5 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--base-0 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-1 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-2 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-3 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-4 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-5 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-6 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-7 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-8 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-9 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-10 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-11 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-12 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-13 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-14 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-15 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-16 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-17 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-18 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-19 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-20 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-21 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-22 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-23 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-24 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-25 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-26 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-27 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-28 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-29 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-62 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-63 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-64 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-65 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-66 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-67 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-68 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-28 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-29 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-30 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-31 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-32 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-33 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-34 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-35 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-36 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-37 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-38 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-39 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-40 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-41 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-42 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-43 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-44 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-45 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-46 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-47 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-48 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-49 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-50 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-51 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-52 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-53 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-54 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-55 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-56 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-57 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-58 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-59 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-60 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-61 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-62 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-63 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-64 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-65 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-66 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-67 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-68 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-69 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-70 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-71 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-72 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-73 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-74 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-75 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-76 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-77 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-78 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-79 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-80 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-81 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-82 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-83 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-84 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-85 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-86 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-87 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-88 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-89 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-90 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-91 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-92 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-93 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-94 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-95 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-96 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-97 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-98 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-99 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-100 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-101 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-28 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-29 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-30 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-31 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-32 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-33 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-34 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-35 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-36 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-37 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-38 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-39 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-40 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-41 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-42 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-43 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-44 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-45 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-46 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-47 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-48 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-49 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-50 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-51 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-52 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-53 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-54 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-55 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-56 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-57 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-58 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-59 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-60 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-61 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-62 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-63 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-64 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-65 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-66 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-67 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-68 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-69 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-70 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-71 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-72 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-73 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-74 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-75 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-76 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-77 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-78 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-79 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-80 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-81 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-82 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-83 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-84 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-85 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-86 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-87 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-88 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-89 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-90 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-91 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-92 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-93 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-94 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-95 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-96 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-97 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-98 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-99 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-100 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-101 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-102 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-103 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-104 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-105 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-106 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-107 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-108 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-109 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-110 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-111 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-112 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-113 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-114 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-115 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-116 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-117 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-118 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-119 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-120 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-121 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-122 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-123 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-124 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-125 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-126 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-127 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-128 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-129 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-130 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--version-0 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--base-0 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-1 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-2 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-3 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-4 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-5 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-6 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-7 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-8 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-9 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-10 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-11 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-12 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-13 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-14 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-15 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-16 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-17 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-18 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-19 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-20 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-21 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-22 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-23 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-24 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-25 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-26 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-27 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-28 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-29 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-30 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-31 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-32 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-33 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-34 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-35 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-36 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-37 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-38 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-39 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-40 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-41 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-42 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-43 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-44 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-45 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-46 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-47 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-48 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-49 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-50 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-51 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-52 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-53 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-54 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-55 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-56 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-57 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-58 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-59 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-60 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-61 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-62 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-63 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-64 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-65 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-66 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-67 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-68 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-69 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-70 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-71 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-72 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-73 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-74 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-75 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-76 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-77 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-78 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-79 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-80 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-81 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-82 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-83 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-84 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-85 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-86 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-87 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-88 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-89 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-90 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-91 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-92 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-93 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-94 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-95 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-96 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-97 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-98 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-99 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-100 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-101 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-102 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-103 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-104 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-105 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-106 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-107 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-108 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-109 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-110 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-111 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-112 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-113 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-114 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-115 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-116 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-117 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-118 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-119 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-120 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-121 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-122 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-123 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-124 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-125 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-126 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-127 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-128 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-129 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-130 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-131 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-132 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-133 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-134 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-135 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--version-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.1--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--base-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-2 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-3 + + diff --git a/changes/ChangeLog-22.1.9 b/changes/ChangeLog-22.1.9 new file mode 100644 index 0000000..0e79aff --- /dev/null +++ b/changes/ChangeLog-22.1.9 @@ -0,0 +1,6570 @@ +# do not edit -- automatically generated by arch changelog +# non-id: automatic-ChangeLog--steve@sxemacs.org--2008/sxemacs--main--22.1.9 +# + +2008-06-06 02:13:05 GMT Steve Youngs version-0 + + Summary: + SXEmacs 22.1.9 (Edsel) is released! + Revision: + sxemacs--main--22.1.9--version-0 + + The Edsel is rolling off the showroom floor! Everyone here at the + SXEmacs project hopes you enjoy this release. + + * PROBLEMS: Release day updates! + + * etc/BETA: Release day updates! + + * etc/NEWS: Release day updates! + + * info/sxemacs/sxemacs.texi (Top): Update version. + + + modified files: + PROBLEMS etc/BETA etc/NEWS info/sxemacs/sxemacs.texi + + +2008-06-02 16:50:43 GMT Steve Youngs patch-144 + + Summary: + Merged from hrop-BLDCHN (patch 30, 32), hrop (patch 78) -- build chain fix + Revision: + sxemacs--main--22.1.9--patch-144 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-30 + fix, kick lwlib's config.h.in + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-32 + fix, speak bourne shell + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-78 + fix, kick lwlib's config.h.in, speak proper bourne-shell + + removed files: + lwlib/.arch-ids/config.h.in.id lwlib/config.h.in + + modified files: + configure.ac m4/sxe-summary.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-78 + + +2008-06-02 16:43:38 GMT Steve Youngs patch-143 + + Summary: + Update NEWS for upcoming release + Revision: + sxemacs--main--22.1.9--patch-143 + + * etc/NEWS: Update for 22.1.9 release. + + + modified files: + etc/NEWS + + +2008-06-02 09:04:21 GMT Steve Youngs patch-142 + + Summary: + Merged from njsf (patch 180-186) -- contrib updates + Revision: + sxemacs--main--22.1.9--patch-142 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-180 + Contrib updates + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-181 + Contrib updates + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-182 + report-build-failure uuencode detection fix + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-183 + Another small bugfix for uuencode in report-build-failure.sh + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-184 + The final fix for uuencode in report-build-failure. + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-185 + do_builds.sh "no make" and "false build failure" fixes + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-186 + do_builds.sh cosmetic + + modified files: + contrib/do_builds.sh contrib/report-build-failure.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-180 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-181 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-182 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-183 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-184 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-185 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-186 + + +2008-06-01 22:53:20 GMT Steve Youngs patch-141 + + Summary: + Merged from njsf (patch 178-179) -- build fix MacOS + Revision: + sxemacs--main--22.1.9--patch-141 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-178 + Fix berkdb compile in MacOS + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-179 + Small correction to DB_UNKNOWN check + + modified files: + configure.ac src/database.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-178 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-179 + + +2008-06-01 03:35:04 GMT Steve Youngs patch-140 + + Summary: + Merged from hrop-BLDCHN (patch 21-29), hrop (patch 75-77) -- lots of build chain fixes + Revision: + sxemacs--main--22.1.9--patch-140 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-21 + fix to fix, use X cppflags for gpm and xlib input method + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-22 + minor, use meta macro to create adder macros + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-23 + fix, avoid declaring unused variables, one warning less + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-24 + fix, issue a note about medieval gccs and bdwgc + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-25 + fix, don't bother to declare undefined symbols + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-26 + minor, do not do inspection voodoo of gnu89 inlines on darwin + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-27 + minor, only link with non-empty lib archives + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-28 + fix, report the right ENT feature set in installation summary + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-29 + fix, check more compiler flags in maxopt mode + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-75 + fix to fix, use X cppflags for gpm and xlib input method + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-76 + minor, use meta macro to create adder macros + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-77 + minor, build cleaner on darwin + + modified files: + configure.ac m4/sxe-aux.m4 m4/sxe-compiler.m4 m4/sxe-mem.m4 + src/Makefile.am src/ent.h src/gpmevent.c + src/input-method-xlib.c src/lstream.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-76 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-77 + + +2008-05-31 02:17:26 GMT Steve Youngs patch-139 + + Summary: + Merged from hrop-BLDCHN (patch 18-20), hrop (patch 74) -- X dependency fixes + Revision: + sxemacs--main--22.1.9--patch-139 + + This changeset sorts out a little of the mess of X dependencies. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-18 + tiny, provide some hints about CFLAGS fiddling + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-19 + minor, make SXE_ADD_*_OBJS macros work on multiple arguments + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-20 + fix, include X dependent parts of events.h where necessary + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-74 + fix, include X dependent parts of events.h where necessary + + modified files: + m4/sxe-aux.m4 m4/sxe-compiler.m4 src/Makefile.am src/alloc.c + src/callint.c src/editfns.c src/event-Xt.c src/event-queue.c + src/event-queue.h src/event-stream.c src/event-tty.c + src/event-unixoid.c src/events.c src/events.h src/frame.c + src/gui-x.c src/keymap.c src/menubar-x.c src/worker-asyneq.c + src/worker-asyneq.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-74 + + +2008-05-31 00:02:24 GMT Steve Youngs patch-138 + + Summary: + Merged from hrop (patch 72-73) -- fix a couple of fixes + Revision: + sxemacs--main--22.1.9--patch-138 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-72 + fix to fix, correct #ifdef hiccup + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-73 + fix to fix to fix, do things right + + modified files: + src/alloc.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-73 + + +2008-05-30 23:57:32 GMT Steve Youngs patch-137 + + Summary: + Merged from njsf (patch 172) -- more autogen fool-proofing + Revision: + sxemacs--main--22.1.9--patch-137 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-172 + Make sure HAMMER is only enforced when we are inside a tla controlled workspace + + modified files: + autogen.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-172 + + +2008-05-30 23:31:07 GMT Steve Youngs patch-136 + + Summary: + Merged from njsf (patch 171) -- autogen.sh fool-proofing + Revision: + sxemacs--main--22.1.9--patch-136 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-171 + Prevent embarassing autogen.sh run in snapshot to ruin the sxemacs version detection + + modified files: + autogen.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-171 + + +2008-05-29 23:44:10 GMT Steve Youngs patch-135 + + Summary: + Merged from hrop (patch 70-71) -- fix last fix + Revision: + sxemacs--main--22.1.9--patch-135 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-70 + fix to fix, make non-BDWGC builds work + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-71 + fix to fix, initialise the dllist mutex + + modified files: + src/cmdloop.c src/dllist.c src/lstream.c src/window.c + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-70 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-71 + + +2008-05-29 17:03:02 GMT Steve Youngs patch-134 + + Summary: + Merged from hrop-BDWGC (patch 99-100, 102-105), hrop (patch 68-69) -- bdwgc + warnfix + Revision: + sxemacs--main--22.1.9--patch-134 + + This changeset has more bdwgc fixes plus a couple of compiler warning + fixes. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-99 + fix, register a finaliser for lstreams + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-100 + fix, sort out some warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-102 + fix to fix, consider missing next slot in BDWGC mode + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-103 + fix, obey const qualifiers more strictly == less warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-104 + fix, lesser warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-105 + fix, even lesserer warnings + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-68 + fix, clean up, obey const qualifiers more strictly == less warnings + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-69 + fix, be very strict with attempted function return value casting + + modified files: + src/buffer.c src/callint.c src/callproc.c src/chartab.c + src/cmdloop.c src/console-tty.h src/console.c src/database.c + src/dgif_lib.c src/dired.c src/doprnt.c src/editfns.c + src/effi.c src/emodules-ng.c src/ent-gaussian.c + src/ent-quatern.c src/event-stream.c src/events.c src/faces.c + src/file-coding.c src/fileio.c src/font-lock.c src/frame-x.c + src/frame.c src/glyphs-x.c src/glyphs.c src/gui-x.c + src/gutter.c src/indent.c src/input-method-xlib.c src/insdel.c + src/keymap.c src/lread.c src/lstream.c src/media-ffmpeg.c + src/mem-limits.h src/mule-ccl.c src/mule-charset.c + src/objects-tty.c src/profile.c src/redisplay-tty.c + src/redisplay.c src/scrollbar.c src/sound.c src/specifier.c + src/symbols.c src/tests.c src/vm-limit.c src/window.c + src/xgccache.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-99 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-100 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-102 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-103 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-104 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-105 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-69 + + +2008-05-29 15:03:22 GMT Steve Youngs patch-133 + + Summary: + Merged from hrop-BDWGC (patch 94-98), hrop (patch 66) -- bdwgc fixes + Revision: + sxemacs--main--22.1.9--patch-133 + + From Sebastian's log... + + This changeset cleans up allocator code, kicks memory stats when in BDWGC mode, + also kicks POM. Furtherly, this changeset gets rid of the event resource pool + in BDWGC mode to avoid leakage. + + This changeset marks the end of bdwgc hacking in the 22.1.9 series and I will + focus on bdwgc related crashes and warning fixes until version-0. + + The state of BDWGC: + The collector basically works fine on all lisp objects I could test. + The collector even survives the portable dumper (pdump). + + Occasionally, especially with foreign libs, memory fraud can happen, that is you + allocate some resource with xnew/xmalloc and pass it on to a foreign lib which + simply free()s it or, worse, calls munmap() on it. /note to myself: investigate + if ffi is susceptible to this. + + Occasionally, the converse can occur, i.e. some foreign library hands over + resources explicitly allocated differently (sbrk, malloc, mmap, etc.) and the + collector will never free those because it does not know about them. + I took care that dynacats and opaques behave well in that regard. /note to + myself: what about X resources? + + On the performance: + A BDWGC-SXEmacs is measurably a _LOT_ faster than a traditional one. However, + the price for this is heavy memory usage, and at the moment I don't see a way to + tune the collector. For comparison's sake, the traditional collector was called + whenever gc-cons-threshold (500000 by default) bytes have been allocated, BDWGC + uses a somewhat different scale based on the current size of the heap and an + estimated number of freeable objects therein, if you do nothing in your instance + it will be run about every 2000000 to 5000000 allocated bytes (so 4 to 10 times + less frequent). However, gnus will be hog in BDWGC mode here, having the + garbage collector run about every 30M allocated bytes. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-94 + minor, clean up alloc code, condense and kick memory stats in bdwgc mode + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-95 + minor, clean up code + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-96 + fix, do not use event resource pool in BDWGC mode + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-97 + fix to fix, do not define event resource mutex in BDWGC mode + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-98 + fix, kick POM and dissolve lcheader's next slot in BDWGC mode + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-66 + minor, clean up alloc code, kick mem stats in bdwgc mode, kick event pool + + modified files: + src/alloc.c src/buffer.c src/dllist.c src/dynarr.c src/eval.c + src/events.c src/extents.c src/faces.c src/glyphs.c src/lisp.h + src/lrecord.h src/marker.c src/redisplay.c src/scrollbar-x.c + src/scrollbar.c src/symeval.h src/window.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-94 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-95 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-96 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-97 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-98 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-66 + + +2008-05-27 06:30:04 GMT Steve Youngs patch-132 + + Summary: + Fix bug in ffi-taglib where some lists were being inadvertently altered + Revision: + sxemacs--main--22.1.9--patch-132 + + * lisp/ffi/ffi-taglib.el (taglib:tagnames): Use #'copy-sequence to + prevent the readonly and editable lists from being modified by + side-effect. + + + modified files: + lisp/ffi/ffi-taglib.el + + +2008-05-26 06:05:04 GMT Steve Youngs patch-131 + + Summary: + Merged from njsf (patch 165) -- (Closes bug #62) + Revision: + sxemacs--main--22.1.9--patch-131 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-165 + Fix for bug #62 + + modified files: + src/objects-tty.c src/redisplay-tty.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-165 + + +2008-05-25 22:21:51 GMT Steve Youngs patch-130 + + Summary: + Merged from hrop-FIX (patch 77), hrop (patch 64) -- bdwgc related PROBLEMS upd + Revision: + sxemacs--main--22.1.9--patch-130 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-77 + minor, mention bdwgc failure on gcc 3.x built SXEmacsen + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-64 + minor, mention bdwgc failure on gcc 3.x built SXEmacsen + + modified files: + PROBLEMS + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-64 + + +2008-05-25 22:18:09 GMT Steve Youngs patch-129 + + Summary: + Merged from hrop-FIX (patch 76), hrop (patch 63), njsf (patch 159) -- gcc 3.1.1 build fixes + Revision: + sxemacs--main--22.1.9--patch-129 + + This changeset is to please Nelson. Per-library EXTRA sources are now using + their envisaged targets instead of the .c.o generic one. + + And from Nelson's log... + + The source of this bug was failures to compile effi.c due an unfortunate + "breakage" on Slackware: + + /usr/X11/include is symlinked to /usr/include + + Which causes all sorts of include reordering by gcc-3.1.1 which then + caused ffitarget to not be found, even when configure detected it + fine. The root cause for that was that /usr/X11/include was pushed + upfront from /usr/local/include. + + This changeset _requires_ + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-63 to also be + installed. + + It makes sure that only the sources of a lib are compiled with the flags + specific to that flag. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-76 + fix, use automake's nomenclature on per-lib EXTRA targets + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-63 + fix, use automake's nomenclature on per-lib EXTRA targets + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-159 + Minimalistic CPPFLAGS usage, per lib. Fixes gcc-3.1.1 builds in Slackware + + modified files: + configure.ac m4/sxe-arch.m4 m4/sxe-aux.m4 m4/sxe-compiler.m4 + src/Makefile.am + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-76 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-63 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-159 + + +2008-05-25 22:04:45 GMT Steve Youngs patch-128 + + Summary: + Merged from njsf (patch 157) -- (Closes bug #55) + Revision: + sxemacs--main--22.1.9--patch-128 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-157 + Fix extern inline declarations in lstream.h which prevents successful + Mac builds with gcc 4.2.3 + + modified files: + src/lisp.h src/lstream.h src/map.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-157 + + +2008-05-25 04:52:09 GMT Steve Youngs patch-127 + + Summary: + Merged from njsf (patch 147) -- contrib update + Revision: + sxemacs--main--22.1.9--patch-127 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-147 + Contrib tty 256 color utilities + + new files: + contrib/.arch-ids/show-tty-256-colors.pl.id + contrib/.arch-ids/tty-colors.c.id + contrib/show-tty-256-colors.pl contrib/tty-colors.c + + modified files: + contrib/README + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-147 + + +2008-05-24 23:17:44 GMT Steve Youngs patch-126 + + Summary: + Merged from hrop-feat-ASE (patch 16), hrop (patch 62) -- 64b mapfam fix + Revision: + sxemacs--main--22.1.9--patch-126 + + This changeset fixes a bug on 64b machines with recent (read svn) gccs. + Possibly an overoptimisation makes passing by value unusable, so stuff is passed + by reference, qualified as volatile. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-16 + fix, pass mapfam decoration by reference + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-62 + fix, pass mapfam decoration by reference + + modified files: + src/map.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-62 + + +2008-05-24 01:42:03 GMT Steve Youngs patch-125 + + Summary: + Fix typo in splash screen + Revision: + sxemacs--main--22.1.9--patch-125 + + * lisp/startup.el (splash-frame-body): Typo fix. + From Horst Burkhardt + + modified files: + lisp/startup.el + + +2008-05-24 00:37:35 GMT Steve Youngs patch-124 + + Summary: + Merged from njsf (patch 146) -- contrib update + Revision: + sxemacs--main--22.1.9--patch-124 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-146 + Fix report failure sendmail detection + + + modified files: + contrib/report-build-failure.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-146 + + +2008-05-23 22:42:53 GMT Steve Youngs patch-123 + + Summary: + Merged from hrop-BDWGC (patch 88-93), hrop (patch 60) -- bdwgc fixes/updates + Revision: + sxemacs--main--22.1.9--patch-123 + + This changeset makes bdwgc a tad less greedy by not using those free lists + anymore if in BDWGC mode. Also, warnings are never printed to stderr unless + GC_DEBUG_FLAG is set in which case you WILL DROWN in warnings. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-88 + minor, make bdwgc less greedy + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-89 + fix to fix, do things right + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-90 + minor, disqualify free lists globally + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-91 + fix to fix, do things right + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-92 + fix, quash bdwgc warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-93 + fix to fix, do not introduce new C warnings + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-60 + minor, make bdwgc less greedy and less talkative + + modified files: + src/alloc.c src/event-stream.c src/extents.c src/extents.h + src/opaque.c src/window.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-88 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-89 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-90 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-91 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-92 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-93 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-60 + + +2008-05-23 06:34:50 GMT Steve Youngs patch-122 + + Summary: + Merged from sy-ffi (patch 5) -- Improve FFI detection. + Revision: + sxemacs--main--22.1.9--patch-122 + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-ffi--22.1.9--patch-5 + Try to use pkg-config to detect FFI + + modified files: + INSTALL PROBLEMS m4/sxe-emodffi.m4 + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-ffi--22.1.9--patch-5 + + +2008-05-22 22:20:36 GMT Steve Youngs patch-121 + + Summary: + Merged from sy-etags (patch 3) -- etags fix + Revision: + sxemacs--main--22.1.9--patch-121 + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.9--patch-3 + Fix etags.el for non-emod-capable SXEmacsen + + modified files: + lisp/etags.el src/console-tty.c + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.9--patch-3 + + +2008-05-22 10:27:33 GMT Steve Youngs patch-120 + + Summary: + Merged from njsf (patch 145) -- MacOS build fixes + Revision: + sxemacs--main--22.1.9--patch-120 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-145 + Still the fix for bug #42 + + modified files: + m4/sxe-compiler.m4 src/lisp.h + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-145 + + +2008-05-21 06:26:51 GMT Steve Youngs patch-119 + + Summary: + Merged from njsf (patch 144) -- HPUX build fix + Revision: + sxemacs--main--22.1.9--patch-119 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-144 + HPUX build time dynamic library load fixup + + modified files: + Makefile.am src/Makefile.am + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-144 + + +2008-05-21 04:42:58 GMT Steve Youngs patch-118 + + Summary: + Merged from njsf (patch 141) -- tty code cleanup + Revision: + sxemacs--main--22.1.9--patch-118 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-141 + Better ncurses header file detection. General tty code warning removal + + modified files: + configure.ac src/console-tty.c src/console-tty.h src/console.h + src/objects-tty.c src/objects-tty.h src/redisplay-tty.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-141 + + +2008-05-21 04:39:53 GMT Steve Youngs patch-117 + + Summary: + Merged from njsf (patch 136) -- MacOS build fixes + Revision: + sxemacs--main--22.1.9--patch-117 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-136 + Fix PowerPC MacOS build + + modified files: + lwlib/xlwmenu.c m4/sxe-compiler.m4 src/dict.h src/lisp.h + src/seq.h src/skiplist.h + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-136 + + +2008-05-20 21:16:11 GMT Steve Youngs patch-116 + + Summary: + Merged from hrop-BDWGC (patch 87), hrop (patch 59) -- (Closes bug #61) + Revision: + sxemacs--main--22.1.9--patch-116 + + This changeset fixes bug #61 as it was reported. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-87 + fix, free bigqs and bigfs with xfree(), closes bug #61 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-59 + fix, free bigqs and bigfs with xfree(), closes bug #61 + + modified files: + src/ent-gmp.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-87 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-59 + + +2008-05-19 15:40:38 GMT Steve Youngs patch-115 + + Summary: + Update INSTALL -- SXEmacs requires a C99-compliant C compiler! + Revision: + sxemacs--main--22.1.9--patch-115 + + * INSTALL (Prerequisites): Update the blurb about minimum GCC version + needed, mentioning C99. + + + modified files: + INSTALL + + +2008-05-19 07:16:08 GMT Steve Youngs patch-114 + + Summary: + Merged from njsf (patch 135) -- type fix + Revision: + sxemacs--main--22.1.9--patch-114 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-135 + Fix the only index_t usage + + modified files: + src/sound-jack.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-135 + + +2008-05-19 06:23:35 GMT Steve Youngs patch-113 + + Summary: + Merged from njsf (patch 133-134) -- build fixes + Revision: + sxemacs--main--22.1.9--patch-113 + + This changeset updates our build chain so that it'll puke if you try to + use gcc <= 2.95.3. It also guards against test(1) getting handed an + empty -z condition. + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-133 + Declare gcc-2.95.3 as non suitable to compile SXEmacs + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-134 + Fix the tests for sxemacs versions in configure.ac + + modified files: + configure.ac m4/sxe-compiler.m4 + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-133 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-134 + + +2008-05-19 04:38:17 GMT Steve Youngs patch-112 + + Summary: + Merged from njsf (patch 129-130) -- build fixes/updates + Revision: + sxemacs--main--22.1.9--patch-112 + + This changeset gives a bit of helpful advice to the user when X11 + detection fails, and also improves pgsql version handling. + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-129 + Better user friendliness when X11 detection fails + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-130 + Fix build with pgsql < 8.1 + + modified files: + configure.ac m4/sxe-dbms.m4 src/postgresql.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-129 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-130 + + +2008-05-19 00:56:27 GMT Steve Youngs patch-111 + + Summary: + Merged from hrop-FIX (patch 75), hrop (patch 57) -- libtool fixes + Revision: + sxemacs--main--22.1.9--patch-111 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-75 + fix, descend to libltdl even if odds aren't so good + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-57 + fix, descend to libltdl even if odds aren't so good + + modified files: + configure.ac m4/sxe-libtool.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-57 + + +2008-05-18 06:02:09 GMT Steve Youngs patch-110 + + Summary: + Merged from njsf (patch 121-122) -- contrib updates + Revision: + sxemacs--main--22.1.9--patch-110 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-121 + Include libltdl in package + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-122 + Nuke usage of which + + modified files: + contrib/make-pkg.sh contrib/report-build-failure.sh + contrib/tar-build-failure.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-121 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-122 + + +2008-05-18 05:58:44 GMT Steve Youngs patch-109 + + Summary: + Merged from njsf (patch 118, 120, 123-124) -- various build fixes + Revision: + sxemacs--main--22.1.9--patch-109 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-118 + Fix conflict of index_t with system includes in Solaris + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-120 + Be more conservative about actually having found curses, termcap and term + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-123 + Fix build configured --with-x=no + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-124 + Fix build configure --with-module-support=no + + modified files: + configure.ac lisp/code-files.el src/lisp.h src/redisplay-tty.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-118 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-120 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-123 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-124 + + +2008-05-18 05:54:12 GMT Steve Youngs patch-108 + + Summary: + Merged from njsf (patch 115, 119) -- fix bug in tcp streams + Revision: + sxemacs--main--22.1.9--patch-108 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-115 + Bug fix on endianess of INADDR_* + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-119 + Fix dumb and new api spoiled tcp coder mistake + + modified files: + src/process-unix.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-115 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-119 + + +2008-05-18 05:26:08 GMT Steve Youngs patch-107 + + Summary: + New global binding C-x51 - #'delete-other-frames + Revision: + sxemacs--main--22.1.9--patch-107 + + Apparantly FSF and XE has this, and John was kind enough to let me know + about it on IRC #emacs. Thanks, John! + + * lisp/keydefs.el (global-map): Add `C-x 5 1' binding to + #'delete-other-frames. + From John Paul Wallington + + + modified files: + lisp/keydefs.el + + +2008-05-16 03:10:16 GMT Steve Youngs patch-106 + + Summary: + Merged from njsf (patch 113-114) -- build fixes + Revision: + sxemacs--main--22.1.9--patch-106 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-113 + getopt_long final fixes + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-114 + Fix some warnings in x-color, with a subtle bugfix + + modified files: + lib-src/movemail.c lib-src/ootags.c lisp/x-color.el + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-113 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-114 + + +2008-05-16 01:05:53 GMT Steve Youngs patch-105 + + Summary: + Merged from njsf (patch 112) -- colour tty update + Revision: + sxemacs--main--22.1.9--patch-105 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-112 + Color tty "force" mode + + modified files: + src/device-tty.c src/redisplay-tty.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-112 + + +2008-05-15 06:52:22 GMT Steve Youngs patch-104 + + Summary: + Merged from njsf (patch 108-109) -- contrib updates + Revision: + sxemacs--main--22.1.9--patch-104 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-108 + Small bug fixes in make-pkg.sh + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-109 + Another fix for make-pkg.sh + + modified files: + contrib/make-pkg.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-108 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-109 + + +2008-05-15 06:45:12 GMT Steve Youngs patch-103 + + Summary: + Merged from sy-ffi (patch 3) -- UI for curl/taglib + Revision: + sxemacs--main--22.1.9--patch-103 + + This changeset adds a little bit of user friendliness to ffi-curl.el and + ffi-taglib.el. + + In ffi-curl.el, both #'curl:download and #'curl:download& are now + interactive. They will attempt to guess the URL you want, ask if you + just want the HTTP header when a prefix arg is used. And will save to a + unique filename if the user is too lazy to supply one. + + In ffi-taglib.el there are 3 new user functions... + + #'taglib:get-tag -- displays the value of any tag... has completion + #'taglib:put-tag -- change the value of a tag... has completion and + uses existing tag value for default. + #'taglib:list-all-tags -- pop to a buffer displaying a pretty list of + all of a files tags and their values. + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-ffi--22.1.9--patch-3 + Bring some UI-goodness to ffi-curl/taglib + + modified files: + lisp/ffi/ffi-curl.el lisp/ffi/ffi-taglib.el + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-ffi--22.1.9--patch-3 + + +2008-05-14 08:43:23 GMT Steve Youngs patch-102 + + Summary: + Merged from njsf (patch 106) -- doc updates + Revision: + sxemacs--main--22.1.9--patch-102 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-106 + Misc doc updates + + modified files: + contrib/README info/sxemacs/cmdargs.texi + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-106 + + +2008-05-14 06:14:48 GMT Steve Youngs patch-101 + + Summary: + Merged from njsf (patch 104) -- build fix for old gcc + Revision: + sxemacs--main--22.1.9--patch-101 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-104 + Refactor assert in order not to break gcc < 3.4.x + + modified files: + src/specifier.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-104 + + +2008-05-14 06:08:25 GMT Steve Youngs patch-100 + + Summary: + Merged from njsf (patch 102) -- New cmdline opt (-ct, --color-terminal) + Revision: + sxemacs--main--22.1.9--patch-100 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-102 + Allow user to force the usage of color tty's via command line option + + modified files: + src/emacs.c src/redisplay-tty.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-102 + + +2008-05-14 03:34:37 GMT Steve Youngs patch-99 + + Summary: + Merged from njsf (patch 101) -- (Closes bug #60) + Revision: + sxemacs--main--22.1.9--patch-99 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-101 + Refactor code for tty color approximation so that it caches the + previous approximations. + + modified files: + src/objects-tty.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-101 + + +2008-05-13 14:47:30 GMT Steve Youngs patch-98 + + Summary: + Merged from njsf (patch 97) -- typo + Revision: + sxemacs--main--22.1.9--patch-98 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-97 + Fix typo in etags + + modified files: + lib-src/etags.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-97 + + +2008-05-13 14:45:14 GMT Steve Youngs patch-97 + + Summary: + Merged from njsf (patch 96, 98) -- contrib updates + Revision: + sxemacs--main--22.1.9--patch-97 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-96 + report-build-failure.sh with more info in the main text body. minor bugfixes + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-98 + Remove redudant info from report-build-failure.sh + + modified files: + contrib/report-build-failure.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-96 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-98 + + +2008-05-12 22:29:36 GMT Steve Youngs patch-96 + + Summary: + Merged from hrop-FIX (patch 66-74), hrop (patch 55) -- build warning fixes + Revision: + sxemacs--main--22.1.9--patch-96 + + This changeset fixes many switch and signedness warnings. Furtherly, the inline + behaviour is macroified so that extern_inline now takes the role of a gnu89 + extern inline (a C99 inline respectively). + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-66 + minor, extern inline -> extern_inline + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-67 + fix, less warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-68 + fix, kick some more warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-69 + fix, suppress warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-70 + fix, kick warnings in media related files + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-71 + teeny, introduce index_t + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-72 + fix, less warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-73 + fix, less warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-74 + fix, more warning suppressions + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-55 + minor, annihilate some more warnings, extern inlines -> extern_inlines + + modified files: + configure.ac src/buffer.h src/category.h src/chartab.h + src/console.h src/device-tty.c src/device.h src/dialog-x.c + src/dict.h src/dllist.h src/dynacat.h src/dynarr.c + src/elhash.h src/ent-binary-op.h src/ent-binary-rel.h + src/ent-float.h src/ent-gaussian.c src/ent-gmp.h + src/ent-indef.c src/ent-int.h src/ent-lift.h src/ent-mpc.c + src/ent-mpfr.h src/ent-nullary-op.h src/ent-unary-op.h + src/ent-unary-rel.h src/ent.c src/ent.h src/event-queue.h + src/extents.h src/floatfns.c src/frame.h src/glyphs.h + src/imgproc.c src/lisp-disunion.h src/lisp.h src/lrecord.h + src/lstream.h src/media-ffmpeg.c src/media-internal.c + src/media-mad.c src/media-magic.c src/media-sndfile.c + src/media.c src/mule-charset.h src/objects-tty.c + src/redisplay-x.c src/scrollbar-x.c src/semaphore.h src/seq.h + src/skiplist.h src/sound-alsa.c src/sound-ao.c + src/sound-arts.c src/sound-esd.c src/sound-jack.c + src/sound-nas.c src/sound-oss.c src/sound-pulse.c src/sound.c + src/sound.h src/specifier.h src/syntax.h src/sysdep.h + src/workers.c src/workers.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-55 + + +2008-05-12 08:09:19 GMT Steve Youngs patch-95 + + Summary: + Merged from sy-etags (patch 1) -- etags.el enhancements + Revision: + sxemacs--main--22.1.9--patch-95 + + This changeset makes a few improvements to etags.el. There is a new + "taglist" buffer that has its own mode/keymap for #'tags-apropos and + #'list-tags. Also, if it is available, etags.el now uses our new CL + emodule for any looping. Other things have been done with an eye on + speed, so hopefully this etags.el should be significantly faster. + There's also a new #'find-tags-regex which uses #'igrep-find to search + for a regexp in all files in a TAGS file. + + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.9--patch-1 + Etags enhancements. + + modified files: + lisp/etags.el + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-etags--22.1.9--patch-1 + + +2008-05-12 07:53:32 GMT Steve Youngs patch-94 + + Summary: + Merged from njsf (patch 92) -- contrib update + Revision: + sxemacs--main--22.1.9--patch-94 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-92 + Add disk space saving option to do_builds: REMOVE_ON_SUCCESS + + modified files: + contrib/do_builds.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-92 + + +2008-05-11 09:57:26 GMT Steve Youngs patch-93 + + Summary: + Merged from njsf (patch 88) -- contrib update + Revision: + sxemacs--main--22.1.9--patch-93 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-88 + Allow report-build-failure to work when configure fails + + modified files: + contrib/report-build-failure.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-88 + + +2008-05-11 09:48:58 GMT Steve Youngs patch-92 + + Summary: + Merged from njsf (patch 86-87) -- build tweaks + Revision: + sxemacs--main--22.1.9--patch-92 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-86 + Prevent check from running in time-build-report when compile fails + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-87 + Turn off core generation on configure + + modified files: + Makefile.am configure.ac + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-86 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-87 + + +2008-05-11 09:45:11 GMT Steve Youngs patch-91 + + Summary: + Merged from njsf (patch 84-85) -- contrib updates + Revision: + sxemacs--main--22.1.9--patch-91 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-84 + Changed destination of build failures + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-85 + Allow override of MAIL_FAILURE_TO + + modified files: + contrib/do_builds.sh contrib/report-build-failure.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-84 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-85 + + +2008-05-11 06:59:46 GMT Steve Youngs patch-90 + + Summary: + Merged from njsf (patch 81-82) -- contrib updates + Revision: + sxemacs--main--22.1.9--patch-90 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-81 + Enhance report-build-failure + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-82 + Simple script to gather build failure info. Nice when reporting at issues.sxemacs.org + + new files: + contrib/.arch-ids/tar-build-failure.sh.id + contrib/tar-build-failure.sh + + modified files: + contrib/report-build-failure.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-81 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-82 + + +2008-05-11 01:33:29 GMT Steve Youngs patch-89 + + Summary: + Merged from sy-ffi (patch 1) -- better libname handling for FFI + Revision: + sxemacs--main--22.1.9--patch-89 + + This changeset means that you don't have to give a filename extension as + part of the arg to #'ffi-load or #'ffi-load-library. In fact, it is + best that you don't. We check the arg, if there is no extension, or if + the extension isn't a shlib extension we add one appropriate for the + platform. Otherwise we leave it along and go ahead and try to load it. + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-ffi--22.1.9--patch-1 + Don't require that a file extension be used for libnames in #'ffi-load + + modified files: + lisp/ffi/ffi-curl.el lisp/ffi/ffi-gcrypt.el + lisp/ffi/ffi-magic.el lisp/ffi/ffi-taglib.el + lisp/ffi/ffi-wand.el src/effi.c + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-ffi--22.1.9--patch-1 + + +2008-05-11 01:24:34 GMT Steve Youngs patch-88 + + Summary: + Merged from njsf (patch 72-78) -- various MacOS build fixes & contrib updates + Revision: + sxemacs--main--22.1.9--patch-88 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-72 + Fix bug in PowerPPC MacOS build where bsfl asm mnemonic is invalid + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-73 + Fix tags out of src tree compile + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-74 + Small fixes to do_builds.sh + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-75 + Change required cwd for report-build-failure.sh: It should be a build directory duh! + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-76 + Remove pushd/popd dependency + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-77 + Remove pushd/popd dependency + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-78 + make-pkg.sh enhancements + + modified files: + autogen.sh configure.ac contrib/do_builds.sh + contrib/make-pkg.sh contrib/report-build-failure.sh + lib-src/Makefile.am src/ent.h + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-72 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-73 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-74 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-75 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-76 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-77 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-78 + + +2008-05-08 16:01:30 GMT Steve Youngs patch-87 + + Summary: + Merged from njsf (patch 68) -- contrib updates + Revision: + sxemacs--main--22.1.9--patch-87 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-68 + Small contrib script fixes + + modified files: + contrib/do_builds.sh contrib/make-pkg.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-68 + + +2008-05-08 15:56:37 GMT Steve Youngs patch-86 + + Summary: + Merged from hrop-BDWGC (patch 83-84), hrop (patch 51) -- bdwgc/warnings + Revision: + sxemacs--main--22.1.9--patch-86 + + Some more bdwgc updates and warning fixes. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-83 + minor, use debugging allocators only when GC_DEBUG_FLAG is set + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-84 + fix, overcome some warnings introduced while migrating to bdwgc + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-51 + minor, use BDWGC in non-debugging mode, outtroduce warnings + + modified files: + modules/ase/ase-permutation.c modules/cl/cl-loop.c src/bloom.c + src/lisp.h src/process-unix.c src/procimpl.h src/regex.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-83 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-84 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-51 + + +2008-05-08 12:11:40 GMT Steve Youngs patch-85 + + Summary: + Make FFI compatible for XEmacs + Revision: + sxemacs--main--22.1.9--patch-85 + + This changeset is the result of backporting our FFI to XEmacs. This is + pretty much a stack of compatibility stuff to ease the pain of any future + synchs the XE folks do from our FFI. + + * src/effi.h (Lisp_EffiObject): Use old_lcrecord_header when in XEmacs. + Also, when in XEmacs use wrap_record() instead of XSETRECORD. + + * src/effi.c: Set up some XE/SXE compatibility defines. + (print_ffiobject): Make compatible for both XEmacs and SXEmacs. + (ffiobject_description): Ditto. + (sizeof_ffiobject): Ditto. + (Fffi_canonicalise_type): Ditto. + (Fmake_ffi_object): Ditto. + (Fffi_dlerror): Ditto. + (Fffi_defun): Ditto. + (Fffi_slot_offset): Ditto. + (Fffi_fetch): Ditto. + (Fffi_aref): Ditto. + (Fffi_store): Ditto. + (Fffi_aset): Ditto. + (extffi_setup_argument): Ditto. + (print_ffi_job): Ditto. + + * lisp/ffi/ffi-curl.el (curl:easy-perform&): Error unless we have + 'workers. + (curl:download&): Ditto. + + + modified files: + lisp/ffi/ffi-curl.el src/effi.c src/effi.h + + +2008-05-06 02:14:00 GMT Steve Youngs patch-84 + + Summary: + Merged from njsf (patch 60) -- build fix + Revision: + sxemacs--main--22.1.9--patch-84 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-60 + Better detection of version on configure + + modified files: + configure.ac + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-60 + + +2008-05-06 01:11:36 GMT Steve Youngs patch-83 + + Summary: + Merged from njsf (patch 62-65) -- build fixes + Revision: + sxemacs--main--22.1.9--patch-83 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-62 + Small fixes to make-pkg.sh + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-63 + Small enhancements to do_builds.sh + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-64 + Allow top level make tags without full build. Support for TAGS in do_builds.sh + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-65 + Fix build for systems without getopt_long + + modified files: + Makefile.am contrib/do_builds.sh contrib/make-pkg.sh + lib-src/etags.c lib-src/movemail.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-62 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-63 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-64 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-65 + + +2008-05-04 22:18:55 GMT Steve Youngs patch-82 + + Summary: + Merged from njsf (patch 58-59) -- some contrib contributions. + Revision: + sxemacs--main--22.1.9--patch-82 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-58 + Build helpers + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-59 + Added documentation about do_builds.sh to contrib/README + + new files: + contrib/.arch-ids/do_builds.sh.id contrib/do_builds.sh + + modified files: + contrib/README contrib/report-build-failure.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-58 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-59 + + +2008-05-04 01:59:58 GMT Steve Youngs patch-81 + + Summary: + Merged from njsf (patch 57) -- versioning tweak + Revision: + sxemacs--main--22.1.9--patch-81 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-57 + Expose sxemacs-main-arch-version in lisp + + modified files: + configure.ac src/emacs.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-57 + + +2008-05-03 11:32:11 GMT Steve Youngs patch-80 + + Summary: + Merged from njsf (patch 54) -- build tweak + Revision: + sxemacs--main--22.1.9--patch-80 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-54 + Output the last main branch patch applied in a development branch on + Installation file + + modified files: + autogen.sh configure.ac m4/sxe-summary.m4 + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-54 + + +2008-05-03 09:43:07 GMT Steve Youngs patch-79 + + Summary: + Merged from njsf (patch 52-53) -- build-rpt enhancement + Revision: + sxemacs--main--22.1.9--patch-79 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-52 + Improve build report to allow non interactive calls. Helper script to + report build failure + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-53 + Update contrib README + + new files: + contrib/.arch-ids/report-build-failure.sh.id + contrib/report-build-failure.sh + + modified files: + contrib/README lisp/build-rpt.el + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-52 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-53 + + +2008-05-03 03:37:42 GMT Steve Youngs patch-78 + + Summary: + Merged from sy-emods (patch 6) -- emod updates + Revision: + sxemacs--main--22.1.9--patch-78 + + This changeset makes some improvements to the emod code. Now, autoloads + are only generated for the emodules that have been built, instead of for + all emods unconditionally like before. + + The emod stuff that was in lib-complete.el has now been moved to its own + file... emod-utils.el. #'list-modules will now display the list of + loaded emods in the echo area if it is called interactively. + + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-6 + Emodule improvements/updates + + new files: + lisp/.arch-ids/emod-utils.el.id lisp/emod-utils.el + + modified files: + info/emodules.texi lisp/Makefile.am lisp/build-autoloads.el + lisp/dumped-lisp.el lisp/lib-complete.el src/emodules-ng.c + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-6 + + +2008-05-02 21:53:53 GMT Steve Youngs patch-77 + + Summary: + Merged from njsf (patch 49-50) -- (Closes bug #53) + Revision: + sxemacs--main--22.1.9--patch-77 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-49 + Give explanatory error message for dist targets + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-50 + make-pkg.sh hammering + + new files: + contrib/.arch-ids/make-pkg.sh.id contrib/make-pkg.sh + + modified files: + Makefile.am + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-49 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-50 + + +2008-05-02 21:27:50 GMT Steve Youngs patch-76 + + Summary: + Merged from njsf (patch 48) -- (Closes bug #56) + Revision: + sxemacs--main--22.1.9--patch-76 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-48 + file-dirname and file-basename + + modified files: + src/fileio.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-48 + + +2008-05-01 02:42:04 GMT Steve Youngs patch-75 + + Summary: + Merged from sy-emods (patch 4) -- (Closes bug#54) + Revision: + sxemacs--main--22.1.9--patch-75 + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-4 + Allow for non-existant site-module-directory's -- (Closes bug#54) + + modified files: + lisp/setup-paths.el + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-4 + + +2008-04-30 12:47:04 GMT Steve Youngs patch-74 + + Summary: + Merged from njsf (patch 46) -- typo + Revision: + sxemacs--main--22.1.9--patch-74 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-46 + Fix the fix + + modified files: + src/ent.h + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-46 + + +2008-04-30 03:16:38 GMT Steve Youngs patch-73 + + Summary: + Merged from hrop-feat-ASE (patch 14), hrop (patch 49) -- (Closes bug #51) + Revision: + sxemacs--main--22.1.9--patch-73 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-14 + fix, provide C-based flsl() as ultimate fallback, closes bug 51 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-49 + fix, provide C-based flsl() as ultimate fallback, closes bug 51 + + modified files: + src/ent.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-49 + + +2008-04-30 03:11:11 GMT Steve Youngs patch-72 + + Summary: + Merged from sy-emods (patch 3) -- emod autoloads/testsuite + Revision: + sxemacs--main--22.1.9--patch-72 + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-3 + Fix emod auto-autoloads, move emod tests into tests/automated dir + + modified files: + lisp/autoload.el modules/ase/Makefile.am + modules/cl/Makefile.am tests/Makefile.am + tests/automated/ase-cartesian-tests.el + tests/automated/ase-digraph-tests.el + tests/automated/ase-heap-tests.el + tests/automated/ase-interval-tests.el + tests/automated/ase-metric-tests.el + tests/automated/ase-neighbourhood-tests.el + tests/automated/ase-permutation-tests.el + tests/automated/ase-resclass-tests.el + tests/automated/cl-loop-tests.el + + renamed files: + modules/ase/.arch-ids/ase-cartesian-tests.el.id + ==> tests/automated/.arch-ids/ase-cartesian-tests.el.id + modules/ase/.arch-ids/ase-digraph-tests.el.id + ==> tests/automated/.arch-ids/ase-digraph-tests.el.id + modules/ase/.arch-ids/ase-heap-tests.el.id + ==> tests/automated/.arch-ids/ase-heap-tests.el.id + modules/ase/.arch-ids/ase-interval-tests.el.id + ==> tests/automated/.arch-ids/ase-interval-tests.el.id + modules/ase/.arch-ids/ase-metric-tests.el.id + ==> tests/automated/.arch-ids/ase-metric-tests.el.id + modules/ase/.arch-ids/ase-neighbourhood-tests.el.id + ==> tests/automated/.arch-ids/ase-neighbourhood-tests.el.id + modules/ase/.arch-ids/ase-permutation-tests.el.id + ==> tests/automated/.arch-ids/ase-permutation-tests.el.id + modules/ase/.arch-ids/ase-resclass-tests.el.id + ==> tests/automated/.arch-ids/ase-resclass-tests.el.id + modules/ase/ase-cartesian-tests.el + ==> tests/automated/ase-cartesian-tests.el + modules/ase/ase-digraph-tests.el + ==> tests/automated/ase-digraph-tests.el + modules/ase/ase-heap-tests.el + ==> tests/automated/ase-heap-tests.el + modules/ase/ase-interval-tests.el + ==> tests/automated/ase-interval-tests.el + modules/ase/ase-metric-tests.el + ==> tests/automated/ase-metric-tests.el + modules/ase/ase-neighbourhood-tests.el + ==> tests/automated/ase-neighbourhood-tests.el + modules/ase/ase-permutation-tests.el + ==> tests/automated/ase-permutation-tests.el + modules/ase/ase-resclass-tests.el + ==> tests/automated/ase-resclass-tests.el + modules/cl/.arch-ids/cl-loop-tests.el.id + ==> tests/automated/.arch-ids/cl-loop-tests.el.id + modules/cl/cl-loop-tests.el + ==> tests/automated/cl-loop-tests.el + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-3 + + +2008-04-29 17:28:25 GMT Steve Youngs patch-71 + + Summary: + Merged from sy-emods (patch 2) -- emodule load path + Revision: + sxemacs--main--22.1.9--patch-71 + + This changeset adds a bit of sanity to emodule loading and load paths. + The emod load path is constructed at run time in much the same way as the + lisp load-path. In fact load-path now also includes module-load-path. + + The default emod path is now: + + ~/.sxemacs/$machine/modules + $prefix/lib/sxemacs/$machinetriplet/site-modules + $prefix/lib/sxemacs-$version/$machinetriplet/modules + + And like lisp packages, emodule searching goes one directory down from + those above. So you can keep different emods in their own directories. + + Other highlights... #'load-module has been moved to lisp, and has + completion. An inplace SXEmacs instance will search in the build tree + for the core emods, while an installed SXEmacs will search the installed + directories. And a #'locate-module has been added. + + + Patches applied: + + * steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-2 + Emodule search path shake up! + + modified files: + configure.ac info/emodules.texi lisp/find-paths.el + lisp/lib-complete.el lisp/setup-paths.el lisp/startup.el + m4/sxe-bldenv.m4 m4/sxe-summary.m4 src/emodules-ng.c + src/sxe-paths.h.in + + new patches: + steve@sxemacs.org--2008/sxemacs--sy-emods--22.1.9--patch-2 + + +2008-04-29 02:16:01 GMT Steve Youngs patch-70 + + Summary: + Merged from hrop-feat-ASE (patch 12), hrop (patch 46) -- #'mapfam fix + Revision: + sxemacs--main--22.1.9--patch-70 + + This changeset fixes a bug in #'mapfam where if you gave him a nil he'd + spit out a sequencep error. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-12 + fix, correctly treat 'nil as sequence input in #'mapfam + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-46 + fix, correctly treat 'nil as sequence input in #'mapfam + + modified files: + src/seq.c src/seq.h tests/automated/map-tests.el + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-46 + + +2008-04-29 02:10:12 GMT Steve Youngs patch-69 + + Summary: + Merged from hrop-BDWGC (patch 77-82), hrop (patch 44-45) -- bdwgc updates/fixes + Revision: + sxemacs--main--22.1.9--patch-69 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-77 + minor, adapt regression tests in bdwgc mode, #'provide 'bdwgc if so + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-78 + fix, avoid calls of flsl on 0 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-79 + minor, avoid free list management overhead for lstream allocation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-80 + fix, make lstreams behave well in bdwgc mode + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-81 + minor, Lstream* -> lstream_t, fix lstream warnings, start doxygenation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-82 + fix, warnings + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-44 + minor, adapt regression tests in bdwgc mode, #'provide 'bdwgc if so + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-45 + fix, avoid calls of flsl on 0 + + modified files: + src/file-coding.c src/fns.c src/lisp.h src/lstream.c + src/lstream.h tests/automated/hash-table-tests.el + tests/automated/symbol-tests.el tests/automated/weak-tests.el + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-77 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-78 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-79 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-80 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-81 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-45 + + +2008-04-29 02:01:55 GMT Steve Youngs patch-68 + + Summary: + Merged from njsf (patch 40-42) -- (Closes bug #39) + Revision: + sxemacs--main--22.1.9--patch-68 + + This changeset has a number of tty/colour fixes and improvements. And it + closes bug #39. + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-40 + Fix crash bug#39 + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-41 + Fix for 256 colors tty. Now list-colors-display in all glory and no crashes + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-42 + Fix 8 bit color blindness for blue, where it turns magenta + + modified files: + lisp/tty-init.el lisp/x-color.el src/lisp.h src/objects-tty.c + src/objects.c src/print.c src/skiplist.h + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-40 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-41 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-42 + + +2008-04-26 02:53:20 GMT Steve Youngs patch-67 + + Summary: + Merged from njsf (patch 38) -- gcc 3.3.5 fix + Revision: + sxemacs--main--22.1.9--patch-67 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-38 + Fix build with gcc 3.3.5, which has broken restrict support. + + modified files: + m4/sxe-compiler.m4 + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-38 + + +2008-04-25 00:43:05 GMT Steve Youngs patch-66 + + Summary: + Merged from njsf (patch 34-36) -- tty/colour improvements + Revision: + sxemacs--main--22.1.9--patch-66 + + This changeset brings some more colour tty improvements. + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-34 + Better tty handling, and _maybe_ a fix to some tty issues + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-35 + Fix color parsing + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-36 + More color and tty improvements + + modified files: + configure.ac lisp/tty-init.el lisp/x-color.el + src/console-tty.c src/console-tty.h src/console.h src/lisp.h + src/objects-tty.c src/objects.c src/redisplay-tty.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-34 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-35 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-36 + + +2008-04-25 00:37:07 GMT Steve Youngs patch-65 + + Summary: + Merged from hrop-BLDCHN (patch 15-16), hrop (patch 41-42) -- build tweaks + Revision: + sxemacs--main--22.1.9--patch-65 + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-15 + minor, beef up pkg-config file and sxemacs detection macro + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-16 + fix to fix, provide all necessary variables + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-41 + minor, beef up pkg-config file and sxemacs detection macro + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-42 + fix to fix, actually provide a useful sxemacs.pc + + modified files: + m4/sxe-bldenv.m4 m4/sxemacs.m4 sxemacs.pc.in + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-42 + + +2008-04-25 00:31:36 GMT Steve Youngs patch-64 + + Summary: + Merged from hrop-BDWGC (patch 68-76), hrop (patch 39-40) -- bdwgc updates + Revision: + sxemacs--main--22.1.9--patch-64 + + More bdwgc updates, improvements, fixes, and magic! + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-68 + minor, check event allocations + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-69 + major, flush DnD crap + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-70 + minor, atomify more stuff + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-71 + fix to fix, do things right + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-72 + teeny, really get rid of drag'n'drop stuff + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-73 + fix, atomify even more + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-74 + minor, try to allocate certain dynarrs atomically + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-75 + minor, drop special treatment of alloc'd pdump memory + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-76 + fix, do not unleash our resources through X's XFree, use xfree() + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-39 + + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-40 + fix, do not unleash our resources through X's XFree, use xfree() + + removed files: + src/.arch-ids/dragdrop.c.id src/.arch-ids/dragdrop.h.id + src/dragdrop.c src/dragdrop.h + + modified files: + src/Makefile.am src/alloc.c src/dumper.c src/dynarr.c + src/ent-indef.c src/event-Xt.c src/event-stream.c src/events.c + src/events.h src/extents.c src/frame-x.c + src/input-method-xlib.c src/map.c src/media-ffmpeg.c + src/media-internal.c src/media-mad.c src/mule.c + src/objects-x.c src/postgresql.c src/process-unix.c + src/redisplay-tty.c src/redisplay.c src/sysdep.c src/sysdep.h + src/termcap.c src/terminfo.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-76 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-40 + + +2008-04-22 04:47:53 GMT Steve Youngs patch-63 + + Summary: + Merged from njsf (patch 32) -- autoconf tweak + Revision: + sxemacs--main--22.1.9--patch-63 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-32 + getopt detection + + modified files: + m4/sxe-libc.m4 + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-32 + + +2008-04-21 23:40:41 GMT Steve Youngs patch-62 + + Summary: + Merged from hrop-BDWGC (patch 45-59, 61-67), hrop (patch 38) -- bdwgc fixes/updates + Revision: + sxemacs--main--22.1.9--patch-62 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-45 + minor, atomicalise lstreams, use interruptible collector calls + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-46 + fix, use atomic allocation for glyphs + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-47 + minor, atomify regexp match data + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-48 + minor, use atomic allocation for audio frames + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-49 + minor, atomify selection allocation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-50 + fix, atomify regexp stuff + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-51 + minor, atomify openssl + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-52 + minor, more atomification + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-53 + minor, provide a BDWGC equivalent of blocktypes + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-54 + minor, provide ENT finalisers, rearrange gmp alloc functions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-55 + minor, do not fiddle with the next slot of lcrecord_headers + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-56 + minor, forget about allocatore mutex in BDWGC mode + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-57 + minor, rebring working SXE + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-58 + minor, move bdwgc initialisation to alloc.c + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-59 + minor, allow to allocate large buffers in atomic mode + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-61 + fix, overcome dllist problems in dired code + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-62 + minor, various teeny tweaks + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-63 + minor, test bdwgc without finalisers + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-64 + minor, make BDWGC cope with our thread concept + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-65 + minor, make tests work + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-66 + fix, realloc strings properly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-67 + fix, use xfree() on environment resources + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-38 + minor, atomify many structures, kick finalisers + + modified files: + src/alloc.c src/blocktype.c src/blocktype.h src/bloom.c + src/buffer.h src/dired.c src/dllist.c src/doprnt.c + src/dumper.c src/editfns.c src/emacs.c src/ent-gmp.c + src/ent-mpfr.c src/ent.h src/fns.c src/glyphs-gtk.c + src/glyphs-x.c src/insdel.c src/lisp.h src/lstream.c + src/openssl.c src/regex.c src/search.c src/select-x.c + src/signal.c src/skiplist.c src/sound-alsa.c src/sound-ao.c + src/sound-arts.c src/sound-esd.c src/sound-jack.c + src/sound-nas.c src/sound-oss.c src/sound-pulse.c + src/sound-sunplay.c src/tests.c src/worker-asyneq.c + src/worker-asyneq.h src/workers.c tests/automated/map-tests.el + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-67 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-38 + + +2008-04-21 21:09:22 GMT Steve Youngs patch-61 + + Summary: + Merged from njsf (patch 31) -- build fix + Revision: + sxemacs--main--22.1.9--patch-61 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-31 + Fix build on systems without getopt.h but where getopt is available in + either unistd.h or stdlib.h + + modified files: + lib-src/etags.c lib-src/gnuclient.c lib-src/movemail.c + lib-src/ootags.c m4/sxe-libc.m4 + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-31 + + +2008-04-21 07:59:49 GMT Steve Youngs patch-60 + + Summary: + Merged from njsf (patch 29) -- tty bug workaround + Revision: + sxemacs--main--22.1.9--patch-60 + + This works around a bug in the colour tty stuff. It'll be fixed properly + at some point down the road. + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-29 + tty bug workaround + + modified files: + lisp/tty-init.el src/objects-tty.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-29 + + +2008-04-21 07:54:04 GMT Steve Youngs patch-59 + + Summary: + Merged from njsf (patch 27) -- #'file-dirname fix + Revision: + sxemacs--main--22.1.9--patch-59 + + This changeset fixes a bug in #'file-dirname that was causing it to + behave like #'file-basename. + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-27 + Fix file-dirname + + modified files: + src/fileio.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-27 + + +2008-04-21 07:50:36 GMT Steve Youngs patch-58 + + Summary: + Merged from njsf (patch 25-26) -- warning fix + Revision: + sxemacs--main--22.1.9--patch-58 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-25 + Remove file write protected warning when reading rgb.txt + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-26 + Remove duplicate stuff from patch 25 + + modified files: + lisp/x-color.el + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-25 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-26 + + +2008-04-21 07:44:53 GMT Steve Youngs patch-57 + + Summary: + Merged from hrop-FIX (patch 60), hrop (patch 37) -- Solaris fix + Revision: + sxemacs--main--22.1.9--patch-57 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-60 + fix, optimise dirent creation, closes an unreported solaris bug + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-37 + fix, optimise dirent creation, closes an unreported solaris bug + + modified files: + src/dired.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-37 + + +2008-04-19 04:18:03 GMT Steve Youngs patch-56 + + Summary: + Merged from njsf (patch 24) -- tty fixes + Revision: + sxemacs--main--22.1.9--patch-56 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-24 + Several TTY fixes + + modified files: + lisp/startup.el lisp/tty-init.el lisp/x-color.el + src/objects-tty.c src/objects-tty.h src/objects.c + src/redisplay-tty.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-24 + + +2008-04-16 17:47:20 GMT Steve Youngs patch-55 + + Summary: + Prevent freeze during GC. + Revision: + sxemacs--main--22.1.9--patch-55 + + * src/map.c (mapcar1): Don't blindly protect the heap, clean it first. + + modified files: + src/map.c + + +2008-04-16 04:18:09 GMT Steve Youngs patch-54 + + Summary: + Merged from hrop-BDWGC (patch 36-37, 39-44), hrop (patch 34-35) -- bdwgc updates (Closes bug #46) + Revision: + sxemacs--main--22.1.9--patch-54 + + This changeset does a bit more BDWGC tuning and closes bug #46. A + reliable/usable BDWGC/SXEmacs is still not a reality though, so be + warned. + + Don't believe what it says further down about closing 48... that bug is + still open. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-36 + minor, use atomic allocators + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-37 + minor, more fine-tuning + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-39 + minor, pair up alloc/free calls, closes bug 46 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-40 + minor, speed up GCing ... turn GCPRO and friends into no-ops + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-41 + minor, more tweaks + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-42 + minor, turn gcpro variables into unused ones in BDWGC mode + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-43 + fix, use matching free function for converted strings, closes bug 48 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-44 + fix, use libc reallocation for number buffers (printing numbers) + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-34 + minor, pair up alloc/free calls, more tweaks, closes bug 46 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-35 + fix, use libc mem funs for printing, closes bug 48 + + modified files: + configure.ac modules/ase/ase-metric.c modules/cl/cl-loop.c + src/alloc.c src/backtrace.h src/bytecode.c src/doc.c + src/doprnt.c src/effi.c src/emacs.c src/ent-mpfr.c src/eval.c + src/fileio.c src/filelock.c src/fns.c src/frame-x.c + src/glyphs-eimage.c src/glyphs-x.c src/imgproc.c src/keymap.c + src/lisp.h src/lread.c src/map.c src/semaphore.h src/sound.c + src/symbols.c src/tests.c src/workers.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-35 + + +2008-04-16 02:13:36 GMT Steve Youngs patch-53 + + Summary: + Merged from njsf (patch 21) -- build fix (sox) + Revision: + sxemacs--main--22.1.9--patch-53 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-21 + Fix sox build with static libs + + modified files: + m4/sxe-mm.m4 + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-21 + + +2008-04-13 22:13:32 GMT Steve Youngs patch-52 + + Summary: + Merged from hrop-BDWGC (patch 33-35), hrop (patch 32) -- bdwgc updates/fixes + Revision: + sxemacs--main--22.1.9--patch-52 + + This changeset provides a fully working BDWGC mode. It is however untuned at + the moment and some components (X resources) still interfere with libc malloc'd + memory chunks. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-33 + tiny, provide convenience macros, reenable staticpro list + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-34 + minor, top off bdwgc migration + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-35 + minor, abstract from system thread functions + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-32 + minor, top off bdwgc migration + + modified files: + src/alloc.c src/buffer.c src/dumper.c src/emacs.c src/fileio.c + src/gui-x.c src/lisp.h src/lread.c src/semaphore.h + src/worker-asyneq.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-32 + + +2008-04-13 08:43:44 GMT Steve Youngs patch-51 + + Summary: + Fix map-tests.el + Revision: + sxemacs--main--22.1.9--patch-51 + + This changeset fixes the failing map-tests for systems lacking gmp/mpz. + + * tests/automated/map-tests.el: Only use #'divisiblep if it is fbound. + + + modified files: + tests/automated/map-tests.el + + +2008-04-13 06:09:14 GMT Steve Youngs patch-50 + + Summary: + Merged from hrop-feat-ASE (patch 11), hrop (patch 30) -- #'mapfam fixes + Revision: + sxemacs--main--22.1.9--patch-50 + + This changeset fixes a problem with #'mapfam. Unfortunately, it + _DOESN'T_ close bug 44. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-11 + fix, improve GC protection of stack-allocated memory chunk + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-30 + fix, properly GCpro #'mapfam results, may or may not close bug 44 + + modified files: + src/map.c tests/automated/map-tests.el + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-30 + + +2008-04-13 03:46:21 GMT Steve Youngs patch-49 + + Summary: + Merged from njsf (patch 18) -- build fix + Revision: + sxemacs--main--22.1.9--patch-49 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-18 + Autogen fix. Missing parens + + modified files: + autogen.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-18 + + +2008-04-13 00:01:36 GMT Steve Youngs patch-48 + + Summary: + Merged from hrop (patch 31) -- (Closes bug #45) + Revision: + sxemacs--main--22.1.9--patch-48 + + Patches applied: + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-31 + fix, resolve naming conflict, closes bug 45 + + modified files: + m4/sxe-mem.m4 + + new patches: + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-31 + + +2008-04-12 23:52:32 GMT Steve Youngs patch-47 + + Summary: + Merged from hrop-BDWGC (patch 30-32), hrop (patch 28-29) -- bdwgc fixes + Revision: + sxemacs--main--22.1.9--patch-47 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-30 + minor, provide 3 naming schemes for memory functions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-31 + minor, alloc string data with libc malloc + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-32 + fix, work in --with-error-checking=none mode + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-28 + minor, provide 3 naming schemes for mem funs, alloc strings with libc + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-29 + fix, work in --with-error-checking=none mode + + modified files: + src/alloc.c src/buffer.h src/ent-gmp.c src/ent-mpfr.c + src/lisp.h src/regex.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-29 + + +2008-04-12 23:35:34 GMT Steve Youngs patch-46 + + Summary: + Merged from njsf (patch 17) -- build fix + Revision: + sxemacs--main--22.1.9--patch-46 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-17 + Refuse to autogen with too old m4 + + modified files: + autogen.sh + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-17 + + +2008-04-12 14:18:48 GMT Steve Youngs patch-45 + + Summary: + Merged from njsf (patch 16) -- Solaris build fix + Revision: + sxemacs--main--22.1.9--patch-45 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-16 + Fix X11 detection on systems that require X_PRE_libs and X_EXTRA_LIBS + for XOpenDisplay and XtOpenDisplay + + modified files: + configure.ac + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-16 + + +2008-04-11 17:03:21 GMT Steve Youngs patch-44 + + Summary: + Merged from njsf (patch 15) -- build fix + Revision: + sxemacs--main--22.1.9--patch-44 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-15 + Fix build on systems without getnameinfo and getaddrinfo + + modified files: + src/process-unix.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-15 + + +2008-04-11 15:57:28 GMT Steve Youngs patch-43 + + Summary: + Merged from hrop-feat-ASE (patch 8), hrop (patch 27) -- drop BSD-mp + Revision: + sxemacs--main--22.1.9--patch-43 + + This changeset removes support for BSD's MP. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-8 + minor, kick BSD-mp support, as nice as it was, it's become unmaintainable + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-27 + minor, kick BSD-mp support + + removed files: + src/.arch-ids/ent-mp.c.id src/.arch-ids/ent-mp.h.id + src/ent-mp.c src/ent-mp.h + + modified files: + configure.ac src/Makefile.am + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-27 + + +2008-04-11 10:14:22 GMT Steve Youngs patch-42 + + Summary: + Merged from hrop-BDWGC (patch 1-7, 9-12, 14-29), hrop (patch 26) -- Boehm GC + Revision: + sxemacs--main--22.1.9--patch-42 + + This changeset starts us on the road to Boehm Garbage Collector. It is + very much a work in progress and still very broken at this stage. It is + marked as an experimental feature and will only be turned on if you + --with-experimental-features=all. + + Here is Sebastian's log to give a better outline... + + This changeset brings you up to date on my attempt to migrate to BDWGC as our + primary garbage collector. The build, by default, should just behave as usual, + however using --with-experimental-features=all should beam you to BDWGC land. + + The BDWGC SXE will compile and dump but it will refuse to start at the moment, + reasons yet unknown. Note: a successful _START_ on the other hand (to list + shadows) is a requisite of the dump target, that's why you will see the all + target terminating prematurely. You can however create the dump file yourself, + using the commands in the .dmp target. + + Also, I've tested the build against a minimum set of features (sans media, + sound, image formats, openssl, postgresql, ENT other than gmp, etc. etc.) to + convert the core functionality first. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-1 + fix, reroute most free() calls through our xfree macro + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-2 + minor, kick wrong cast + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-3 + minor, start GC migration + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-4 + minor, migrate regex subsystem to bdw + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-5 + looks, reindent + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-6 + fix, init bdwgc, don't collect + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-7 + fix, migrate lwlib + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-9 + minor, refine bdwgc detection + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-10 + minor, provide both memory allocation through bdwgc and libc + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-11 + minor, make bdwgc an experimental feature + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-12 + fix, export CPPFLAGS, LDFLAGS and LIBS of bdwgc to Makefile + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-14 + minor, provide conditionals for use in Makefiles + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-15 + minor, use automake conditionals to link with libgc + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-16 + tiny, clean up + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-17 + minor, do not use fixed type voodoo in bdwgc mode + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-18 + minor, use xmalloc() instead of malloc() where appropriate + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-19 + minor, transfer BDWGC initialisation to main() + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-20 + fix, always define WITH_BDWGC conditional + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-21 + minor, couple of tiny changes while trying to find a bigger bugger + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-22 + minor, adapt gmp memory functions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-23 + fix, use the debugging variants of the BDWGC memory functions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-24 + minor, use libc allocators for GMP and MPFR + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-25 + minor, tentative hacks to get bdwgc going + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-26 + minor, tweaks + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-27 + minor, bring back rel_alloc unconditionally + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-28 + minor, do not call prune_*() in bdwgc mode + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-29 + fix, initialise rel_alloc + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-26 + minor, sneak peek at my BDWGC migration attempt + + modified files: + configure.ac lib-src/Makefile.am lwlib/Makefile.am + lwlib/lwlib.c m4/sxe-mem.m4 src/Makefile.am src/alloc.c + src/buffer.h src/data.c src/device-gtk.c src/device-x.c + src/doc.c src/doprnt.c src/dumper.c src/dynarr.c src/emacs.c + src/ent-gaussian.c src/ent-gmp.c src/ent-indef.c src/ent-mp.c + src/ent-mpc.c src/ent-mpfr.c src/ent-pseumpc.c + src/ent-quatern.c src/lisp.h src/openssl.c src/postgresql.c + src/redisplay.c src/regex.c src/sound-ao.c src/specifier.c + src/sysdep.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-BDWGC--22.1.9--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-26 + + +2008-04-11 02:18:11 GMT Steve Youngs patch-41 + + Summary: + Merged from horst (patch 11) -- Add missing compatibility var + Revision: + sxemacs--main--22.1.9--patch-41 + + Patches applied: + + * horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-11 + Another variable which shouldn't be set + + modified files: + lisp/font-lock.el + + new patches: + horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-11 + + +2008-04-11 02:08:08 GMT Steve Youngs patch-40 + + Summary: + Add tla hook scripts to contrib, fix lisp/Makefile.am + Revision: + sxemacs--main--22.1.9--patch-40 + + The repo that had the tla hook scripts that I recommend for SXEmacs + developers has disappeared. This changeset adds that hook script to our + contrib directory. Also included are a couple of example scripts, and a + single README file for contrib. + + This changeset also fixes an omission in lisp/Makefile.am. + + * lisp/Makefile.am (corelispels): Add missing easy-mmode.el, + regexp-opt.el. + + * info/sppm.texi (Patches): The cool hook scripts are now in our contrib + directory... point folks there. + (Mirrored branch): Ditto. + + + new files: + contrib/.arch-ids/10sendlog.id contrib/.arch-ids/20mirror.id + contrib/.arch-ids/README.id contrib/.arch-ids/hook.id + contrib/10sendlog contrib/20mirror contrib/README contrib/hook + + removed files: + contrib/.arch-ids/pop3.el.README.id + contrib/.arch-ids/smtpmail.el.README.id + contrib/.arch-ids/starttls.el.README.id contrib/pop3.el.README + contrib/smtpmail.el.README contrib/starttls.el.README + + modified files: + info/sppm.texi lisp/Makefile.am + + +2008-04-08 04:30:26 GMT Steve Youngs patch-39 + + Summary: + Merged from njsf (patch 13) -- (Closes bug #37) + Revision: + sxemacs--main--22.1.9--patch-39 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-13 + Fix tty color blindness on tty + + modified files: + src/redisplay-tty.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-13 + + +2008-04-05 00:47:56 GMT Steve Youngs patch-38 + + Summary: + Merged from hrop-feat-ASE (patch 7), hrop (patch 24) -- docfix + Revision: + sxemacs--main--22.1.9--patch-38 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-7 + fix, provide correct examples of #'mapfam in its doc string + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-24 + fix, provide correct examples of #'mapfam in its doc string + + modified files: + src/map.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-24 + + +2008-04-04 23:35:23 GMT Steve Youngs patch-37 + + Summary: + Merged from hrop-feat-ASE (patch 6), hrop (patch 22) -- (Closes bug #33) + Revision: + sxemacs--main--22.1.9--patch-37 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-6 + fix, support glue decoration in #'mapfam pointwise mode, closes bug #33 + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-22 + fix, support glue decoration in #'mapfam pointwise mode, closes bug #33 + + modified files: + src/map.c tests/automated/map-tests.el + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-22 + + +2008-04-04 22:03:28 GMT Steve Youngs patch-36 + + Summary: + Merged from hrop-FIX (patch 55-57), hrop (patch 21) -- ASE fix + Revision: + sxemacs--main--22.1.9--patch-36 + + This changeset takes care of the recent failures in the ASE testsuite + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-55 + minor, name all built sources + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-56 + + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-57 + fix, make ase tests work again + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-21 + fix, make ase tests work again, name all built sources + + modified files: + modules/ase/Makefile.am modules/ase/ase-interval.c + modules/ase/ase-interval.h modules/ase/ase-metric.c + modules/ase/ase-metric.h modules/ase/ase-neighbourhood.c + modules/ase/ase-neighbourhood.h modules/ase/ase-set.c + modules/ase/ase.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-21 + + +2008-04-04 10:34:22 GMT Steve Youngs patch-35 + + Summary: + Merged from hrop-FIX (patch 54), hrop (patch 20) -- gutter fix + Revision: + sxemacs--main--22.1.9--patch-35 + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-54 + fix, avoid crash when displaying the gutter + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-20 + fix, avoid crash when displaying the gutter + + modified files: + lwlib/xlwtabs.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-20 + + +2008-04-03 15:12:39 GMT Steve Youngs patch-34 + + Summary: + Merged from hrop-FIX (patch 47-53), hrop (patch 19) -- warnfixes + Revision: + sxemacs--main--22.1.9--patch-34 + + This changeset is another episode of the big campaign against C warnings. + Starring today: the lwlib/ and the modules/ subdirectories. They are COMPLETELY + warn free now. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-47 + fix, drown ase warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-48 + fix, more ase warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-49 + fix, shove CL warnings up gcc's ... + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-50 + fix, declare _LTX_docs() symbol + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-51 + fix, list built sources per-module, add ase-set.doc.c to BUILT_SOURCES + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-52 + fix, reduce lwlib/ warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-53 + fix, avoid warnings arising from odd string casts in the Xt library + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-19 + fix, drown warnings in lwlib/ and modules/ + + modified files: + lib-src/make-docfile.c lwlib/Makefile.am lwlib/lwlib-Xaw.c + lwlib/lwlib-Xlw.c lwlib/xlwmenu.c lwlib/xlwtabs.c + modules/ase/Makefile.am modules/ase/ase-heap.c + modules/ase/ase-interval.c modules/ase/ase-interval.h + modules/ase/ase-metric.c modules/ase/ase-neighbourhood.c + modules/ase/ase-neighbourhood.h modules/ase/ase-permutation.c + modules/ase/ase-permutation.h modules/ase/ase-resclass.c + modules/ase/ase-resclass.h modules/ase/ase-set.h + modules/ase/ase.h modules/cl/cl-loop-parser.y + modules/cl/cl-loop.c modules/cl/cl-loop.h modules/cl/cl.h + src/Makefile.am + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-19 + + +2008-04-03 06:12:36 GMT Steve Youngs patch-33 + + Summary: + Merged from njsf (patch 9) -- sndfile MacOS build fix + Revision: + sxemacs--main--22.1.9--patch-33 + + This changeset fixes MacOS builds with sndfile. + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-9 + Fix build when sndfile include files are not in /usr/local/include or /usr/include + + modified files: + configure.ac + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-9 + + +2008-04-02 13:28:36 GMT Steve Youngs patch-32 + + Summary: + New FFI toy -- ffi-magic.el + Revision: + sxemacs--main--22.1.9--patch-32 + + This changeset adds ffi-magic.el that provides one user function... + + #'magic:file-type + + It returns a string of libmagic's guess at the file type. + + (magic:file-type "~/.sxemacs/init.el") + => "Lisp/Scheme program text" + + * lisp/ffi/ffi-magic.el: New. + + * lisp/Makefile.am (ffilispels): Add ffi-magic.el + + + new files: + lisp/ffi/.arch-ids/ffi-magic.el.id lisp/ffi/ffi-magic.el + + modified files: + lisp/Makefile.am + + +2008-04-02 00:08:50 GMT Steve Youngs patch-31 + + Summary: + Aid early debugging. + Revision: + sxemacs--main--22.1.9--patch-31 + + This changeset lets you set up things in a SXEmacs instance _before_ + anything is set up or loaded. This is great for debugging purposes, for + example... + + You want to debug some early startup stuff with gdb in a TTY + that isn't crashing SXE (so no real opportunity to stop the process and + get back to gdb). All you do is: + + SXEMACSDEBUG='(shell-command (format "kill -STOP %d" (emacs-pid)))' ./sxemacs + + That will stop SXE in its tracks before anything is loaded. Flip to + another console and attach to the SXEmacs process, set your breakpoints, + and finally `cont' in gdb. + + Thanks very much to Aidan Kehoe for showing us this, and thanks to the XE + folks for thinking of it in the first place. :-) + + + * lisp/startup.el (normal-top-level): Look for environment variable + `SXEMACSDEBUG' and eval/read it if exists. + + + modified files: + lisp/startup.el + + +2008-04-01 22:24:27 GMT Steve Youngs patch-30 + + Summary: + Merged from hrop-FIX (patch 46), hrop (patch 18) -- (Closes bug #32) + Revision: + sxemacs--main--22.1.9--patch-30 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-46 + fix, use at most 3 registers in asm code, leaving EBX for GOT + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-18 + fix, use at most 3 registers in asm code, leaving EBX for GOT + + modified files: + src/category.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-18 + + +2008-04-01 14:20:24 GMT Steve Youngs patch-29 + + Summary: + Adapt ffi-wand.el to work with latest svn ImageMagick + Revision: + sxemacs--main--22.1.9--patch-29 + + * lisp/ffi/ffi-wand.el: Latest svn ImageMagick doesn't have a libWand, + it's now called "libMagickWand". Cater for this. + + + modified files: + lisp/ffi/ffi-wand.el + + +2008-04-01 12:25:26 GMT Steve Youngs patch-28 + + Summary: + Merged from hrop-FIX (patch 42-43, 45), hrop (patch 17) -- (Closes bug #38) + Revision: + sxemacs--main--22.1.9--patch-28 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-42 + fix, check for -fnested-functions and refine some macros + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-43 + fix, check for nested funs twice, with and without -fnested-functions + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-45 + fix, call LTDL_INIT after LTDL_INSTALLABLE + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-17 + fix, check for -fnested-functions and refine some macros + + modified files: + configure.ac m4/sxe-compiler.m4 m4/sxe-libtool.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-17 + + +2008-04-01 07:55:11 GMT Steve Youngs patch-27 + + Summary: + Merged from njsf (patch 8) -- See bug #32 + Revision: + sxemacs--main--22.1.9--patch-27 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-8 + __nbits_right_of C version + + modified files: + src/category.h + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-8 + + +2008-04-01 07:29:56 GMT Steve Youngs patch-26 + + Summary: + Merged from njsf (patch 7) -- build fix + Revision: + sxemacs--main--22.1.9--patch-26 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-7 + Fix non error checking build + + modified files: + src/console.h + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-7 + + +2008-03-31 23:22:03 GMT Steve Youngs patch-25 + + Summary: + Merged from hrop-FIX (patch 41), hrop (patch 15) -- 64b build fix + Revision: + sxemacs--main--22.1.9--patch-25 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-41 + fix, reintroduce volatile trick in dllist freeing to make PH happy + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-15 + fix, reintroduce volatile trick in dllist freeing + + modified files: + src/dllist.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-15 + + +2008-03-31 23:17:43 GMT Steve Youngs patch-24 + + Summary: + Merged from hrop-FIX (patch 38-40), hrop (patch 14) -- bug #32 partial fix + Revision: + sxemacs--main--22.1.9--patch-24 + + This changeset fixes bug #32 as it was reported. However it isn't yet + fixed in the most optimal way. That will come later, and the bug will be + closed then. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-38 + minor, check for assembly facilities + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-39 + minor, refine inline assembly + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-40 + fix, disguise ebx usage + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-14 + minor, check for assembly facilities, conditionalise on them + + modified files: + configure.ac m4/sxe-arch.m4 src/category.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-14 + + +2008-03-31 17:47:48 GMT Steve Youngs patch-23 + + Summary: + Merged from hrop-FIX (patch 34, 36-37), hrop (patch 12) -- warnfixes, dinosaur removal + Revision: + sxemacs--main--22.1.9--patch-23 + + Even more compiler warning fixes, and we get rid of some of the cruft in + src/{m,s} that cave men needed to build their emacs. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-34 + fix, diminish some warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-36 + fix, delete some of the dinosaur machine/sys headers + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-37 + fix, make lib-src/ build with almost no warnings + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-12 + fix, lesser warnings, lesser machine and opsys support + + removed files: + src/m/.arch-ids/7300.h.id src/m/.arch-ids/acorn.h.id + src/m/.arch-ids/alliant-2800.h.id src/m/.arch-ids/alliant.h.id + src/m/.arch-ids/alliant1.h.id src/m/.arch-ids/alliant4.h.id + src/m/.arch-ids/altos.h.id src/m/.arch-ids/amdahl.h.id + src/m/.arch-ids/apollo.h.id src/m/.arch-ids/att3b.h.id + src/m/.arch-ids/aviion.h.id src/m/.arch-ids/celerity.h.id + src/m/.arch-ids/convex.h.id src/m/.arch-ids/delta.h.id + src/m/.arch-ids/delta88k.h.id src/m/.arch-ids/dpx2.h.id + src/m/.arch-ids/dual.h.id src/m/.arch-ids/gould-np1.h.id + src/m/.arch-ids/gould.h.id src/m/.arch-ids/ibm370aix.h.id + src/m/.arch-ids/ibmps2-aix.h.id src/m/.arch-ids/ibmrs6000.h.id + src/m/.arch-ids/ibmrt-aix.h.id src/m/.arch-ids/ibmrt.h.id + src/m/.arch-ids/iris4d.h.id src/m/.arch-ids/iris5d.h.id + src/m/.arch-ids/iris6d.h.id src/m/.arch-ids/irist.h.id + src/m/.arch-ids/is386.h.id src/m/.arch-ids/isi-ov.h.id + src/m/.arch-ids/masscomp.h.id src/m/.arch-ids/mega68.h.id + src/m/.arch-ids/mg1.h.id src/m/.arch-ids/mips-nec.h.id + src/m/.arch-ids/mips-siemens.h.id src/m/.arch-ids/mips.h.id + src/m/.arch-ids/mips4.h.id src/m/.arch-ids/ncr386.h.id + src/m/.arch-ids/nh3000.h.id src/m/.arch-ids/nh4000.h.id + src/m/.arch-ids/ns16000.h.id src/m/.arch-ids/ns32000.h.id + src/m/.arch-ids/nu.h.id src/m/.arch-ids/orion.h.id + src/m/.arch-ids/orion105.h.id src/m/.arch-ids/paragon.h.id + src/m/.arch-ids/plexus.h.id src/m/.arch-ids/pyramid.h.id + src/m/.arch-ids/sequent-ptx.h.id src/m/.arch-ids/sequent.h.id + src/m/.arch-ids/sps7.h.id src/m/.arch-ids/stride.h.id + src/m/.arch-ids/symmetry.h.id src/m/.arch-ids/tad68k.h.id + src/m/.arch-ids/tahoe.h.id src/m/.arch-ids/tandem-s2.h.id + src/m/.arch-ids/targon31.h.id src/m/.arch-ids/tek4300.h.id + src/m/.arch-ids/tekxd88.h.id src/m/.arch-ids/tower32.h.id + src/m/.arch-ids/tower32v3.h.id src/m/.arch-ids/ustation.h.id + src/m/.arch-ids/wicat.h.id src/m/.arch-ids/windowsnt.h.id + src/m/.arch-ids/xps100.h.id src/m/7300.h src/m/acorn.h + src/m/alliant-2800.h src/m/alliant.h src/m/alliant1.h + src/m/alliant4.h src/m/altos.h src/m/amdahl.h src/m/apollo.h + src/m/att3b.h src/m/aviion.h src/m/celerity.h src/m/convex.h + src/m/delta.h src/m/delta88k.h src/m/dpx2.h src/m/dual.h + src/m/gould-np1.h src/m/gould.h src/m/ibm370aix.h + src/m/ibmps2-aix.h src/m/ibmrs6000.h src/m/ibmrt-aix.h + src/m/ibmrt.h src/m/iris4d.h src/m/iris5d.h src/m/iris6d.h + src/m/irist.h src/m/is386.h src/m/isi-ov.h src/m/masscomp.h + src/m/mega68.h src/m/mg1.h src/m/mips-nec.h + src/m/mips-siemens.h src/m/mips.h src/m/mips4.h src/m/ncr386.h + src/m/nh3000.h src/m/nh4000.h src/m/ns16000.h src/m/ns32000.h + src/m/nu.h src/m/orion.h src/m/orion105.h src/m/paragon.h + src/m/plexus.h src/m/pyramid.h src/m/sequent-ptx.h + src/m/sequent.h src/m/sps7.h src/m/stride.h src/m/symmetry.h + src/m/tad68k.h src/m/tahoe.h src/m/tandem-s2.h + src/m/targon31.h src/m/tek4300.h src/m/tekxd88.h + src/m/tower32.h src/m/tower32v3.h src/m/ustation.h + src/m/wicat.h src/m/windowsnt.h src/m/xps100.h + src/s/.arch-ids/dgux.h.id src/s/.arch-ids/dgux5-4r2.h.id + src/s/.arch-ids/dgux5-4r3.h.id src/s/.arch-ids/dgux5-4r4.h.id + src/s/.arch-ids/iris3-5.h.id src/s/.arch-ids/iris3-6.h.id + src/s/.arch-ids/irix3-3.h.id src/s/.arch-ids/irix4-0.h.id + src/s/.arch-ids/irix5-0.h.id src/s/.arch-ids/irix5-1.h.id + src/s/.arch-ids/irix5-2.h.id src/s/.arch-ids/irix5-3.h.id + src/s/.arch-ids/irix6-0.h.id src/s/.arch-ids/ultrix.h.id + src/s/.arch-ids/ultrix4-3.h.id src/s/.arch-ids/umax.h.id + src/s/.arch-ids/unipl5-0.h.id src/s/.arch-ids/unipl5-2.h.id + src/s/.arch-ids/xenix.h.id src/s/dgux.h src/s/dgux5-4r2.h + src/s/dgux5-4r3.h src/s/dgux5-4r4.h src/s/iris3-5.h + src/s/iris3-6.h src/s/irix3-3.h src/s/irix4-0.h + src/s/irix5-0.h src/s/irix5-1.h src/s/irix5-2.h + src/s/irix5-3.h src/s/irix6-0.h src/s/ultrix.h + src/s/ultrix4-3.h src/s/umax.h src/s/unipl5-0.h + src/s/unipl5-2.h src/s/xenix.h + + modified files: + lib-src/etags.c lib-src/movemail.c lib-src/ootags.c + lib-src/profile.c m4/sxe-arch.m4 src/device-x.c src/glyphs-x.c + src/regex.c src/specifier.c src/window.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-12 + + +2008-03-31 12:46:47 GMT Steve Youngs patch-22 + + Summary: + Merged from njsf (patch 5) -- Support 256 colour terminals + Revision: + sxemacs--main--22.1.9--patch-22 + + Nelson is a legend! Here's why... + + This enables support for the 256 color terminals and color resolution + through approximation, rather than exact match for tty devices. + + KNOWN BUG: When TERM is xterm color output is way different from the + color returned from lookup. The matter is being investigated. As a work + around set TERM to xterm-color. + + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-5 + TTY 256 color support + + modified files: + PROBLEMS lisp/tty-init.el lisp/x-color.el src/console-tty.c + src/console-tty.h src/objects-tty.c src/redisplay-tty.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-5 + + +2008-03-31 12:30:58 GMT Steve Youngs patch-21 + + Summary: + Merged from horst (patch 6) -- typo fix + Revision: + sxemacs--main--22.1.9--patch-21 + + Patches applied: + + * horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-6 + fix to c.ac + + modified files: + configure.ac + + new patches: + horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-6 + + +2008-03-31 11:31:41 GMT Steve Youngs patch-20 + + Summary: + Merged from njsf (patch 4) -- skiplist fix + Revision: + sxemacs--main--22.1.9--patch-20 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-4 + Fix map2_skiplist. + + modified files: + src/skiplist.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-4 + + +2008-03-31 11:25:46 GMT Steve Youngs patch-19 + + Summary: + Merged from hrop-FIX (patch 35), hrop (patch 11) -- (Closes Bug #35) + Revision: + sxemacs--main--22.1.9--patch-19 + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-35 + fix, always use full register width for hash values + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-11 + fix, always use full register width for hash values + + modified files: + src/alloc.c src/elhash.c src/elhash.h src/glyphs.c src/lisp.h + src/lrecord.h src/search.c src/skiplist.c src/symbols.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-11 + + +2008-03-31 06:24:09 GMT Steve Youngs patch-18 + + Summary: + Merged from njsf (patch 2) -- build fix + Revision: + sxemacs--main--22.1.9--patch-18 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-2 + Warning fix on usage of find-user-init-file + + modified files: + lisp/startup.el + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-2 + + +2008-03-31 06:19:34 GMT Steve Youngs patch-17 + + Summary: + Merged from njsf (patch 1) (Closes Bug #34) + Revision: + sxemacs--main--22.1.9--patch-17 + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-1 + Fix non-debug builds + + modified files: + src/file-coding.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.9--patch-1 + + +2008-03-31 00:20:42 GMT Steve Youngs patch-16 + + Summary: + 'nother libtool thing for PROBLEMS + Revision: + sxemacs--main--22.1.9--patch-16 + + * PROBLEMS (PROBLEMS): Add note about configuring libtool with + --program-prefix=g for folks who have and want to keep their non gnu + libtool. + + + modified files: + PROBLEMS + + +2008-03-30 22:02:56 GMT Steve Youngs patch-15 + + Summary: + Merged from njsf (patch 6) -- autoloads fix + new {base,dir}name defuns + Revision: + sxemacs--main--22.1.9--patch-15 + + This changeset gives priority to packages in a users home over the system + installed packages. It eliminates those "foo-autoloads already loaded" + warnings. + + Also, this changeset brings two new defuns #'file-basename and + #'file-dirname which are much closer to their unix namesakes in operation + than #'file-name-nondirectory and #'file-name-directory. + + Patches applied: + + * njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-6 + Allow more control of the autoloads of early packages. By the default + ommit autoloads from late packages already "early" loaded. + + modified files: + lisp/startup.el src/emacs.c src/fileio.c + + new patches: + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-6 + + +2008-03-27 04:33:17 GMT Steve Youngs patch-14 + + Summary: + Add missing Horst photos from Makefile.am + Revision: + sxemacs--main--22.1.9--patch-14 + + * etc/Makefile.am (dist_photos_DATA): Add Horst's photos. + + + modified files: + etc/Makefile.am + + +2008-03-26 03:47:35 GMT Steve Youngs patch-13 + + Summary: + Fix corruption in about.el + Revision: + sxemacs--main--22.1.9--patch-13 + + * lisp/about.el (about-sxemacs): Fix some corruption that crept in from + somewhere. + + + modified files: + lisp/about.el + + +2008-03-26 03:25:54 GMT Steve Youngs patch-12 + + Summary: + Merged from horst@sxemacs.org--tla (patch 2) -- pngs optimised + Revision: + sxemacs--main--22.1.9--patch-12 + + This changeset optimises the png images we ship for size. + + Patches applied: + + * horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-2 + png optimisations + + modified files: + etc/chr.png etc/chrm.png etc/custom/choose-down.png + etc/custom/choose-up.png etc/custom/done-down.png + etc/custom/done-up.png etc/custom/open-down.png + etc/custom/open-up.png etc/custom/reset-down.png + etc/custom/reset-up.png etc/custom/save-down.png + etc/custom/save-up.png etc/custom/set-down.png + etc/custom/set-up.png etc/custom/state-down.png + etc/custom/state-up.png etc/custom/toggle-off-down.png + etc/custom/toggle-off-up.png etc/custom/toggle-on-down.png + etc/custom/toggle-on-up.png etc/photos/adrian.png + etc/photos/adrianm.png etc/photos/ajc.png etc/photos/ajcm.png + etc/photos/baw.png etc/photos/bawm.png etc/photos/ben.png + etc/photos/benm.png etc/photos/bw.png etc/photos/cthomp.png + etc/photos/cthompm.png etc/photos/dkindred.png + etc/photos/dkindredm.png etc/photos/dmoore.png + etc/photos/dmoorem.png etc/photos/dv.png etc/photos/dvm.png + etc/photos/fabrice.png etc/photos/fabricem.png + etc/photos/golubev.png etc/photos/golubevm.png + etc/photos/heatxsink.png etc/photos/heatxsinkm.png + etc/photos/hniksic.png etc/photos/hniksicm.png + etc/photos/hroptatyr.png etc/photos/hroptatyrm.png + etc/photos/jan.png etc/photos/janm.png etc/photos/jareth.png + etc/photos/jarethm.png etc/photos/jens.png + etc/photos/jensm.png etc/photos/jmiller.png + etc/photos/jmillerm.png etc/photos/juhp.png + etc/photos/juhpm.png etc/photos/jwz.png etc/photos/jwzm.png + etc/photos/kazz.png etc/photos/kazzm.png etc/photos/kyle.png + etc/photos/kylem.png etc/photos/larsi.png + etc/photos/larsim.png etc/photos/lg.png etc/photos/lgm.png + etc/photos/martin.png etc/photos/martinm.png + etc/photos/mcook.png etc/photos/mcookm.png etc/photos/mly.png + etc/photos/mlym.png etc/photos/morioka.png + etc/photos/moriokam.png etc/photos/myrkraverk.png + etc/photos/myrkraverkm.png etc/photos/njsf.png + etc/photos/ograf.png etc/photos/ografm.png etc/photos/pez.png + etc/photos/pezm.png etc/photos/piper.png etc/photos/piperm.png + etc/photos/rickc.png etc/photos/rickcm.png etc/photos/slb.png + etc/photos/slbm.png etc/photos/sperber.png + etc/photos/sperberm.png etc/photos/steve.png + etc/photos/stevem.png etc/photos/stig.png etc/photos/stigb.png + etc/photos/stigbm.png etc/photos/stigm.png + etc/photos/thiessel.png etc/photos/thiesselm.png + etc/photos/vin.png etc/photos/vinm.png etc/photos/vladimir.png + etc/photos/vladimirm.png etc/photos/wmperry.png + etc/photos/wmperrym.png etc/sxemacs-icon.png + etc/sxemacs-icon2.png etc/sxemacs-icon3.png + + new patches: + horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-2 + + +2008-03-26 02:18:39 GMT Steve Youngs patch-11 + + Summary: + Merged from horst (patch 1) -- Ego is not a dirty word! + Revision: + sxemacs--main--22.1.9--patch-11 + + Patches applied: + + * horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-1 + ego patch + + new files: + etc/photos/.arch-ids/peanuthorst.png.id + etc/photos/.arch-ids/peanuthorstm.png.id + etc/photos/peanuthorst.png etc/photos/peanuthorstm.png + + modified files: + lisp/about.el + + new patches: + horst@sxemacs.org--tla/sxemacs--horstb--22.1.9--patch-1 + + +2008-03-25 23:11:52 GMT Steve Youngs patch-10 + + Summary: + Merged from hrop-FIX (patch 26-33), hrop (patch 10) -- build warn fixes + Revision: + sxemacs--main--22.1.9--patch-10 + + More warning fixes! + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-26 + minor, revise regex.c and search.c + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-27 + + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-28 + fix, bust more warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-29 + fix, kick (some of the) glyph warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-30 + fix, more glyph warning fixes + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-31 + fix, thrash more warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-32 + fix, more warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-33 + fix, make some of these warnings disappear + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-10 + fix, spirit some more warnings away + + modified files: + src/dumper.c src/font-lock.c src/frame.c src/glyphs-eimage.c + src/glyphs.c src/glyphs.h src/insdel.c src/keymap.c + src/redisplay-output.c src/redisplay.c src/regex.c + src/search.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-10 + + +2008-03-25 23:06:42 GMT Steve Youngs patch-9 + + Summary: + Merged from hrop-FIX (patch 25), hrop (patch 9) -- build fix + Revision: + sxemacs--main--22.1.9--patch-9 + + This changeset makes it possible to turn off using libbind, and thereby + forcing glibc's inet funcs. The default is still to use libbind if it is + there. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-25 + minor, offer --with(out)-libbind to turn off libbind usage + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-9 + minor, offer --with(out)-libbind to turn off libbind usage + + modified files: + m4/sxe-sockets.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-9 + + +2008-03-24 23:22:12 GMT Steve Youngs patch-8 + + Summary: + Merged from hrop-FIX (patch 11-22), hrop (patch 8) -- Warning fixes + Revision: + sxemacs--main--22.1.9--patch-8 + + More compiler warning fixes, plus this changeset most importantly comprises + new MULE converter macros, TO_EXTERNAL_FORMAT and TO_INTERNAL_FORMAT, which + now fully respect const qualified data. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-11 + fix, war-nings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-12 + fix, more warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-13 + fix, attack them warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-14 + fix, produce^Wefface more warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-15 + fix, eat some warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-16 + fix, slay more warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-17 + fix, diminish warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-18 + fix, warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-19 + minor, rework MULE converter macros + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-20 + fix, redo patch-18 + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-21 + minor, make arch-independent hash strings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-22 + minor, bring back const qualis to string alloc functions + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-8 + fix, eliminate some warnings, redo the MULE converter macros + + modified files: + src/alloc.c src/buffer.c src/buffer.h src/console-stream.c + src/console-tty.c src/console.h src/dllist.c src/editfns.c + src/elhash.c src/emacs.c src/ent-gmp.c src/ent-gmp.h + src/extents.c src/fileio.c src/intl.c src/lisp.h src/lread.c + src/lstream.c src/print.c src/process-unix.c src/procimpl.h + src/rangetab.c src/regex.c src/search.c src/symbols.c + src/symeval.h src/syntax.c src/syntax.h src/sysdep.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-8 + + +2008-03-21 15:39:21 GMT Steve Youngs patch-7 + + Summary: + Merged from hrop-FIX (patch 1, 3-10), hrop (patch 6-7) -- warning fixes + Revision: + sxemacs--main--22.1.9--patch-7 + + This changset gives loads of C compiler warning fixes plus fixes a bug + that was causing a crash if a sound was playing at the precise moment the + minibuffer was active and waiting for input. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-1 + fix, couple of refactorings in x_init_device() + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-3 + fix to fix, initialise path data during device initialisation + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-4 + fix, handle all events everywhere, warn switches upon --with-m-w-o + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-5 + minor, fix warnings in eval.c + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-6 + minor, munch some more warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-7 + warnings warnings warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-8 + into the fray ... me vs. warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-9 + minor, fixing more warnings + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-10 + fix, more warnings munched + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-6 + fix, handle all events everywhere, warn switches upon --with-m-w-o + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-7 + fix some more warnings + + modified files: + m4/sxe-compiler.m4 src/alloc.c src/buffer.h src/bytecode.c + src/callint.c src/casefiddle.c src/category.h src/chartab.c + src/console-x.c src/data.c src/device-x.c src/eval.c + src/event-Xt.c src/event-stream.c src/events.c + src/file-coding.c src/general-slots.h src/lisp.h src/opaque.c + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.9--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-7 + + +2008-03-21 02:15:59 GMT Steve Youngs patch-6 + + Summary: + Remove the init file migration stuff and don't try to load .emacs + Revision: + sxemacs--main--22.1.9--patch-6 + + This changeset removes all the old init file migration code and doesn't + try to load either ~/.emacs or ~/.xemacs/init.el. The reasoning is that + it is better to _NOT_ interrupt other emacsen's init files for those + people who are just trying out SXEmacs. + + For the programmatically minded, #'find-user-init-file will only return + either ~/.sxemacs/init.el or nil. The directory portion can be forced to + something else with the optional INIT-DIRECTORY arg of course. + + * lisp/startup.el (maybe-migrate-user-init-file): Removed. + (migrate-user-init-file): Removed. + (maybe-unmigrate-user-init-file): Removed. + (unmigrate-user-init-file): Removed. + (user-home-init-file-base-list): Removed. + (user-init-file-base): Removed. + (load-home-init-file): Removed. + (find-user-home-directory-init-file): Removed. + (find-user-init-file): This is now just a wrapper around + #'find-user-init-directory-init-file. I'm leaving it in just in case + there's code out there that uses it. + (normal-top-level): Don't migrate the init file. + + + modified files: + lisp/startup.el + + +2008-03-10 15:25:39 GMT Steve Youngs patch-5 + + Summary: + Merged from hrop-BLDCHN (patch 11-13), hrop (patch 5) -- MM detection + Revision: + sxemacs--main--22.1.9--patch-5 + + This changeset improves our autoconf detection for ALSA and ffmpeg. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-11 + minor, do a subtractive search for ALSA + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-12 + minor, discover ffmpeg headers in various locations + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-13 + fix to fix, check variables we've actually defined + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-5 + minor, do a subtractive search for ALSA, discover ffmpeg headers + + modified files: + configure.ac m4/sxe-mm.m4 src/media-ffmpeg.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-5 + + +2008-03-10 15:21:47 GMT Steve Youngs patch-4 + + Summary: + Merged from hrop-feat-ASE (patch 1), hrop (patch 4) -- New #'mapfam + Revision: + sxemacs--main--22.1.9--patch-4 + + This changeset introduces a new general purpose #'map type function. + Here is what Sebastian's log says... + + This changeset provides a powerful, even usable replacement for any map* + function you can think of. However, the original map functions are still in + effect for timing purposes. + + The details and features are too numerous to describe them all here, cf. its + docstring which also holds a lot of useful examples. + Needless to mention that #'mapfam can do everything the old map* functions could + do in pretty much the same way. + + Moreover, #'mapfam can be used to convert any sequence type to any other, + obsoleting the named converter functions, e.g. dllist-to-list, which will be (C) + aliases some time soon. + + Also #'mapfam can operate directly on derived sequences that would otherwise + have to be created explicitly, often with tremendous effort, like the + permutation action on a sequence. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-1 + minor, concentrate map-like functions, provide powerful replacement + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-4 + minor, concentrate map-like functions, provide powerful replacement + + new files: + src/.arch-ids/category.c.id src/.arch-ids/category.h.id + src/.arch-ids/map.c.id src/.arch-ids/map.h.id + src/.arch-ids/seq.c.id src/.arch-ids/seq.h.id src/category.c + src/category.h src/map.c src/map.h src/seq.c src/seq.h + tests/automated/.arch-ids/map-tests.el.id + tests/automated/map-tests.el + + modified files: + info/internals/index.texi info/internals/internals.texi + modules/ase/ase-cartesian.c modules/ase/ase-cartesian.h + modules/ase/ase-interval.c modules/ase/ase-metric.c + modules/ase/ase.h src/Makefile.am src/alloc.c src/data.c + src/dict.c src/dict.h src/dllist.c src/dllist.h src/elhash.c + src/elhash.h src/emacs.c src/event-queue.h src/fns.c + src/lisp-disunion.h src/lisp.h src/lrecord.h src/openssl.c + src/skiplist.c src/skiplist.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.9--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-4 + + +2008-02-26 23:05:01 GMT Steve Youngs patch-3 + + Summary: + Merged from hrop-BLDCHN (patch 9-10), hrop (patch 2-3) -- libbind detection + Revision: + sxemacs--main--22.1.9--patch-3 + + This changeset improves our detection of libbind, which is preferred over + libc for the inet_foo functions. + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-9 + minor, rework libbind detection + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-10 + fix to fix, address some issues with ISC bind detection + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-2 + minor, rework libbind detection + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-3 + fix to fix, address some issues with ISC bind detection + + modified files: + configure.ac m4/sxe-aux.m4 m4/sxe-sockets.m4 + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-3 + + +2008-02-25 03:17:07 GMT Steve Youngs patch-2 + + Summary: + Merged from hrop-BLDCHN (patch 1-8), hrop (patch 1) -- libtool2 fixes + Revision: + sxemacs--main--22.1.9--patch-2 + + This changeset primarily tweaks the configure script to work with recent + libtool2s. Furtherly, libsxelw-Xt is linked with libssp if -fstack-protector is + picked. + + Moreover, this changeset brings in a new symbol, USE_SXE_CONFIG_H, which allows + emod developers to choose whether or not to include sxemacs' config.h. + + Additionally, this changeset drops BSD mp support as it turned out to be + unmaintainably updated on recent BSDs, FreeBSD 7.0 to be precise. + + + Patches applied: + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-1 + minor, adapt to recent libtool2 changes + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-2 + + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-3 + minor, extend supported ALSA versions database + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-4 + minor, linke libsxelw-Xt with libssp (stack protector) if specified + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-5 + minor, kick BSD mp support + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-6 + fix, minor bugfixes + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-7 + fix, enumerate the types in lrecord.h + + * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-8 + minor, introduce a symbol to allow for custom config.h's + + * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-1 + minor, adapt to recent libtool2, allow for custom config.h's in emods + + modified files: + configure.ac lisp/Makefile.am lwlib/Makefile.am + m4/sxe-compiler.m4 m4/sxe-crypto.m4 m4/sxe-libc.m4 + m4/sxe-libtool.m4 m4/sxe-maths.m4 m4/sxe-mm.m4 + modules/ase/Makefile.am src/Makefile.am src/lrecord.h + src/sxemacs.h + + new patches: + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.9--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.9--patch-1 + + +2008-02-01 06:16:01 GMT Steve Youngs patch-1 + + Summary: + Take the Edsel for a spin + Revision: + sxemacs--main--22.1.9--patch-1 + + * autogen.sh: Update codename + + * info/sppm.texi: Update version macros + + + new files: + ChangeLog.d/.arch-ids/ChangeLog-22.1.8.id + ChangeLog.d/ChangeLog-22.1.8 + + modified files: + autogen.sh info/sppm.texi + + +2008-02-01 04:08:52 GMT Steve Youngs base-0 + + Summary: + tag of steve@sxemacs.org--2007/sxemacs--main--22.1.8--version-0 + Revision: + sxemacs--main--22.1.9--base-0 + + (automatically generated log message) + + new patches: + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--base-0 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-2 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-3 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-1 + dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-4 + horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-1 + horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-8 + horst.burkhardt@optusnet.com.au--sxemacs/sxemacs--horst--22.1.7--patch-12 + horst@sxemacs.org--archive/sxemacs--horst--22.1.7--patch-3 + horst@sxemacs.org--sxemacs/sxemacs--horst--22.1.8--patch-3 + horst@sxemacs.org--sxemacs/sxemacs--horst--22.1.8--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.7--patch-76 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-76 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-77 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-78 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-BLDCHN--22.1.8--patch-79 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.7--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-FIX--22.1.8--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-PORT--22.1.8--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-SYNCH--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-SYNCH--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-SYNCH--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.7--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ASE--22.1.8--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-CERTS--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ENT--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.6--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-FFI--22.1.8--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--base-0 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-70 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-71 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-72 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-73 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-74 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-75 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-14 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-37 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-39 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-45 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-59 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-60 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-61 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-62 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-63 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-64 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-65 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-66 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-67 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-68 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.6--patch-69 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-4 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-5 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-6 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-7 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-8 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-9 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-10 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-11 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-12 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-13 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-15 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-16 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-17 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-18 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-19 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-20 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-21 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-22 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-23 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-24 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-25 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-26 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-27 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-28 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-29 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-30 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-31 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-32 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-33 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-34 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-35 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-36 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-38 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-40 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-41 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-42 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-43 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-44 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-46 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-47 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-48 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-49 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-50 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-51 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-52 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-53 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-54 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-55 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-56 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-57 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.7--patch-58 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-PQ--22.1.7--patch-3 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-UI--22.1.8--patch-1 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-UI--22.1.8--patch-2 + hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-UI--22.1.8--patch-3 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--base-0 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-1 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-2 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-3 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-5 + hroptatyr@issel--sxemacs/sxemacs--hrop-fix64--22.1.7--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-56 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-61 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-65 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-70 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-78 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-79 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-80 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-88 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-93 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-97 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-98 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-101 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.5--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-64 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-65 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-67 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-71 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-76 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-84 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-86 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-87 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-88 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-97 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-99 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-102 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-103 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-104 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-105 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-107 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-108 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-109 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-110 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-111 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-112 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-114 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.6--patch-115 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-24 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-54 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-58 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-66 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-67 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-68 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-69 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-72 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-73 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-74 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-75 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-77 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-79 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-80 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-81 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-82 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-83 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-84 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-85 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-86 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-87 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-89 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-90 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-91 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-92 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-93 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-94 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-95 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-96 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-98 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-99 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-100 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-101 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-102 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-103 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-104 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-105 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-106 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-108 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-109 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-110 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-111 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-112 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.7--patch-113 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-25 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-52 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-53 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-55 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-56 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-57 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-59 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-60 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-61 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-62 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.8--patch-63 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-doc--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-21 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-22 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-26 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-27 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-28 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-29 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-30 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-31 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-32 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-33 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-34 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-35 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-36 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-37 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-38 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-39 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-40 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-41 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-42 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-43 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-44 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-45 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-46 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-47 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-48 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-49 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-50 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-51 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--base-0 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-1 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-2 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-3 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-4 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-5 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-6 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-7 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-8 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-9 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-10 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-11 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-12 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-13 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-14 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-15 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-16 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-17 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-18 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-19 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-20 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-23 + hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.6--patch-24 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-1 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-2 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-3 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-4 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-5 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-7 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-8 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-10 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-11 + johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-12 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--base-0 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-2 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-4 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-11 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-14 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-15 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-18 + lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-19 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-1 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-3 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-5 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-6 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-7 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-8 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-9 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-10 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-13 + lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-15 + lg@xwem.org--2005/sxemacs--lg--22.1.4--patch-1 + lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-1 + lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-4 + lg@xwem.org--2006/sxemacs--lg--22.1.6--patch-1 + lg@xwem.org--2007/sxemacs--MF--22.1.7--patch-1 + lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-1 + lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-2 + lg@xwem.org--2007/sxemacs--lg--22.1.7--patch-3 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-2 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-10 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-15 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-18 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-19 + martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-15 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-6 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-9 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-12 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-18 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-23 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-24 + nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-27 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--base-0 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-1 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-2 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-3 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-4 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-5 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-6 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-7 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-8 + nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-9 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-3 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-4 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-6 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.5--patch-8 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-1 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-5 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-7 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-8 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-9 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-12 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-15 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-16 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-17 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-18 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-20 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-23 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-26 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-27 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-28 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-29 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-32 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-33 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-34 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-35 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-36 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-38 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-42 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-43 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-45 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-47 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-48 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-49 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-50 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-52 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-55 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-56 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-58 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-59 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-60 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-61 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-62 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-64 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-67 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-68 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-70 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-72 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-75 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-76 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-77 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-78 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-79 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-81 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-82 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-84 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-87 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-89 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-91 + njsf@sxemacs.org--2006/sxemacs--njsf--22.1.6--patch-95 + njsf@sxemacs.org--2006/sxemacs--njsf-priv-dev--22.1.6--base-0 + njsf@sxemacs.org--2006/sxemacs--njsf-priv-dev--22.1.6--patch-1 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-3 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-4 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-7 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-8 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-9 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-11 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-12 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-13 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-14 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-15 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-18 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-20 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-fsf-sync--22.1.7--patch-26 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-xe-sync--22.1.7--patch-2 + njsf@sxemacs.org--2007--knuth/sxemacs--njsf-xe-sync--22.1.7--patch-6 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-2 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-5 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-8 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-10 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-13 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-14 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-15 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-16 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-20 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-21 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-24 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-25 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-26 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-27 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-28 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-29 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-31 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-33 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-37 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-39 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-40 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-42 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-44 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-46 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-47 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-48 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-49 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-50 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-52 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.7--patch-54 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-2 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-3 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-4 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-5 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-7 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-8 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-10 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-12 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-15 + njsf@sxemacs.org--2007/sxemacs--njsf--22.1.8--patch-16 + njsf@sxemacs.org--2007/sxemacs--njsf-priv-dev--22.1.7--patch-4 + njsf@sxemacs.org--2007/sxemacs--njsf-priv-dev--22.1.7--patch-5 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-2 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-4 + njsf@sxemacs.org--2008/sxemacs--njsf--22.1.8--patch-8 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--base-0 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-1 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-2 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-3 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-4 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-5 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-6 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-7 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-8 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-9 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-10 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-11 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-12 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-13 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-14 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-15 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-16 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-17 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-18 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-19 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-20 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-21 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-22 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-23 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-24 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-25 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-26 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-27 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-28 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-29 + steve@sxemacs.org--2004/sxemacs--main--22.1.0--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.1--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.2--version-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--base-0 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-1 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-2 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-3 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-4 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-5 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-6 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-7 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-8 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-9 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-10 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-11 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-12 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-13 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-14 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-15 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-16 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-17 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-18 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-19 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-20 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-21 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-22 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-23 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-24 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-25 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-26 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-27 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-28 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-29 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-30 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-31 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-32 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-33 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-34 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-35 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-36 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-37 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-38 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-39 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-40 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-41 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-42 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-43 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-44 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-45 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-46 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-47 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-48 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-49 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-50 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-51 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-52 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-53 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-54 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-55 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-56 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-57 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-58 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-59 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-60 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-61 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-62 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-63 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-64 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-65 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-66 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-67 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-68 + steve@sxemacs.org--2005/sxemacs--main--22.1.3--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-28 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-29 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-30 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-31 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-32 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-33 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-34 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-35 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-36 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-37 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-38 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-39 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-40 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-41 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-42 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-43 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-44 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-45 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-46 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-47 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-48 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-49 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-50 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-51 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-52 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-53 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-54 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-55 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-56 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-57 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-58 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-59 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-60 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-61 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-62 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-63 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-64 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-65 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-66 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-67 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-68 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-69 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-70 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-71 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-72 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-73 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-74 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-75 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-76 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-77 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-78 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-79 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-80 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-81 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-82 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-83 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-84 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-85 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-86 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-87 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-88 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-89 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-90 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-91 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-92 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-93 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-94 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-95 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-96 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-97 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-98 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-99 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-100 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--patch-101 + steve@sxemacs.org--2006/sxemacs--main--22.1.4--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.5--version-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--base-0 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-1 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-2 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-3 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-4 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-5 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-6 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-7 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-8 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-9 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-10 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-11 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-12 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-13 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-14 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-15 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-16 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-17 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-18 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-19 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-20 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-21 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-22 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-23 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-24 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-25 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-26 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-27 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-28 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-29 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-30 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-31 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-32 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-33 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-34 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-35 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-36 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-37 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-38 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-39 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-40 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-41 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-42 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-43 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-44 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-45 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-46 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-47 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-48 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-49 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-50 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-51 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-52 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-53 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-54 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-55 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-56 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-57 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-58 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-59 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-60 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-61 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-62 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-63 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-64 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-65 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-66 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-67 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-68 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-69 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-70 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-71 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-72 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-73 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-74 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-75 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-76 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-77 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-78 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-79 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-80 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-81 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-82 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-83 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-84 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-85 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-86 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-87 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-88 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-89 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-90 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-91 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-92 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-93 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-94 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-95 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-96 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-97 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-98 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-99 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-100 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-101 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-102 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-103 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-104 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-105 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-106 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-107 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-108 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-109 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-110 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-111 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-112 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-113 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-114 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-115 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-116 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-117 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-118 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-119 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-120 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-121 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-122 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-123 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-124 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-125 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-126 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-127 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-128 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-129 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--patch-130 + steve@sxemacs.org--2006/sxemacs--main--22.1.6--version-0 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--base-0 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-1 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-2 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-3 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-4 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-5 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-6 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-7 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-8 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-9 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-10 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-11 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-12 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-13 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-14 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-15 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-16 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-17 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-18 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-19 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-20 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-21 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-22 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-23 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-24 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-25 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-26 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-27 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-28 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-29 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-30 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-31 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-32 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-33 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-34 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-35 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-36 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-37 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-38 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-39 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-40 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-41 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-42 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-43 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-44 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-45 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-46 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-47 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-48 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-49 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-50 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-51 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-52 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-53 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-54 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-55 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-56 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-57 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-58 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-59 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-60 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-61 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-62 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-63 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-64 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-65 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-66 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-67 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-68 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-69 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-70 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-71 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-72 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-73 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-74 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-75 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-76 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-77 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-78 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-79 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-80 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-81 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-82 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-83 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-84 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-85 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-86 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-87 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-88 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-89 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-90 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-91 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-92 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-93 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-94 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-95 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-96 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-97 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-98 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-99 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-100 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-101 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-102 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-103 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-104 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-105 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-106 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-107 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-108 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-109 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-110 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-111 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-112 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-113 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-114 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-115 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-116 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-117 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-118 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-119 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-120 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-121 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-122 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-123 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-124 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-125 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-126 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-127 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-128 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-129 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-130 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-131 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-132 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-133 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-134 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--patch-135 + steve@sxemacs.org--2007/sxemacs--main--22.1.7--version-0 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--base-0 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-1 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-2 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-3 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-4 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-5 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-6 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-7 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-8 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-9 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-10 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-11 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-12 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-13 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-14 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-15 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-16 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-17 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-18 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-19 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-20 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-21 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-22 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-23 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-24 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-25 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-26 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-27 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-28 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-29 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-30 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-31 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-32 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-33 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-34 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-35 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-36 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-37 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-38 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-39 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-40 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-41 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-42 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-43 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-44 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-45 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-46 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-47 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-48 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-49 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-50 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-51 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-52 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-53 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-54 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-55 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-56 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-57 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-58 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-59 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-60 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-61 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-62 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-63 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-64 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-65 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-66 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-67 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-68 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-69 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-70 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-71 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-72 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-73 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-74 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-75 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-76 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-77 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-78 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-79 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-80 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--patch-81 + steve@sxemacs.org--2007/sxemacs--main--22.1.8--version-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.1--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--base-0 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-1 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-2 + viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-3 + + diff --git a/changes/changes.html b/changes/changes.html new file mode 100755 index 0000000..d4166ca --- /dev/null +++ b/changes/changes.html @@ -0,0 +1,15 @@ + + + + + + + + + +
+ + + diff --git a/docs/.htaccess b/docs/.htaccess new file mode 100644 index 0000000..8f51224 --- /dev/null +++ b/docs/.htaccess @@ -0,0 +1,4 @@ +Options Indexes Includes +XBitHack On +AddType text/html .template +AddOutputFilter INCLUDES .template diff --git a/docs/doc_data.html b/docs/doc_data.html new file mode 100755 index 0000000..fd9a764 --- /dev/null +++ b/docs/doc_data.html @@ -0,0 +1,65 @@ + + + + + + + + + +
+

SXEmacs Documentation

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SXEmacsThe SXEmacs Manual.
FAQSXEmacs FAQ.
IntroNew Users' Guide.
LisprefSXEmacs Lisp Reference Manual.
InternalsSXEmacs Internals Manual.
Common LispCommon Lisp emulation package.
CustomisationsCustomisation Library.
EmodulesSXEmacs dynamic loadable module support.
Term modeEmacs terminal emulator mode.
External-Widget[No description available]
WidgetsThe Emacs Widget Library.
SPPMSXEmacs Policies & Procedures Manual.
+
+ + diff --git a/docs/index.html b/docs/index.html new file mode 100755 index 0000000..2880164 --- /dev/null +++ b/docs/index.html @@ -0,0 +1,15 @@ + + + + + + + + + + + + + diff --git a/download.html b/download.html new file mode 100755 index 0000000..91e3cbb --- /dev/null +++ b/download.html @@ -0,0 +1,421 @@ + + + + + + + + + +
+
+

Latest "HEAD" from Steve's repo:

+       +

SXEmacs Repos

+

+ Our main distribution method is via our git repository at + http://git.sxemacs.org/sxemacs +

+

+ That URL is not a hyperlink because the SXEmacs git repository + is only accessible with a git client. +

+

How to get the source with git

+

Getting the source via git is easy:

+ git clone http://git.sxemacs.org/sxemacs +

+ That will put a copy of the latest SXEmacs sources into + $PWD/sxemacs. +

+

+ Another way to get the development sources are the + snapshot tarballs. + Although these are not made available in any kind of regular + frequency, so most likely are not as up to date as the git repo. +

+ +

Source tarballs

+
+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
22.1.12
+
Source Tarballs
+
+
+ Gzip +
+
+
+ Bzip2 +
+
+
+ LZMA +
+
+
+ XZ +
+
+
+ ChangeLog +
+
+
md5sum
+
+
+ Gzip +
+
+
+ Bzip2 +
+
+
+ LZMA +
+
+
+ XZ +
+
+
GnuPG sig
+
+
+ Gzip +
+
+
+ Bzip2 +
+
+
+ LZMA +
+
+
+ XZ +
+
+
Diffs from prev version
+
+
+ Gzip +
+
+
+ Bzip2 +
+
+
+ LZMA +
+
+
+ XZ +
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
22.1.10
+
sxemacs-22.1.10.tar.gz
+
+
+ Gzip +
+
+
+ Bzip2 +
+
+
+ LZMA +
+
+
+ ChangeLog +
+
+
md5sum
+
+
+ Gzip +
+
+
+ Bzip2 +
+
+
+ LZMA +
+
+
GnuPG sig
+
+
+ Gzip +
+
+
+ Bzip2 +
+
+
+ LZMA +
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + +
22.1.9
+
sxemacs-22.1.9.tar.gz
+
+
+ HTTP +
+
+
+ ChangeLog +
+
+
md5sum
+
+
+ HTTP +
+
+
GnuPG sig
+
+
+ HTTP +
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + +
22.1.8
+
sxemacs-22.1.8.tar.gz
+
+
+ HTTP +
+
+
+ ChangeLog +
+
+
md5sum
+
+
+ HTTP +
+
+
GnuPG sig
+
+
+ HTTP +
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + +
22.1.7
+
sxemacs-22.1.7.tar.gz
+
+
+ HTTP +
+
+
+ ChangeLog +
+
+
md5sum
+
+
+ HTTP +
+
+
GnuPG sig
+
+
+ HTTP +
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + +
22.1.6
+
sxemacs-22.1.6.tar.gz
+
+
+ HTTP +
+
+
+ ChangeLog +
+
+
md5sum
+
+
+ HTTP +
+
+
GnuPG sig
+
+
+ HTTP +
+
+
+ + + + + diff --git a/index.html b/index.html new file mode 100755 index 0000000..f754ae6 --- /dev/null +++ b/index.html @@ -0,0 +1,417 @@ + + + + + + + + + +

What is SXEmacs

+

+ Hmm, that's actually not an easy question to answer. At + least, not easy to answer completely. At the most basic of + levels, SXEmacs is a text editor. If you've ever used + GNU/Emacs or + XEmacs you've probably + seen the description that goes something like... +

+ + ...is a highly customisable and extensible, + self-documenting, real-time display editor and IDE. + +

+ Ditto for SXEmacs. Yep, SXEmacs is JAFE (Just Another Fine + Editor). Though, if that's all you thought it was, + you'd be missing out. There is very little that SXEmacs can't + do, or at least, be made to do. You can tailor it to your + wildest dreams and imagination. This is where the + "customisable and extensible" part of the description comes + in. +

+ +

It's more than just an editor

+ If you looked at any of the screenshots you would have seen + that even though SXEmacs is a text editor, it can be oh so + much more. +
    +
  • + SXEmacs is my Window Manager. Yes, that's right, with the + XWEM and XLIB packages installed, SXEmacs becomes a very + powerful, full featured, highly customisable Window + Manager for X11. Most of the screenshots here were taken + using it. +
  • +
  • + SXEmacs is my login shell. You can add + /usr/local/bin/sxemacs to /etc/shells and change your + login shell to sxemacs. It does work. Although we + wouldn't recommend trying to run an X session from it. :-) +
  • +
  • + SXEmacs is my image viewer. SXEmacs supports a number of + image formats right out of the box (GIF, XPM, PNG, JPEG, + TIFF, X-Face). If you compile SXEmacs with FFI support + and have ImageMagic's libWand available you have a SXEmacs + that supports all image formats that libWand does. +
  • +
  • + SXEmacs is my mp3 player. I used to use mpg123.el + for this, but now I use XWEM's xwem-mpd.el. It hooks into + mpd (an mp3 daemon). There are other ways to hear the + muzak like emms. +
  • +
  • + SXEmacs balances my cheque book. With an elisp + package called eMoney (currently only available via Steve + Youngs' tla repo's, but one day will be an XEmacs package) + SXEmacs turns into a reasonable home finance cash book + program. +
  • +
  • + SXEmacs can do the math. With Enhanced Number + Types, there is very little that SXEmacs can't do + mathematically. +
  • +
  • + SXEmacs lets me communicate with my friends. + SXEmacs can be used as a MUA (Mail User Agent), a + newsreader, an IRC client, even an ICQ client. So you can + keep in touch without leaving the comfort of your + favourite editor. +
  • +
  • + SXEmacs helps me with my databases. With support + for PostgreSQL compiled in you can manipulate your PgSQL + databases. SXEmacs also has more or less complete support for + sqlite, and there is also limited support for BerkeleyDB + and GNU/dbm. +
  • +
  • + SXEmacs makes VC comfortable. VC is short for + Version Control and SXEmacs can make dealing with it a lot + less painful. There are SXEmacs VC frontends available + for CVS, and GNU/Arch (tla). There are also elisp + libraries available that integrate with other VCs such as + SVN, RCS, and SCCS. +
  • +
  • + SXEmacs helps with my security. SXEmacs has + support for OpenSSL and allows encryption, decryption, and + digest functions. +
  • +
  • + SXEmacs helps me with my social life. With such + powerful elisp libraries as lj.el, twitter.el, facebook.el, + and emacs-flickr.el, I can easily interact with social + networking sites that keep me up-to-date with my friends, and + easily commandeer those sites from within the comforts and + confines of my SXEmacs session. +
  • +
+

+ That list is by no mean exhaustive. Oh, and I nearly + forgot... SXEmacs edits text too. And it even helps you + with that. In many, many ways. With things like syntax + highlighting, context sensitive completion, keyboard macros, + powerful search and replace, spell checking (on the fly if + you wish), programming language aware indentation. The list + just goes on and on. It would be a fair bet to say that + whatever "feature" you like in other editors, there's a good + chance SXEmacs has it too. +

+ +

What SXEmacs has that XEmacs doesn't (yet)

+

+ Following is hopefully an up to date (at time of writing) list + of the features that are in SXEmacs but are currently not + (yet) in XEmacs 21.4. I say XEmacs 21.4 because SXEmacs was + forked from the XEmacs 21.4 code base and not the 21.5 code + base. With that said, however, most (all?) of what follows is + unique to SXEmacs and isn't in XEmacs 21.5 either. +

+ +
    +
  • + Win32 +

    + SXEmacs does not support the Win32 platform and it never + will. Yes, we consider this a feature. +

    +
  • +
  • + FFI +

    + This is the SXEmacs Foreign Function Interface. It + makes it possible to bring the functionality of almost + any external library to elisp. Two useful examples can + be found in ffi-curl.el and ffi-wand.el. The former + allows SXEmacs to download files from the internet using + any protocol that libcurl supports. And the latter + allows SXEmacs to view any image format that libWand + supports. +

    +
  • +
  • + OpenSSL +

    + SXEmacs can be compiled with OpenSSL that enables a + range of cryptography and digest functionalities. +

    +
  • +
  • + Autoconf 2.60 +

    + SXEmacs uses autoconf version 2.60 for its configuration + scripts. XEmacs 21.5 is using 2.59, but XEmacs 21.4 is + still using autoconf 2.13. +

    +
  • +
  • + PostgreSQL +

    + SXEmacs has better support for PostgreSQL 8 and the + documentation has had some improvement here too. Also, + support for PostgreSQL is compiled in by default if + pg_config is present and usable. +

    +
  • +
  • + sqlite +

    + SXEmacs has fairly complete support for sqlite through FFI. +

    +
  • +
  • + C++ builds. +

    + SXEmacs does not support being compiled with a C++ + compiler. GCC 3.4.4 or equivalent is required. +

    +
  • +
  • + More mouse buttons. +

    + In SXEmacs, you can bind up to 32 mouse buttons. The + first 26 of which can be used as modifiers. +

    +
  • +
  • + Uptime. +

    + Every decent OS has an uptime util... SXEmacs is no + exception. :-) +

    +
  • +
  • + Bootstrapping PUI. +

    + The SXEmacs PUI (Package User Interface) can be + "bootstrapped" without the requirement of having + any XEmacs packages pre-installed. +

    +
  • +
  • + Enhanced Number Types. +

    + XEmacs 21.5 users might know this as "bignum". SXEmacs + has bignums and bigfloats and ratios like XEmacs 21.5, + but it also goes way beyond the XEmacs implementation. + Many, many, more number types and other mathematical + goodies are supported in SXEmacs. +

    +
  • +
  • + Raw strings. +

    + SXEmacs has Python-style raw strings. It greatly + reduces "backslashitis" when writing those hairy + regexps. :-) +

    +

    + +     Normal regexp: + "\\(?:^\\|[^\\]\\)\\(?:\\\\\\\\\\)*\\(\\\\[@A-Za-z]+\\)"
    + Raw string regexp: #r"\(?:^\|[^\]\)\(?:\)*\(\\[@A-Za-z]+\)" +
    +

    +

    + XEmacs 21.5 now has raw strings. +

    +
  • +
  • + TTY font-locking. +

    + SXEmacs has improved default font-locking in a TTY. +

    +
  • +
  • + More image formats supported. +

    + This was mentioned under FFI, but it is worth noting + again. With FFI and libWand, SXEmacs can display any + image format that is supported by Imagemagick's + libwand. +

    +

    + Not only can SXEmacs view images, but it can edit and + manipulate them as well. In fact SXEmacs is a very good + image manipulation program. Take a look at + + what SXEmacs can do with images. +

    +
  • +
  • + Embeddable kbd macros. +

    + This one is for JWZ. See point 1.A of + JWZ's XEmacs wish list +

    +
  • +
  • + Multimedia -- Audio +

    + SXEmacs has support for a wide variety of sound servers, + backends, drivers, and formats. Audio outputs supported + include: ALSA, aRts, ao, ESD, NAS, OSS, PulseAudio, and + Jack. Media stream handlers supported include: FFmpeg, + Mad, sndfile, SoX, libmagic, as well as the + pre-existing (from XEmacs days) internal audio support. +

    +

    + Yes, SXEmacs can play mp3 and ogg. We can even do so + asynchronously. +

    +
  • +
  • + Network Server Sockets +

    + Taking open-network-stream to the next + logical step, SXEmacs can "listen" for, and act upon, + incoming TCP/UDP connections. Server sockets in SXEmacs + are set up via open-network-server-stream. +

    +
  • +
  • + Cached Compiled Regular Expressions +

    + Significant speed ups are possible through the + application of exhaustive caching of compiled regular + expressions. +

    +
  • +
  • + GNU Autotools Build Chain +

    + Not only does SXEmacs use autoconf 2.60 (and above), the + entire build chain is now fully "autotooled". We've done + away with all those Makefile.in.in files and manual + dependency tracking of the sources. It's now all done + with aclocal, automake, autoheader, autoconf. +

    +
  • +
  • + FHS Compliant Install Hierarchy +

    + SXEmacs now installs to a much more + FHS compliant + location. +

    +
  • +
  • + Double Linked Lists +

    + Unlike ordinary lists that only have hooks into the head + of the list (think car, cdr), a doubly linked list has + hooks into both the head and the tail of the list. This + means you can operate on both ends of a doubly linked + list. You can also traverse a dllist in both + directions, tail-wards and head-wards. Ordinary lists + only allow for tail-wards traversal. +

    +
  • +
  • + Skip Lists +

    + SXEmacs has a basic implementation of Pugh's skip + lists. Their efficiency is overwhelming when compared + to alists or plists. They also perform better on + insertion and removal than large hash-tables (due to + the resizing/rehashing which takes place). They can + be created almost as fast as lisp lists and thus beat + hash-tables there, too. +

    +
  • +
  • + Bloom Filters +

    + Bloom filters are a hash-table like data structure with + the purpose of performing membership tests. Unlike + hash-tables bloom filters do not need to be resized + despite the fact that they can carry an arbitrarily + large number of objects. +

    +
  • +
  • + Recursive Directory Traversal +

    + SXEmacs has a recursive implementation of + directory-files called + directory-files-recur. It is incredibly + fast. Sometimes even faster than GNU find(1). +

    +
  • +
  • + Support for 256 colors in XTerm and compatible terminals +

    + + SXEmacs is now capable of properly using the + termcap and terminfo + capabilities to support more than the ANSI standard 8 + colors.
    + + In addition, SXEmacs will gracefully approximate the + colors on the face specifications to match the terminal, + so you can share your graphics and text terminal color + definitions and still have pretty syntax highlighting. +

    +
  • +
+ +

Why I Use SXEmacs

+ Here are a few random reasons why some folks use SXEmacs. If + you want to add to this list, just drop us a line on the + mailing list. +
+  - I love the comfort of having the full power of my editor behind me
+    while I'm IRC'ing, ICQ'ing, mail, and news reading.
+
+  - Keyboard macros would have to be right up there in the list.
+    Being able to define a quick keyboard macro to complete repetative
+    tasks is sweet.
+
+  - Bookmarks.  I often find myself reading through a whole bunch of
+    documents at the same time (HOWTOs, READMEs etc), I can save where
+    I am in each doc and easily come back to the same spot in the
+    future. 
+
+  - I just love the whole "swiss-army-knife-ed-ness" of it all.  I
+    mean, c'mon, if it can't be done in SXEmacs, is it worth doing?
+
+  - SXEmacs' extensibility.  Being able to make SXEmacs do things it
+    can't do out of the box is its greatest benefit.
+    
+

Where We Might Be Going

+ I really don't like making promises, so you'll just have to + wait and see. :-) OK, OK, I'll throw you a bone. Here are a + couple of hints… +
    +
  • Multi-GUI support
  • +
  • Parallelised lisp engine
  • +
  • Embeddable video streams
  • +
  • Buffers embedded in buffers
  • +
  • Built-in lexical scoping at C level
  • +
+ + + diff --git a/irc.html b/irc.html new file mode 100755 index 0000000..86ed7f6 --- /dev/null +++ b/irc.html @@ -0,0 +1,17 @@ + + + + + + + + + + +

Real-time Chat With SXEmacs Developers

+
+ + + diff --git a/lists.html b/lists.html new file mode 100755 index 0000000..46aa536 --- /dev/null +++ b/lists.html @@ -0,0 +1,49 @@ + + + + + + + + + + We currently have three mailing lists that you can (and should) + subscribe to: +
    +
  • + SXEmacs + Developers' List. This is where all SXEmacs + related discussion takes place. + Archives are currently offline. +
  • +
  • + SXEmacs + Patches List. On this list you will find commit logs + and merge requests. + Archives are currently offline. +
  • +
  • + SXEmacs Build + Reports List. On this list you will find Build + reports (M-x build-rpt RET) + Archives are currently offline. +
  • +
+

A Note About Gmane

+ The developers' list (sxemacs-devel) is available via Gmane + which possibly makes it easier for you to read/post. I am + very happy to have the list on Gmane, however there is a + downside for me. I can't keep accurate records of who the + SXEmacs developers are. So, if you want to be "counted" as + one of our developers, could you please subscribe to the + mailing lists in the normal way. If you'd rather read/post + via Gmane, simply set your "real" subscription to "no + delivery".

+

Spam

+ Due to high levels of spam hitting the SXEmacs mailing + lists, we've been forced to turn off open posting. All the + lists are now "member only". We apologise for the + inconvenience of having to subscribe. + + + diff --git a/missing.html b/missing.html new file mode 100755 index 0000000..7114fab --- /dev/null +++ b/missing.html @@ -0,0 +1,14 @@ + + + + + + + + +
+ + + diff --git a/news.html b/news.html new file mode 100755 index 0000000..8856716 --- /dev/null +++ b/news.html @@ -0,0 +1,1120 @@ + + + + + + + + + +

News

+
+

2010-11-05

+ SXEmacs switches to git +

+ People have been asking for it ever since we started this + project. Well, it is now a reality… The SXEmacs + sources are now kept in a git repository. +

+

+ The migration went very smoothly, a lot smoother than I was + anticipating. Which was nice. There was one downside, + however… History. We lost all of the history up to + this point. Technically, it's not completely lost. + It is just not in the git repo. You can still get all the + history you could ever want by leeching the tla repos. And + don't forget that when we first forked from XEmacs we lost all + of the XEmacs CVS history. That never caused any problems or + issues, so I don't expect it to this time. +

+

+ As of right now, the SXEmacs git repo is open for business. + You can get our latest sources with… +

+ git clone http://git.sxemacs.org/sxemacs +

+ That URL is deliberately not a hyperlink + because you can only get to that URL with a git client. +

+

+ Till next time…
+ Steve. +

+
+
+

2010-11-04

+ SXEmacs 22.1.12 "Fiat" has been released! +

+ 22.1.12 Highlights +

+
    +
  • + Bugs closed in this release: 69, 86, 107, 109, 110, 111, + 113, 114, 115, 117, 118, 120 +
  • +
  • + Build chain fixes and updates -- Ferreira, Freundt, Youngs. +
      +
    • Fix building without eye-candy (*bars, widgets, etc)
    • +
    • Begin work on getting SXEmacs built on Arm Linux
    • +
    • Fix NetBSD 5 build
    • +
    • Mac OS build fixes
    • +
    +
  • FFI improvements, updates, and enhancements -- Zajcev
  • +
  • + Source tree reorganisation -- Ferreira. Nelson put a lot of + working into reorganising the SXEmacs source tree hierarchy. + This was done with the view to making maintenance and debugging + easier, and also to simplify adding new features. There are + now several subdirectories under src… +
  • +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
New src hierarchy
src/databasehas the database code
src/enthas the "Enhance Number Types" code
src/eventshas the "events" code
src/mediahas all the multimedia code
src/memhas memory related code
src/mulehas the MULE stuff
src/uihas the UI code common to all toolkits
src/ui/Gtkhas the old (non-working) GTK 1 code
src/ui/TTYhas the TTY UI code
src/ui/X11has the X11 UI code
src/ui/lwlibhas the Lucid stuff
+
+
+
+

2010-10-22

+ We Are Still ALIVE!! +

+ Contrary to popular opinion, this project is still very much + alive and kicking. Sure, sometimes we take extended breaks, + but we always come back to "tinker". :-) A lot has + been going on in the lives of us mortal develpers during this + last year. The unfortunate thing for SXEmacs was that not + much of the goings on were SXEmacs-related. Which is why + you've not seen much in the way of activity here for the last + year. +

+

+ A few of the more notible SXEmacs-related things that did + happen in the last 12 months have been… +

+
    +
  • + We moved to a new hosting provider. All of SXEmacs, + (including website, issue tracker, mailing lists, downloads, + and the main source repo), is now served up to you by the + awesome folks at + Dreamhost. +
  • +
  • + We skipped a version! Erm, long story, short… it was + to do with the move to the new host, and it was simply + best for Steve's sanity and tla revision numbering to just + skip a version. So 22.1.12 is now the current development + version. There is a + ChangeLog for 22.1.11 + if you want to take a look at what went on during that dev + cycle. +
  • +
  • + Nelson has + been the busiest of us. One of the things he has been + working on has been a huge re-organisation of the src + directory. Instead of all of the C source being lumped into + a single directory, it is now split into logical + sub-directories. It is now much tidier, and a lot easier to + maintain and work with. +
  • +
+

+ That's about it on the news front. Hopefully we'll be able to + cut a new release some time fairly soon. My hope is for + before the end of the year. +

+

+ Till next time…
+ Steve. +

+
+
+

2009-10-11

+ Website updates +

+ The SXEmacs website has undergone a bit of work recently. + Hopefully it'll make your stay more enjoyable, and you'll want + to come back again and again. Bring your friends! +

+

+ Some of the new stuff… +

+
    +
  • "Google" Friends widget
  • +
  • A "Twitter Ticker" tracking emacs related tweets
  • +
  • Google Ads. Hey, we gotta eat. Please click em
  • +
  • New screenshot "thumbnails" page
  • +
  • Some cosmetic updates to maintain consistent look/feel
  • +
+
+
+

2009-05-12

+ SXEmacs 22.1.10 "Excalibur" has been released! +

+ 22.1.10 Highlights +

+
    +
  • + Bugs closed in this release: 41, 65, 74, 75, 79, 80, 81, 82, + 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, + 101, 102, 104 +
  • +
  • + Cool New Sexy Stuff. Of course every release must have some + cool new stuff. Here's what's new in this release… +
      +
    • + User defined readers +
    • +
    • + It's possible to display video in a glyph object in a buffer. +
    • +
    • + SXEmacs is now a fairly decent image + viewing/manipulation app. There's an undo/redo stack, + zoom in/out, rotate, chop/crop, red-eye reduction. + There is a whole swag of transformations supported: + charcoal, contrast, despeckle, edge, enhance, equalise, + gausian blur, negate, normalise, oil painting, radial + blur, 3D button effect, sharpen, solarise, and + swirl. Who needs The Gimp when you have SXEmacs! +
    • +
    • + Added some MacOS icons. +
    • +
    • + Support for sqlite3 via FFI +
    • +
    • + New way for SXEmacs to handle different file types. It + allows you to have #'find-file take different actions + based on a predicate. See the new variable + `find-file-magic-files-alist'. +
    • +
    • + Enable PNG transparent backgrounds. Unfortunately this + doesn't work if you use a background pixmap. +
    • +
    • + FFI callbacks implemented. +
    • +
    • + Dbus support via FFI (not completed). This should be + considered very much incomplete and experimental. Only + rudimentary support is there so far. +
    • +
    +
  • +
  • + Build chain fixes/improvements. Quite a few build chain + related changes were made in this release, including… +
      +
    • Work around a bug in GCC 4.5.0
    • +
    • Powerpc/BSD cpu detection
    • +
    • A Freedesktop.org compliant sxemacs.desktop file is now installed.
    • +
    • Updated FFmpeg detection.
    • +
    • OpenSSL 1.0.0 detection. OpenSSL is no on by default.
    • +
    • Fix a link error when building with no MPQ
    • +
    • Fix a minor bison related issue (YYSTYPE)
    • +
    • Fix building with latest SoX
    • +
    • Fix --without-x builds
    • +
    • Fix many C compiler warnings and elisp byte-compiler warnings.
    • +
    • Fix install for non-FFI and non-Mule builds
    • +
    • Fix etags build for systems without getopt_long
    • +
    • Fix (hopefully) parallel builds
    • +
    • Fix BDWGC-enabled builds
    • +
    +
  • +
  • Minor updates to BDWGC code.
  • +
  • Catch up with latest ffmpeg API changes.
  • +
  • Fix for latest ediff.
  • +
  • Fix for subwindow resizing.
  • +
  • FFI improvements.
  • +
  • ENT fixes.
  • +
  • TTY fixes.
  • +
  • Cleaner dump file (less pollution from the build/src dir).
  • +
  • + Improve #'file-basename. It can now take a 2nd arg for + extension stripping. +
  • +
  • Misc doc fixes/updates.
  • +
+
+
+

2009-05-11

+ Chat with the developers +

+ Do you have a SXEmacs problem that can't wait for email to go + back and forth? Or do you have some amazing new feature you'd + like to see in SXEmacs but can't wait to tell someone? Or + perhaps you just wanna shoot the breeze? Well your troubles + are over… +

+

+ The SXEmacs web site now offers real-time chat with the + developers. See the "SXEmacs Chat" menu entry on + each page, or follow this link. +

+
+
+

2008-09-27

+ News RSS feed back up! +

+ Yep, that's right. After years of no news RSS, it has finally + been fixed. Many thanks and kudos to Hynek Schlawack for the + sexy new Python script that RSS-ifies the entries on the + SXEmacs news page. +

+
+
+

2008-09-24

+ Mailing list subscriptions fixed! +

+ Subscribing to the mailing lists is now working again. Please + accept our deepest apologies for taking so long to get this + issue sorted out. It was some corruption in the affected + lists' config.pck and the backups were corrupt as well. + Removing the lists and then recreating them solved the + problem. The original member db remained intact, as did the + archives, so all being well everthing should just work. +

+
+
+

2008-09-21

+ Updated items in the shop! +

+ You've seen the blood-dripping beta logo, now you can get that + on your T-shirt, or coffee mug, even on a courier bag, or wall + clock. Go check out the shop! +

+
+
+

2008-09-19

+ Behind the scenes updates to SXEmacs website +

+ We've made a few changes under the hood at the SXEmacs + website. Pretty much all of the HTML has been re-written from + the ground up. And if Steve did it right, you shouldn't + notice a thing. :-) Almost all of the changes made were + designed to do 2 things… +

+
    +
  1. Preserve look/feel across entire site
  2. +
  3. + Easier maintenance for the + webmaster +
  4. +
+
+
+

2008-09-16

+ SXEmacs website offers retail therapy +

+ Do you need retail therapy? We can help. We've just + added two outlets for your frustrations. One for the + memorabilia junkie at our + SXEmacs Store. And one for + those special occasions at our + Amazon Store. +

+

+ Be sure to check them both out, and spend up big! :-) All + the proceeds go to keeping the SXEmacs Project running. +

+
+
+

2008-06-06

+ SXEmacs 22.1.9 "Edsel" has been released! +

+ 22.1.9 Highlights +

+
    +
  • + Bugs closed in this release: 32, 33, 34, 35, 36, 37, 38, + 39, 40, 42, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, + 57, 58, 59, 60, 61, 62. See our + Issue Tracker for + the details. +
  • +
  • + New garbage collector BDWGC. SXEmacs can now use the + Boehm-Demers-Weiser garbage collector. It is still + experimental at this stage and there are known bugs + (memory leak). If you have plenty of RAM it is quite + usable, and noticably faster than non-BDWGC SXEmacsen. + This new feature is not on by default. To get it, + configure with --with-experimental-features=all. +
  • +
  • + Support 256 colour terminals. Support for 256 colour + terminals and colour resolution through approximation + for tty devices. +
  • +
  • + New function, #'mapfam. This new function is an + extrememly powerful replacement for _all_ of the current + map functions. It not only can do the job of the + existing map functions, but can also convert any + sequence to any other sequence. Lots of other cool + features as well, see its doc string for full details. +
  • +
  • + New FFI util, ffi-magic.el. Uses libmagic to guess file + type. +
  • +
  • + Cool new stuff in the contrib directory. There are tla + hook scripts, build scripts, and build-report scripts. +
  • +
  • + Build chain fixes and improvements. Better detection of + ALSA, ffmpeg, libffi, libbind, and many other various + bits and pieces. General build related fixes were made + for MacOS, Solaris, HPUX, and of course, Linux. +
  • +
  • + Init file migration code removed. We feel that it is + better to NOT mess with other emacsen's set ups. +
  • +
  • + Compiler warning fixes. +
  • +
  • + PNG images optimised for size. +
  • +
  • + Re-work auto-autoloads loading a little. Priority is + given to packages installed under ~/.sxemacs/ and care + is taken to eliminate those "foo-autoloads already + loaded" warnings. +
  • +
  • + Support for BSD's MP removed. +
  • +
  • + Emodule search path/loading fixes. Emodule load path + has been made sane. #'load-module and #'locate-module + have both been vastly improved and both have completion. +
  • +
  • + FFI improvements. The FFI code has been improved so that + it can be compatible with XEmacs 21.5 for when they + merge our FFI into their code base. Also #'ffi-load and + #'ffi-load-library no longer need to be given a file + extension as part of the arg to allow for different + platforms having different shlib extensions. Also, some + UI enhancements were added to ffi-curl.el and + ffi-taglib.el. +
  • +
  • + Etags improvements. A bit of "UI" has been added to + etags.el, as well as some code optimising. +
  • +
+
+
+

2008-02-01

+ SXEmacs 22.1.8 "Daimler" has been released! +

+ 22.1.8 Highlights +

+
    +
  • + Bugs closed in this release: 22, 24, 26, 27, 29, 31. + The reason for the apparent double up of closed bugs + from the previous release is because our bug index got + reset during a rebuild. +
  • +
  • + SXEmacs now has a libtool based build chain. +
  • +
  • + Bootstrapping packages is now a little more friendly and + foolproof (hopefully). +
  • +
  • + User cutomisations are now saved to + ~/.sxemacs/custom-${USER}.el if the old style custom.el + doesn't exist. +
  • +
  • + custom-defines.el files. These are like + auto-autoload.el files, but for defcustom's etc. +
  • +
  • + Support for :inherit face keyword. +
  • +
  • + A new rc.d style init mechanism. (the normal + ~/.sxemacs/init.el is still supported of course) +
  • +
  • + New resize echo area. (not to be confused with + rsz-minibuffer.el) +
  • +
  • + #'describe-function now reports global keybindings for + commands. +
  • +
  • + New %b spec for #'format for converting between ints and + bit vectors. +
  • +
  • + Various minor doc fixes, typos, and other trivial + things. +
  • +
+
+
+

2007-11-27

+ SXEmacs switches to GPLv3 +

+ Most of the source code in SXEmacs is licenced under the + GNU General Public Licence (GPL). Today SXEmacs switched + to the latest version of the GPL, GPLv3. +

+
+
+

2007-08-24

+ SXEmacs 22.1.7 "De Lorean" has been released! +

+ 22.1.7 Highlights +

+
    +
  • + Bugs closed in this release: 13, 20, 21, 24, 25, 27, 28, + 31 (see issue tracker) +
  • +
  • + Much reworking of the build chain. Quite a bit has + changed here, a few options have been changed, added, or + removed. So if you haven't been following the + development it might pay you to have a look at our + configure's --help output. +
  • +
  • + Fix emodule loading on 64bit machines. +
  • +
  • + Security fix in movemail.c (mktemp()->mkstemp()). +
  • +
  • + Etags synched up to upstream 17.32. +
  • +
  • + Updates/fixes to dllists/skiplists. +
  • +
  • + Lots of updates in the ENT area (Enhanced Number + Types). Some stuff has been moved to an external + emodule, "ASE" (Algebraic Structures for ENT or "ASE + Supersedes ENT"). Also directed graphs have been + introduced (sparse representation only so far). And + introduce heaps (dense, dynamic, and week). +
  • +
  • + cl.el meets C. We've begun work on implementing the + common lisp macros as an external emodule. The main + focus here is speed, and initial benchmarks are _very_ + exciting... The emod version of #'dotimes (#'cl:dotimes) + can be nearly 200 times faster than its elisp + counterpart! This isn't finished yet, but watch future + releases. +
  • +
  • + package-suppress mechanism ported from XEmacs 21.5. +
  • +
  • + Asynchronous version of #'curl:download added called + #'curl:download&. +
  • +
  • + Font-lock improvements, especially on TTYs. +
  • +
  • + Fix info search path. +
  • +
  • + Change default setting for progress guages to be off. +
  • +
  • + Multimedia updates/fixes. Lots of reworking has been + done here, especially with PulseAudio, ffmpeg, and + threading of the audio jobs etc. Support for gstreamer + and xine has been dropped, and libmagic added. +
  • +
  • + New macro to define "toggle" variables + #'define-toggle-variable. I wouldn't normally list a + single new macro in this file, but this one deserves a + mention. It sets up toggle variables, including + #'turn-on-VAR, #'turn-off-VAR, and #'toggle-VAR. Very + nifty. +
  • +
  • + Many many compiler warnings have been fixed. Almost all + byte-compiler warnings have been fixed in our build. + And a good deal of the warnings in the C code of a + standard build has been fixed as well. +
  • +
  • + GC fixes/updates. +
  • +
  • + A contrib directory has been added to the tree. So far + there are patches in there to pop3.el, smtpmail.el, and + starttls.el which takes advantage of some of SXEmacs' + cool native features like OpenSSL. Watch this space for + more nifty things. +
  • +
  • + Documentation updates: sppm, lispref, tips, building, + processes, and internals manuals. +
  • +
+
+
+

2006-12-11

+ SXEmacs Release Archive Mirror +

+ I'm very happy to announce that the kind folks at + Planet Mirror + are providing mirroring service for us. +

+
+
+

2006-12-06

+ SXEmacs 22.1.6 "Cadillac" has been released! +

+ 22.1.6 Highlights +

+
    +
  • + Enhanced Number Types (ENT) fixes and updates. +
  • +
  • + Multimedia fixes and updates. +
  • +
  • + New ffi-gcrypt.el bringing GnuPG's libgrypt bindings to + SXEmacs. +
  • +
  • + Line and column numbers in the modeline are now padded + for improved readability. +
  • +
  • + New skiplists. This is a basic implementation of + Pugh's skip lists. Their efficiency is overwhelming + when compared to alists or plists. They also perform + better on insertion and removal than large hash-tables + (due to the resizing/rehashing which takes place). + They can be created almost as fast as lisp lists and + thus beat hash-tables there, too. +
  • +
  • + Module (DSO) load paths were fixed. +
  • +
  • + Test suite improvements and updates. +
  • +
  • + Etags fixes. The Makefile Etags targets work now and + etags.el has been fixed to work with the include + directive and tags completion is working. +
  • +
  • + Fix a problem with raw string parsing. +
  • +
  • + Sync bytecomp-runtime.el with XE 21.5 to take advantage + of the *-f?boundp macros. +
  • +
  • + OpenSSL updates/fixes/improvements, providing support + for certificate authorities (CA), for peer certificates + and, using the network-server-streams, secure listening + sockets. This will allow to connect/accept to/from + servers/clients which require valid peer certificates. +
  • +
  • + New PulseAudio support replacing PolypAudio. +
  • +
  • + New caching compiled regular expressions. +
  • +
  • + Fix many build related issues. +
  • +
  • + Major restructuring of the build chain. SXEmacs is now + a completely autotooled project, using aclocal, + automake, autoheader, autoconf. +
  • +
  • + Move to a FHS-compliant install hierarchy. +
  • +
  • + Drag 'n' Drop has been removed. +
  • +
  • + Fix bug in lib-complete that was causing find-function + to visit .elc files if running inplace. +
  • +
  • + Fix stack overflow bug in mapconcat. +
  • +
  • + Update about.el, see: M-x about-sxemacs. +
  • +
  • + Lots of documentation updates, fixes, and improvements. +
  • +
+
+
+

2006-05-13

+ The documentation is now online +

+ As of today, the 127278 lines of + documentation that comes with SXEmacs is available for + browsing online. You'll see a link in the menu on each + page here. +

+
+
+

2006-05-07

+ SXEmacs 22.1.5 "Bugatti" has been released! +

+ There were a few build-related problems with the last + release so this is primarily a maintenence/bugfix release. +

+

+ 22.1.5 Highlights +

+
    +
  • + version.sh was sometimes generating an incorrect + version. +
  • +
  • + Autoconf fixes and updates. Most of the changes in this + release were centered around our autoconf scripts. +
    +
    - Recognise $CFLAGS environment variables
    +
    - X toolkit autodetection redone
    +
    - TTY autodetection fixed
    +
    - PostgreSQL detection properly reported
    +
    - Change allowed values for menubars, dialogs, + widgets
    +
    +
    +
    menubars -- no athena or motif
    +
    dialogs -- no lucid
    +
    widgets -- no lucid
    +
    +
    +
    + - Set configure's "bugreport aliress" to + http://issues.sxemacs.org. +
    +
    - Fix gdbm/berkdb detection
    +
    - Improve libc version detection
    +
    +
  • +
  • + New convenience Makefile target, "build-report". This + target is especially designed to make life easier for + sending in build reports. Basically it saves make + output to the appropriate place and also ensures that a + make check is run. +
  • +
  • + A SELinux/libffi quirk and a GMP/mpfr issue has been + noted in PROBLEMS. +
  • +
  • + A pdump/ENT bug on *BSD has been fixed. +
  • +
+
+
+

2006-05-01

+ SXEmacs 22.1.4 "Bentley Turbo" has been released! +

+ 22.1.4 Highlights +

+
    +
  • + Server sockets! Welcome to the brave new world of + SXEmacs listening for TCP and UDP connections, with all + the fix-ins for creating network servers. Yes, now you + can have SXEmacs be your web server. See + `open-network-server-stream'. +
  • +
  • + SXEmacs audio. SXEmacs supports several "sound servers" + like: OSS, NAS, ESD, Polypaudio, ALSA, aRts, and Jack. + And media streams can be handled by sndfile, ffmpeg, + sox, mad, xine, gstreamer. The SXEmacs developers + recommend Polyp/ffmpeg whenever possible. And yes, + SXEmacs can play mp3 files. :-) +
  • +
  • + Autoconf updates. The big one here is that all enable + and disable options have been converted to with and + without options. +
  • +
  • + A recursive implementation of `directory-files', called + `directory-files-recur' has been added. It is lightning + fast... in some situations, even faster than find(1) +
  • +
  • + Double linked lists and bloom filters have been + implemented. +
  • +
  • + OpenSSL digest, encryption, and decryption routines have + been added for files. Previously this could only be + done with buffers. +
  • +
  • + Athena is now the default toolkit used instead of + Motif. +
  • +
  • + Embeddable keyboard macros. You can execute a keyboard + macro while you are in the middle of defining a keyboard + macro. +
  • +
  • + Mule is on by default. You can turn it off using the + --without-mule configure option. +
  • +
  • + Display any image format that is supported by + ImageMagick's libWand. Requires FFI-enabled SXEmacs and + libWand. +
  • +
  • + Lots of updates and improvements to ENT (Enhanced Number + Types). +
  • +
  • + Build report updates. The SXEmacs version no longer + conflicts with the XEmacs build.el. It also displays a + lot more interesting info. And can even use Gnus to + send the reports. +
  • +
  • + `report-sxemacs-bug' now directs people to the SXEmacs + issue tracker at + http://issues.sxemacs.org/ +
  • +
  • + SXEmacs now builds clean on FreeBSD and NetBSD. +
  • +
+
+
+

2006-04-11

+

+ This news page is now also published as a + RSS feed. +

+
+
+

2006-02-13

+

+ SXEmacs web site finally gets some content that doesn't leave + you wondering what the hell this SXEmacs thing is anyway. + Also, as you can see, the news items are now on their own + page. And we've created an RSS feed to the commit logs to the + mainline repo. There's a link in the menu of each page. +

+
+
+

2006-01-08

+

+ There's a problem with SXEmacs 22.1.3 and installing on BSD + systems. A virtually empty auto-autoloads.el file was being + installed which made SXEmacs unusable. This tiny + patch + fixes it. +

+

+ We are also aware of some problems with building on Solaris 9. + We are working on fixing those problems and will post a patch + as soon as it is ready. +

+
+
+

2005-12-22

+

+ Has it really been that long since the last bit of news + or release? We have a new release! And just in time for + Christmas, too. :-) +

+ SXEmacs 22.1.3 has been released! +

+ 22.1.3 Highlights +

+
    +
  • + Enhanced number types -- SXEmacs now has all sorts + of enhanced number types. Things like bignum, + bigfloat, fractions, mpfr-floats, complex-numbers, + gaussian-numbers, residue classes and residue + class rings. +
  • +
  • + Raw Strings -- SXEmacs supports Python-like raw + strings. This will cut back dramatically on the + backslashitis that elisp hackers suffer from. +
  • +
  • + FFI -- Downloading HTTP headers is now possible, + and FTP transfers have been fixed. +
  • +
  • + Mouse -- You can now bind up to 32 mouse buttons. + + (global-set-key [(button32)] 'some-function) + + And you thought you had enough trouble trying to + remember all the key bindings... :-) +
  • +
  • + Uptime -- Try M-x uptime and + C-u M-x uptime +
  • +
  • + Bootstrapping PUI -- SXEmacs no longer needs to + have any packages pre-installed before the package + tools (PUI) are usable. As long as you have a + FFI-enabled SXEmacs and libcurl (very likely) you + can "bootstrap" PUI by choosing a download site + and running M-x pui-bootstrap +
  • +
  • + Improved font-locking in a TTY -- To illustrate, + fire up a vanilla SXEmacs (sxemacs -vanilla) and + look at the modeline. Then open a .c file and + turn on font-lock (M-x font-lock-mode). +
  • +
  • + Autoconf fixes -- All configure options have help + strings and state what the default setting is. + PostgreSQL detection has been improved and + simplified. Most users shouldn't need to specify + the pgsql prefix in `--with-site-prefixes' to get + PostgreSQL support. +
  • +
  • + Building SXEmacs with C++ Compiler -- This is no + longer supported. To build SXEmacs you will need + an ANSI-compatible C compiler of at least GCC + 2.95.3 equivalence. +
  • +
  • + Documentation (Texinfo) -- Have all been updated + to mention "SXEmacs" instead of "XEmacs" where + appropriate. The main SXEmacs manual is now + sxemacs.info. +
  • +
+
+
+

2005-05-18

+

+ Wow, it's been a while since I updated this page. Sorry 'bout + that. My excuse is that I hate doing HTML and I'm a lazy + bastard. Anyway, a lot's been going on since, most notably: +

+ SXEmacs 22.1.2 has been released! +

+ 22.1.2 Highlights +

+
    +
  • + FFI -- This is our "Foreign Function Interface". In a + nutshell, it is a way to bring any function from any + external library to lisp. As an example, this version + of SXEmacs can download files from the internet + without the need for any XEmacs lisp packages + such as EFS. It uses libcurl. Note that libcurl is + not needed to build SXEmacs. +
  • +
  • + OpenSSL -- SXEmacs can be linked with OpenSSL + libcrypto and libssl to provide a comprehensive + gateway to cryptographic and related functions. + Note, this is still experimental. +
  • +
  • + GC -- Garbage Collection. SXEmacs still garbage + collects as much as it always had, it is just now it + doesn't print messages to the echo area as often as + it used to. +
  • +
  • + Autoconf -- The SXEmacs autoconf scripts are all + autoconf version 2.59 compatible. +
  • +
  • + Etags -- Updated to upstream version 17.11 of + etags.c +
  • +
  • + Win32 -- Most of the win32 code is now gone. +
  • +
  • + Security -- A potential vulnerability has been fixed + in movemail.c +
  • +
+
+
+

2005-02-20

+

+ Added "Developer Pages" section. +

+
+
+

2005-02-18

+

+ Our BugZilla issue tracker is now online and ready for use + (see the link in the menu). It's actually been operational + for a while but I forgot to mention it. :-) +

+
+
+

2005-02-03

+

+ We now have Autoconf 2.59 compatible configuration scripts. + The preliminary work is in sxemacs--main--22.1.2--patch-3 (see + the download page for how to get + this via tla). +

+

+ Take care with it. Many of the configure options have + changed. And at this stage, we are expecting breakage as + it is very difficult to test all configurations. +

+
+
+

2005-01-31

+

+ It is with great pride and pleasure that the SXEmacs Team + brings you another SXEmacs release. +

+

+ Today, SXEmacs 22.1.1 was released. Source tarballs are + available from our + download page. And you can + view the changes in this release + here. +

+
+
+

2005-01-12

+

+ With thanks to the wonderful folks at + Tux.Org, I am very pleased + to announce that we now have an FTP site! Check it out: + ftp.sxemacs.org +

+
+
+

2005-01-05

+

+ The sxemacs-devel mailing list is now available via Gmane. + This is great because it means less load on my mail server. + There is a downside (from my point of view) however. I can + no longer keep accurate records of numbers of developers + etc. So... +

+

+ If you want to be "counted" as a SXEmacs developer, + could you please subscribe to the list in the normal + way. If you'd rather read/post via Gmane, that's cool, + just mark your "real" subscription as "no delivery". +

+
+
+

2005-01-02

+ Let me introduce you to our core team: + +

+

+
+

2004-12-31

+

+ Today, SXEmacs was announced to the world on the XEmacs and + GNU/Emacs mailing lists. See the + original post. +

+
+ + + diff --git a/people.html b/people.html new file mode 100755 index 0000000..8f0e09d --- /dev/null +++ b/people.html @@ -0,0 +1,16 @@ + + + + + + + + + +

SXEmacs Developers/Hackers


+ We're sorry but the personal page of the developer you are + looking for hasn't been set up yet. +













+ + + diff --git a/people/.htaccess b/people/.htaccess new file mode 100644 index 0000000..8f51224 --- /dev/null +++ b/people/.htaccess @@ -0,0 +1,4 @@ +Options Indexes Includes +XBitHack On +AddType text/html .template +AddOutputFilter INCLUDES .template diff --git a/people/hroptatyr.html b/people/hroptatyr.html new file mode 100755 index 0000000..638798c --- /dev/null +++ b/people/hroptatyr.html @@ -0,0 +1,115 @@ + + + + + + + + + +

Sebastian Freundt
(aka hroptatyr)

+ hroptatyr + +

+ +

Myself …

+ + In real-life most of the time I destroy^Wdevelop fabulous code for + Computer Algebra Systems. I'm a mathematician at the Technical + University of Berlin (Germany), thus my code is fancy. ;) + + So on the other hand, in my _real_ real-life, I'm occupied with + fancifying code of several other projects, amongst them, apparently, + The One True EditorTM. + +

+ + Did I mention you can visit me along with some hardware donations? :) + +

+ +

My role …

+ + My personal goal in this subtle project is to hack up some real fancy + crypto cruft which'll enable SXE to have something like secure symbol + content. Furthermore, I'll go to any lengths to weld SXE and postgres + (actually there is no, repeat _no_ difference between them). + + And now that I'm currently planning my future, I'd like to add + I'll certainly do some cosmetical changes to SXE, such as +
    +
  • scaling SXE to use large grid/cluster computing techniques
  • +
  • profiling SXE to be an effective script interpreter
  • +
  • intelligentising SXE to be my personal companion bot
  • +
  • establishing kinda group-lens for SXE dotfiles
  • +
  • implementing the global mood-based behaviour mode
  • +
+ +

+ +

My tips …

+

… to always provide the fanciest code of them all:

+ +

Preparations

+
    +
  • close all windows -- also, and more important, close Windows >8]
  • +
  • + draw the curtains (the less light is there the more your inner + irrationilty is enlightened) +
  • +
  • + ensure you have loads of smokes (to cause a slight fog around + sane thought clouds) +
  • +
  • grok some spam mails (to establish some degree of annoyance)
  • +
  • read some n00bs' mailing list (to clearly spot the enemy)
  • +
  • fetch some beer from the fridge (to lose the rest of your sanity)
  • +
+ +

Mind profiling

+
    +
  • + You revise someone else's code? … Start bitching at + every single line, it's probably written by a moron. +
  • +
  • + You look at someone else's implementation? … Think + over! Re-inventing the wheel is a must! +
  • +
  • + You examine someone else's concept? … Steal the best + issues and bitch loudly at the rest! +
  • +
  • + You cooperate on common code? … Insert bugs into the + other's code and get terribly steamed up about the + instability! +
  • +
  • + You revise your own code? … You look at the best code + ever, just try to make it a little more best! +
  • +
  • + You look at your own implementation? … There are + definitely no errors, just unusual coincidences! +
  • +
  • + You examine your own concept? … It is definitely + fail-safe, only morons and n00bs can crash it! +
  • +
+ +

Coding standards

+
    +
  • + There is a more general way which makes things more foggy for + others? … Do it! +
  • +
  • There is a comment on possible faults? … Delete it!
  • +
  • There is an interaction with the user? … Dismantle it!
  • +
  • There is a ui element which makes things obvious? … Uglify it!
  • +
  • There is a documentation especially for new users? … Flush it!
  • +
+ + + diff --git a/people/lg.html b/people/lg.html new file mode 100755 index 0000000..02dc2aa --- /dev/null +++ b/people/lg.html @@ -0,0 +1,103 @@ + + + + + + + + + +

Zajcev Evgeny
(aka lg)

+ lg + +

+

Selfdescription …

+ + Hello there! My name is Zajcev Evgeny, but someone knows + me as lg and even as hare, yeah white-white hare. I'm + working as security guard of static objects and practicing + programming rarely when having spare time. Former + gymnast, now having serious skills in marksmanship and + martial arts, combining with being kind and happy father + of two beautiful children + - here + you can see us bathing altogether. My wife + is scientist, specialized in designing and implementing + neural networks for special use. But in real life she is + hacker in motherhood and cooking. She still uses twm. + +

+

Life interests …

+ I'm interesting in teaching children in junior + school(before 10 years old). I'm trying to inculcate new + educational programme, firstly developed by famous(in + narrow loop) mathematician Naum Vilenkin, aimed for + educating little children with non-spoiled minds. + Unfortunately the programme was declined by russian + ministry of education, so only private schools are + permited to try it out. + +

+ I'm absolute fan of Formula One - my God is Jarno + Trully. +

+ I also having QuakeWorld + addiction - i'm member in DOT clan. + +

+

SXEmacs interests …

+ + I'm very interested in creating new kind of + human-to-computer interface. The idea of unified, common + interface to all services you ever need and working + ergonomic collective environment you can find in Jef + Raskin's "The Human Interface" book. SXEmacs is very + good candidate for building that kind of interface. + +

+ Currently I'm working on: +

    +
  • FFI - Foreign Function Interface.
  • +
  • Multitasking - non-preemtive multitasking based on + core events system and coroutines scheduler.
  • +
  • xlib-ffi - FFI bindings for Xlib.
  • +
+ +

+ SXEmacs for me is qualitative step into CLDE - Common + Lisp Desktop Environment direction. + +

+

Related projects …

+ + I'm author/co-author of several packages for (S)XEmacs + including: +
    +
  • xlib - Full featured implementation of X Library in + Emacs Lisp (distributed in xemacs packages).
  • +
  • xwem - Complete + window manager and even more - desktop environment written + in 100% pure Emacs Lisp (distributed in xemacs + packages).
  • +
  • EMchat - Featured ICQ + client written entirely in Emacs Lisp (distributed in + xemacs packages).
  • +
  • rdict - + Emacs interface to Lingvo service.
  • +
  • tpum - Text mode popup menus (distributed in xemacs + packages).
  • +
  • himarks-mode - Mode to work with marks in current + buffer.
  • +
+

+ And others .. + + + diff --git a/people/njsf.html b/people/njsf.html new file mode 100755 index 0000000..72dcb63 --- /dev/null +++ b/people/njsf.html @@ -0,0 +1,48 @@ + + + + + + + + + +

Nelson Ferreira
(aka njsf)

+ njsf + +

+ +

Myself …

+ + In real-life most of the time I architect fabulous solutions for + enterprise systems and network management. + + I am an humble guy with a huge ego, so you know my little coding + efforts are pretty good. + +

+ + SXEmacs is my one-true hobby after the company I worked for + decided I was better off coding specification documents rather + than working beautiful solutions. Occasionally I do managed to + slip by them a prototype project or two :) + +

+ +

My role …

+ + My personal goal in this subtle project is to hack up some real + cool multi-threading stuff to enable SXE to be so much more + responsive when I am reading my email and news with Gnus. In + general I want SXE to have a "Do what I mean" feel to it, which + means I better start coding that mind-reader.el ... + +

+ + I am sure in other to do that I will have to touch many other + gory details :) + +

+ + + diff --git a/people/steve.html b/people/steve.html new file mode 100755 index 0000000..b7d8ec8 --- /dev/null +++ b/people/steve.html @@ -0,0 +1,180 @@ + + + + + + + + +

Steve Youngs
(aka JackaLX)

+ JackaLX + + View Steve Youngs' profile on LinkedIn + +

Obligatory Bio…

+

+ Aren't these little bio's, that everyone expects you to do, a + right royal PITA? If you maintain any kind of presence on the + internet, (and lets face it, in this day and age who doesn't) + you find yourself writing dozens of these silly things. Well + I've resisted doing this one for almost 4 years, so I better put + something here. All I gotta do now is think of something to + write that isn't already on a thousand sites all over the bloody + 'net… +

+

So who is this Steve Youngs bastard?

+

+ I'm a 40-something, 1st generation Aussie. I have 3 gorgeous + kids. The eldest, from a previous marriage, lives with her Mum, + so I have 2 with me. I'm currently a full-time stay-at-home + Dad. The pay is pretty shit, but the benefits make up for the + $0.00 income. :-) Oh, if you're wondering how I survive… + very careful budgeting of my wife's income. BTW, you + did see that donation button on the left there, didn't + you? :-) +

+

What turns me on…

+ Don't panic, I'm not going to talk about what you're thinking. + I'm going to talk about general, <G> rated interests. What + interests me? Hmm, lemme think… +
    +
  • + Cooking… yup, I'm a pretty dab hand in the kitchen +
  • +
  • + Coffee. A couple of years back, Michelle (wife) bought me a + sexy little expresso machine. I've turned into quite the + coffee snob since. Grind me own beans an all. There's still + hope for me… I don't buy green (raw) beans. +
  • +
  • + Learning. I love to learn new things. Who says you can't + teach an old dog new tricks, huh? +
  • +
  • + Football. And that's real football, not that stupid + rugby shit. I should mention that the interest here lies in + the area of spectator. I haven't actually played a game since + I was in high school. +
  • +
  • Cricket. I'm an Aussie, what did you expect?
  • +
  • + Fishing. Sadly, I haven't gone fishin for 20 years or more. +
  • +
  • + Movies. They don't have to be good, but they do have to be + entertaining. And in my eyes, thinking, does not come into + the equation. I want my entertainment to be entertaining + dammit! If there's 2 movies on TV, one where you have to be + glued to the set 100% of time so you don't miss any subtle + detail or else you completely loose track of the plot, and + the other with Arnie shooting the crap outta everything that + moves, can you guess which one I'll be watching? +
  • +
  • …and a gazillion other, even more boring, things
  • +
+

What turns me off…

+
    +
  • + Fools. I'm sorry to all you fools out there, but I just + can't tollerate you. +
  • +
  • Indecision
  • +
  • + Bad laziness… yes, there is such a thing as good + laziness. +
  • +
  • + Two face-ed-ness. I can't stand people who are all oh, + you're me best mate, you're such a great guy when they talk + to you. And then 5 minutes later when you're not around they + are telling everyone how much of a wanker you are and how much + they hate you. C'mon people! If you're not prepared to say it + to their face, should you be saying it to anyone? +
  • +
  • + The bignote. You know the type, the guy who whenever he opens + his mouth, his bum takes over. +
  • +
  • + Anything that's crap. Crap quality, crap service, crap + beliefs, crap politics, crap taste, crap conversation. + Whatever. If it's crap, it's crap. End of story. And I hate + it. +
  • +
+

Who inspires me…

+ Hmm, this could be a very long section, so I'll just give + you the abbridged version… + +

What I do here at the SXEmacs Project…

+ Erm, in case you hadn't yet figured it out all on your lonesome, + I'm the project's maintainer. +

+ Have fun with it, and drop me a line any time. +

+ + + diff --git a/rpc_relay.html b/rpc_relay.html new file mode 100644 index 0000000..9d6e7f8 --- /dev/null +++ b/rpc_relay.html @@ -0,0 +1,8 @@ + + + + + + diff --git a/screenshots.html b/screenshots.html new file mode 100755 index 0000000..396a550 --- /dev/null +++ b/screenshots.html @@ -0,0 +1,207 @@ + + + + + + + + + + +

Screenshots

+ Here are some screenshots that show SXEmacs in a few of the + more interesting of uses. Please note that some of these require + add-on packages, mostly from XEmacs' packages. + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + Splashscreen Screenshot + +
Splash Screen (146kb) +
+
+
+ + Calendar Screenshot + +
Calendar (80kb) +
+
+
+ + Editing the toolbar Screenshot + +
Toolbar editing (77kb) +
+
+
+ + Emchat Screenshot + +
Chatting on ICQ (129kb) +
+
+
+ + Riece Screenshot + +
Chatting on IRC (114kb) +
+
+
+ + eMoney Screenshot + +
Home finance (82kb) +
+
+
+ + Hello Screenshot + +
Hello hello (34kb) +
+
+
+ + Midnight Commander Screenshot + +
MC (97kb) +
+
+
+ + PS Screenshot + +
System processes (96kb) +
+
+
+ + Wand Screenshot + +
Image magic (76kb) +
+
+
+ + LiveJournal Screenshot + +
LiveJournal (42kb) +
+
+
+ + Sudoku Screenshot + +
Sudoku (64kb) +
+
+
+ + Sokoban Screenshot + +
Sokoban (34kb) +
+
+
+ + Snake Screenshot + +
Snake (33kb) +
+
+
+ + Tetris Screenshot + +
Tetris (33kb) +
+
+
+ + + diff --git a/screenshots/calendar.png b/screenshots/calendar.png new file mode 100644 index 0000000000000000000000000000000000000000..1b1c5845781b36a73e910e56d2b359bbfcd437be GIT binary patch literal 80638 zcmY&=3p~^N|NnGzbkphRDs*#@TT!H3iqi!l*SW8fBe$(EV`7=j*!BMzo!{g8e?Oi^+h^P7^ZvZwugmlGeD(0M{e>+X_ihA%KwGRY z{^bM$tpomC3);2@_~n1mcMtGO;nqcu2oPw~cG-_y&nQv^0>y)@|2pduJ@jKVw)?n; z&$s0W`y14SCWPGY>tZ|;lPotG7;MB<{BBtJz^43u^vu`CXFRgpZ(d)!UM2bK+jsm> zu-@+<4kl}ws~EPG|8uk2{=T=-^T)5wHg#CqS{WaI+8auL9QKTsS@Ip*tGPCyci7jU0!ODCZWzE*L*!eg^Ehdd8G~r zmUH4)$`<31TOYObM7xmd;EJvOFAk3Tlv`g+%LGfF%I zkqQRL`KI!qD;vWrLBro2q+F~%@keEWWZKm~e(9b?bZ?HY=o(x+X^fIAq{5S($RY}P zDe2sNB5DaGhDe!GIFAZ^wV&!j2VIl`Yht+ubdKC^+2s3EP4a;)(OXuyf*Fk*@PPpj zf8_tXuVMOKfwLP$bp`uGQe8RIvvqW&aJFuM{&awYjNCK0wSFV$Z68&d1u@k%;y2#LCA$veHN=JM!9*O8u6unKf z5M>WE%|8z4^p2$Bd?P2@yQHFRR8Y^@FEARwhPVqRLw%YiS0> z$N!W-(5&`+%`=G|T7s`b1RRl^F3I>(Ge3O|&YiuwzdyJ~HHrcpm%}Y}9_chIvX>xHBJYZUr1C$a(8L*;A zsl55m0_g%lDgZ8dxeIa|c-jGL@J!HoPZ7EFVJ7Uglhnj318McNo4igigBr-G)r-Eo z?txpV!tRY@!3h2+jE(@my_15CY56+WjpBuQOOIE(P36tAXF*0jg3$-3+wT;`je{|{ zlg3Dqa%fI<@YoZMq$;>U6yyn&5b7!qAd92ZMvH@wN|3!XuLXhp@E-q7RxX7#!3cEP z$iAm0`X*22WCWOw@9BC%hS5Bf&dqa6q%$ZnK^n

(+^e2;w2a78RwNFvzGKZ=09s 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⪼a~82A#GT9EMVLK01l3y2t-0ZLw#pdiF*xx%P#>d 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%0D5aGQRKT*w~cJ`PO&s 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�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

7W3zw&2x%vGz;!UCwF=rwO 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

jTy@^ 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 E065?(2mk;8 literal 0 HcmV?d00001 diff --git a/screenshots/emchat_thm.jpg b/screenshots/emchat_thm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..354a605213a09ecf7abee8fdeae9658115afec8f GIT binary patch literal 22511 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 z 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 J3;tUm`aj058=(LI literal 0 HcmV?d00001 diff --git a/screenshots/emoney.png b/screenshots/emoney.png new file mode 100644 index 0000000000000000000000000000000000000000..b35c54178b380e4d1f8c87a7dce5ec6a212fd805 GIT binary patch literal 82394 zcmZ5|2UJsA6K)U{D<}#`6AQfxC`gT0MWrhUNR5iX1%wEQw2*K`;a3!t7No^Ok**+y znutgZ5ETj15?Tl~fl!i=_D=BLx88bt4FOJ)bI#s-_RKf4zd28?+FjniM`jNQ1ln(T z<)Q-!v>o_U7<6D8@XP0lmo)He_q{8wVIa_6alwz!&oMX$1d0P$Ui|BNk?WsQ{CAMX@a4ZVhqD7lWnO>VWD&kN}IK0y;568iVpmr|3E$!|{% zsr;NjQN8ougKP+5}6k+^UN zOmRjB+cH*m^nSms;n@8{(jqq{%$EG^V}|?lm9eDAspp2oNN)vHXzPB%(R;1?t766$ zyci9G6;^$)ap9yGc7OhZAs?jYC4ZszgoqEN5FS||{BRZ*jbH;Z2(RD_`kAlp(24BN znP%+OuA6)+)ilmySJlrfK@szg3Y*_!s4NH%X|2urDwWS$)2QOqLSnw1Ji76LzpT({ z{~Am-`8}n;XLf*jE3vSrP4Q-%KT_ap?-XqFg=hBweOXXnVhdL`QX3X38!M^KNC=!o zMnd}LguZ8t1UD{y9tn>5_3r5U`^#olUiI3|Yd@`Zny>RVpV-4D522VB!=G@pakzza z{vObgcHr)st%|`vI8;Rs=x`k}xpOEUgg?k< zA-qD`fZH1v0n=YXV@Ap#%{8m9@J-`8_)A!Bi^2=kms1U~B5B+gWuSx>^cB#;n~pu8 z-CXQAFeEK|y$)apMo7F3G?u&cGnyf+!2BX&zWh(HqZ2V~-LbnOp=|RCKEOW{Os+6E zE|v%;@+y($4o-%(V>87~U%F^yofiW-X%kAZO$|;oYu%2c77o~gdDgR#%ya~Ty8w)QrhE4SmY$IUo6d{qra@s-c-~?lgpKEOv`C?pJbT0@ za1+CWJOXrS(Ia|pt4~ST-Yj@LEUQ0Y)U$|lo2v^(Mm3DT;#MpFJxf(#Fj z2e_%|(r&tuLOSFlMxz5WC0rtgB8S<~^UKD{-w*ZIbwsF4G_(h}ra)hkHC~$BV9z`$ zdr!@Af_XX7mahvxdo{-vzW?Y}@OJVfm2C!VS22!Rk047(#maawc#L-kplt zEYW1Qg40Qe1@walN7=st4K##LNg+O_=qaq`&o#C_o9NS@`E;xHTT{H{EW(v`a|x>w zoE)%AjnnSs*=M%B%!fldQ6Jw{79%2?a~wZYN|Av5oG=fF(l2H2Bpj(`CN!RN9(+Qp zl&GOJu=nXy74;A9skXiRhIx1+58X?z8M?;s-1sVt`-J}(fH`9wq`(SeFJYJW0wU!V z*?VTtWAz<)(*>~($otD~I(D-ERXe?taLL-9`#k0m1q&tYg@3};%kW$Uv{;H%Zeu@2bHc6*>!o+>d zAf&h9T>`j}CKvbs3?;aIh_(FtL6axhG=Z^JObQW_e@N`-mXk*609eK!wUfm*G!jt(@BJOVd!WkWge ztAr(!-%3c2P|G|a-^K>`$g*cKnLM^JBOSkN;>2u7uJ?X~{6z9&HUx)N?LxLP8?D9+ zzwknfxbpDMU+vSkdgL`N>8ALM=x)b+dita~FPX+nrX87aze9@nkkv?NAU59azSVQ) z_fq3!j#*7`7bFFZYzX;L*>{CxpXSSeDZKms{?x!2VQ^c6%;IXZF>|N%a`=}gb6Ha( zemzoyzG7KfukF`oVaTiOru~SgP|F@T3`t%_58ivB;gR`OshFlwneyNp(1kV$7mwpQ zLDhE<{6@?|Bc`k=nX}Gkg1uPXE*N@03eH`y&r|1zo1^gHwKwKetpQS_@dJo8qGaC@ z%DHp8jEQ9l8F+8_oS1dal8w3A zi}`W7ac?cZQU>Gli_4>$Na;q@+zKr!Gl7lGUUs2;q{^4?;<{8ZMxa>k#(G`66Y2C< zY*oL!rZV+l*#6H?ln0*w{Kh%M+w&Y>_AzfL>-|k8!)NUA?GvbQ8p~^ZkZsJSreLB+UgZhpdBO;k+Ku znz3{Z1%91o2z9G-&g96}n)}S*pBo`!Pt=-qp~EXJoAdNw5+!!fpWS#>f#k$)ba`~a zbBT6$Y$k}LRNou*jP;E!Z&R{0DP>jgHVvM&xf=$So(aCnQ2jc1(*^psE?LE6|Mwu$>tNb>U6d>$Gd8*k zbg!@8IG&$-b_;rSq$q&loH`q2m;iME&?6iwxl+N(mY_BuZ|5NM8!w7bv|^}Xh*d*C3QtmA z>AQHjUI(SSqqr;-n9sr^c(#UW>owrAbO*!H<#Io>1y_8uGka=JRsYO;vAvffz>6ug zMKr=knl7_AuXK{<@rgg0^?5aRdg3?L0@o~(fV&WG8@+GsmR=Nq^muFhO-M#GEr!2< zh+TU}YjVuw|4uPub*-}4BtC*qf=1y~z$_H6-x}gZoS#fWZG5uU33|}nk)Ft8^xPYw ze%?fcw}JO}mFe!q#+%LPLZka-NveTX-?2?g!bg|CshCgfCNbL$F(I_(Uh~+jg@`Md zlL3yd#14idX>%b25y;o7rZO14x_3ms<<`#2FY2RMy(CUA>H7RA^yS+T=u7Xq_;A@x z1-^WFY`Q;_-4$8cF+WxwD?D4-=fcT*;2QB}!w=k)cvJ(FUF(zfoxj&>`5}NbcObo@ z=L(TtGLAwA5D$^-H{^NBdUtdyv}q>g1aoM|J;~w0aV?GBvKy&i#)q8$JYvc%;C!_g>8UIa0!*rC`i&v^ZbJ%@z?lpiPVN-2Y6kTM*ss8@Q6LieCw zu7ry(QugJK%wt_M&aow5VvxU%L!yUaPDw^N6PzdhLvHB30i=l1hWL$V6Xmt6bmkyo z!>N7^v>e4}18W<=yu3LSW}~)|x;df1!_YLcGtv`)!qy#Hi~4a6%JVYtWOi3f76Bz1?0zGC8n9I#eLN7?8%b1InNP8 zFwYE{awc3nLfRw%kXzjcxY@8?2(M7{C5aqsL%=d8lXT!;gw5$M0dz5wgQBMwo07Zi zF*DhLl_iewh6Z@Y%`C~JSdyi)6yxo>Ny??zVNx>McSgE)n#|T;R7~g2@1&zar3qd zVERg76PM`?5c5`C?3rsA>xST!An@!(MAV2c*gJS`NI9={J8w7zKYLQg>vGCbv*@+i zLM1Td#FAe3LMN@7b4_W=6w4bdX{CT>y~W3iE!>@@_fl^3SZ|!g^Ni<8YnGM=J?ric zHlH{K7sM%O#M0n&#O^g5P0EWots>PwYuWZC!^M2gve+I#&JTG2Snn|37#_5m#g1<9 z=j;J<#n|YMIqL2&9cG!#nkSO3{pv*wqgGrk&3;FxUUi>MJ^O#;lkeNmsI zMc=ZG5FUNrxolnQCsKCc9zvlN`Fu%~0B5%F5}IXNoetT>({kKu^hX9*r3On+=SIx( z8?VAjzs4;1h~ET2_UF4RSll=mx1Y;k{Jk%+vut8LV5MT`-r--*9y6pdADsg|rgVmv zbrT$qP!|bK#7#nqKTVF>q@QrkzGwV6Ms647fz8!pxw062aZE@KuV1&17J6TyEE^rDDXQYQgjG`=k2S#~pU}d*-83{cI==dgB7ge&Z^(zA zQSy|BvU4vhz$p>AYz!@pR48-Kcblq|nE+ch+SKo4*rk3}#k;N8q@+_ur(N+^Dy~tXDu| z7u-qeSlnI@qwf$e2YB;dmz{#(-0*O}VKX&+D@MO8ybiTr~j7ZF=%wMBd!MGWgsbr`v>w&eYZ%jlwi^ zI50$=_frv5K&%Cr|KnJs#?I1(bgV_?ru;MUU35eb<*m#T?WSlP{R6nVz;p%5p`k}Z zaa!on6V|Gyrw$$(9*5oPDTSPkU0`O8I_vTJa&D-MdUi#nH~$x6o36eBR%Z@z?N_n+ z+8f5`DggA?vAjT_U!^2gUQTfIuXn&3I`EYkOyYO&se-JC4*}K)N_zCSlidsDB$MAW zYr^LwZdE%S3=`2v-~_^3pvOerR46(6f|RJRpm5IV z%>R@t*m%!k4qxOl2htV*A{~&P+Q;qKM|@aW4jJLEn^acQ<;&&1>7ZwIPJRcQQg7m# zH@cQq7G7_Q>)-cG+T}g1w!GN{@KJs7@2uZxJaX(xT%nly`R&_974{~~$S(qhx_;(^ zuT-@Sv85dx*RK9~h0-W&)N}9&25X_W{XpT%(e@XjfK_-B)g=Qedmk;*IQdkgvTkxu z=*}<9715nH!$U-bKQz?E3*CSwUI#5w1ugZ=zv(4Vxi;;STEe74wP zRG6NPfBx}-fulN3GEl}lDBDiiN;>RAPKIv#ks5RapX=9m$2GH;((j*YqwHTAo_a%L zE~L-M`x9ZIrK8avR@ABI{UvfWa#giyPjvmW72A*Kqx^>MW>N-V8CuUR`%i0aT%FFH z4$Jg$&0Jb?&GB(n=2xXV^p`kTI&f_IPoE*B7qu@g`3&7P$N}DM@06sZ+6DC)MJz{( z7C}Rr{2R``)x@o8))0&Wm6ob~S&LoH7Vu6zBN>*hTA&Xq^}&$y=by&7>K-HS>88Vl z?|+Y+&r~Dl){<)+rqibrbEY)f*z_+o91F8L$_t=6QC- zsX1wuz`&+!c2#g=DRhryRm|T;q>m96meUqk!h@TDc zl(4{6Q@qlC3zlYbusL2Y5TAeMQb~o@P=MYmyH!)mXD{(}dUJiKpcyUHPN?YeUdZ<}Omu;3g^qfWhw=Pzq?lpvpN`xPzw zPhL*{8Eqb+Z8<%!r))XhpcNXV_rtAZ?z+|W5GVIWEQ*q9$RMG7*zB4iBJq{J>w}qR z4us$!|Dc{7QZ~x%s!DUejBTZSO0GCv3of{585|TOJ>`*a?T-s9e9DfW&PhKJSkb#W z863KtjSRH?sfns*+9vlIQKo}WMu59MT67`xucotFtGeS6PF5wR$m^~eD9_xk6Mj+= zKPF{dNA3Hx4z`5?n(3hZ8C~pHZ-O(@vZ||f&7=@y9GeeiA`eGs0Ger|*xTj=84WA! zIZU>t`>nXt%Sx)bj|xp+skWiswUX9GqexFr1%(D&0BoO^ckQ+RUn z&7M1Yc|~(?6=hG>t3)(}!g1V<@oO%tt~@h_nJsBE;PPa$KM6woj^7S3I zk$1bLw}-;5j&{PI#uS*QC5gYSE%-a6*eIemba(nvL9UAB%iHy&PQIUOrmG1GiQ*)k zRHtcKN*cZNv9Qw$wb@W)`SU#MpLOY95a>=>2;!!*Q z&Qo+#u{2U51el@R7d-O)UYYtSiX?etuyeygFFkvis$`_e*I^V+R;n`2smW4i-b`Di zcCNm!>zj5{W1?n~Lfvy;(w!~TtQ_m#bxR}5^zeQ)nrZ6{Mn$h)*FTf2y2uEPe0H1T z_xd(n$-ze5Hi-b6d>lnPSrxzPv0w`E_z~KCrBv~8lE$abB~wFXTP3s0$#;V!pidpX zs-!6b1Dn=$C(xRD#7$~!lRSDDRT!R+3xlmVUo)-fi*2<`HAS*(2~ok%MlC-P-13>B z6}`TFy%aYSB*jt>Sj|HW_#(sj8C4;>5h&arbuE*YyiGJ>ntY~;gP?T*v9+q5?M+Pa)#|Cg(w z_*^@sjQ%-7rfz=;A=MpNgX&7kmWrMZdTAHCS%geNp9BJ@SGciJV0x4jxI+C1tSmP? zrTwg7UO>gKJ0}>h3UZJdZet_2=7E8=_|QAT$O!#@x||v&!Zn65Mqk3!Yv$OIqchlz z={EHm&e({<5l=L8dY{sd;bWuHG%(K(Ga^_!jbEu|_&D&$@|XHxtS47TuSqg+ZSp0m zczP4kr02dm>AoU<+Py0M?IaaN3DwD@xTSVN3ez=-J2JY%>gUO?(kN^;y-&wwre(nq zb5OykT6K<~olm1b(xUEiuq)iBO?)YdpPih`^>O`-1*5E4+Liaak|ryiM_VOnc8@3b zV}CD9YW*FeP~%KZSY_Q+CV$CNv=lFVN>_z4$z|xXhSiCadCm?uU}DwIZ?_Y=!!-&$ zyTexcu9-UGBmq6Hm~{U%>N?FNKQ&>ld5rEzlFJ_u)1wzu0?}B?hX&RB#Ncvvx7f&;w+5Zn>;m?2Cc7I`PG;r>5HRxLYK|X z6ZOfFpFiJ`Cw(ymu9;WLxpc!Lt!;!b+4$h)@FXc-X?Z;DHS>~U;0$Z1#$Vlj{PY-6 zoBolR|I!Dr=ryk#q&)7ewE1Tj2~wT@>eqHvBvHPvk!+PmMx?y56#GkHCgzM)DH^A* z%hQ5N483FV=>(o!e{8z({omOkEtL~0+n$EiGWU5u5P+&vu{uMDw0kn#Wbc{4_#OxHb+)>#^k`_wXD`B)iY0KEPPTm3?-#TUOBj)e#15d zt%jM9gnnp?3CVPA6uA4gJiHsl7ceEJz10<3-gJ+^dXclpBC^W=Jf4gH)4Mu!7w{{% z>Fm1khm&(xb1PULfq?!OId%mWDyMN{ffrL3E24IKs>)xfccD1ha@{C%ly$+t5jBJr zne|FP71cKOT6J%qU<6?%#*EDjeMS2tff>VqdsTwu0!wjK@uLA=>RPcWiG+lvw7I|V zIB4OI52MVi*7%7LeV#fv!#do*QTuY$PFRJKrBW4bRnh>5XO+5F=a;eN^mFUVZ$mZ? zULMVW9n#q_eU+Y4sfz0JZ*JDYTMya4?3;|XP6eit5UuyhreHeI?A4Xip?WN42ZJFN z`_3HF`xgs$m!$z&`J$$0k15bhZDu++Zg)%Cr-|94>6I#pe%JOn^|%Q3y_VM@{Qdx` z5uNkrLWNbm?7ETNli0~XFV?Cgnl~BQw_iKg-RIiquw;iw7lkUy5bPLr>OR_bB+r>Yq7T*a;Z_7?f zy3rTT+KKHPy4_1(kwVkjgo|!?m1CLB9H-b2Ny!*UdjF(E#79Flbke!t`d=9gb+PhL zmfQ3_mL?9@SI=syv+DK>d`S#Fs%;e$Ld2omIHdZ)@d+bmSeuU3)NR|SHrMM{H8IX| za*TT`%VrF9Q)YnDWoNrUmRl+D3a%r1d7pNuBgW0;@@>;2b!rZnv)OHB^OF%qm0?xi zCbNyR3`MGFZDW(8A`jE&CheTdYdi6i=E^!PZIC2;uj!jCW7SM8s#g+Ti}JOFO=@A^ z{K#+1P9z0Btx+apuPnShzc^~9<7FX*I>DEWD5bwrN2bI}=!^8%oSlr+omY;n1)S`|e$jBBO3TAcdaWXF=I*j1!Sy#kE)N2mI9Yu@1n zozPlUwIuq3Wv{DEgSqY)d~a{t$d#80A{u>ot>YpoQ7e}mF)`X0Rc*{#2JS}vKFv&R zs<;U0?{1}Hj)zwhTXVz3w6?n=hT7OO+2slk)gl-(j6SGJwN+cdks5ou?catDC*2!; zThh}KF%=If6vMF6NeWVovUtYV0E~9G6)OrbZEK^cG=#HuDCVqv634^TQq*hCVn_>; zLCIWht2g0{RlyKiB%Q)(BtpCI()zs4hUcj5Q*rpIL>%M21xposLHlRaZ@#GGW!av(Rn3Zht$#ihHxUTxwDmSf^QjB|4J8Wbx4YtYXScA2K3;q>qv{e+i6|b zY1*VaVKT;`we3N7&{ecEmgOj8?!-G)xF$XXs}bkiBX=$_2+h>11{#BwJ- zcJ;=$U83eGPjA|=q(hd8SLIw-Is6t6@Quu*pYCv3HxKN<8L5LQbTq+2+I_o&6dyrd z_4`Pj#CSeGBFFJ^?W?uu7Tx(Y7CJ6M5|x71k#}ApH?ry(^YnTRY)C%aw9-5W&rP`c zd|i{8YH^__?42$dile~e&5sPJs>_y=%J8xJ<~Q2=Dx6gjc+(^IG{I$J`DJvc`nvvf z(l4={JW)7Fd)o+^F&Ks#6bTCodGM6>CTW>lAJIXV2BSAw<0io@la&^lO%fW_dO|!2 z`XkBP{WM<7<-VkSqri1JHh9pV;#E8L;|eQbMPlYYNmei8p&!VrO_9|ZSglNN8H=Z7 z5+X^AFO$g-xV1SmR|C7GP2Da+a>E^Lvv};zqF#fwznwm;RPM3jp#7X|(lu%Bz}@MH z2|W6&PY!kzNkWUx@F!#JSn4Lsbkp)V@A_@Cqq9D&oPiSxIL6wEH7xUiBiv0A-%e+I z3&S?*5Va+HiIOg!tXRZKeG)WDgr-SX6T$txk{m-tS6bX@j$F|0cq{4S^D)ulWKHOG zOk|+vXhpZ}PT0!KL$t`b`ocTcQv99~ke(Yrx*ozy5)etYnlO+ufzuf9RYRYPJLbr0 zv8n0mo3|CFmxNyU0PY7*`Pt?3V?IvvKaR%D$e&@y@Ojq#w+~P?)Bf@ln_3b&_D)Ia zqwchqwEbqHCEoXF zIJyM5>mxtsF;K=Um7JJGz1<%i`XtOixsKhCgX0yT&M;O#!_uDA_DT0QiF_d=w{~IRoJ}C(F4&|&I1)=63YwZy%I{{* zWO366%a2Z-x_phR2{C5dO}wB~!Y;-t;M6k*28`z$Sf^~PoL8d#oim3OJUPuF9G1}? zOvPoE8l^oHwH}nL!K){cu03PtJ4TFOiCVo_1M?ajP13RO?)oPSeU_)QpoWKt}8 z%nGQ@K8Nz1!^3Ve%|M{t7r4Y_&4Fc1bN(l1s|7*4 zS)*xLjPs%Xuo@>}n>ye~4!O<>-4Mxqs}i<&6Q z#Cg${YiMiw@0~KGIr+>?TsRor`w{K$GUEH<{l?(TvR_kK4W!v%LG=qB=;>1<}z@ zZt<$yK%3X$Wh>1p9ZlC<_-;f*q&sO76QM;iN0xA3C&gYguQgD%B^Q6<4!R}Kz_}|l zbs!us0b-Z*?rI>9RDIW+X25RXKBeyMju?p6&7GO|dpy$lO-BL#X_L8a3Af}cynp{{ zv<$H0us04GHMV*bJM#klVcF>r)|b6-`^t(RxagaK$&@Z6Wdzw!NsWmmk#19WuSDc$ zb;sYb^5zV(vov(g&&i==d%Iy{bVr6-|Kgl}U!$!H;}Mw{mf*m>eSly4My6ruvk!Vv z%Y521f~)&}#_O!uLM3U*^?&?mX~@$C@MT@wd&8p=>_(Hef(n4%uzWukA~NVs75AnF=5%1n%>J*W)*j(+pZ|binyBeK*z* zdNFonw^n3M4l0D%wTm!-ZaEEamMzXPymUXW-H$=b+2i{R*wQns-!nHdJze*LjuiVs z^9LAZzO+hA#ci41wKAEZzxkS#>^V<`G=jgn1jzDjx^Ca&&|!C>7Zg{6JoOApe@R#r zrk3oHZ(ls6v$%4`Xv!q&!eK^mQYf2{w{Y;ZzhkJuL`JNBO18(6eGZ#*ibe4KyRIRR z+t`b8(h+V&L8!h9Wx)p!1Mxib@C!?2GTAizGJb(c2wK?GKFF7o<8zy+`my~OcOlT` z#6pL;8-s-zdE=z*te;LTNg zADUcHOSvVZ|IB`D-Nj<;<&BQBp@IGHsCwiJL}d0DD$&LrrbInubjo)HZ=zlx1QIzD zllDaVcF0|S>fl+DhNKZW_xiRwuJ4Y5+*G>m7NzUP#JB-TOsGxjeM6CRhy=L+->kv% zU`Px5h+i1fbhiRhXTNu(mhW#A?_r!Sr8!0Y(@M|ehuuCU+&n)fEC~vc4)eggOmFN) z=^|NK-g0z~D7a7W4d3U;>dmvsu7;W zLLmmqx*LBFsS&OP_^BAwTtrvMv$K3Z1k1oi+R;%dDAUriNq2_kY1|T1&6r(xb_#!; zd8E;e=%ltpb4%ij|1Mfsdtv65Jr*=sJaiY){Ai@5Rzb38gzaUsyTqM0lK!!B<2xhV z#Sl4ZeI+NxZA|<(5B_r|`NvXC$q?)LtGI@d(6b3K$zU;olP-&RkSuTVpoekvh~Yuk zn)RvT_v?j5%G`;=?c0-D7togWurJ0ljtyp&!TpCMAqKatJehK55GVE-L0xki@3W&K zzDA__LLt4>-xGNG88~qfKEfN31l{!f73(-ZCEqwYa;69EJ4VKQ%Hvm*V^t!f@(iG{ zA^3$Yj4;VSHccz(sPUIJ7Z7{~iFv6oz1mrgaz_*th+Tesx_SAlcZVWE@&{Z=0`xC) zWAVH?NWesywg&)QaNR@@l-*2<8Ega&5IHkg?g+YhsTW$Qd|4g96CeQ%kK<8@LLy(t za;5=Rge#vS*dC!1g>gZ>IfYU6b5K-1(;HI!j`%4QlTY)!HSJW>q@=(E_DSh!jG$0& z&)c?*Kx@N?HLvC&mPN4aMu5ELPCNldP$DX^JO-Th9Gdl2)@}@4r7OBoX9V?e3v8|} ztR?ihYDnyKqtVy|`wNX$sfyREN`Rk0Z-PFKaI$wH`tY=vUp@BS#`CF5l@DRU6m;G# z%s%F&T|xXgZ?@hcJA0QB&x&_5ULQ+0k8JxNM@0by^1RVDl+$-+hBe<{n?q*#En10py6W7H` zjlwZ|3tY(3;SvA&D_|U*7c80u;QjTlkKP^0T~HH~B$6e+uD|BhWdQhocpB+=KI8N+ z^aFFWbE(iH-G2Y@An1;`eH$lpq{4UWP9Or_0$(=3^@+|wn*X1x-Fv}Sezol^?rA2! zRs)m@q}bd_x(c#{U%x+aw&|Go=6^W+HJCu9Nxfs7E&c@qFb|us;S2&2^6u{Ks%Ktl zCJ1*|&u5#M?AtHks|(sWYtCa#X&FU(YQw zP+zW5*i6qWr=Ie%%7*#UvdYZ?2zN`AxCN-SH26=f(Hy1e1^lP|rT`e1qt}_qVf5*) zG!^?yB%Tt5LHpU{n-r%L`fQcm+{><~%6&$CQT&qjBn-%^`}A3!`Lg+G6}fowzq9%O ze`n(**I-dTF){uAnXVeg`KN6i`NVBupw8FecEu+>>T-@k_cqt&`it$Wf@e|%cVP*h zBlWC>d0hd|sc;1yC5$w{F2A_ZtlNIJxYi-+Xm+FF4WXOQ_HCy5v>$m_t9$s6;8TK@ zdCU0Br3FP@-$3h~Le&O%1|xPsL|N!TpIe2Gihn?buFb|?(2e96S~G(fLwoMJ+WGS2 zrER;Bmt!M};<*4P{?r%dom)ewzkT@4_ev0Gwtb6?b7pXHNzl4d z{lM%YJba@@VL493bX-WR?)^oAQOw5TP>mlz-v;>28W0vhJZH9u!I!x-1Rr2)!G|{L z@v+n}6nj*}Z1yh!kGOMW9SGpI^qeNXsiU(M{{go8V`05p_zx|0Q^6hH%sY~%DCIGp z>%eAP85yDgK$P|*B9^3(`YlWGhcSSZDW8Z$XRDIAbj_U~cIP{v4_;fs0jw0HfV`Iu zTLSp8z@RAO1RK+W-RUhhC_o5Z*li#A72sw*0&L}$2^3Hj&DTrpGf1el0u{44OZ!x; zuWP2ykY~hL_#p5Sy-0HAMRS$=gT1qi-@o!xiox@k|=guZ7VkNZ%Hlw4Bi zVl`Y=Kkn^H-{K9YL~bv94@Pi0{)qS{Qi&GXVM1IY!;h?Y zweCkzyiG3aRfjE-uRi11bRDO7S8m(Qwf;^*-*Ht!aClp^G=P}~ttV%?2iKD+2;P@t3sVxtW{wYTg zgRLY%IFkVPW+n%UVa?<~Hnv#UI{%h~G}{sUA#bOfT*{J%|1C(_+mi5`9Zf)a>Y7G2i%@61(WFzy^v?=C7qhUw1K*cD#1j-fHakSAw^! zLlG=dN2h87G~38QTSko;zAX(^kg3OfWdLzAVEvo2XkS~uJv z^HL}d;6NOCW&68caYY1@aQgF$+c25Q*8SeQY@R`2bp^R746YUn6Ginp-3?zTi!RAW zhCcp&HsxdPSLXMMyR}bm)rR_O7Gp;iCV6Zcmd|68=$UAMM+kjM;F7tJKkG3M&C3mZ_w>a9=n0|n*RAkuP z#drd2;kE3L@>m`takoTE$yWWyQC8<=0Rb}|vx`0mXrzGgyIN@V+P1RYlsRSnx=Q9| zXY~)%t^6MY^NFFeSUGCd#`?;BR;}G%l**lae@9;!{&5x=2>S)<^ZRrknRVCs;*cW2 zIeZ#J}_D9psxaADVAU9iQ z_lwT%7b2YA-rnd}&bmP?H4YC_aJkGGx4x0N5s^i&^+0p3tbg22QdrIEFrCp&c`3=& z%fb@`Eps~q%muiToBgQFRL7&!ly?eTfn~hrdigUqpT^pfmDsoCCu4F1+x-`##X6g| zRog{f`bUBJM}#c9*hB_~0hnQ&8RUYq@VC)J4W+3b)a5|TKTWp@&+uhVKj5NqOokjJ zEOFi#LnfQ052n9+L3)K3bpFe7>2rMMYTl1wQ=~tlHd7iVy9QEi=ON_}_k(mA*DH0J z0D9fzy&L-GPAj+0?iT*>vln7MlE1QiV|lE|zok0 zPp3KVYzl8nw#cVIy&n5FKoI?yVtI_Wr7GA>C+Q7JNJ`A;)KSJ+>2}H=2f0xTX4h$kg&w!JsjZX35e+(S{}_KZVCrt+nf?Q>_cMur?g_76qTgOyFn-0-VP`#dzygK!F6OFJ8VE4)7)|)A}_OS`!pl;Mm=}65R5qdj0?BFluFn{5PA(G;PY#x zvp3>apFlmSf&W-v`4s(6xJ0&EBE0*b&%E=y2Lj@4<4=X%P<(Bs! zlfB?|kWBZ85S#dpa8bOc(-Lc0yl?KL7S~69cZ;<(5vbiTvwa&;OBsOE7sBr3wYx&Sj4Ni>8)cdgn76Rv^U_@KXcd5v)q5 z%AN1~_Me*mn3yBa9L6zR{<)Ul>fI^swWM&hH;w-K9MEUb_rzN>_#{7@RGZ>7z~@91 zn2H(ZtO3b$zaSt^xSnn7S7Ec`nepwf-2Y*}z_b`6sCT#etjET$)ej#t9a~#&2nsUh zJR*iyjehjpyA;ox5PH~9k&qt8mclGQ7AUg#CgKZFAOOJIbG&E)_yZ6ipPBMUNPO-e z`PXZ>eByh&`e(ciU~&R*OQB z(FG-*sB^{6BMH#$oUDTz?5n}+3J|Nt-u)2XvaewK&Vh5` z6wq?U7dm`1U$rhp&vZI`NrOd?>G=Tnj?^Q_D?mzzHtn1ukG*D+VlM-XwieUVf(bPk zx*t8=Ng&*PFw;Zy%6HH4nfQktp9aFMVJ+XT-#31BL_aS$V8=Px0n0P3fuhnU-i&!L zVc|-0)lh@eSJxv*n>g`9uS+Ux=35KykL0{DW@hN9&bg};eSMu`lCpisryL<21sNX0 zr8nuFesO)@m5eXw*pV&C;qa0pnx^CdbZrmhR<>kA&>pyyr2Ygbq1i=0WzVVaOi+{1 z4cz>?8Je6Rwu#p1YE9(D0<``hR@ndubNqgS!bUOI^OM-XYs6VI-3ea9NG9_7U{r6Q z*J}1)(R=(U>jN&p%L@sRX9n@(xHJpR&TBtcy(*9?pa!xgU~TjGEj5) z96)rK03*K&U4qQJbzcVPec;^*IEv|9NRCU_l=e-Z#()duHfd9GZI9MRJ{{X|+Iio7 z{`Q9cXV)Ji?ql$MxcR*&gjW9ZB|t>HHElsPhOdsl9{MbZF@ZpHQwp)NCC4Si^=4nJ zS-c?S$a}IIZNuwLb%tq(EVk2nG-JQ>=h0%Xs4pm{G14<13lb4d2#; zm*xF!M)+C0?Se-QfDE3UPOc^ln@02v4{73SGp+tdRA?J5zn~ zfTAElkvr8mb}QTjqS7s7l(9Pzh}$^YtwLuSq1R~^4tB8E(%Zvq23@Dy%G9b8hkiqj>%M+wx-x|RA0MNra zb?z4$eoy=+<&%N3Wr1kRk&6ENW;GRg6DqW^(__xU`v5Cfh{$dAS-WMH0CEe)u(r7m z2-zekyuZ@}WKRvTtlq7FQSkC_q9Xo3m(72vz}k|iKj0eMFqBWmOqA_>@4Ry`h(==E zyJKD^PEQ73CQqsBy!4Q_FXK0q{wr*Eb`G*7>kc6Ea@4 zJ0N2ZiU#6-of39t4j=tIBul>4|4XZEYO&+ooL1UL9`KNa6a;5V0qM-wYr<~@v5%#I zGMj$|peSsK`Qk0HnBT2O2?LZ&TCT2BY4`$7R5DO-q_m(2e=P{7pSSAoT8b zJ`Usmyp{G3-6dO7pd&}(vuNh6Yai@W6)hbp&ve_30t>gjZc+S_^uP^RslSN%gmz|! zcxe)d5Lyw;a}50+(Iri}-VPM@2%a+WEvg)-BHgNC#R4U7Tk>D3sz7V`0#M|W2$XAJ zSAaSdfp9b4hx+eEZ;FZJAth3&v}9w>hx6o29{C(1eAjDTB;{Tm!Zbq&^BucyyCRmo zjk|qqE4i83@bWDNdyrCJ>#F>GqyKtfAwVSz1d@d9Ye=2I_A5yhfOq&|j5|vPeVrZZ z*E-MlK?ut11oB^w#2WLbG8KXWU@L%K#dkCCzBNO4KQ}iw$3_mKwKEhb1AqO~UBQkG z;<&g(K1iEjYhUj_l>nE}Rim-g7B=uRF z1Tek;^Yhk-Q3V=ZOK5033M4`C#_RYS!Dn{0mi`FN$~`JL zjxJugc|2o;nF83R>h-@50%;vzMrFV`Amt7Mji)JEb&WO)^0&n$VSOxFs)&k^LAzT; z+Bc&Low_esU5_l|gvuMqJ5TTCCYm+g$yFPD^qSAC@|fFyRg{}jA6;!b+e9ti7p9qh zNpQkh`)t5Z%cK^=P80O z#T{wCGEH;~%m@uON3uXo3vAx8#t=JoA^NC*m#~`q|FB}j%g};UZbtVi%hXmW8*vsY z7I%9SL@7A&nkk6=w^{;_8g^58qTAl-0RnDAuoZA>_lH`7l^F0~4cS8he8hm0i)Z+N zQ&~>PpS-vIrlCGJS86Nc44fiv{WF|&u&5uP_?C|miNpteBpyU<3CP+mZPg?GTiPqw zrD<#g9yI_2acFp%1F%EvW|9Xaj4cIEXo&nje7y-glx-U}ep@24v?(H!lCqRWAz7ca zDO+UElCi`X)FfGFDp4V2&n_X$APm`tETim&v701I_I;Z%^S_3A-uL@{@Atodp6aQY zd+xdK>pHLVJkH}dt}2A^VtBfcP|AvI?pFSB=;fY2R|uIacx>V7jeytm86XAzf-{wL z0GC!D99;zY9mP4dP;PV>me^Wc#ORj+c=moFxsT;YYw(*H7LejQOx%tU`+DaoWUy~* zS!A5IbR>?8#tZD(Nbut1Fe8K&9GBhWzxxWYPUx5@nN#kc6+~GRgHnIpB8C>AO zgUbEGQyMZJgkJkvbHM#O%Z)wjs*9GSGo10$Q%HF?( zhj7rfy~qMhB=W?*vFr%?iKl^r}JiRH&TaIyV6#1TnBk7d{z00xYZ17e?0 zW5sx9m&O7qE%jN|G1NC{K{LfzKyq62pom^@Z#*^YTTBhIOw`|%H zd{u$k^;^o-MvC+*bbdP(XvA!l1{Eu&>&j{D*!L>}t&fOj6Xt^iUCQT)f-X|@mY&HF)S#QhliT+Vs^SOmC8KvRICeV$1WSf!A_2H%O|bf z!OSt!1~nM&us9+d-oVfJOeW}z@OO}m z*J7pP9yfPfMH+5@5Ev9tRW~5?H1$f(i{RRCWis(ZCAb6xIzqVktag?v`F^dYXxb1| z=mI{eQ-?SGgs;ayN}z`NfD+f3=0LcShJfzTA>I5nu%VO2rTN(C@eKr&8~wRP9#FPwo)@Qpij?v@guhb-ZZy zwe$J$+w$>*6-wiU(&*MhGThAzc|GgQ)UN8Gnzif=o07sM*wYp8ZEgq-aV?q4{dr1T zqdUwNXr&UUg%4E{o8ubM^e@Vfg(2ep2#93&7M`^?C{ytKtKWCp+z(Y#Ucj2toA0fg zZqygnx`YL=ZhTwrJgAsSlMvqHU;jhZ`0})wtR7KKfW?+89DqMW@kY^cpl@R|RzVH8 z*2P;mUTiqQlP}eZtDw`QVq06|Oe&?qpa*MX=k@u|vbLS6m!T=udYUaq(&n!kDPQsA zSVF}qLp$w*>d)7(Pd5_t8;oPAqT%WSf@bSN>ThokOg@qEpN|3`7FoBch#VmUZCoWm zf&41F89f$PMyG*<^AjgFdTxndM$#7>vtkxMTNr#ix8dr+_La(zeyH~YTLT6856p7@ z$7IxQZF`Tq$H-@{F7b}{o%e#4RwM92o^#Jc43(8WX5ULSk|f6*HliS$&YngWcRic^ zRH{6vC8s%#>qFm?Z>|YCD?CUS3vnBysmM{6TYR`6sP?sjSG;}$KN4@)ph^wVyY9fT zxGhfqKNkbqFlc8Tj{*P)kR&bwT?QDmk>;Mi(Fuz`4|Zv^t+R}~o#1q?^wqq8D4KT6 zDs870>6lTMs@>A1gh#!ZX!nh!mn`MI$)g3{iQRU6rCw@E0vD2ec%k)8#-t7rJ~c~c zM7@`e%b-!3sNz#f?fO&rN07Ip-`C3muG&Z(ex~e@RfQQbc!-~(tzMAVa>mxlZ87XX zN|rIP^n!bq9vdkmo5zGGH&#;RlkFqG0$G))Pn1{!ko zbX+amyoM4!XO9wFHtMog}V-Yw8JADOGaU%3*Zz-rtN zTf^h9Jon@x}$RbnL$iGV0@;@%N5#p zUbRT6n0X@)N$BNk3_JrHlpHN;1Ba~8Z7gcFh3~inw7rMk%dzY)RLHS=%9ah})~N5Z zinGnt%BY5_`{|}AL+#%1Ry&crQjr$;udy>-UKkdg;B@w?=nz0xYch)OaiaIv%MGc3 z0GfZ-yl}P4^w4~x&^5q7R)#=9l`6Im)Kpr*U@a8em(SmAbN{RYy|ARJG>Ki!VBqu7 zYKoH~O4mrUm)LgQU8$G1TDO?$*Cn8SKEHAzQLan7;9MbWC$g#QTEV1`L1x+p|0k!o zrw~*%n2%W7Zx^)E_17JO;0}&KnmfHesqsRavrUx<9;o)-Or+W1rt`Xn zbCU160@WVYSG1lj64F= z-+TE52;|OG!@O|NP)^cnsqodke3_-^GO zA(5*XKsfE#y>6-1yorsS%BzQ6 zEkl&jVO6i?&^!>9v0_&nR-6D#lB$V(lBvVgk2riwytExGn)MU^n*GPH?j(I#Zy}5O zbLfK@9BpX_zQ$}_&zOd6GK44c!ye|&B+q=4Z47qSH^&@qM02Z{ADqW4{9=S-kfR%EfjR z$Aw0B$n~KyXy{zUUU8pB`4(YlA^JoiQ{sy4R$}6vxro;#=Dj>A2w^*q-@zaQ=PL0Y zr=PCEPA|`1Pvbd5A2H@RJABZQRc*_q?PAu7NjJf8K0OJSy(wm>T=*u zTxe5vtJx^rw9Lr?ljazT%Ngt1a~Ib8C->fZm?8KAlLW=6G!wC>tBPYGee9#q`85pj zWU3o|`X+*H=R*2AwT9Czq6HrCrSF%BtMS|U0Rht3zJNUmg!5wZ-k8+TBvs&r5I7%F z8D#rgBJQ8<{6rUIR{VmUfI-6&duVtdqhUBHL~nmXR|)KL@vJ9!lWC1luf>>Gq6n8h$AoZ<|6;+6y=-HRop{h!WeFC;f&7cD^Jm%5#kRPA z(ZKp#y}7ENsZiAwNeC`sSG&p9!j0NJ+AY+%IC%B^Q<*EE?D$jE42$fe0p@}ITRlJ- zljO^U)5AFSMEYV;AB{GfTXMx0aE1VF1>Y4~S0#pQA3bb* ziZO59Cc;_g`{)(}^tYkBx60G}(A$+ zHSy-AW1(srOH#B-l|pK^K?DE#!K%@PWj2V^x#qQ9-(j0YSZE;K)&ph?p(j)Es-|N= z%^`ybt?fP6*=s7m`rNP*!Zyo*#d+(fvioi-jtskme7mO#R-)sBdEHh?y6zA!>Tz0` z`R?j2s9SVt`<2k}&)YE)2IsnYTL-)nM6iW+oO{? z{C2%KxTm2wptSFy*KN3g*g)EDgTGgR2nFQ47TdRen`4V}y@OcaJ$m_uNF=V))O7CE zdRrFLh*m*1RO;Zl`>2!-h z8Mq&|ba}c$`7JkP;Z7fhMV{zyeR@4`eiu7FN^l`k2ex>7$0oN9Ya%E>J}`O<;25}f zx)o0{?WLV~p_iOY0USzFgPp0OeGuBqtL5vLi(^JS^HKG0R!=ER9pM3yu(bS;W(WsU zlL_=)fY%lHbsa~337^vVwjRlREbVql2P*i2*PLi*V)=hbQ zksBS6*hg+H{XM0~8}+P+KCE~wfS0l_f#pYDmeshp2c;x3wv`DxV$HL4cIb>4;NtNE zGYLsI+Vcuf)dHS;ae6qQ<|Ru2bo;{L(IZ4yLQZV8-6qFQN6NzMa#K9I>*4i5TJM+k z4dFX~hs5yFl$C4Q78^`!!)A{;A*B6TTzqUZu#8~%V(1z@$>F{8+{*dUTD+b5_?g|! z`3+ZKH7ApU<%TFC0bDQN3O(YAU=5;GN;Um~Q;3(2suQne6P{bFljLXvq8c$05u!37 zuAy9KFI{eeWZj-l0Yknf&9>=p%ZKxF6f3LOZkFViX4cTwE_OFp_Y;KKhAJWge$I0n z@7Goz7z)aJxpQ-CoMGW#7q=`zVrIuY&R-arW=g_qis^O;8w+Re2_ic_Ru=W-TBsLycTUO;_e$H;Ka20`(a3oqftLy+u)vOAjf zky|hh+{9Z7B9UA_u5E|xq&`ORojRfRe#~}%dYS^ zFWI^h2Dni^f2HRoxodgVRp72~ecE5ZhN{gdd9qcgL!j-*O9SqOp7n|k-GNW9Dt(bo zBZHnq3=*^)a+*it%Ks@61q5VC}!Z3D8q9&`YYkQpT#=*}!yZZ~Ty41HC%p}-M$a+HC_Gy{~e zR~i;ra4V)N+M_quTHH$ByY=0V{O_QTn9HSaymF@w!6Z_{gUsHD0;?BoG5V5@<$A;B zDr^fdWMDE1WS;l}&}vF-jR@s<{OyuQKYd~EeKv^bL`6flY6SA*T#24p2}p4kg7ArO zxGpI9Qvmj}AqkQ%E{&KA`_)$uKGmjV6;_}jo40zvm4}qif_NF9!qH1%sggLZp~1 z{&UcDgX`3+R{Qz?21ka&(ttsRgXiZRL``6S0B+YIOdNSN;OnIf zsk2v*V}&Ho3vSwzI2;^yVaN{dKjhE9uyZ@@gkIaS$$OPg-&iE^E1r4pKA) zkRW1hHA2s6fu;(mt@IH=Z)^$6Pt_p}HHp@EVBP^9bAdf#@6E%s<8~U4R0*;*UaxvG zdoFZVKEx-|IIkKhw37|Fgjf?xBbX)+U9h+C8wxI9SECvkTHbx}I!s!XgI!7zRz2d1 zCn85p1?>d{$2@+~3SQbur72~%<6A3sLD-LPwbR?r#cKom75J5lbmA9?7O*Xq)D%8a z`Bf9T_u^!+P!x!2U+*LmjMJ$FhYp>l<4bE-#XFaWyXI3*#a$%Z*S&vl23OdZ7`k?r zuYk{o$92a1gKwa3_0Mrqv=>yHZNh!Z!0eK<-Io`x#O{T3Q=TjbQ5F&=+1Gmtp6XcE~CWU|}F}j^;VIX_77s5l{$IX`<9B zuDzZ%>1*h==@__>^C~L@AvDNetvr<9+gUQ1E9>s&VboRaS$JO9{u*56ecx4@eB-`M z?nnco^$N_w{)_!}a%)*>U(U?p9taDM1`M|8X+RVm7);Q#;lYZ|w+P@S6DZA~Hj?;QnI8(x(FAH2cc3Wy&N9q$}91eV+&a^i$ z>SXiNtxx2wQPuDDHiWf~=;gfcjmTn-W^mizc{xW%EL-gJp(kQ6%^Mg``GxvoEG!g;fYKGmjR?bo^9v`8r#yORtpQ}R7KK&?O?AoS#1g~32mWlAI zdd38rMLP|3sAPVwrX;hg729Ud-0PgS&Ciy|a+9^Oz{7M;1Ig5P(iFNZKI%i?Bp8}* zhL?UHe`QF02tX99FM_qgUu_0#LGl*R00 zxXboqh<)Cix?>XOF^Sl@4L8+Pt=k~GtiWX_#8OzDqas+G!B{Bfl~T(2)=nqVqYGE{RK zJ_Z*Hhv{>-k^|~h2&Sz#7Kc{cIsjzCaQ9^hyJltpwCh7&ohIkp zN@(19QKke-BF`UIonvYB;1Mu4dbIQK0y{(;?byOb9LX$d|LM=DGUPaC?SHNQzmQyw zb@PN?nX9}a!hW*5;{SWGnVKn6oqG(r<5G=i0QDB}+iif9paw=5iTn>xTR0vSl_qKu zq<>f*+RdY$1cMB}Z8S4My2OUNa4p8d1;_<>DeEPffZTI~E}%)uRVEVaI2}i75vb7> zf+oTgHO38DgF64bss8-vKlec`&v;)_g8~Od5D`Q&z0pKqH1}IrF5{R#V`}+6*RU%x z$3%V*i(p4(3T@=%oSapq6-?xW2H&FYSJcQr*2r?}jG~Yu+EQ25kja zksJSaFGLjRlkjL@6i8dH$oj$svC~!U0=geGJ%omKJ*Bf^FLUMs zVUTTlwOtH5s4@o77-wIA#`y49@j2@aAJ)!RTGb%O7;soUng)#s<=wA=uc4Nt+)fVr z@J2R9e?=Gc+QxGkjV~o+;Acu8Cca>$|MBAk%*s&Eo6ndyN#W<;KmMR*GR@3|)~NV= z)Lu`QHoiS*=9cBkIhiwj!%Xvh*@g*R{6&}8*rc%0npB6@9jg5uzF?1E8}C{kd^$*< zIPv`@h7r)LZu;`Px~Caf)O=HU_VOg}b|>s6@yu;TDtyhv4zyWEO3)0+*g;i>K<3C0 zy)NZuCiBFJlR^tQoa`BmOg~k6U(|!TYUMXPc`lkWC_0>%Jd+Sfn`}P#Ls+MA)wW`- zz2PoC2*$3s%_tA(<YiV%wNhY00Hdv{M^eo^EO{zCZ{n8 zi_IOL(b0AHSkKKeen49OlvlnNe+bbZASvn(JF*jT_FrTn?W5tlmFvJT@Ec1NtcPq09In~;sgQ1qp6mhnz2&!$kv zBqg!CGho>KDug3O0@@FpwRMK2S8BBsE98Kd=5aUuYl%-gD+OdZGNflz0(OvUm{#q~ z47#|a9l`_&OMZ*BM%-%S7=AFEUI%Q|tVxn}*%hSGlG^DSz+`EI9aM+D&Jt^%RYxkG zLJi{*jl-mO*W|-V9^HD3G5#F$<>`PHU`?qdISOd2VJRrq9 zg#-|q6Tyq@j_g5iR?0^9`0Z3<`q0`X2=S}_g&5}ZiuldnJtx6}ek4kA&$dK^XhW4= zwxXo=LC!aZ1X?kTND;3NCPz5NNEnC z*I*FNRxPQCia_}_|K{UY517>Cq7s7n4&QE7L?K%zDH+l5xV_FlxV6DC|xx6t34HY}pG zoVtvO)KK?D99jYs48;>Yh%=1PI1%H>aFe&8M;lX|g$ zg9Xa-1>b(W=up!5AbXr8oNvD^*RTYrhajl8%~Tv029n(HP!X!27PFHk$kf1i)z=hL z1H25muM;cKc{flZ>!<(v-8?(FLAjsHvycc%Y!Kcb$&BQpL57(^KS=i=MLo3mA1fGr zqY}uLqRj13q35HikKZXHF{D(l^Ig##zg@&iXtZ4<{OD;o%+@T#yY8uv*>|i2KWK0Paf84ozn8{6rZc zIZDpb_&{t%$nH~r0A2`ki|?~Hn^fZEX8IM+`sij@k{ev$3 zhssz8AvN0v zh-{#umD;r>H@vbb-O8%A1_M)sv6eV_81RG`Vqj*nkgbK8b3XbV7{BO0@9$w=E*;hxcc^Y z=9ZR1O^IXUU=Zl8so(V4*ZXGO{W2dGBLnUyi5KL(bpf_njgv(`c#2tb&G4qM$__U)? zy4l=7@Lb=CWO}CrVx+LHIDZvqxyt_*gaYum`1flq*~(bGWi^hOgSGfQOvURFuU%yp z;Cv3ayj5Z#!!BPzLrdl;T`k_NGZ6B>rFC6{d0Z@Es6yJLU-U_j&Y+B$l5QnP+T!qx zSaKM&<9x@NcIP$=L7i^Zoov%%g8Y3QwTJ>?H1xo0@Hb;hKvq(5VV^hR!>(grtEpA) z+%%JH=L9v{d+{CseS^UByh}{V%sml|;Bd@|+hr2A*(Prt_845OF;3r6<%AdLK0gzN=6jo%b_3UuNAb~ygPkL{Sh9f)ew2V^ zPoRm#Dtgl5Amc*X63_tIMuYVQ5B@{T9IF}vsmb?q8bKQEqF-e|@>vvZ1s-}cs2&~- zDL^qO!2;ib&2y6mc@BofLHPBGtObqjy8&Ym#1?M*9(c-h`1E-W*ZFq-3=^xpAU4~9 zi5KV9Mu*@)U?YELC8iv}2ccZMD7p35{Dr)b7AOI_Em>^KP{k z0sX=?ckL^D_fNNewFb)szdbMX`N*m9G6uZU!?*>+D|VBz#FC?Hvo4#txAK^i*1AlA zQ$k1sF`x19f`Xg6BoV784Vnf7jmfL*TTwn6ZzztiF=Y~CVuPGQ z;j56<>jSqmJYIvDUbD7+QKf)U)9CVRY;p%9cd*BiWcXhLsrywhS*;3!O4zX<{O@vf zIlr3lm^~(S17LN_3|bLjr!=C+4h*l}tr*|s`l*9{LSWtUp&csnnL8^~wc$W!N$PXN zKHaw&7r1-cP9kyAl_NRm4%c>Y5nNC?eRc)B*>7|PtjS+qt6o1P!Teqx+FIX0fMuK? z5WjW4J+ic$YnCB<4vP2`0&oC#kbXT7mVbb8id&#|@ zHL$kSBdNeHjp+>d6sxedt%(Wl@zt0^DR|(xg+M)8gQY%EhHTCy|FrA@iuzbTz>;Mg zR!X7oqw!tQTPsILG@CL6vX66}rW;HrQ^WD31C?Oe<@k5GuZ=z@d*#Y3M=*`vj0gQD zPgVhHeaSoas`ZELP}PNhubvlp)#y7Aq$`+yrGrI92qJ!IQ;_986H zjd`1a4%kgTXzVxBk>Q;Vrv^ALA~?1K!1gr~)sYKI91u5j4uXzsn^KfcY#B}@ zI2FJW^0wZaohWvXWh^etpOXB+$CEZ-JlVgF+?%Prm3=s9gJ-R>fXyxA(=pz9xtsxf zIv0KUsm~bo*ea_Rbl04V#Re7mRSAN}JUa_+h){Dvgwma@f!%Ghw;-wnI?%kjIq4+{ z@$jst(9JcE_VV5Xyud!k(#W^!o-N>8})g{WGheann6Zj9w)!A`>F_I^4Z_xlOe-unlvY7kmGP zHwSyY6vu3Rv7KAIomr=OeOF)7rf)B6Ti=*B^9BT^{{3lcuVu4=;P=WRo0PRw`stf7 z&jy^2t0uiXByLvX*?dW_RPNTj2UG6s0J;@OIcTduTM688=&N+_7vK*RGG?{{koUFZ zHEvZNn$}TQlpKZfiq_~qiyw88`r)8qI~m>=wE9h3$*xtsNGF8jS-_%%%1BLdS$eAK zpR?DZwcjm`h)~plo5@*#4Kcd=aW3)$Fk*Kfwo5BHcj9PTHKM5=jQg#F|4PCQFc84{ z0bD9f#n@Ehika0$_Y?u&eOolJA)P+gU+kf7gCu~zIERbs)F=H0}_1fQgkUaT)gSCX{sy-@cF&G(+A@6YkI zKCeuu{By=Cu`m%#+}SH^)4aUUg9HU=;kG{{@z7B7l&eZ(d}Ps#VKb5Jve-qt*f)(P z^xUh1HFk>~{nMMp8VoUzGfN zfv65%0hBo@e~S3SfB4kUBlqZyH@<8;lz=o>2$wog2`4#LMDP0H3dn3NU(@PFNkncY zzZ&gbPy7C!FNSfi?>WN}E{_HW&lO5KP;&8po48ZHeDbimM_2#80vN^^OCspfhvouEt2|7i zcy{6!O-PSJH%Q{IB@W~dxPYy8reh^=&@Cqo`BMftA;il)emvT&jI4d@h!g=k9su%| z{#dqF=v;3GM*ed1V>Fx*ptlb!?RevVYgrCD1Z$l(i+R)9GD0;|a;Mc1(W`_Iss!lM^0o4S!fdchKqO*bsn zhHa?Mj~OJ?Nyub&K5=mS$Dfq9hGUokr3kponN7ywheWV?^wU9aHDA7k3Jn`faR|#j z))rzL<2t$tcxci%8*$@^Ei`>2D*WAwdxY%(?@i@hzs^ExYYCKJ9P4@6dyPBmOHR&) zfs7k6Gzh(my9J2o=)JjJrjdtR%s{gm9{BBPoaBXlwa1T%xe_JCVloIt3r7RxyjS1l zH0)iiDeaO47q%2!d^ISUb-@?-hQ{Opy`E0Y^o=Q+D;O6JtDu`eYH)&v4tE~({XJjt zygs`p`!eq|mZY;5=WpgsiPU{Z%Jo}o37nl;6`|d*@_xaYUOrPq*l(B{HMd}QwPPyN ziT+@GqBlh2PHY)Bl=OB1eTpV7v`FmkERJ2PJUwahVkB}fdao?#@NH^k_7&TLFB74} zd+_Yqfky8q0I~5`SCyG8db+ci-DUAbVF`b1H2UT#LBirV1?k~YkpIt%-a@^u;?m=p zGe#+EJ{t?^R3ppdk7o}BX&4k_1T65*x1)-`l-tJE1(0ng~^hI4m?6iuUx_PdR%HQYcdxHAzo z*g({cEOm_R8kHEP9E7Zt6@U~xDt0CyvDD#_{X#B?N4MY!ZMy6-{pv9XpDZ5`F17ih zonLk4cxI&zed4*3|u70P1;=;cFt9bKdT z35}cnPQ8sY{A9M}3+s!3Hk4_d@Kj0iW2x<@zS+j%48NVjjyoWy1BmbjnX$qI&A9dp zT8#xvLivPQUQ6hN>hPu1MqW*qB_SH0wFTAsrn{KwHKy1y^sBiov0U% zk)sCU6>hmebW9UpGpGs-;N`zbP zh;wd(vwpYAs&_k&z6S(NuP2zm(Tbh%GlcT@J?Qcoo66}#age=?7o95-7woJgYNqzl z2JE8mcdO`t`vfB$DyYD9SWnUCM61BC26199F1~RQfa)K6RjvDi&J9ev3h>9u*=L&U z4&HmYeeRPocq$9G#rEC({%??n9*DQbqd^}ww$=6psLnix zsUXQ=P@*lPl&uW>6dwe1g}`p_tU6-^H#)u*U%GF%XzaiS^&@b#b78f`zDev@JYYVF z0yz33^5Q9DBr6gpjZ9>L)wRiNv(0%5#=*Wx^NS_R(8dpC*=GtNa|{>J{Q`%?aN z_?0X3;*r9jSe>(W*Q9MFgWv>J`FtrWUm&$1HwNR$G}duum%+wbfZU6M9{ zWVl@)`MB(;@>Yp$9+L^x4ZX$-AtnrowXNFFkrr(6`c^6h-;OF^`0<>Hmz2(j&@04z$w`pqbVl0S`P; z0O>sx1>foTnXLx{e&M(9D8ytiyK1MgGV(R63tH{J&jFU%h1Rgz-mjvK`9c4s2>d=_ ziNpowRl@74)EHz0U{j`Htr_~|0kaG*v~TL~IrF$?$l?ZEJKl$5#%Z8r18~80g>*a` zutH4DVj1-KKS!g8G6d=;1tgBUc>tJfqEWnK0 zlea=u{P*5&zLulQjAAsOGW2_3t0KLqBVjwkPk?9t=TL80T$oe+zUzo6K;c>oG^=Sc z$o$$zw~6EM$r}YesUST@ z{$>ZbM`a+O$5`(?^43sIg2g(1i)Ymyr}X!#dI2o-qBA{%y0sY?D3tl2I#%ZVu(?~z z>>55hK&NK=z|QP{x&k(L;$jhHS%aPCp3b~Wu{`O?5~t&B^tY~ncGn;maNYp*f;2Au zbBiCaSWRDa1AQW(R)!QaC+%E5_zz~?Xo7Ddy7}Qli{;FP(BBX2$GBZSluf@j>l`T3 zN&sCtOvc27_i}voig%~6=6&vtd+l0*Wa+Z(*a|!uOsg94N&|ngXn;38n_>djDu1M7 z@$CDj^I>~A=QcYrk!3xZSt%bV;;5n>Al=wv-n(UHRUBq)cKI!3eiDfSaHC%pX(I~? z!W>+P?kF8+(dF8;KTC+`G(Fot8c}rkeilKU-mKT{{sx615HTi(mG2`k8>C$QiN_Kg zr~nMnsne+yPI2(JQiiPdb^53-RbUM1y#~F2I_*c)74{OetnO2n|$A|kn zHv>Yx6`xARfD{Dm61gQ!MA5y<-@PCJA9jYKARKJQW=^h@9J6Ulv>s0^l|InCX8I=J z>9+xAS=#WS5Cey0UMU>~-P4su7(?~NPTbGc+p7h{$QuChIe6z@Q2iNlTR>@kjNeqv zCaC=RiGOvEdmCIpSdC38>2Yut%i9RcQL=|x@0WBM zXzr3CUl>BwOtzn}>MVIVw?N|-h?$)&m{^g!Tj1NYu#&hFQZvgkxKkxK>lpb_?4QNb zU}_8sA0(r+vY#0u>BP2S3WOn2Lf@kPq^JXEor3~Dq`7WRby_$D;S6l4g`g~Jr?E!) z2FG>D>&qiuUGoam7%5D!B`nJpjw?ae?Y2)IY1HQ-8TEY$vG1qaiAza`aMT-R0S04k z>|Vf*gRDeohXotm@=7cQ3cP39F2KEzMFz1ci$0#32}|)8A*jKBmMQP<7ssZfX(N`Z z3_x{U>LUI7uA~?90kkZKUDCX>=#s0wD$lYQ#*RahoD-S;l=}S}mZxgi+k75V>>_sG zVu9{Trjhwu5AIJ*y)6-$D13b+Ga^wec%j#bkIPJ~&+sM$op}#vbuk7kcTqsjF9i(p zIhG(}F6uG5Wz!Db*0uWQxv@p_t6X=(s^=4>FQDIcu zHrF3v4{@j&b#Vlwmkng{HtU^dtNEql^ijBesk|`Dlox>1{#rLQ18F(EG#As^$I%)g zzhR(oxj|{e#LBlu>x?x&#D9rJF5A1sKeaFU+VN@nL`N{0C2W-$GVGcIeR=VO6&Yl% z-cWJLkKJn5P0Y&m_}i!M^-Fo*=8mfO`%=~`;oC@FD%N;a;4r^ZIsV&dBki%4xQWRL=9&FE6aTVHAOBu z3((p6P`%ZZv0(S*#$Q9qP=m|I&WwA!2_rSF=mK1f0EUwZniBxYd!2X1n^r}R`-it2 zfrj&KwgkuWt(7Zy9n6JR;H_ci(wy%#13YT-0f)q;EO@J|Vnn`foAm3V&&gBnd*~(h zt%Kf+0V-gpRp7|RuKI|+DNmMCRb3K!F=3RlIVgh7jxeO#5=A-E5B!aqBTY=YT)mY) zEXj(jy6{NdZ^7FB^+~%9|M_>QF`C6{Pezxi_1e%KiWb1Il&jxa0AlptBk~)In)UMK z_ZFGZMIQ)&$JttY5kV#$u<-QyzeT-O*r{{?t9@rtLyon`JL*i3gQviLgS}}r^d>t+ z#avGVkFO6(3l{z5I|d$p!A&^#iRnzFS*5pobQd>!82J{l3SLpu99+RFFMfJrPc=X?^%;%8D%fv)D1LWiGu? z^(bh`-UXn#vust#^k%C(>+8&xT~doX?0bMO&b_Pii-P1&!>^PoR|gemp6gtf4HvQy z26RB&M!VQEpjU2Q&&=s@cT6>29XMtitz*JxK62%e>SXlT-UCwfAo}ElFamS6u(YJZ zvPF88n$s@efRPHUdW|Ezu@khK#GhvA zl^{ClKFqxIWUblv;Cy0PC4D{w*hdWx)~ot1HrD|a7TLSt(sI@}-&rB3?hr>B9ad;ZA1($ygfy~9a1HK{6P2q zno6**@j%4tgjO4&nRe#$k~Ld(_kNN&48p2NA$hRxU|8zGn6fUw;6*b?B>*7b5@^Qz z?Jjb5`J&{sXi{_QR>ySol%SrN-3I|n!4GzceW(k4LPkd7PLTo47EKiXLmw`re6{W< ztci3tdfAx#y)>EVh{cx%~xiTFZNMs{w3|JOD# z^`kV3_>vcF7Y+DtMb+OrQ<&j*H<$X`EkrU-(0t^MY&=1>@dgka#}@R9$@{Bz!9BXA zqN+y}XfIFBR%)4;IxDcYu@>xpBN*!*8R)XX9?&pfLGhp+C>?saZF(O>5?AV}z zW85ndGNazJP5=VF9sx_yN@p^3cpGM&mDBuDu2u3A4Gp- zG!nGiUu+etb@1%$xBGiGu67-lxJ7iZG`L`6Sf0 z2|>drk?;ssI3_sP$=G}-@;7S1m1^(dbhX1>rIzb``_;=vO-EGK6KtVow`D^)%?}kl zWrp6KhN(I%{zk0(S~gA0>n%$UsLwB<-ImHQ5M*5lSPt~FwoSqwoJd?aT;qElyV{-& z%O=U&mIZU3vbTlzU7vBxT0>D(PFp_v2P5ued01~yy|`15&{bOc_!0Tq(ohB#k#;HY zH@|SZqZHKy$c#)lCrABVn&+142tF%t0ds{~%V{QE^TC<+>V1!hemiO=Yk4caTgs}r zC5{{?Xc+pi6s^$?sk~hKIE+}xiwP~Aba%Twl!A;DoNjb&O7Cc{SxK#!{SIU}LlXgn zMiH#B8+rcHfO~p0ijsBlxeltJzbZ3g9i2|a(PVRO$Csgsl_BqB>cYZ;y_?%@2r7ho z11py{Uk{_O=Y}7D>F)h?f#GR4TyOi8L9(2g@n$$Vt`sbwG4up4pi{4?0FFz`hT4CD zSgSCGf(?*h_SU-4y{Ka|v%u#_o?KpuX*>ly5S>=O>LjQr$NDUU!RVhD0gwh@frUh_ z&6IGG4F2yb1Q`>Bpzkwee#EbIM$6m9d|z+y)KQI~do3lRcWnNs$v_k_Z2{r)g9@nq zK~n2>(is-bqDC(h{YWxRUFbLc_o^T;FOCc^Nm(xs*--!hQW*IeV{_CBhvU{3`}>(y zM1G){B>{Z^K&pd=(1hqM*-;B0p4}rsRBwl_>Mpy2_;{m=%yOFx13ex!f)mb)zYN`q zQDGol+AwhZxGm?dOBFEzUp)=*AT$EW2|Ow`kW)qmoU7r;oyKnDd6Y8O0(68OfO2Mt7q z2NoeT$moW$eOr8NClFcndmtTtp{>Ef0`L0~@eu#Qp@IFA9)hU3W{Aw2kFV!fhY7WxP3O z<*x?I;jVf|@qq26DH&+MhFsCGq2*{R&rjdqg(Pshp;Hb$32Du;Q?OK?n27O-lZC1r zlm6i#CQ)CR2}{^_W-)yLkzJ}0b0(D*FD0B5xZ#(^+xCA|8S`Vv z=(B=6wNX!(364-w=Aju&i*d63moxWbRX8WZ1>sB^j+p0bo4YsIN$nnD1A5opda}5( zBnTY4+T41~=z2vtd_amkZ>G%)z331;riwR|X!V%{98rmYnmFVk8jOB&#jRbAmcW!H z6RmSLNbRL_u5b4h`(2c%u9t zhKrhl{ePREjfPKrfn4iizbV)#Y%H!Zf6*QFYR~^`jllaH@*ZA`iVDZ9puV(TOdNxsV^`}+ zJaE>pg`chaw*;ukUgatl|KlOqyT$^w)2g^kQ-hZLO6V$__1^ zjjXBE*-(K~O@Jge^R>LG4*|x7f^?5m=dCC60CU7y z`k$OFF|zON$nA~dTgHI#x4o)jB4!%7)o5N=1ct~>_U8fgymer;{*Uw(SpQBT3VKec z+}l`U1aaRf1cj1F{q?(jZ)ffmN`*RfYN8?jhCUAL6ZYo}5b#UEmL}e9vI$MQTxfwr zyabc>AZW&p?mK;<^J|Mj>faYi+4DfDHsgt+_q4^4@$DBHy(iOYhk=Ri{$bj_4fX~j z_I+C0LxKx8S+apG@=s*3f{#|BuREY{aAFhSTeL6EW-EyRI>z>4tPPs-KxAy=`jT|5uq% zOebvHfghtRuefzitcudCM=Qfq{Hlso9Ai{JrAZN|fQ=S1U7y^$1*?bbT8{%3;Bx==G_KlvyRPL0NcDP$)}FGlsi=`w)ge| zrx>QTQZQ$$Nz>eK15hf+FE3x#jT^FKh}p0L&{tnu{)6B-#n>)EuM;oF-G__J4FzGY zf|e#4z_swhbAVcJ2cntzcSD-S{NcX!Or9_LIX#>qQGO zVKmE@qh^`xDt$}m8MD@e27OLp%4K|JLEl>j?V!$0VY(-=`uLSUX!Q#WGhRKarhDP6 zEy7T2_av-1Iv9>(()m(@t-M!XeeKo6FNI2*M86A+zqS*gn6=BgqlR52(utWp{Phse zE(FA3j5yNqQsJ!d@d9%Zm$u#~kz8FB03|T5S}qRg_7L1cLyK51I^=mfe4~@KSgT%N za&Ifo0Cm&5?603%d3Yze3zXyYRyu_5TJQ9%$yRR0xTM_sWyF}>&H4wCR565I_d;XlhQthp{IomaZg0-;-1Dn93{5|};VB-=LL4g^*QgUu=J+b|hF(W3 zkW4dS9@0&VTT9x1lIS(Nc=dwde$Pee&5e%J{k&fjIXKl&owt|fVwDCV$`+q4ALw#trT?)nQfx%o8dG1ctc}+RQM1K zosi28AadgF-WZZ8cm5)BIAJmT9-2MDPR6-g)elDHG5KDa8RJuvvM=^aPb8{E{VJ1Xx)j9OIxO}W;#!|c%l7Z zY|MpPUG5Ht%`dKZT4tDSG`Ow!zH)0k(k$|+dvv(ad{Bt~5PAFkdQX;xCIEewmQ;KU z6{tG_8ZehKp>kgjR*@sJOov@-c z)!pb)i$f!FS0*#$B0ZMzP!0iw()m}$IrfC$K+_UG@#$=H zAMdb_6%D4o_~$d>!`>Cshm2+JkC`fGl;|h;TxsnY&sJ=}_+QZ&2C^r?uiGUnqEFkf z_ePN~}MYoREKQS~PwWnGe z8(3_Yd~&&E?)lDIu6sMj7q65k57F~$7JZ-9wD%UycuzOm^Gwd8T$Y^ryDOwCMam{u z!uW{glT1Mmc~KY0?yj2jD<8wl%=Q)Myw$uZQ^P)SQ@vlzw;;a>!>|43T2uWKVi_$6 zON(xc~WFRyug}+l46K&Y4B$LQTP^wIFJ)Ln^ zgSxLNC^4%-M0e66Xt-)ZI>|fBf{bA3|LXE36ee=VCuENp4VgIVmx(SBA04^;SdE14;@Xk5WqkJSG_C74aTQlvIbiy1nsPP$1oz?=ud!55DudQg>gdOp?_ ze|jMZi^eQY8eH`b&}tA=a{k;<`0nTZhZ-7l#0OXchsRNVr@T;n{e*VGxP*I>HNvyE z7M@r3Jt5!_{q11DkHqyfb{2@-y?fH|v<@xm^7y0FSrpAjN`u2+B62g_0 zE8}hL6)*L=`2Cy^>~qP_f0(~X!+6lz@^MjVJ^>T!%_k$Le5)cxioN!`rS<#s2)v>_ zgX}i@A2D*!EvXnC8JEJ~B_dbEYvZjAm>L+$G}qp}OY$M%hH2D?OtGqN{~stSjnh*) zHrjA7*!8Vu&}wp>G`C# z@tnE6vG(&q6B9KRTSg@_N=P>}v_NjqlCPpEvXxi6s?Vz-C-}>V8b0HU!pd{I@*J5r z&-qjn2HZBiKERBidzz}M>jk{&IspKLhkZ7g;Di+B_@1A~=MO->!P)_s)bRK^CMAox z_o*5ph8#T4A-gYaqY>{FllMd@W3P7->{=@VxRkK{fv&QR!AYScY*5N0%}TZ}gH4o; zxjBWO8sVf&d3Dg* zPN1L$Ed97@=6lZM&qj3~ZePkyyVg?Clp;;~nm}%0?Ki#1iJ-}5*C`Skp6IGwU;UeQ z`6lN7RvW9HYqDIro3hN^m+C2TxWE(mBwi~ngnf}uo~vM1`6jef@pd^C_@2Ef?-v0t zMR_YXm$~r!aqXBjJehSpd&7H_Y3TIXQ=;in74(%!EROE)>XUQ#Gl${ilzT*NNi7Od zSCV6ME>!ZDwl>#jd@_2+zUN8#JWSZW}_lr@dTt#022J3$sYp<~8dOy1y%bNFyC1j!)>&n0CQW|==Y=Zi>J}!GSqi9C6 zhIT&HIGxpCBi3O=@$bQi$?aj9OOJM19%lhUH1w`{>u4byZrn^ldY5ACJ4~+kDQLOI z`5YJm>9uqqB@pG#Y9l$1^6%#yA(&kl_8K+SB4>O~6o?`Zde0&w9|pI418nV!)IEFlcF`M~c0$B_ z^}FeB%xdX}Q0de(B)*IS+vkoo<&5?q*Z-uA_GK>ue<6^vNECHClUzdDb+ zPD$)@wkM*nLZS~+#7e9Fs|-%)nwD-3g>K#-HYJ|hB;WlBd%5bF$OCX=0M3y)m*(}!EO0oFs!W8`Hs!F1R?pN?uW=YHC8i!;5# zSBm)GbE0dB&&={%ULVDeGjt>_*VZc*I82}2Fd!<*Z4bpt<`p8=O$EJ{?U zIfO;lK2g$TDZpVCr|5K;VA!5~rV@uM>s8Ww&-Udq0;-_0ii6VzK@KtR#Wxe%#mb4h z`D#ztm4^Jff(#0Ue!=E&wR2O_L1y+3-zCJB+4(}ZHZ?Xfn(EAD%S=1&7-5BX*)7&2@CU5XcsSW;h&c(f7#`Nh*Qo`q?oF)7PN>rA_sc;Q!mz{(pqnQPb2reAP`ZZj?~S)xH)QjalEeQRsT zILslpo>OcuX(KN)bXyGc}NOKyNDcIn`X;Rw&%nZ-NeY zl-w>9Qg`?KFWXssDZ{Mo4~Vd{2aZ-zd$eqjIKPU3Q_703c#3@-6yQ#pZ;g_uCq&oU zOXK_eU}&+%_Y+|vZvTaIQ@ko6Qm!Evn7y9VBvo!*aShV`(*%q-xB(`h{z*(l)e=G5 z9>Nfq{k6i)g{m7vrh3Zd_agr%CW4nGyI&46l=PB%qP2Q|^$z{dmds~X+CGd!(DhdU zh97ZL!MM385%3AEV`S!pHkg2nfq`3#6l$Ax$EbB+faPUh1m}cE7EWmWzPm7Z`duhQv=NLz zwKE0__Nyzyqunk+0j8Y)KA1EUdHQ_R17`+azNzs9X>l+io(SyYjB!Bk=CHrCk6)FdcPPtRHg}_Ht7kw_rYy_k z&)ub4;iw2Ob>w>h90jg_iMmuaw0~=sl|s)q$P_UZlXm50b}h#3`oH6*BJy47z*|eM zZ1exxS{FD=Rv6{xLU_*@cuTEzMb*{Iip^sH5JBHt+DAbCjy*+bdm&#eag_sl6?TnJDvbhWIf;MwD?=Et|q_n+I`Tgu6?eOSR({O{h z)l;8WK3y1Nkp;3Nv?|(cWg!;(03KPgqxD2!{^C1=T>uv_wH~7rvrG(}CbfonER=)Y zx}~VEIRrxc>rxp?|IGdS7kGoyvr-}ulmmLWpf%Ir<&r9@_F5INJ!5RielRq^1{y+4 zOnDAyY!1;L6!SNnUZH+{$nwvh6=hc8gziHwI{n>5i)+g4fS1_1xLD{c zjVGkE+g?enuKv}A@D}I05XaX??!wa5_QL@o^e+cWH^byd<^rzG-31&J#v8Q6!SE^= zUq!+ZldG#G?PqENFz|l{kVez~m=uJGuMKJ!OScy}!!IZj2<>FWGU?{RHJ@kYMw;rQ z&fwvKA6ol`Y6_j&zD5z;db()hHc@Pyje1o&kP}HyOaQQ+seT6aAQRp~!)1?qp{iWB|QOpact%TmU#JcUp0RdahPb7b>e<>uSJ z{W;?yT)}`M7dk5$s%Nmk9Gr&_LOAz>@SU`$mLRdPrJP2ilFFn{C%8xdpCE#Co1*ip zK*9O_Gn6a?HhqTtJ+rxz`4fMH4v{E$m$h8P!Ykt=ixr@1neVKeIZ0HZO0pUs?A)2ccN4HBS85ZiSFdPLbM)>T>qe z&cJ{q`aN4}P}~AMPqk#|kMYabkMH4R?B2tqX7G}ivtz1nBpD3i3}Ow@je*puSG&Tl z{zjugrU9&nSV}XraE|%KJ0;on99O%&HRK<0<}8WG2PNvp_~Q!o115o}dMv+^cD)$8 zO5m^R15FgvraPfXcJRy9Axo)0+byJ90yZ2B32iR~;UO+G%zpqi1SBz&wU!Hln`fs7 zhop}yCaE+sL0z^DA2~i2t+5>JQW-Vu#zO3bx;#2nY&G!@z6`>4;0KJsLffgktX-c9 zum0#{_K4`VeLBio-}r-7(?sbpCTyv~kq6TrA}#3bQ**B+(upVV9Qn^P-IIa6gC++m z_4b#)d{n(p*I1$A@jkD9PtmqsEOMXwaZNU_!6{L0yEO(t zzEk!D-(X>zVVPhUzkjyL_HTG;#rsdNDeEhA-aY#H5^S8UgK7`gA=rKv9H-Dmq_4N|tMW*SWp-X%iAT-K(` zyVC6>(|?qCrqd7F_Srl;3e!dDHCK=;JPv;r7>ef*aahj~{4^qF%DI~a>ap0UF3Gr-`WA43{uRh{I0Z*$1qzI>&_CqD-1yP=eGRt1M~tb?=LtIzScoY{23c%n`TD9KGwD%6OAr1?y3oepz_j#)6p>J!f9pLCeS~ zU`0wXt#tx3l#n^DnTJxJ1aAk5;jFS(;T@ZtOfOl^5RN>xaaL`1W3Dx8U$^(Yfox?L zUD?3?dZ^RPQ@oomDIGH#t?e*LI2=6hX{jQnbh z_d(T+>RYgMhJ#VlTXW!iOrtjIYipsh(9lxb^3|~AA->)2*kJWRm&sUsX-c2|Wcc)jDNLUUlMjq&$wch?F|Xhnl# z^PFL~?=YIq)=um~nyb&TIB(r@T6&vH?{;wza|dP4#yix!>)s_>XcWIQr8Ho@f<7X% z_z1jnXgIJXuT3gZUp8T!-1`$|&Xj=N%j39do*Q*{=L^ zaMF@uZe@yV-3%>yan|g!wU!7|8zUi-0wAFGV4_-|cEaL95bl@^HP;TBQdM{$^M2l* z=Y2{ox0QUll??MT2OuxJtoe_wiRnoN2Sy0LCwdmejSF5<-fSb@#cpgiXo|aO{UzWNZH)^`W-tz zc(5Qlnenur>zWWbxtyv0psV&Bv&;V^(w5lAj4hsn&DPdSPdo6!@yrU-I77uPtP!_v zobAZ$A95ltn$Xag_-UMLrI>|DsQz{eW%mk6oiH7kaQB||VnOb{Ch@~#O8&*VpTqmi3=+wZNhU9Ziy%{kr{L zL>AWAMT}Ah>)0(ne`VePNjwvZY7{pBRAyo2G(dj1uD z-2~~6cm9rzCXZaXRz%+rb;OeInW1&VZkxz9DZh|6uN5x0RSadmWw0VKXl9lH!uXCt zU5G{l*nx_`-_#kN`%fJ_s(ASsP23^T73H zO1I%TOXb^za|SibTi!=*p)Sg;aY$&D z-?Lr9mj`63hKa#5Ah*u0XeFWc?2%~A()VqmtEFz#MK{ckzm=Ciu`7O?eXRViFcN8} z3iKxDdFo=G5ZhXber?FHbwBI%88i}4*!4O4EavLMAev`f)_E`jj5Iw4GrRQCL5rHH zmjVOgO_(IQ+U4j5nyBbnpkNim%!74-am~uQ31?iqGkx)1O^n zW%NkLF;OMw1KhtdSJo1NkOfE~kaTe2!a$k>Q1d8r0$5pTAQ}*Yhg)(Ji=;JyL4#gr zdq87(*6$QK9a=O?ON)p4Bpix@VE9D&5h5s*m27n>=S~ z+(I=fDtmjFK&wwV=jEHfpQt(MZ!cWsvW!*oRu(^gY+5--GZ{gy8dCX?g&dY*>5EyP zY~XF=*ZjHc9sJ5`0Cpz!UAAGGV1No#2dF zayv1|K29`BSR*j?muuMphDUfq_8s~ykJk}*+P?mTASZOgfsyn0nvA2v^rY5OC%aX_ z3%==wkg?sV!^2c5gnF?9DhfF(A4b>{*H1a`r*XlI=IV)!sH84h|v| zoEY2@+S%}zceFHNwqDpV<-L1=CxP2BCbTYgJHdY0Uku2l5U0lkKnKv>s*zGhO9I98 zMp3(y&mY<-=)V0*ISO=`yz~Ve!!hojuf5Ccuc)Mwgbg=a@;(~c0-Qp&;qXL0a7OEi zOw=GjOM44f9(XHg8pbxf4&IuCrC!}ZiG_ZQQS2^?@xa-{odgexZwy*X~n|`d|gT`kR^8k4= z2SkVU)N}pax^!OWGP7lKCJ~A|Hnr-4d-K&c^I(1|2TxI-|Fs+&kT$LNRd}A@Ob@x) z{rPeZW?H+5)_ZU?CAQ}TE&JUgV3$weYP@Aj{=As|nG+ALo>aCd0ORZ%{j=RiWN#^*xKDbL8 z;~3+U$}qUkW{IC+bWUl6|L+>t{(6Gs3(c(wN!Y{Wv;(@toYVc$uK^DV{c=3;(@uf& zV}Y^*0}bU|+I{y)6qWIh?l=EIxNzRp+8&IJh%mE1CMq5j9+@EJ+(0=Kt)u|(1+A3Q z&50)`c7xmlOfw-{+4_I&E);?eDGzSZAP19|2I=gzVw-R8z|L4Hi4$}1O4~<7d0ggp zf)LJMuA=;Wm+f0#G0Nm1?(H`Pl5Rar_1IPP8z5MNXViisFH9;zP*Qkh5+IwfE!{^y zY~#H8H_Oin`Qcw)Wu^QN z%b6h!`WrJNJY%NGQ1(PmHvUBfbbeWpkx_ky&_Be7sC};yY%eL5ZVvNsmB>m+v`Za^ zfiA}{40RjK;unL=YPQ~{>wfKCo{+vfD;id#=2b_{t=YA*!W|V|HrJ}XGx^Hbvi4zn zSrA#;i78=M@%HmgnMyzmy!PI6B@249$7E@}IADRRu6R|;DXFiO@W94e*U0yKpPjv* zqV20c!$vrW7T*2#$VfN%ywx6JmvfFC(+2AJbBf|-U5GgWM*r>bR3M1z%4!)n`HIp) z^sB*%dM+7&q`A#jD{j`t@}p{c>Bl4GJ&|Hgx-`BH=w?A?BUieAWrZ(SbWUOGoV&Yk zcp1Lj!Pwft_@-R9VFMnczRDM~_j@k2JSbC=SJ)NC^wH*%PMnVkcWu8>=J$0%AM2^(l@HFRPNYky&&-cH~X!=4}aFeJank z`}}oB{3N^GCR3Bz7|p2-2_J-CPC4v9^20hh}O9Gcif@L`$PnMT+Fu!=dGh8pE<} zL&lH0)6man_T$Z*ECkt*+O&RtAPCH-O60&800mx?oG+iFDJLrtiTVIyaZKl&tk$md zmkx95JyIYPkg{mX?5s`YQt7W4E#HIi<`p8fFd!GHEq^H%!q>E(rprc%Lq~nZG-TC4 zG! zZX8SJRi%@%{D{?o$g#`#mgy@L(;p26WJTxrx}1s5GN-KL=14op^brV0dbc4CdQ=gR z15uZsjBTUB;3G8m?r#Fo8<8Q6x0cXy9Wf#RDpqQINhp@dm%TOz41^&_lU1wAq$U1Wm zR+C6cjuiwa&u!w5Un%y*8SUK}+di4Y7KW*LJMd!)r>eCd;Kx2wR#$k4O5?$))@4 zeK#S1YipcevUGRVPvUW@alradNHO*y8RCwoinF(>1}QX-!@{_@9v<`M(~7yBc&edq ztjKebz#MNPd#XWvQwRr=Te6463`f7?#2lJB2QA*lxC&T7Xy52uma3#XP= zQ5xOtl7k20Tja2AnHudrZBNEbWe3Z3qURnd@!+p~Qfq&BJSEq_31Xkj)_m^_s>s$= z7GzohcB2iHqmm-ehNMqeb+391HWe=p$w8|_xp2Z6fzpvCNSycV^pbw<(ZB_^XPN5GP0iQjWZUe zHbWtP`uS*> z5XN-jlT-R8H8|g|EzPr22WmtHep!oG| zG-~q+}6U zY6lM(f4T&(y`8tg`)0MI`|RB>i7f~BCvL5&?T+BE$bv~80?TWHUyU(9HE*s$r~ zmaCd9A)Z44Fi+}av~5olLoCM)i=i=4cUq|`{mczbjc8v>QxJlFlA^K4loeNPvrj|L9 zD6Ru=k7JUp_g~c&v$r(&I38@!*`umsbA|VW8gF~Dz`{W&@%jfQul$-1j5WD4Uh2+$ z#kZ;lzZ6ouaAr`{p9_C{U)kN(*m&30M{40O15zd|-RwC+mPvgJ^2>3qeaF$yZPE7Q zRj;dDB7I`-sO2|)s*iDCgvIwpOAK;LVJ$ZlxMt5;MMmU*3EYsYhCwfie3(TTF{%e{N#Dkh(fp4?R3G->nu7O$EB3UL*a5P<+ zM>AV)GE_9*#6B`AMJq_W_6U{cro`puSCO5kLVo9#uwfv9BV1v8mAo}gtHPxy?ILZ~ zi8$cUnYrp^YGf(n+G)Gr3nIj}l8{h;6Zhs?7zK~7ws@APR9%8Hf41(v zYCnC3T~#+sr_an-iE(j+0@w#q7sdu>eB5leg}53X*rLw;Pci%b5rOY7*6T{{iq=4k zsrDQ)<&pQuohc|Q+^FJku4DS5&Yq8NdOWUp%CG-?lzhZKBq4!WWHL3aw#e+7{P;$^ z{)_7LNmHZ|VXb$Vt`=ASWVv>Vs zl0SCOy+T5KiV3VQy2^*|xlyIjB|chNG@3A32_~XB(VN7P#784q4O9Vj2$cjLRy{sq zy)VfIm1?t`CbUP1kRF4<#jGW*Ba-79muRb1@1H>L7V3z0wseYN(drQp-Ic=@Crii5 znbRFn=NKbhkA`kQionlyC_*7gtKm7sV5C<957Q1{MpsdmMm(y6`JN`1boQtPAjAnn z>4z_VP4!=?L&;f0O25dD$JO{SmUKr_cHT7O9O9?xzF0W&PxGj}8mjA(+lbDjqv+k^ z%L^+N1}LfG3FWvmQWKW64D?m4JPAbBSgVa@u^9D2FhX8ttnYg9&`X5_tcaBbZ1j$4 zpUOek_}<|odNK+*L7p*(aZDQH{fHk!6fu*&X*TT3?zk`4EtR(O@q zKM?D-Uyq|eXrbZ6;CnS9e@YSU%WF}t*DIy1{cecCc~n4Q;i!Oqec!T2JeXAS<-$YUV&PMW_Rdy&ZCR zkBY%PUQ#P_SvK9&Qh2xPAXd8Tj^Umc;gilmPR3Gh+G2z8EGmNkP*1e4lc{u+G))$VV)gD&X5a?Oenm5ip(!5E)0(^ zpDNi55r)L`nVYSKC}sMnb`xfQUMu1K^|secFZZenEEli6d|vP+nJyPhWKia|L$K2_ zw$a*?-ORk&^cHPbNlS{djz^VG(|rSzCyL5`zQcH!8qxD+9k)X5_mOnKwh%RpIJmJa z3vBP?LMdEYDKqeIt(5#khJTL4@rMv(T1U+dJy(-)sOb20)2LkSexQYhl%>ySDhg#) z@Kz+Tch=;?z6i>KrIfaDccP}n@C4>**pKWS(M``Se_~c`(}J(|&HB}s6@1cYP1BI# z^m*)tPaE0rh2$8?+@UMW&4g1gsfVD$5S_f=MOj%+W2Ve$dof~EBl+v+h@!bG*6(eV z5WjRlzC&OmVb<-0c}&#-1Xqy+rGo zEL6qSwjy?%|KqhtJzDV(63%p8D)p!qsfoZuF39+08Gj&2$6@|rJ0!ClXn~i+?$j*J-L8+abczfN0s8Fqu%S2xjp53Yt5hZD5?rz}WL6Hqhk;}Wrm9^2tv?1l& z2iG0hp@__lD!dvWgB}o0?p5{3jncieK+x-BJ)~A;n2qn2=P>TBN(gNa%AWxq=kF^g zpSBOtNz>2VtqNXtHPd?!>hYjyA23bwk{%r)MNfD|%_YxZ)<3=zmb{}sfSaXOF00Tj zPrQ305^ZS{S7Krx$HAT(Ribu1%=3SeNvN%{v#Zg>Lwb5H>O4zx+;eOT`yU1$ z5&{SKM>!=)D@Lw&{D&VXsJp~WPor8bnSXI{jK}S2evX#{5oELeb+RPl-dREbdgR;y z*Ep`hgqb`mD$4>{)xs^1-n0*KoT!Et=jtBj(tV*bi^R-J1&*}F7+hj4`+EIx;V)G|kEb^Tq(cH%E|5K0mg&QRlhd2aEsxBJ)npu>ORb)|p*ksg0$1 zU0r}T5R9TR`k8x%M^)XApMH;iH=l^5cUR!nznNPx;>gl5x!|9Wkg4Te3HQ?Wm1o{{ z?FhNInT(T_0gHTo^udwzpR9ifk83OVB!fyd#M;GC>Y=~eI3tQe3+`TxW(gub#6TnH z!#T4_*|C4$RY&l)5JmnSzCMW>UBQHYKpFF@+Y8|>v8|Y(U0?_j`k?BNDLSl#S9kr% zB3=OmV?yxfRmv)>tE&$-4Cd>9e|%)T z?o!rC!-#mC-Bp6DbbWy1<(;ZY5j`F)TGpQ`_gt!HSv;;c-)(a( zPlv4@61+z(hyhzRy((6R<$Xu(`u7rT8a}gHSzE*7$sc?GQrHbTU&epG)`wNS@@iGS zry@#xBKjHYU%1b7@y_$G71VY$47%$@Z^-EAvPCI#s6fS=6Y{)w9#SFedPtMllI0^(aO<{LvbM=`R~i(i4k%$_1HcftP1@!!W@@8*RJrE7 z5(+a5C|TQnzbw>u1B>oqVzY$x#HMwg9P;gl0}l3vE=d{CYi5XZx$B*keWue)6DwkU zbXByDAs=fC!{Xv^F!kiuuC*@=LF+nDu41-_-aZ@8$E(N)>>kK)RUJYfytoT?U|#s} zfA1rpzmne_YVOpZpmT1z{m%WS`&B87=6;p;CIBeCl#QX^{U4(MxfE>gO}B#?-=J9WTM>vI!3?vjI8{bOgT>@~b^hGp7B-Qfp`g3SiJPw+&2Kkc) zn-!o%0IA+ZDQIS(+>_X**}tP!j&vSo5M@!7Q7j=F7}3unFuAr|R_kBBXkHVzJU80h zN=(V0!R%B`NKmz>!ERFpXe5T?a^EfS&f8CV)OFU^9;uyuFk+!Cn3uj%LmBE-odF+q z`4!6+nyJQL>%WOK7I%y@vn`BMQ%CfH#E!B5B{QHgCw>N%b0v!n1?I%X7AzqO4!ItRi z6(gI^FixiHGxv$7_pvSO50Q9fy>Bc1C-4f5i~PAd`^)}|95zrJ7p zpp}{2Jf_rUQ40L9hj2IL(bu4oCf1OS!N_*`wc=Z0^8vd(}VmHLN3s2#v%W7)g3fa_Q1CkK=I}aJmF;oZ?^?KDMos z``<4)#Oe?Dwn6y~5It=@Qc@1{leN!XWtv|KfCUF`svI$!y6azepH>d^+!-L(`UE!z z5EJ#9sKRFFP@AT@Sr>VdQJ31&iGJLpw-+%=Aoi#el{>@U$)WKsZR>Za zm8e|XyRixF%FWMNhE8^m-y{V+yNT70v5oWEgrJ&I z8O!_FxS%+rOID5;dE511L?C;nJag{R(Q$|bVEiugU#`CBlMo<;Z{P7RUlFy>5c!r! z@#9lXT?vL-1>mX>&D=&#e5$YSF(_lA9z7ns4MSa!s{FaU;c$74cc!c6_61nycFRYE zKRA-b08>yq-X%j=eYyYGgQ&xIhB4e5{^RMa!*quLu|*F~`^Z;YbSFZ+CR1zBt1E@- z>A|}~^VQ0lNd4Cw$olOQ|LV5)!Dm2Q{IF3Jbu}3}_{DwTN6YYly*=})gfP5h=%lSk z=)cY}uf(;ize*ff_PQnkB#5*xJr!?*h+koo3P2b2z(R=--?h>%u|sJ6?|3vhiF*jT z+e!gdhC&a&%RbByfDY(=5*H0@^I)9ee;LjH-bg=GH?O5Dq-yaYh5f34gLfY6cngPH zkzxUpHd@I7bHTFuO#$n98iH&-_509{k=v#1LP`Pxc1`v62LKHQO+0=I#wavHa~hDf zTd2bw0VeAY2YF;wJ6S+ieba`R7^L%YyN)L;09Ry2k3Xrpq%KvL1_WdA&0_1H?`}&{ z@C5@scY=ICLmpjDULhOL_f{-pri?(ge0~ zz}%j!_M*M=hMi-M!2gE44m6T=dxW6qc!~1&zb|$xIiHG++Jgv;CNlP=N2x!XSRR?! zyFjJYY*@|n2GTolmjAP<7xw8O1(2MONIb8+pIvw=?!l`%q>!l}Xp_5UQ{KHGFqb@i zlAn8TNZoo~r9xe#gw_pP7JCRGSH!DEFmn;%I!@@x*URVzN<5v)7-mB9(@endoZZ?&F=n_vtI2b3V*H;UX9shG|q%pH=QBo8DC}B?{LgogZ zLq4z#Mo__khUl#u5tyta@~^{ofA;&mdQLNDhAeO?8AA;o&m2Tl5n$@@@cd4w1W6?^ z(MKPE?7*$sg=ttX63KJd`i-xWn1-2YogqI3<+IG-HUN}tr-lUPEYPHC?JhxpL|%7| z`;PZD@I0w~4N z2iDxWR-FfLPQ7X13z!n$add376z^I&U5dZVjy!LB^;l`;=c~uhb|7PuLvS=HLjeuS zIC7f;sfw)C$xNl6?fISL`~9ox9+6`5Nuxo}ESlsG9>UGRNefCvwwvYLGwtBH z$dtrh-N}l(ua#5En^|hVyJv1J;9CiTl$GnjU9P|Nx*@BWuQV4#e)poB)YhIc@7JaX^%QJ>xjy)ujYM*HKDA=i& z$epb}dTQTnQ!gED6C|H&pp-4N5T7<7+^lu!+>gjj9hs(1`=;Hlp#~YtzZK^)EoL7Y zR()@YGwvaO*sZNNyEL*kQ>U^SBhnIF-;=_lIrh$_END!!H(*6^SUm!1CbPE3xdaS8V)}zddThw}6}! zW7SdjQcbq&LYjuAe7i7SnYyo3kAlk`7|Zt)uND5dY1%9`(qda=&w%LuP5PQL%hA~c zp?2evw&V75Q+fLg(lyUV9$GlkUU6jg41E$s0HB@kqFbRTN<-wlScRYF^0=;bVDflp z!E((Ptc&6(ASLv#niZsx=AINcvgY~hm#jwK9=RnwNfAtB4DvohNlf?tH9SUL^{FS2 zF(}3vB_%F1S7_5WE8KD{Zl5qWUB30X>Mwtq^}W!YF$Awcfs$_5SF8Uh^Br;6b^7&0 zi~TBjRtz24;k4YFGlq@N42A+?u1WT%nBvH}$eG?HQVcQCYg+=Nr`WK?#{Ns1;o@Y`26x!>5f)g>17U z4vKIgi8da&`pKb2i9LW=Hb8T;BJa#JBs!wrbm)j6j_DyCM_UGeEMT3^EHp>pPPNUM zj=Jp+a!5G+%|-W;-I0<1=QA6?iY6E@=Fm>Z<==HsP~D?B zVPF`9uiCNTMgGEQ`d(T&w);H2G z{!UxMop1O7(Xb&l{N@bp12X7_Dk*>pD(_8vEWw3hFEsGR%#jAnj#guZ0CoS6~9b;ZB&OOEywB!lw>s@Xa z#woZihaR`M^IHhtu8Qjg?@Fv+4|Zd1#Z>D&fb(JnKVSYc%74YXbNGI2!;wyRZ#`@7 z2-P6XRg@h2*c(*W4{f7|>G03KAYY*gI?wLwzC(t-top{t6IF~@naWAR4ME6eD9S`Ml=A$~mVB2`e)oN^Tjffd7`s|}mD1h+Pl6|wQS z8(!apnUdeGIT zJN>%9w6CmSpx-LS&u$Pm$}bDXiD?AY6QyXNOJeG{3P4s6cL+Gn-fqU3C-pE{+HHIl-(5zyy)<;SMh1 zaelTJHD$EpK?_>_ktDBXEqM$rSW~_piO=CY(_YA@v*08<)DT2lofa**f7-dT7Zdp< zA*e4Sz#z9w%~xQ7?G0ZEdoQWI`qL_ke0q7|I6vUyv??pnj}@S zq|;)N@8?T?(O2X_KzZOYdA07l(Du`eXf?{@+d1j3yHxHCZ-W|4DU1gvl5c*WZK$RM z_YbX(wh2t?I2m8u=pZ3)VjT1~uu3v<&WmPbHtHA8P>&=y6&{PEUnkoVJs!&|Dmu#g zc(c_NUn6&vRhcsE^dI`A+E??#-R+{hu`1bw*Qn_)y>)OA0P2AH(pYjd-|BG zsEGU{5+-l!m*p(HJIf1v7c7RRFf^-y)5rbA>>Hv|C1_u*AD>zLYR${lvdvrQmZJ_O z(;SvMHXEkiBJ82-z!plvPN!l0CDF>=_YG$cXHWV`h(I z9OwM+qn_{Y`}j{Q%p??n-g zh*btF#76;nc^V@h*_&NzQw2bj!}|r6pr;6Wv~KCfVOaB!%FyeZj zYKRD7{#=a5ckBDo6YHf15bSkAI#q7~iGb66LR6i94V14DXCOU^KiZJX_`OT@1meNy z**Q3uvFXOTF(CCUfilR&n!bHU70&m^A+1K_OL1IyV8wE2gyo$BW)xgrF{AY7zx}m% zaETy8TuXEqe|~rZeNbxhR;@>~o&q6k7D{@?^Aki$D(_TqTVpgU@A|K^{3}^SGE7}ZZ7 zQ#B~I+<^jvjG!R0Gxsvi_~A6Ki}N(BPg95$xHL4<=qxJrPTyro|DDMsJavB?v=O19 zIwTENK3>o8bVRRu=|+kBh^_onV#Nrw?@v)?>;P^-c3(8nkT2N1)&^o-r!1OdKRt4` zZ0|uN&Y$7C$?nt>!|+p+QR?!nqDCfTPSAYe*O`qd8))nIm@J{%c|}|IsG3-1A;pWl z+3OzcD@h37!O~>2@1ntJt#2U7M975~Y}6cP>j~A+K#YR%dxp`=<{);usOdbsD3znv zlu`PIt-xqp>0RL7WYpeS>-{C3_>6}e%oTIimUU-fN6p|c66~5(GZw!vo*}p5WY))R zcBLQy9wK&}yJ)TV$4pa3R^CYOu^ttj&&Rypos2}AE*-}@q| z;uk}#QCWA~+8K(C^WI!kEY4O87Fr-VMHRtcLQSnWl$0VT=C@}$>zplm3S$VjMy4Nc za0Rq222gV6mb`pM6W3?EPmi?LY9g%Hk;m!(meGcvcr1AHPPP#K-z{hfK)`6 zX30+-93?Op-2x$L50n^g5RVtcv~N_sP*;qTY;i4$?k@({Uoq{`XhaA*Db0$Oc}++v z@^^EE>B$@A$rn+fedgX0yu(^QrhdXeJ?V(A=Jy(f*gfS~YmzvrGjWba@$a0h{MOa-Vsa8~fP|E5G`ya? z0mFhFnq@)Hsm^_SIka{6XoILolDJ?0`5j;>M@P=*x>@Q0XbI##WNi`#z-COUU_;x@ zF*aAPnsr>FY`d$@1OY)Jv`db zGfZtTyWX+I%7*jDyp=VF={*WSEdfShJJTb`!0%M`896H$y2>A#er+EcLR02qFYCF@ zV+9mDGhFkf#GC5g+e>hd2L6=e4Zsdm&5y_BOO|=TR@^!^sJ8?@w9b-ztVH&#I zFW&EN`!~G*Fm{-TjyIR;I=gTXlyvpe%`BVWV-@a5LWU{RA}J{5v2LvWA24STikE<2 z{>$wR(w@QB|NMUSv46;r4{AOU5)Q|NyU58vH85&W(CcK&*A>*{o%{!q(y=`ROBDgR zL(D(o4Q02m&Suu!eXTWk&@i)CpkzfvxB00 zqIhnFjzwy=(R4X=Z-ZV!4)7Kwv}CNDG1-Q@Bp)^fDW3B3yqQ97#NA$? z$|)9Xjd{@CNwK;1%zjaO(TB=9tI1Q{+nxw5SN`Ei{Q?kmopc6n5OPu9kMSU48LmTZ zW`5x$00L3$h-M#E4M@5JoPyf8QQEJ^aqL>lK7k(ML%JX7EP>RLKowWruM_7`4kU04 zbZ)}4dH2@Jt>KO%-V{Nfw6LS~=T6+snH*2o3>)Hh|5=;=GI=h_!8ySrNIwa>%ok{6x}Be!vh!N0^v#xoN31!Jf+yXK}Z{YiB>GsoB>r z=V<97u1t7yoM?4iDScYFbjKPca&pz)T6v@IjV<$+!Tt1P?TcDV15EsOi}8eqM#RH( zk!vDUdldcJd!*sbH7egP^ovRAaLA}Nr04oUpjpx~KSNbz9h+)7+K;0Bo-F?I_42IO z;KI3k0}KaF9yjXxCVT8W2azu6pS%wrF6A=x?Kt;!;=|{2&<8;GljFn%b=uh?`lGj` z@tqb0rKJOWax_Bw%yw@X(w0^X#16X4OEmLJfBzkKoP@r$4ja6=UyOhw01WQnS=Fdn zwGJR9TO`hoK~_3o2;ct~Wc_zu62ROcgg@{8V)Zg`QyvstSDjA4fHA+?80yBKbl$)7 zoiOOsj$L6Uy8Eq8)W$Yfo8oKFnQ#bH%*R-5Xs2^4x@!p1|Pfg-;X@ljgi^)Um-$#g%wpM(#q*N$yJ zEh6YdNPxZsb`*(G*8`3t4}a=F$RJw+Ae}!`2snmua5Eq>L6JSxz9kzgr)o(1 z1EHxGc#cgC^*u#U5$3<1o9%1H6dY4k`n{7LT3Q+#I|?Y)GLR)Yc2+9My03}o0j*cO zi=X2d4H+y$x3d1?5g(R;cXJ-BnDd))?)YN0KL8D3F#mf|>4Pza4j z8caVO4?-)1bb7eP2fz2sXK_H?@M)Ei3H=d-4jZg(8NCcEF_7V}bt&v^+xVRF#9O_b zX&x)fL2yT#swn&mOD;a6LX_l@7xOh0&7Iz=*GwvDD^f0}Ae_*X&BC)^^b_1CuG^2S zu(jo=9}ds(BM6H-;Vf=Se@w*)%>i@b=wb+2j&|uacKqH>c`wg#Snc5O%N+80o+8qvod@()5y=?kuBizO1spj((fOcJVrguBBlDPPEqh?&F zWgoc1#*^*BKKiv6-8KUr9tU2_9@Sz0JV@*?e7C|veKgdiv&8DzR_;>j{mUR$>x_+- zvf$@YPB_HXopN^hIsQeiFfS5FrD=cC-wqeYAImA1FhwaExk%nl;F%y1-_`nMj8e7A#Qu%9@ZL0nDuKm{S z-8Iv9$JVm%L*>#ZAOSQ?;*;k90~KQg$P83jLIA;}X8i+3=kviixn8$%Zi!FfI|JgH zRHwyK?U#j8t@g^Q#+8M-XZPs2Oz&mGiVoZZH9)Rd4xzfg!}^}A!;#sRZ(uVEUGxQDYr^35HVQo2Su8yE z^L@M+;QrTJ?%GO^0dZhV%#4Tl5c&Bq_Slx_76I#G>u|mN;M^`zLCks`{Pf^}eOxkH7|COybYahHfOyx8o zz>kr^Z)7;fx2(0a*u7yH9tKK?w$^45H)0hOVbPIC5W$3>!XqE&LG){iY$`(=%q$*8 z=?1xbPq(Y^jUENHkgZ^8<2RnvNwPXzJb{JR3Dz3tvEXQGhxHd0CO+bg&$G}oW#W6MdcuEK|@P& z>%{S^&kjfPA`s2;9#u&m%uAj`e5lH3)jNH}MBI08S8*#igZ?v(1u($$P&WvdMl6O> zAyBU;JYm9Up4>+nae!0Bi5Gd=8oY?`$N=&3*kgyNT)q%&DTRB_pE+ntQ2>rVli4we zU)_xS=#hER$AHTh2Kq{GU*)PwD3dYG>BCO7JO6F$i0>ocr}qXdeKcR=DIiL|`U6+O zEM7kyCxbZv!pn!J!rvTq4Jd%F1%veuTdTpHd9xn-n7rcbGHjO1e>&pH2DQwA&-{_O zJ(v~FT%7GqXempJ!-hxbxcmt={+g-u@^B%$qo^38_YdM45w!JxW+5>0_RjKOjeaRc z9S^ebGwSgU z8$^FmeWfGNb9pzJ={9(_b@Xq!_3-2m747jP@LuW{JVTUl4E-JN8A3GO$zFh{5xTP| zPX1%}wZo|B0spZNa2V4Ria%UJ5QH6Sqj;_g&t@%_m%kj#r`&$w3-L9h5H3V`bxc3f zN8%y9Z+i0&E+Fw*9DiUP3(m2doPQ3LqOejvp)KmIwfa0l&@STU%y$38Be&lDht^T) znaokOmi*}K1F+}}%Ut$>?H>bjsZIUE0Z8cOHwI#Y)p>i-MoD!8Y)hBwu-3X8(Fv?* zxh7{t8N^}+{c_yGo}K~{m#$d``hB3(b?#rg?0a4Hi}m69d3XqO_#|-4UQD4tOZHAj zdF+j2AFxB*xH#9^&0nAa8;h$xdQn>)I6FOCuk-J4{ACv>9D~jmZfi#PtH?R_oF%Bb zykztccfaB6%x=l%z*=IsfR$CHQPkn!P$!H8#DherdFK6#;^y*V z<82Z(_e)a;g*eP5QTZh`I!8Jk~ZFJ(AzZDNhij10ER?<(BZ!6S-FcX z38g*z9G`lU--#FkRnuf#CkV3QxA)=vdElJ{1kXQH3DH0Ln+Kuvxa!=A{5 zxqL_|!Hm@9E(8vl1NE)*O+|F16^E;E##dTkn7OMym8c<48ON(>a`CH!XMIO!$ME}vl1FGW^6<(nN zGSSlaeXDZ!;dn!+zo8Z!&QhCny_2@-^WnGit3mXwLJAj_OL3+NFRwM)1VY8DHJ~^w zF5(A(a&tUe_(O)sGBBxT-bwc#w!sIiR$f28<^=oW zc#EvJgg>|n z``>@mCiLb7oF)DHZ{Qhdpt)69Qh zp)n|;`js5N8bD&}hO#u;ca*|hkXpmwaY0g^T@owaE*pxK8cZ*n|Mwl?0Z;-wL!K7n zd~QzP3|KX72kFKByvtk3Q*MErm{Ck#J&>+2BOA*2dBAjfr4Cwz>h^v}ZK)S|jOH2f zs2;4D0|&7|YTwLdWUWaGTZcJ_@>!QUP-fU^P(J8`-*msm_3#~xbSdf~8aNvN&l7C& zD;H@&{2cPP4V9&nQrq!sK2X1k0k;Z#8RvoFv8Mp9jI1$Bt#`WA;kL@hCGCkCy0G7X zxdk^Yk=ln>1p~@C88E3I9>=|_-?glN3TqbP!M{Co*gbC_yGvxj@#@Xr4x2Yc325y0 zW#hW=8$kDsG1{$6_LvpxO2*6L=eCOQ^U2;#bhzd5#5BY&2CQHGhRbpt6w!(Tx2XZ| zrRD1JgJqw6TPfTcxz8Ia#DDiBp<|1BZ~UKIx$R8g7x7hioX=L#axJDYz+>5Mf7s{u z*Rg|Tp}I9$ZEL0KltSb9mt1kCYIXyOkTHWAhmX3#Tzq@-!F3O_;MVv;WSUF9!USndHU_Zu9_y z-z&ne^Wl5=YG)+?QXDXl+DnIV0{5ck#isjg!fg9>RO+DD)_ViK++ypw(}bUp!b;)0 zWXQXZ`2Ks7e>-UF4b^{jVjNGG3Yr}E3*&>A!UidOEeLr}K}TqNqs@G_eGZK9gHj&7 z?+o#KaP}Bmk7d}6Aou*0xPtx2u>XZk61V2F%jbh};WNT*X8(U0QB<+_e;&ZFOk5_W z%X=HYkC)tdOMH3f)%Z@UtoLr*IHoQcH=n%wR&064!^ajn%=`CO7$XP2i1G7MwNqil z4A`BocyvA1Pikj${2*~W^*G{x&2s3b#p^ug|I>?n_mfhq5Wh;2Yn|qw5qob4;eXWc z#TdDb@58u&%288c3y`Okton-v8xqi9sAN54C}BzioE9)fWGz07TcDLoyBwe;6w0}MF*vh zv;P*e=aJn9?V%)ocYHUoprAL~X!ZFDw$raXybpo6?IiclZ4LZ-J$7uxYhIy#O3VhBCjQs5w0f=76d#txqdxHYQKcf zYaV6fJ%|e9MZCz?QFEE5IpSaKjh77r`%lj6$1&ti__huuu+Y8%guWFyOh^j43R zS5OO&aA3^lM1^*t&f5DcwBcfrtcw7bv;M zKCd!UyV-Yvozi^;vUVUTIDngik2O%)g$oT;DT}WXo_PlS|6va{IPA3u0oiY$Rw?UW zx}W}l#8%xK8^f1QRhhm`v#PuIB1>LwSoCjNMF!?YtWO0bhOq0I&uT-g?NK133X%=# zOM9>LxDnwvzv;8`jz?w}U9ePm< zqyGd?$}#)3MHBr!>;4mi^0QmB8|x$Jmabq^u?ql+Ew0=Z?~Z+yAcb~(jE$P_7vKvz z>XIIRY;9rS+IS|_N8IiS&Vkx%>24~no;lqbalg}h+fdunwkOER#Y zUC$QpZwh?Gy%g`-58WJKZbl4T81UigIF-iUmC1U`Sxy?-C(m@Z>%Etv`}%s{({X>w zmI3vYT(^veTgq~w9({08@$Ra5><4Ez+FsV!bjxjCflIXO5c|4 zTomv9`ZFCqdE#c8EU9gKaRogOD}UzWg1NekoSVB1>lHP-d~;LgcCb^)eZ(4ZrCSX< z8y~Q8nr|xV9=jYwl`U*E2V@Leq+dg6X;M=5W#fT7r(`DCo2bfumk3C{biqXHp20^D z9LQD4e9&aL*u*pW9?`u}e05`}bMKd}mr6C^5|P=K=_-a#&JEuj6^C24W-<{)m5 zxzvgSX2K6`ud}^qp8cIJA^cd|yP-=~ktxzKo4;#Rny}55=7EsP>}$ zsGCDZouaQm?!EB(?!mtFkJ%6s^_v#yDtIl2p2nOlvqqxAD|RxgFocvW zN2B2OQY)C#ZNyN=7qmm&ZU5aN=+@Wd;Ef@96|z-5R9V*%yKWbpv2`l1czIR^71+!OmbUOd=UP+ANr10^4h4I*yu^O zDb!83smoHs?`kah+*5x2D9A?9AbJ__O`ivm#MW_azw5+5Zw?Y0O17ExnZ)7?cnCB& z0&9Flh7!l|6>(B7+0;Um2IS7OyAI=#T2r?o1>btrKmI8GdE`fdY901q`9w==;@evSZ;+Pn1bYz9G$~3XWy0ZdZgd3OAH5$s1fEEsD>wU$3qBnU_x8-41tL!P z`cd5<09o`@f3LY2o!{o5x02tManKAIVExNZ15lYFi-fhv=5s^t3bh|iQJU%deV>Xo zy!jk{FFBcIQT1oZ*kg+jsrllKCm1P|WUSQ0Tzci6lJ{eaQ{5(mTNkBLUFV$*C~diSYjFze8GXKvaH0K2Og(}`|zE1SPF{#cdcqJI=0Y&opYUZ*gj6sd6@{pQA(YrNK|@tZ4SPe(lC5}j~+2f6sC&PBzh6%1kH-R%=ASCR3W zj{QXst6CrZNJ-07PDBX>g53& zpsjtud77grD{+rn@uDYNsl#$IONqmW8e-6 z&98pwaFp!W;0!4g8=Tg@I$AW6Lh-7@px89kbJRkxbxLMSG;N~`#Z$@ql z7D33M#@Ckhu_B6LP{hP)d|}q;A7cI`it#R?OR;QcEEv0QzWjl5tp(rN*dIVSCFB&K zN=MdM5J)i!78U2rO%!LU1HPKRT{Kg?c*pjm0`xT@IxT12oVM2~0KghIDUXa5QAjvC0 zU-k0?XC=R*1=&vkGKOH@8jK27jB59Om+bEk6pq>*%_i~PDoGfqh;d^BuPRi;K#1B8B^HQ@2MP_KtPdW$0TK7e9}=2S z(6NT~YN*D#EV{7q=Y-3^La35^&8WAQZzJ{CSW5 z>?%ZqhWEqCpKrjQf<1B);MI-C28f71(Afj}R3ErT2*IxeMr%~(K0s}vSdjc*kvr6i z*bG2zhMP0)d7LAENR;Hna0G?aQ1Sd&oEr+#YfJ>o!UP!SfDW#d7KRMHTP*l40yTzW z%nklaMW;hQn~{BamIZ4xfUj2*JdS`gQS6x${BLg2P`zRKlcs}whF6bn{boON_uk$c zFH`DUJ!{HIVzc@bBH7MhEnWIQN}wgM7AE!+k9&lGdnQX2;y~=Z>@@k4#|HddN zn*SzB;8};t%gd`hwsHaZ%~Hb{EmleUwgX%7`W;Z2gU%7O{`&{wY%l+0vjDyy2mSPi zk|?ylBvyjgR5{dp$s$gN^5F zz!DLQH`>CM9!K=-z9wZ(DRp%AI`!}4`8LZ%D#gpmv~Yt|VL3#%NGTg(6@KAC*C){^k(RJiJwyAEsxe zzCV@u%Iv}rkwzIJoY5yLqqiHZO3v#1A(RrncWXFUey`4B zf{$Y1WrcsGj0o;XOzJQLE%`5ZFgRiKf*~RT{|yN*KYi6L8vG{(N4Q{vJ$ul8W@BCd zp;M-QIp<2EqtfZ4HRN3XX;|wG!^Q(Wg)aO6-LVRSR{?mO!^kiG+%N>@Qw8H2N#!+Y z!J>$5A~#8z=}PR2>)?h!M<+D$eG#OSAx2n;{C=DA`RsBTx%DdYxwVBDI-z*@JSRwu zT=zC--~-f#mX<(_o{K0Xv9Gs4MiK+5Ovf>h06x}D0{3qWT(RePL_Z8qkbpvRadf$* zW#%zGoq9f!!+08xb{ur0txcgh$w(RnqVmVOP+6_KBnoy^sLEh!QT6d-X=!b3Wo50` z-X}oDnJvR{F*SVddXdiUKTmeH2{E>Xh)9=&5~RQrDjc&38)G7a3bXk!O;mx_Cl}iZ zl#oX>a+fTjD9yyRu7XQs7z{ZX8QD{aF$jO##t?#yA_I^0HmThxwxkO8t(@$--3~v$ z(b2?9FjVEr%FD|R{m=sl?`>PN)^$)xT{{hs{=1b%G%k5BONXMK-Ae9-6_AQCY5S4hVY1}fzK+9>+kWcgr+xpWa@}*H^TJmLmWqVb>h>A^x$8VWo#Wwi9t`gww3B+=>HtH`_!b%V=&hy@J+9B zfZ9b`gx8@%G+Tp07ud3(_y>t5g|nywaZGeaF?STtN3BjG5qZLLIqO#804n&&ii8E- zt6k)o2?~*R;Ao^66B*65ZP59Ab%fjKl6+gYqI%}KxF@GsK*npeF_&sRI_6o~SX15j zKr!Fz;HL!E6{`KBT}_ER;AK?mo;*7-5^Kz6_OL=4eVQb>?XB(z!*qK{+T=yfB&?o- zXsefOr-aD6rc3IU#>L!W=rBfE+fC6Jr|VaPBfsn`We>-oqfgH&#KVOg##(6^6@ar! z?bf49_jN)qih^Vp;YKBQu|0cz^VBepnNh17h0DNXm|3V=@j)?8{IxN-?{%Sz93x#& zj)UcM_rVhdFwjobK{XLJ^xj?d!I=+<#Z;Aitx>EA2f&@956Z5mR}@hL<2aV)QLUty z&NlTAHQs~rB1P>3@$^MZM&~-)Cwa9-%!2nVT-yUT(mZV#Vq$oUJDa;1I&@x3`k_6H zgFTQsGH%w*lECf&G4wQ1?dvq9ubwE^Wod`I>wTi)W^M{ixEP32ItG8>Hs zsYRF~dxfzSrVQL1Ix#>gt?Dt)?AyY*?? zT06K=Dka@3)}F|h^rR+TxdQtMRjF^NFABx^9~)evEj{Zyc7fvoWPj4=Z9# z`Pv&t`t{z}ca|=VLOcz4nNRaD{k|_u(pUsT>z#XiY!_6%xg-w^DvMDtbplns#X33CrLa^w@75IQ z`KVQyT@buOBaH>Jz!NW&mMlnSc3L>_=d%&F_WP_|&nE}9rq}O`E1JH8yD6NP%e!%j zbX`A5cl>l_Gpqn$ToJjVDPL$msQ2kA*&9 zb(Vv16oDEF-U^9I@Ev(c<}k5K&|!y??W)m&0-JKsZr>F0sAU=a`Ew*XvuadHwl1RD zV=atvp5d!1#Ur{-xf&S<+0M3iuj%pJC0fhh(d9egj*;{SzwVQfZEqLqyWw_W-`pNF zOR980&u7oeXaEEw; z_a3~|Zby;#7NqQF-a_`i$lKWmzwqPW;KmY0cB3X8^Rb&Av$gm8O(RfO( zMk2;z#!C+f2ApDI1BDWJth%z-6y15!rKcVeZswwF#I?fcYJ;|vAk?Ub+wo|X+dt3A z8SZjXzYrIn)`rrKh9+p~xHxP$5cah@pSM}Mp3G{!80;I&-k3N+bxEnBJKyS@3Dc~GqAzyhVoae+|eN@<1U+q;_hqvUyMDusJ*paNxfzYM{#kof4SEe5dq3<@o(Njh_anAnZi1B{ko zS&*WK6RD5g>hBU|se{el>S~B~tF^cz2zfBlAW%_MS9gL*=u%q}2PK&LxwYy5Tg}8A zW^5>CF0WKv2{qBjl+LkF-8nkB#marju%of5#?>y+n9Iz_l_lt1fOu|uc|?k54g>E+ z_Rf4*b|lbogLcb-SCZ~g^ZiCfrLCjvTE!J&^$LHhV5!PP{4<-lqPbN&^@0Z0!YR3n zX(kpp%Fhx5$HU?08yPXr)f1yp`K(S9V9^*tAligL9R}Mcp>4^s$yQ!m^j;kS4q)g5fOrjv%0N!Q6z&C z+1k6I9QFBeBzI&OO@x^kkkQ>HQUoCAn~u&6o6Lnhxe@ef5ZJ zo>{|SX6-_MRkEl4M&!r4C)%{U<*B=(nYK{M>1nO0I!yW5!eSvF(rZ`G6~1A5%`yAa zoF>~-DadliuGG(tnrub#;hBlf^JAIqF%)@;LzemH3hH^ICR*Jil+7zW!eAsn7QpI{xPQ$yMLiyJt4_OS> zZYV&4FI#7=kfZ)mEKhJpFrvlWIpD(`5oXyCrS|5GbPH|$uj#uj-3!WSdi9?hlcJpC zZm3!P>n{=gAWVQ-|b*QPrS--|Q5=S~I7 zQzkRT-Q3IPR7-i^e<3X2O7r~#mkQC_YnRnDtUlb7%XkAai}np*D+MQLRJ^8Gv1HVs zF2d9uzHHj0PU#sM8=n^VwX;>*jkaEAed=7R};QfJ2vyUetgLWoHa8n%Bw#{%)-B9 zedB3H6raesrx*6kf4|#YGuG}#Fuk;@y@1BYj^YWsYr?_=ubXjT62X2vn_Ta{_0}xO z+ua2NcBkI%ggt9ES&G0k8jm~jr~oWl3B|hHs2&dzN}t(PK-wVAR4tm8^H>m9+6y>bC>EH9UINn%Dme_k%k@T|OIw<$>#{4M0Cz5Q3QDs!CZaRjoAOD@AxL5YLoE5wVU zaO`BEg%Dlk^?jQ&=iTcZ(8~BtE~8V<71C$mU~#vYb9k7JPTskij*js?%@gS-qhR;m z_n5?)S9^slT11@J6gJDY};z)y~?Js=^44%8iZ4f~S^E1-xNV zEF;e$1)-7y$0m}8znH{W%bS_}RBI^wL&FlJ)ws`rhyM$9{>}+TP4CZKaY(k8eNK@~ z7c9|@Cry>lpIm`z#E>I-T4-47?hJMk!^2VGRS750r$ngTDsXXObq=|AJ60}SPWm!1 z4%xGRZ@Eiw#K4kwT25MGHSMYE$piV0_YNI1cE_eKv}Lp|F)Q{uf$emUM%Wspx(QDY zyDOM3*870XtYuH`Z9Sp89>+NLNuMcNsDC7MY8GM71tSmmoC)I39@&v8yN!FS8<83l zn$nq3o_+wKH$3Hra4d8qq7QIAZM z+IbpHnI-eM&*eC#bAUA!?ixr)0Q+|rd($C?=V<0q97b? z_b~DoWu@a1JX;!Dc1n$buM5q{_V$>_*WhcP`Y3qoTd4U2(e9;4Mr(E!fvk${kc+bE zf{r0Zv<%T#qeB(ER?{S9TMem}*fO#dT-!K{ch<%1^^d(^*|_GuO_jsRBO?7+QlIv` z@1+7}PT6buM#anyg{^NdFXv7a^3|)@RG#N&oiKg$X)YHl&pr^1QKQkNsH0&vvuf30 zXT_MeWwE`y-lN2*uf6_Aqwnq+GsSLEUVUZsP;jc3!AH&1<_I-4TaAT2N@s-W{Y<4Q z{ql*6B>OzhF->@dGy13E{iS;xge6RL8a4S8+EEJjj|0UtE8>HXu!|f;UkooXoDs(s zQ*^E}r7$0-OrL$xC(SqOduPRXT`bk>_DNkiul&`Emkl4VN}ccgrD9}cDKd=Cjo2j9 zHWm44=-+_SK9~?iBiB?_sg2Y!Po71IP#KzSh=-vE)yVezx8xJOIijO$N#D+_Rwm3M z8Ot)trj@0KL(-NZ7(2z|8mywADttcay4t<-hP~~4854DvgU_LJIeG*js;9pqLC?)u z7_#SneZrG#`=dGIh4l-m&N9M1&7;zWlfjMJl|KGP(HqP)-`W$m=1I+1?Th-vJ|@!+ z9c187Z~UH{sf*E~N#oc_R6rQ|NKO-yIJH1VL`O=`PL=Fq`$pc$=+~0>gKNwpTVv?M zH0-wnme{3|$)yrQwtGiyy2DCbPn}uv31;%|{_xBEMR~<|s~cru3KPxcAzy#`3he!3 z(!udVNTpjzK@NRr*EZX>vKaMzdI}yRBjk^ls|nnC>0)M~eZ_GJnvr+C?&WYT>A!Ek zO4(1A>@uZodUsfum%5UQNYyPjC_aMGL@NFruU?RUcIdHUX{8&}7u!=ezMsB2@-X<3 zm0K8fOcF~XIybItFev#}5J{NqO2YZ+lc_u1g8m!4{$|pa_uQV}wGr6lR2fN({6`NT zlr8(7k55n{q?Tl5e&WDxlT3qxG$=EpG(6+3YY9o}+9WND%hQ}Poli9pW&6!Vp)*V- zD;Zb4*W_T`l#LOP$d{t%my@SRU1h2;>SPF|Qs9co(!E-+k$IxHFNHj{OFS<2S$cs^ zNO-YTh?T6l7@^XYR?5i{w43=Lua~s{Q2T^ps;5wd76rQRROwD8YyPKl&LlMH+z_6&Z*NRDvTZU zeqv8KgIQJithRuq*1US>zPrCmE&FNvNR@Len-|UvdAD7vH7B}w+Rmg}?2={grvX&) z=%}Bc@Yq;vEL*cgrT#M>|NbVg{0ga73C%FuUBZy3+pwFZwSEgT+TYAfRY#Zifxy+U z{R0*eFVRm*;cN~`&Lg3LyG-+E7Nz8JsaIZEfwAuWITb57gp`At5?du5@%q= za%(~=o#y2&QL}sX$zV?lG1q}N7?ZTRv2kb=+Fa2_7L}Je?``(?lNj1=Hday~*I`&!2CzUs!xvZ6Ff9E_6dMHnPml zm(@DO6^-Gn~oNqJRN75+D3IZ>k0%f6S3$Z znVhM*`g-vHYf8OwrdX?L=45s?eKwdbr&PQO)Fzcvmm9Tl@$fK~>G? z0a+eVZH}tzoW#GSU-|4-!(LACQ^f429z2g$Uj~@jeQRNCth2M!(!-;=T1;$R4ip9Z z`^bZ8I|nm3xpj8hRRG*0Kp$9`Fg;^X*sJF>suE3vD!WWJ{rct*+2@LN>lA(Ca{5m( z3ZGmhc*fJ(&y>l;5vL0dqCOWm=;F;EYuNBNyQ%iIavB~?Z|g}4kk`+&S!$XeV+(kU z?tDQu@F0$Q_(KQMy6XdGLOwRo2x%`#>(? z1g;I8`bX7>`_ufXi4P97#SSHvkH){+9;A}I4lm^%c*~7i4sv6xXKRgojZ@r_f>{$4&*uk|0Au zRwE6(oud%<%`Mrss@u1)C>QRwPyUbQ9c~FyBnMbWkUmi5tE4yQsJef$nWuSBLXTa8 z!kO~n?Nh|^I!0v@{(dsTO2sz(MKw1li^7nvX4bt#OrnAXSm@DdW#Ko(FYz?Q#&vd| zm`1x_MPE!$HBSHDad)T8b?M}mLU24Ca?Qsaqe)iiFXkgMC#E;2lVFM57W=JQNyAJb zsz6oxUR&e0dS#%3s!P%Pi2L*tOxKJ)v5>r-wM(WgT5_!LHd#}A|A=3&?_6*K*}yJu zQpp7EeTwL?{v$lgyXp1RW$E-}V*1satIqB_F<0rc!@Ia#ZfX`b>ySOCy0jQN!zjCw zHg&swaxSQP)72xN>8mOhH>X9p$eHAaUQC-yG5v)5J$H`#iNs}1$89^Y7Y=jfu4(~k z?;Ji9)D%pR#xZ3&JX|mz?LPZcIAJfSt0wKN^CuE^U8TZh2fFyCfuRY6jOrZC^TgEC z$cms?za->Np)gaB<>P?opStzFpeZg}N1R=jY_4>vFz%U5%pB>=bG7Ey{>ol1$|a>N zYk4b(lYio+W&#h=JIC`Ma%$68RK`?Ddi0PR+9kKC@+?OoZ!lW=oYU?>9{mdj#g9z^ zYC*FcoJIkUzIT_Erj{T?E}%vgDJmpiJ-Nd;eJSZ2fSTfILno|IwdNprt1uyYADwi82hwpLMV23(nRB( zWNFrQ(ACbW16oH^Bk!o?iGOmYwZ5R{bW$gwi81W_X_=7iIoV8|ZXUJD;SL9dh1JfB zRVW^p)TcYNMumae-qhSftQ3{+!h@oo*LL^wrS33(QsfNY4&gj9agm)fD!@|y5j(%~ zoTUAx!M*h@@-Y~i9tQG8c3OA?T_e0a5q{b7QLIJR=&8twafKFu#q=2{ z^f@SMYCtZp`{gTl=&`UH?2|QT2 zC+bV#BKbF(jQ(i7vn?xQSvnqfK&SO%4cAHgvCOCOXu)54J$fBG){a-}{*V zbWce3!yAcA5DCkptevBiZVc z_;B_ikQK@Y(&Q0KmMxneWdv2pa`5XFjnH%sej_I+BGM}Eg$bSR7X8A+_5RDJKJF2x zPJ^70dgz2(th_nqN>V-F5*j4C39$Na@9af;_8B?9_ujAn z8+{3`xMGGm`pm#9SZx5;f4=_z&s1gcnX9oDgOTl4MPM$XWfXx+%f=sLB zuF3PjRlSt_7psf__OC0z%07ESZutXxq` zIw2Dla=W-HCmZN-a`#qKaTi?P#f>@2)B(!$Y6By^{&E`tB6j;%W)#m1=~_LXgll3< ze5;4kINKXAFq@uU!ckNMmvE72yqJEgwBpqGu84>jA9->u8$DZ$N-Jmh7JvClghLxf zhl}n)Q`={I{Gzk#ZqY1S=$lVuv{3t$e&sl_WiLoy_a^q}O!RY|J&~;)$Apsa%Pa*e zKNcwL7%}8<-pBIL>hV)IhXn)L0&ZG3Kl9r-!2J8?NocT+MemHX7)M@eL&OkhLmXw~ zp*m7-padaeXk&*Yv8$#}k-@qJgN+m*OH5n8;CT#OU8er8pKWMTP<9U~g1r!@9mczJ5K>L*U z2?QiT4HkB64efu=o1u9JxIa7|Gr{A);uREu9Yu=ePlwz=S}!3Vxsg?S^W$p;mXIwM zZHCp|jAUgEN!tTth5;sKs+2$79M6_NPX%xqV%=CHMBeNdDhg6J?btp{(B%P5kR%C5 z_j|ie(oDO^0sutB9CZ$ z0b@TB>N|BjNjumuJ}$FNN)mA;<7ddk13O=m=4sL(n+~8~vfDH@%5vkZBbBVQwT9k* zn=Zr+f-EKbM@UZVyhS61w?g2lrhprIV|h}u8K=af#oWUF%Uvd``+4( z0#y^QA$$X-uy9!u9!P6kQUOvEFNy#mgAI7{L(N#2q@_%iM=(%WC#!+c)qcI(GkHcA%HR8oWg=nA`D=xn9voGYobqS$nXYv^f8T3H zc;F$x_X$>NWwFUm*a^;1Mk`cRN$Ea2AEr2Vq^juCnp3XXVMgAL+&2F9^`1vyo0GZw zuNK7Kk1wRY-xu)p4KH(NMr6JpOa6@Y#LBdzcWK|Ji-00%0-oMFXo3H3&wsch5*S6a z5*Swd2p*!ct)N;WtIc)3#b0!OZKwdtTVLqxv;OQ)L!Whk%xzo86>M=$HiQBmnlVn* z&A2K6EI~)fjR#OdHx3zaKoumkn15Md2dl9ZAQcKYRSgx!*XP3*w2kmah*Fzs^bK2y z=ru$uS*V(TiqPpQ5ug>a>c*SWft@UuTu+!%5_F?pkS3iuZ4C*T)9JEOhU%rE?^`R_ z$~sB%IB2-E6VgvFJUTowBAn3gu6)_s2p9Xi=N4uZ_=`Tm?6>*v$b5Pcq@F`qYr?j> z1GCQtXONgoIti(CT1My_@S@qI+(k7G*EntG1R8UxfL{_Hp&9jAMW#3`|G1R|0Wsn* z#swrNFi+{x_|nQc!!c%fu;GvS0x%kgu(;}CE0-`^C|#;JwDJ8qc!*1cgIa?ig$OkFjgjo$1`dxF>kgSz|0UAozw|FVy7$fHa= zCpJ(1fuGFTsMSJ~uEdgBL;+ypeSP5lj0v9*C5N@L6*{Zw2URlxlk(&1!f){WO0=Yf zlgwz)=j`~?Jz(^xXrJfov}7LOB4)z14ryj{r|~EUuydza1lj8}WW+j18pw|ua2Z)= z#VP$rC4ovoC*W{VQCQI2C#N1l{X@6c{K)s@BDA|Xx#+It-G1kLI1KYEKc!eTQ;jk# zCkagNv&lE=RV+o8*;T0K_lTf{!afw%*1+PL=OT~GCY{?nKKn{H+I?Nx-8}X07^+FB z`v@ubb@UZ||&KM{b`z z>#*at48kO&OVo4~HV{UAnnn3&`rfEx-DEM6M%zp)@6^1#BL&uuP|u`?EZzCQ18Dfj z90UwIV0a3uLd@)W?$-6>Ucn3Nf$13XB=PzX zgH4!1s@*sZ7>7Ig8Z`q|GcqSqrj%d<${XVyX|&=5hCC7DUMIckzFzTq6+s2~vHGL2 z0xKAx{Gv1F;T$=mR5KrX zpYoz3^+O}oq%+Q05WO62i>f7#CBek};$mq|_O|-)pcw7Ah`aw1;iS)|)|SPX2E}Uw zq}lpm7p-Xc*l*t-;E;ybLxag3#M^(*-0pXEQl`MZnf7KTAf^J*W8h?Ud^DMlt$f(K zzEz^@6A_q-G*kty7ZBGgBuJJIoz6^-cuYgE=pgVk$QaXUvNa8P{BGu)nV8aHVqL-2 zt&9>6=c=!couP>0*{BvqwG6V%o-MFv?;cY?h#Xc?!Qthk9-?_U<-gNQ^g1FcODE}n zyk1+{a?7|)<=G>8g3^ZS%D_5lE2VR|2n*7Tw&ks%=GwS-s1^-O2U`v zS&_W89#`9rUy-gnFJ@;&NOFIs)~~4N1h-Y)c(Gi2LLj~u zJCvf~N3feY!45~D&(nI!z?{A7(1T#=m1h$){fM9u5Dt%R0~GS`YyMt~SN6{#1sj0; zMdk5z;y_6vCt%iZp#7ogv^A|@@DB)R*oTq50Zj9Bro+_jSY*}r(CCVhI*ATo8cU-; zpk<-Zpye!MzZkmKHjthoU70Ep|LCTcOU-q{%wO)HodHpGip~Iz+{~npXKOJ?0^|KH zaa@bjlhqjq<*kr5^$Qv@7&em7el4X0w}>&pdo&!yoIuM@U;u$Zo%?ohDoh#>=U|L3 ziYaNShp7i~O-z)$paCP~VxPjzHJH2Qf(OG{GmFE+Q%ZpuP_fVewuON&xCk=&kmPse zqBWEJkmacGdwsN0|BZh7PiL9lZo#9aO1?4~%qRUp>pfiT3~~rIHDKBov}VOyEUQ&F zyX)S={y|7az!2Y(Q7d8dbsvD^0deCie%O}u)yb=ihiGdfX7r5i*mqtf*fv}XgUDs( zlBK~A+Q9%k^~TIyeKAa@BKU0s#`l~gVdhJ5*Om{=4bT%xkfSSC9N)+~wxs>jGoO5r z>1u}?{kn@QcW29D+WV|L zC*9uE1~k-btJ4jr~bU-4CT=x|>W zNm;$UqoDUhNY$nX1woKKm~nts$H1vj>u%>&hNcEigN5IzF7^)kfhYi!3DT_JkeuRemr2%dfRfvfVOo)e1v} z4(I;j9K89%ihAndd4tfW-*D6YFw$kKGyJ28-Rp8Q)7P=|WL;VpNZl}Z9ky`apDE-3 zo5hPIPGJk0@Z7Y_t)$)BI+U?2qLW`Fp;nE>=M`$ZDG#4-h&zO>Thn|nF2k93HW?kx z+H)0RpK^>f-f^d==)Ctt;qvhSSc-8;LxGw`k8Lm+sPltz+NFYUJ?dM5LJ9J_6`a7` zftL;982X5@>lmaD=Ri!iH@hBqC%ucJXjzcqh{0BTN~N_u^@=gfHr@{L5gu4kPz~h9TzVjXVM>@jEzj{R0CQ0= z+b!mso4!k%_aGqsRRq{{0PFh;!q-mnd$Z%(MYtl;#KUA@ik%D3AyyYx8y-B`n?!#E zj~q77-U3u(EDQnj?Rwj}eVoqH3UOTpwQR&(6Z=(}xv1XZ+Uqt)Rm>z1(UJjm1`xKd z`hpC?`9&VyICA>6ceMd}X4ZzK2IZ=)(fSpM!h@N#;*;UTGvRqL&xRGM`AnhL58^Pr zbZXZ9M?Cm)MGy9=YjaokupgkLZJG$EIA@_>FnNCZXTuT*i|^SEx*qMpy*Y`KZLS~^ zJJ9|G*mu-h+Q4&_NU!Dsy%Xu*q~LG4|NoVq(fkkn4MR!U_VP0uCu2q+SdjoSw0r+e z5Qph(1!-lQb`R*il)j|+?)mS{&zHdY@SmvZ&B-1Nsk*C3f6;BP=bjRm;Pd|jt$L`* literal 0 HcmV?d00001 diff --git a/screenshots/emoney_thm.jpg b/screenshots/emoney_thm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1c7dc89f40e44933406407679b5649c302442c09 GIT binary patch literal 19329 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 literal 0 HcmV?d00001 diff --git a/screenshots/hello.png b/screenshots/hello.png new file mode 100644 index 0000000000000000000000000000000000000000..03feae449c84b9742e8eaeaf716880a5037bd5d7 GIT binary patch literal 34855 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 literal 0 HcmV?d00001 diff --git a/screenshots/midnight-commander.png b/screenshots/midnight-commander.png new file mode 100644 index 0000000000000000000000000000000000000000..1224b2050c24dd640e416457f3a7c8a4802f40af GIT binary patch literal 97566 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 z z-i)3=P&%=%BobJ%n!gWU_a)hr)XgkNgX5$10>>z4TyPP|iif=pvn0cbuao?OBTYJS zViMw4Z#6d>SIeTlM6(5nBYvNwh`%X4dSqjb3;h&D&Q2X{OZ{4CH)5`3Z(>t2GZhKF z5^gZXwfprWTey_&tHKK**odi%-OJt-$urQFit0#dag*4-N~6jqk?=s9NOY+9;a0W` zZqARHi##|T21%O#kvw5@PawC%YwD_rz#I~A)#N7I~Rckczz zy4Rnq9M_I&o;!Z^bF|c0TO8!`DsX2HA~thXEDne@#-kQzLN90}bL}*zh2o9}r}{NymXyZehf;c@ zjyNvoQTVe6jbZDc8t)4t)vzfGn7YQHzY@6!yoCpM? zGm)~I<|}(#i=gP!h|iGHnu+SA?mgjtd2#~n7es!tvKWRUk2y(re~@Jdb--qc5gUdD z;%SBQFRxgwjfM@p`ItASu8#1M4Z}OltEUsl-f~6T%H+jve6McA+ATgB`!;uOFr|gu#{JY2uEB zJ02%TIwDTBV44-aP+FM_MN&t_NYwXo&c8!Ob8U-0)-Tu@p}XzEe+6$S?WP8z*j#xq zA3z%jx8|=C6G0OtPc`yP)l543Pi>Q}Nu<%N_*QANpTx^hOoBhCV0y9m3_o?;>8nn{ zoY|fi%?Cm?(qH2Q(>{KhL)CYo8grjFB;qdqV9iLr5VU^%T;}}{xO12q&qL+BzBaWula04gX02BOEG4l8z-7MjVr^zThq8x%QazvT}c1MlUc^ zZzMEvK>`zNIAdsi%@aAQSuh91@s(=WT6($K~hua1)eys04sEj1?9+2({hc_6gQDxw-rT zQg9Szqhdu(5n*e?53=tMRpB{%Au>deHNHzC+i2VeO0ROzD-i)YCFbU6%dP;o5Tp%r z%xs&(ENRU!dd;X!*w*YU!*OItG$E)4x5;f)9tCk!rQUhjovtC-vB2i^p|ZUCR;T1E z9)d@$Z5*o>-x6#LNw?Ta?o)1DNAr@XT^a!_h=WriRF;{W=+gtnx5|5O)SbJuxbN#v z2=44$L#ap#^sBAq$VX<8?dL4_vzAX&6c316=VI&k+d$C&EVT86-DToh^X?Ki^6?+9 znt~r2n`$g91VSsvpyzjjkgd$rgBb0-c9B1r38>4gOigoqFtWEAA@+3mppkppE|ONR zMjeFP80yfTs{)-;2+Fc$sRT&IB)mz*RxKC_1C^U$|J7=KZV_4=tGYxY0y=g6ZG-;4)P^w2_-)W7Wb5}^kRhK-Kp|Ig z)fS@pLm=%68Kg8a!lRsE{u6_buX z&%fq3{pXGU{5^9P6z%^zjvO^)T9pAc?~~iUWi=zGNw0Zb_Ery`A@Ne*01f_6sg^BE zECGu^tJ0K^RW_iakZgz-g$LMnGjx;EXZn>1jKeg7_4)U!5GVcn(-J0|f(TAl8mOI1 zbFN33eg??H`B+VmpdZBMxLAW)NzBn@ltRP=X8nxf9Lfg}_3fDF2CH#XnmI_-)n)1F zhi-4y1obLry05#6uBxWj@|ncDDoE02KQdIJ;lA%HAEVF}_%d>r0TiEtpv-UAP{(@? z8#1M-)z+ysl|ajo#fvo)##4ohypQY}l}&{AJ6tVLPTI$GMrcty(8}X+A6o2r3z@|FIi_s(9Q7XIP`TvWm^}eYkXl>aJiQ^#S=+zj=Sd}P zIZk_46~XNqg=D-(jbE7f#VAaJ7K6X9+YY=>_D5csHjZ3IjaA$1Cc_3xUJOnH;#5oi z!%>o?#pQ<_($ArOFZo~V>bi=2<>?*c5}^LpRNMWL5Ko_cb)XO&7ym8Sxuh}b1c6%O zMD2jE72BG8q)zTuwkfL=WMf23)5I3yUPw9<3mJ0o6)6jMDnSjG?XQLx+AwP-dITSTWGD&IAjKQzS8V=b#>M3g}$XuV2<~=cXi0f*5b`bchN|Z>rAiC z%d9PU62qEO6kFIq1qCcPOrb>Q=UUtg@&6p#nS-1McW5|+K^&bnl@9Tw@Ab5XnpENK zKP(ycNnUcuYOxO;dr>m}sxCgMKlS>>)q!inNLM3jtiq-97iIWP)egSj;0w~v=dUa{~08 z4z(8Zizj2+E?e%2)gF5^?YN-IG}%Pjr?y^(UZT@P=<|V4<_vZT>|X8Y#mkIU}fDh|uk^)j5o9BZ|p6*Cf$Y!@YG@D|iU-&#;=y-MDRVYCofats@ANPl7NMGB5)A8W&!*D4` z*dkn&STBMwUW$b6FvFz#VXLFi-9maHeQ}~?6%>u&yMS03MzV#@YkEynU^Ij`Z2?Eh zwbOHUM=rPz482k#r6{AlggE(MS@8U-LQq$n)yQK&@x1B{BTuyX(iufgpwbDy9P>}f zmX|;h67!gpjW0iX-9+*ASLkvQW<# zAPGua@e3OYkdC@0T@z~i^F2PB2FEG_Y7=6pm#BF3C*S3fINpg40|P|Z_U6NvWa1<2 z3`DwyQ!amHR!WIlmw-a6Z5j2eU}2u855A}GuCs(zPqXjqMB9mk_g>laRhWJZG=(uC zkjHy-JmedFU}-%6uc~VgOCtULV7IMxv)tO;wAePgSgF~~%o58s(=sbXyD62Kr75Wi zdBL%4vzysPQ!^#kypmE`QlgG!Xz-(jkr9jZ^wMETCz+z~41 zY+d^xydYVqj&j8nMfCK4V4k!|AhVvm?eK{xNM0cHPi32>LLAPUzL}(Bmn~N7jmvUI z8mtrWWj;D^wSaFPDP@Pyhdo-0bLjRHBqFzg4K+AU%5G3JrN0Apy701h86=3q8`Pb& zde6!T4z4wA6UaYm$IXUHbKRL(%Mzs8#k@(G!>W8-HNAu4Td(Z7o?SWHX5HF z)y(PIZ>#|=f&fpo_byo-5ouLN5u!OnSC4c7ww9>iqV4YbmV5^#SvL>XHOiTn@V!E^ zHkV76fXX!O&^i+6k3G+KmU`^Wh9l{XB3wfU$-#HeZ_k-W9U~>MSz(w^id5K{+@+s; z?7nPO==tPbY-r$0O_&{8!R!c8H%y59m3a2 ziJZsVucq$c-22QjOb=|f{yxUwT3ch9q=E3<l_Galgk8CC%vUhJ10nFT`y%x z=qIAqnN_I*&S?_yETS^PMvbs155lRcr%Ch?KeA#y1c+ry*tbdroZ(?uc^D=YGPDyW ztHJS+12JPcPs8p8^>7Ini^k=BWMoVDm9Tq-9d~GfKsHPJCwHz{fbGmU0 z%g`iB;Fz9w)qgli%5vCzX70OqIHZI*c>h7bl{Ma(aO5TBEF|$I`tCkuVCzq94$79| z!;7xSMgWqr*9BfKT0hy1Rb1|*f2`9k`;x!m8d(UMeP1kEgV-HocEZ>GH={&JCjl11_XeeEu@FZZzsj{F2=?oln<^F ztXHuiRKdV>EOgjNR}D-!Zf_f+%YYUK#HvaubkSj<_GyxSFbM@FfDsxdVd&~X_ZpOj z2{P?zlI5g1f63yB1NhoUA%XqYW>5F|H>ANFeY_H6y(lIxxm-N8y zh)0BYE%)5dD>hdMB5P9*6yb22Y91Vk^V!OYr=Dp4**fO?uX1$^8bMa~-VF$V#+=y{ zOb=uA?pawV0%2~#v9-j-aFjC^4>A6okDu%(s{EYpm2OtU4MXI2A@O)HD+dcz!NR2? zT<`lpWgFT-MuPgn%~y{Sbwn8O+ zl~IokyEMtwVK!ldv} z2Kt(~oD8BhFz5i|n2kkTUNw1qC8lFw3MjUxc7TY1x*#s5u-1PD1}Vw; z)s@_7xQ3Ou6Gn0FvHJ_9x;?qcT1_3?cev_@QI)^(C9x;nnE4xGNi{H&;w6M$1p|r3+Ucf#=6srlSXnucdmVM)$5SYSh=Ir#oDloaO;-IcW8+CFWLR*ksFsCkS&g&p23o!QD7OcHpu^@;@o+m; zPa!b&n4Y+4R~?b#K*LBkQ6@L3eGZLH@g!%N*qxDH`34DmqxY$U*zBOP-?C5Z-<&lJ zPTZXKHGrqYMteRCWeuLxdD_|V4cPoe4+Vm}+OksgOYubft8K}@xDo@$4eU!XQJX_V z{c^h$S?Y>`B1E&mz(HB)bi~^g_wBxMkE(;Z`~5h-%`3BA(zc?cbY<`iD|wh$>Sgrl zT1|6-Oc_je-LrF5-ZV!CAI(z&0<23~S)qHyK&D}iW_shP8||js#xyllqw#Ns+&zTZ2nbR1IeDn{9YGU!N z5c%z*;&>5TC+JfAf%>SHTy2)>J{BJaGaA>yH1D!T3<(uk0gSnASX#I)e-b_}%g!)$ zdkRw6HQOVClu8ycer_vv>oySx%X2O@TPFxiZ~Tfw>aee`D4NRz-PU64n^BC3V%Y@@~&rc~Fw$ znc;&ke_85RB7T;5wv{Dd@V%$!*Pi_IkK&XStOas~_6PUA9X5Ytv?2j-?s>Mrvb=BE zUVZ1N{I*!(cN2&O4C}<4Uufn#<}0Q9m61Y!uUOrJ4m-DDA7iCxk~WNIxQ}cTcKtS_ zE4}YvQx)-?$IXlS+E=vb`Ehpnr(6-u2QzBjj`eGYPuxC8T-teJv0v2Xv($zFbO-mK%8J7F1 zsJkO;Ir4mX{=<MJKhHy^RSyx)lb2_jYYXyMq( ztqL^!iZ5HRw8p1w>B5A6@$_f{(6!?D^M#^j+sT)s8YBo+p=Hx%Z){1yClW6m@5C!h zE0_{qOK62YXxyTY%)EK-RUjfR>)RXAugdIM(&;I8TK&YIVm>jVW zdu-zDtCLv)fSv9)yd%}iZhPX0*JU>ZG?ZfQ0xGK0Ic@S1uX4jrrOH-6sde8fOj(!z zjGyO(BK~HHpAc0WPXUAip11#6)F8w0D^hRS|VHsbn+>>j^!A`Kv2m zY8n~WNw0C~-HQWm-qpi_5=>=Ba&CAXXH$c76R6Fx3r>I5E+9x7l8E`yfd4!*MKE>I z+nM7k3N{je@v!IPtsGzOPiNPAL;NF*?T)_~;ADGhsp_kCpC29PcNPoRtfPM^F&Bn2p`d-B=XQOQ?9r#P z2a8~&|JpSm@0db=cy@V|DK;5Bgff3HbzscgKz9V9sK=wPvh&&nYU#$|3;8$-H zn*}eIoeL}~jAozyc5E<;@cp9=)3^Nj#qNi6vFm*C#T{p^%<%hy&KaALNnprq<%!3l zQQ!xQjFI=_B+;2(=|GkUnu*jAQCSkmwm9wlmYeDuHI$oL^?l{P*8Dk28^-ds%VYCq zC?opQ?wmgKQEn%ewr?iwBi~7a2fmg!bV4A5=&(FM1xJWH808DE(!ZyVEv-IdXn)h3 z!yry}GJk7A&e6KrdSc0vp}l!|2?+xJx%LFVQ;7y?Yj`cam>7zdyh@5)r#d4&hyF<2 zX_zG|fpa425&*F0-_(BioyaW|Eb-y4Q{%p-dc7h8Rp%{y^xhNlf>T8a zJeScaK$Tjyc8r$M6+nKpE;HYKQQFqk;7381Gue!|6?MmVe-w$~#x~F`9%-}6Fr=iG z4t;q`Qn$x)(u}?I9e>Gv`sdey^q#t?Ez!j18jF=Tztz)Jw96EVC3DE@ewoxFEDjWn zWDA)>RVypxc~FYSmjcP*7jdjM4 zcHMPa{q(uV;x4xslhPg_SNS$ylpeO=1q`t*A-|7{euzOhH3MBkp8J(pwxU?O-l5(F zHZ@Sc*cZUr|I5}Jo=6m{3N(Av4l|$kKqqORxP`&D1+1ooFNxh+_R!AgD?n*~K*bc- zw6?56Zgtm=S*^Es3s^Ff4ECL!?zCCbR0vZPccdyoh69~1t`a}9#(boYlW2oIS|E88 z7piGYx**?h>c6x#Z*0dZopA2Xg>hcfTh^S*J~O3q^v%yeO3Ppk{_EU{Yt>)^qW|17<%b9)Z@U4`QjK$r>51>fpGtAG1mg|eS{LH_ z$hRl--m0r^O>|tFcrB05A%MlV)qhN^f!EzQPvVac`s1_yeF*Slt-3q(9jJcyI{#zs o-?t}8|L?KE|Ji~&O3+|<*IOdzrk_fmO>A)aYtQzQZAUNu57K>k-v9sr literal 0 HcmV?d00001 diff --git a/screenshots/midnight-commander_thm.jpg b/screenshots/midnight-commander_thm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8ac8ae3afa8bad0a632233d23fa63f084c849603 GIT binary patch literal 25306 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 ZVy(i_zd96m&2`;$^56d64adW?{|nD}mbCx? literal 0 HcmV?d00001 diff --git a/screenshots/ps_thm.jpg b/screenshots/ps_thm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0465650d9bfe01979a9f0f9172b5bc265d919a5e GIT binary patch literal 23290 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

Hmvr~tFRd$CKY+f-jziFf)5rqqwq_Ab~Q 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˔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 literal 0 HcmV?d00001 diff --git a/screenshots/riece_thm.jpg b/screenshots/riece_thm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a3c73375fc8e2cba746c3d2976fda36f7f491e76 GIT binary patch literal 25356 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 Bvey6r literal 0 HcmV?d00001 diff --git a/screenshots/snake_thm.jpg b/screenshots/snake_thm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c05c6c756bdf62368c256fac36ed14c0ba8b2382 GIT binary patch literal 13801 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 literal 0 HcmV?d00001 diff --git a/screenshots/sokoban.png b/screenshots/sokoban.png new file mode 100644 index 0000000000000000000000000000000000000000..0c33d626704735ef000602a6b2ab927aa09f0b76 GIT binary patch literal 33819 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%0APK}yfss0SAgqXoS+)F>vQFUL7j7!eQ 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 z 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 Mt-t%J=F!0a0-PBn(EtDd literal 0 HcmV?d00001 diff --git a/screenshots/sokoban_thm.jpg b/screenshots/sokoban_thm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..458e446ebcd8aa9e2ab42a60a1daeca0c1d8007b GIT binary patch literal 12509 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 literal 0 HcmV?d00001 diff --git a/screenshots/splash.png b/screenshots/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..6eb1505b57e768498fa6067c2e25d5f5ba496af3 GIT binary patch literal 146828 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�$WU*0fJ1S z&Nz(V&j)wO=x#V3d65b`eBS%`@9W9Sm>Bt-+_v~-P@`CZEhju|r9}7TB^F#p;7$Px ziQ|KX+ls)XGJBTQ`B`iD81_9_g6VT0s1;`uR5e?Qvhv-hwjBPBwK=P)0TIyB{wB|r zQbB#dq2>VnMEBlJC^f*_D*!JKOd&pzEv7^U^|Ga;*xz52PZ^$9+|||k2?MIsxEV^h zYvr`8!G(GQHgb4rRf-vupabLn;PqVtK{Mwd&;=&6pS&HxiwjE@Y++p1hEK%SV#-DL zP96oe&-d-}3qpG9I7w3}AfiemoRG_$w9U_9ul}i>Ko;zRt&;I@U_A0x#MOHfjtBYV^izFmuAnB*8 zeO&YPH7oGDporf0BrHy*Pe@6WAV5UP9bqv8ZYy*c>Q3L#&{UI8HH#BN_=%r{$MJdC zk9@V%Wt^J2Rw6|f>hABDscZcVsnXUrAXCE>y1W@Bd%{F)ybOTucBYz1|#(-{(e%ntHMxVV$soC{qZ zar9(J1Ts~*nQi!)20Q@`)HAwJEiRK0;d0t+kSq`*|7@t3oK_r=EEi80B`BB`SBFUO z=)1U$qj~}_sI!jeX(c3#jMCE7sN0}~th=t|nvO(7(|bhO#gHH&U+saPp%ZE_$PnsI zwX3~bV6d5tny33MMQIt4WNgPj=C#Lk{%N#k3FG=;Tq(LDt1=gR=KrVc}?s6BgcyTuo%cX+! zx{&<3RlPa5IYi1bvr#|tIDS|Xs8^rqi@saPHz=YDN1%qfe-ix(8nPS}H#G35qoHxB zv#e?kJU-Az5oV?3X3BL2-GMPMMMShl4N_U!H2=o{X+KM*a*K3$Z%MfW95Ham5VTWHYmGTw2IT}gUvH+?dah8|9h%DR!UdF zW*;n;*+{=jeVXPUkf@j=6qT#s3D-=-hFK8F4dg4s*w&17NFr(^%n4k#(^=BR(64SQ zyqY?-ReEjR3MnsWwLgE)mQXbK@81}jmOoPr*X2kYGIKiI6If;wE9EgSFL<(##o>aH zLJKa}uagoC;t$5Ic_d?@12fGPy%Q6Ctk|usrTxXvHX!E$O!gRM0@eqy`~?FzTvSvM zNLcwnApDE%O%VQoPGXv)VxjTHBIiv7&9Vjx4DT(wJcEDH^1po6OC^(%KX1GW<{L3R z{%h0Lv80~GM{^BWEcN87Lci>q_ikJ#-l=^)Ro}2pMqJ}?Jt8^zVrKO0bAtrU#&-CY zwsvkV8htc#sTAlo;~zP{2i^$qFpCNYGee;kWIpNHC}!mZZLQ74AmbjHlhc=yq5-M; z_|(Nj@7YW!sOoZUsHydEJwQZ#jr9g8v5}EUnO&K4gIOt6ugbK<`MH`JAz}Vo3m)=A z>4OKN6;nPsFjeZR%xo^<(bB=0yy)$=(=GF!XQjz1c{kj~kzI!#Z7grTJs9|m=-Am= zM?vHRD;y2Q;}M2+Th+$)p~yc-d8$8Q=8yB@d&mhowll!q!c!!CXn%W4_8Q)!%Zh8J zjD}>-u59UM{mqWHF!5>Hdxl}AagDt`>I)@Lw$vn1Z1+kHS0nP$x zRt5(7h?u)?oJMb)UkhSkF>2N^G)`oDIW$pNS0+`6XGE8;|E0Pu%%E5Y`NcTgV9^`G zUT3W5JApOxce(^*E2`Ltd_w#Z?vNaW$_OcHfQa=56;YA`BEg2i{1Q&8} z9A;pk%{fntMS~|v#niD#r!;>6ATW(U>e&H~cx4rL6{F|$bkeowx`^K_;l^-STZvw& z(aIiB%T7KTC@t+fInSkiS_{Z0!J*5yxhr)Pbz_eVb!wWWtBcCXiqm z<%7JHFVeXTsN}}8m4%?2FUv3M%Xbd^2>*A>e|{6M{Nlcv_P`fQ|IN$(Q6cjbGQ5t{ zh#Ue243eSwtLg;UeQXhYy~+4rlC{7?G=JbpfsB-gs%|VZiNRqjiOl&L3A6FZOR(x< ztMlBMZt^|4^LL5=E_kANd5>mhCeAva9RB@c8G3pbUwNrp;`%~a17IAEGzZL+X7y|x zp5zx02BqA}*PDb2bepSR?0|j|8qrI>t)S0Un4J3_UdchzFv1hnx6EuV99Vn z=dT7V?+0In|8q~ULVf?7`sXf{Y{Ig@9&NzFWku89>s<$1Tf6No5f_$pQ7>S16ZLW5 zA$T3V(1Sghti);^800Yl7lj~l_%L;-Ot%)G*n zPe;$0^!6e@#Z{D6%)2fRUy2c;i#K2DbmhQXTE!V9qJpGNdByVqJe+@Vcjt0YMbFK_ zrpAu5PPZoai37Mr%UKf>PXvAIcQf1DRr~;y$HvX_MZ%YJyK5IF)WST;%*w`>rgGO~H zC!d_?lmSGb=)Kz5mgLKhx*Ocoa~h=uH~60C>Tu}gJn+$h`5+hdF%&D63XMYU65cDJ$yU?Tus~CF=8l< z=alMW4Sccel(1s;MK4s8<+HRGNU$szv$1--JQ4SS``6aiUG3qz3gQsewb0?8G2?IP z<2Y!-LBK2QMvfqDrN&#KBpW-!*5oB4Z)+gT{@L@GMc(;%b9;vUZnB;AViP>#hLk2T zF`*>DmKXwhqxaKayN?x6bCO6AhqMIBm^7B2?j?w1AxV?;m&eMWa}Ja8IVsa~gOiJ& z_koNZl>i|D9kxs{awgGBen#IJp$?({+Un4vQG2V}IDto%DAjASu`@*R2{}FvOxKn* z5E`2Z3pf4z26q|E@P2SA1e)Lm3qw9uDp%pC38YA~W@8!y(z7vL6i{!syv~oE0?Duz zT4IU{Bfq^rnI0^OVB_z_BWpLizE4R4#ssAM9j!1j~qA+j^-OTxT zE0prlJ!IX+Mr5R~za_XGq;lHYbd*@QjIi;-jE7Xq;!!sC?#;Y*+j>BkJyGe=+LdRZ zX5@*>1j>C^I#@}PFk+(ic6!>2o$cdX8i9$+Ysk58)WNm`6^RI@Pi0dGjE!J~A^QRd z>|(V51T+Ex2fdgtHi`4{ltHL20E50Jrr2394sbKV_~DIG_x^1JF4rfG^V1U(Q`QQY zN?vgjbe=V6w^>Off0%XWRv0&Ni)8fG)mzkllz)=f?3DTA<%e|Oa|#!9DbRa95QG~g zRn&aHCj!ePMgOweX{T8|S&Xp0Sd19T&Q22w zpif%}Zi-t1b6n8(>YET;3N3$^4$%S$h=xNT%*3FgR597d`%gx4<8}3dTl{^|r%aH% zJdom(h#;q+`Pm&^rBeKRN|){YIv7gA1Rk^mE}^F2LIKOGt5=;);U6u)EgBsERb2sj z?;b4D)KxS)PR6FLuO>WGe4*#C!X5>|cqn;!|OSB3>;JZkc zd}zU=$XwuV0Eaoj;z|lbKn5(1PS|IByZsmxPgyXa?2eLERxC8+4CS2A(WA^$lXYsf z_ICPM@VdBJFyZJtSdx}2#mgTn@+i!XeUa^BZxfaK1&%MZa28(j@MuE?Tq%BM@RO;A zh&ya|X(@=5YxUY3yM#`&F;`o(@YomIKn|JB@qkDJu1VBG;|jc>A1S zVqH5W#~|vqIU=`E^uJe8L|8c-yCwq@8IrdMw{w3&6^vC>1x(V$G0I3@8j58wgLlVu zZdo|yRIW|)YUdL>$^oVbX$Ei6saQu?ymotnQ+Rkdxcr99zs-X%r)Zhmkuwh3V>9+M z-%{83?Fn)iWC9>JfW5TuS^t$qp3!Sq5Dl}H4h=YzoVxVma- zsl@Y9z=sbkOEvw z4K^TR(8Q|Bqo_D}pBpx*ayHg!u)TSMjc`j?-tTn=dh=pR-oduZ9r@+C-B_81cahzl zS8@}QRWIH%+HAKezt&uQuQ`^m`n+6Sl9g6VGa(}*BU8Ch(Ec469At~L_Lq=0UyTU5SVoXcMz;$V! zYWgx?i6wK;GH+ycRsP33+kGZU9k!pOQb0)A_LZRK4yQiK?wT&Lu ztX(&cYC!Ho5+jdTs)*;_AIUU&Iy!oLyUYyV9l_5CSKv}x@(Q)I?6(Mgm9f4p3z3Rr zKy%N^*8Jj*`s*&2M;`~Qa+E9kzkabsu^N3l>t#-}OdAp(a!N2alq(HthNW6Ie;D5N zFD#+v<6Ct%{^mL72F9HTCm2wcmB8r4M8sYpSDpl-CM{{WWNZg1bO5e8WxR-&nH zJ$#>)MM`C91$G{ryAh~Cr@pTX4!UZOZbL?R;nd-bl+hqlV?#(;pU;ex6tZ#A;+6}! zX3O$=0R`gfm}{c{xf-zA1FHdvUT#KB2G`4#Q#)#$qP}ZTvV`L{yTuY>oy7X&y=AGt zx}&GwRZq?uu$oZ!a28Db2+LMU z9?Fnhzw!!QT^-DJa5(i0?wX&ks9>+G(;BRAc$2^5@ zn9c>V~He_JX)VSyp;@*14!v=hiXkw-_o&z%h3R31*i z8{3aN&=cURN5JV=C3*gQEAk>J>7HWVv=pU`YCfSH4*qi0F-o&xIw5 zF$`h;QWaCi4*lXdHZm4kW!J`;JT2=Gidk*Y(fB0A1pU(_VS>%pMWc(0Us{;`Eh#-X z&lCoy!CDHDn$Z(*Qm-Uw1ui>te_)hwz&YbrQ2$h6`#?&7{^pWE_!G|94{!C_@csRo zdi`VTkMns_5f-)0vt1$BiFT_8d;jqSW|e;dgTAA3^sk(fZYyzUXo!pR`^7RWTv@rx z8^lA?#OW(HudP{G!v6VK75rdefP*I5Zn6qUK?fpb0s?GpU%&S7@Mr{Vh}w7g>ctS? zMqaXSEJ%7;ppcM)(35*#pgHzz)Y|?9D=o`=C8C^*miT-Rh@=EcTcO_)D?>GbGNm96 zu8CckLcg3pQ;_QIS~>8PSBH*n7`#dV4=$Gb;f#Ns5`G`&*R(vE@^E!^AFTtCi$r)- zoZt4O^!2qT>L-$4=H(5EuANruxoy`g4!uae_3XpO#*}V$W%-lT<@4g=b1%)zEP9$H z0T5Ux=1z7(PyIPnk~MX?X?$Gb53#uC>iy6%2`e9A$Wa2;-2=ABVprTfOy+5O?baH8 zcOW3%b=+ITXy#@v=1N4W;2#BQ%d{x7G=Z#vhvw8P&lLR8hkkwq&35{Vi0@J=afo`G zq!Iwd`RiQGfzT?Y;v@rsvZ5!G5n`^}^#BKSd7{e{rS$W`fSz3M#r{Q7WnDvo`r}ve zSolmGEOC3Ak`VU>#F>M0-uI9J;{^MA+>W`1EH-Jn4gU^Z+82;2=yP(HWO#OQ-_kTF zmomSNu16UOR^%zA&G+Fi^QWfN`*!76p@B~KsP5*gQq%r2CnC-p2@6{oTKoDx+*to= z`f!wtZ{)6yzoABi;XWY3ais0J@trs4YbP(=B?Hi$-xFvza2ihM`Ho_+a_0j}^vsNJ z`!9ed;ouxh`L`XIKR(V1?8o7reQQ5n_m)xy^YRfjWvF9Q9`l28je^2113aclIkmTX zpypa#d;QO(7!Pt(o%PqR4AItr4pHhapetbw)_l*}P=71b8f$5-3BrM|U+h&`{{_Y! z)4(SxqU=vW%x6b}KfWTNJ<82O7inq9OAi0*M8;po>oa;qW}E@mZN>65~CpCnF2ojs^+b zN}6EKt@>$7mkeG-W&G*u$w>}VM>b>Uqi=jX@gCn?{h1<8lZ07+XUqCc;>=Foddc#X zEJvb~*QMFl2!Oamvv%xbOP`1M*`0n%k|VQUf1cccNwSCy`CxU{SfCr@s9X!~X`3Xh z^}92zK+NDbD;W+dYIGuEsi2RWI(cC57uaHQu=anKV%6XXm+H8Bgg{@d4T&HpPLGgn zZAK0%Lut>~2FrC_7QeT+CD)TW!pWDGKvJ9qLYd#tMH#fH*qJp)gPne}h_F8EnXjE4 z5Hc<9js7fwMoF`#yrxVWTmdWKTek@ut0@S$KNKkQJm_|Md!mRei85upCJknMpIb3B zNP-8i;)rE-Z8oB-c}ES&N7ewq*0b;2K;khrwXv@w_nkZZDfn~p@IZpv$R-Cn^S};U zMs0EL{4g;Qc;V7>d!I>xz$T-#bc%#F)2gk!IQ8F(TmwV;ZE7HTh|1WUS^?O3n#W2f z%9;D>ZFf5sb{(vncZ5QNyQWndu{W!(QQO6yX`GekQ-nH{-3gJp^=<1qe+NpQS z>gtk!GP61L;orapcgAFuRNrVQ!g@{24;Pxqn+ zYO4Yk5V>)W%4?pxpium3vC{w8qa(y>YUul#bT4fNh&%k-hszG8{LA z(KBh~@FHbM!lABvFn`E`y7Kg|Y&cWj;48z4x&oFcHsBl7kdmLcUy$Fu{R-y(f42q= zA0&)WV?kw@f%Ha)g_h$=%mq*Od3uMnz2%gn4gifhUxpkR7lV8{+@H)qFAdaGiHT`H zop^W%aJ3W#{5L6MLyjD%u4VV9ZNWxZUVTFI?k`cO6r{&RP?=}oaP3yf?s(Pg2g5;~ z8+d{u;==3*+KH(?Zh-1=6fxq6jVn|)A^0S(!S>_{2ve)qxM@TWNtI84J+Z^sIvkQV zW9ruo^l<;U-yx8y_t8V@XeB^f>TX+{bK?Lhq5*{@&M77`GC6sFe?(1}p00k7J@due zw~(B}wK&>+Z)4wEIki@|S{B3WZ5>)RuFj3*JLfxfR-_ zpouN<-pPP9&m~Zj81A?b<+wg@K4ecCA5VO2asIdaarQeK?*oNW8&jwK;he$2f&!o2 z>t9wdYk%~SwNL!_?X2wVbo|SQ@XuMRUhwr@m3$HUP>Bab5!b2r6({NG?K5n5_sJ+2 zgta&+C<1nUrnbr({ZCtAQ&V0&ba{C^JY4OpQRU?k6oB%)x5qQo`T5NoND!+-?N@w?qv zkZGmNx-`SXJ_CE-3`XqWr=^9}#`jyX0@RUq*~jM*u2hQnZJ*(XKvbDgq{##U_=J4t zvpuSg$w_2E@<`scDpk~U0vPw&pKc(5{|}P%lCt{{a7?77 z1+Yj3Fu$1fvf}jEnmjw}OUxhrAp?S#_Ksip{jX8)oEN({z)vb{wv64R7Q*92ljfU( zAS%ZUM#pa_k5jGxHoYeNSK^qdhKmEnB(3vqh$nKfw8HMokat1-I66|?onV>Z*FHb5 zT2yGYHmGDdQ4t&K+g^Y7q;Z0{^B#nVm!H{uieL(bUo#~yqh@KzmbBElNsgy${ zF!F)2uI5{n33U!svdN%i^Ux`yCj_dXSNXd1r;Y;Qi)&x(elr!MAdpcLg?DM*BrvOH zuZaI@H{*K!oe+N3+9AEZ7?G0wsMQt1lxR0IUOv;Xt!O-5TUd*Cax+_B!;gzr)m8wh;M7lSGOv36Jr;ZQzMH|r~%}VC(`MC;3~2yQIm&r zM!p1MaD`LAsqkHw_5&{(zQ7;5he-%~kLC}m^&~szE6>9Jd1=?C_guM&-&qj(>8oqn z8u&T6tZE!d1Wc))zM3EOv)=$_9Q0=VWn4T$7D|?=^zaAw$XnJQH7+ikDS%(N21#g0 z(v34!5t|x$DtJEYVq*U$Mo>@?82;cC`u?XWqw_a0jiG48NB;2}<$}7eUNq{jGafA` zGMx7oV8bQbc0Yct82VLLzjD}dnTZG+o~5PDF}!FL%d_biHfa+JX}=ZoY)AVhZ2&A7 zDh05ST_M2F-ibfcV7Gt{K&!Cuh|ErVU!4`d_VdF+LT=v7682bE)z=pje~N2m-jS~5 z3_D4!tBigKd^k}+6w=t?w_Oi@G1y?8Y&CXlA15R98(-c=q*==K?96ch*nk;gINpLn zlkK`E;1gnTuUDRt5wTL^M$kN)>9Oh@anpJ_NBZ*g&X3nB*oJoWK??r~&2ZO$y%x6z z_0@0#m$dGfz(F&Yti9d$lS1;vJsn&o0ymt&Y@wSscPY__8aP+&LEJdzoYMG<)z#SN zDUJQ!x&625`XrdX9wUn3q>_S2M-<wYM8e$|)w`nAYo3`T0}G#KK?~w`Rd#isWIpomvH7CBsb+ zM^}RTamYYVLzV}wXY5ue>V=hM+12R^zSN0}1{MkMW$K?Hl~?zGtu!j(Wfxaa5{PzS ztnxl~o3NYrU5bI}a_Zl|Ua1+O^0Dtn)#*5VBlkNI<*ZC45 z23hLbn;?hF&Z`rl9vd=&KCyTly*LV^FbxK51R( z-cPrmZquL8*HhxTcNrr7{zcwMG}V$*uzWsff)EzTuFQ~210f&tsfo5=$bIXF(>T?HH!VE3wWOv4ct`1bnD zPXi|qN_KysYNZ7w<8*4T!$7}-YIW>db7?IX*^vl@;Rl&LO)S>hZNL0U13+OZwr1Z~ zE=J;5Sp3hVskcEU)px4)y)gbwgEFG;aQGAl0eD8v8s!kVsh-!ax{;um}2TZ*Mq0DVrvaM@i%r643e-5~8FM zA_?F>%yN6VOE!^kqKk+W5 zwe=Gu_7#p%a$_87GpLB%(%KQ9#Xy)`|Ng*E6b+qZwNo@rO)4K(ML@UE=*kn98UN7Z zT=CuutzIIg(AgbDxhe*)dOdy2FDoKq3fi+l4>0$(uiZHWz1KPL&(P9^Jz?L!4yfHgeNKCO`8&Lp<@IN-uI_4Q2qq3>2|N{}2jehNQ5wFZliM=dDQfr4`$q__ut63IbK(bN2fF%I zEhPU+C3k6!R8GtQWMh0zl!r%5OgsSbq}5}=IU2x4Xth~C#3UgYFlUd&_BT}Iu<;H% zr^I00#Q25PKY$TR#`%~9bYoIun@6t2u4|dazkL=iOO3A&Qp7K(c6SXnLvTIjr;skE zb5k5WPdNSeLa4aFcm+!2*ov?SzY(UVmzH*LetzC9t0VVzTMvaLX_Bn*T^ z?|gl2*lyp5u+~dpVbO3i!O3YCLoN$|NBoTa;icwtT0Z3{@116ZMZv@=k&YKiPp6Wh ztG#e&?T`>J44YZknJm!>M2k87rjJ}m|2~(;w6$elZ*7k8&o{ZD2KX<19g~z38T&23 z!Z~|rbh;yD8n|Pd#}gjLzh5Y zZ&o%yK3Q5~{FQw+i!a`UxC9*v{i|;YsCU8Z!tqS1wPOBwxc2xl^T%SKpElNM+HTOd zzY%8Nb~l*n$rIX%dCsW#yC0xZAke$B2F#{R^l7A;X{A6?J+EOoTNJD1vwU?SQC{As zLC`wVn*@KI;v#Y@K%Ol0p#qY30H4@(Zbx;Ym$Aqn(I0|4{y=BfAc~QL< zqxf4?z6>t;?Sgw9aFjsKWR{QE$IyZ+A!UJs$Yp+Lm z!BNkxgv4?(-u_;T?uMAz-^8N^3yaRc3Y0fT_)`8Tu!D&5B`e(|4^kdzu;ZL)u(KV9 z-A?Cw`oX$}Lw4m5FrzqAEQqBOz?C148{=%$oSZx2hesq+lQHy$TGsUQ5LF~37^sga zyPatG>Kg1PtE`dDE;M}qF-k1F&DizZHAb)aEX;tx2moBgGKhQb{fOl9+n`yPY}KCd zqGyUnZ#QEU7yj8Rf-MSs=3s(F6>NZvZ?Crcc!ed)j+5Z;)} zw`KYIi@(t^gMX9t%cDxx*cdudy#j6Y@B~5WSppDbVm8TYb5a#8(Z5o&~xjJbVz_CalTXGV;X^g2a-l%AG-)=d? zHoEg&0M;C)bUvj^%debL+E6IEB$nRo1P_#BzEyO?)2#!UoPuT&z(s+OO_w3j^RJ=? zxG@19JF~TGo2A4=|MGc~V>1wRqWy=Q6Psh@<%$7{d=-hFq7rmCw2$9`Oc#*Ira}3b zrJ%4}@YK8f4TJ!=jyyN=!@{VH-kKlOid15Jdj6|{0p9g4Aj`)Im`Q}O(iPlD!im8& z81muZ;DtUy>j!iS0!99HAji_iMx~#f5FNfac-z1d6kh{moo$8M8qmt zzyOS8O@BKaOt){@|2boiU!1Z;9S-KcFlFS*DDNIKMFi6X&DQ|vHS;Yb8PLUrN--(0 z0bQ4@WRcz@ELqdgN*8%_sW7^|Dj>V>Dex)*7{%kPt}oQB;o+^j{(mD23VIkiF74r- zLp}}fnop(&(wQ!?U_aRD&c9SN$IrP^IhQ-O*3B67{Je^PO`+8z9v;4vZHKrx<8Mt( zo{Qhn*CiLfU(@hM{VhZhnAo_@ECN6C3adfd0-}t0bTW zsR-)_QUe3PnFq*>Apw3K9@^U46N8xvb+##pM+%%1%`VLVlEe5;lKT%c!+E0kd9U0b z|H&GQxt4PM-4@%m!8kt-dO21~Pz!bOT1@ehOD8`igHsdDVs1&vCwtMu4LH|J85NS3 z#3eJtD@zET@_w}rl3=+*GE$c$T#3S3=tgUveu!~%eXD0{ zYYe#bHc8jMe(lN05;)U~>YrdBjrnuI1UmxoW}Rlg2R|z2%Kpb#JYrZm2zD!XLw(~2 zNV+E8R7>D6MU5V-vQm=~H9G9>E>ue+r>9;0y!F&r9%C<5F#fp^cK5wvK%1K7c3}K= z^=mEN-Q9uI4u%)>mU8;)p=h7^kZ{1Ieu9Bc)BewkJ?eLhP4h;TDY+t9PxK8cnw!V9LJ3SQn&;iOK%X7xf6iQA zk>SSNXlxX3Auvw7q9o$xR0r0g!nEaTH`EHQcaK zQf|-rYs(((!^P}9K!^=zVM&34S{e}pzrf9hTwr2q)w}$)pxJ=&a_SaAC?(+m4*(6n z%Gw3Ky5bSvQyeIifHd-OcqUHQw(A!e<8z(a%G~tGtQ6 z3E}<}d+aEpBI0zi<=~HxUR_!eXty^Mb4UZHEO3I@**$q;XXl=Ce|-DRgK%pSDdTKd zxt?ZmuXFxG2-#~+z(Q0lhTYz8GG&bd>@Koer#$Pl)!z3O#01P7yNmOzZ~V?V@xs1e zeFOY{J3ISE4r08I5Gim*Zv6m_$MP~Mm;C4=9AKfrcSZ&KR?5B||KAzkPnwAezlqk1 zOVKP7RZ7Ax?y`P7h3{1ofd#j2%gW*&GLXIbte0+#@*K?89y8lNU!%JB#jP9|$m|>E z_Ongxn}Oaur&%|dC-o3)qHCt!@uh^^s%U!nvFYGtb{tHaDSZE2M=Kd&0q|X9d90|Y z-@!Zp?ZivYJYm((WsIweDME~m{ykhg`!3a7W=$roHo^*r-4@FRpQP)LA{Qav!i84x ze~IBJhNi9X@o)gs>mH;I;5NhHs<;wRK$mqtWPqFKqAvgSEd}b@**t_8@+<3F>Z+AZ z)$^866^oO~-XOYlJM`tF6oe&vQgidUm%>Yyo}R~#dq9#DfPegvycE89)=Avb3Zgc) zXBIGMP@CC-tRS$EzE5|(q4E#ggMl@|#pX5iiZKAqo)B~SyuBvT@9d@@*WR%R5JXXf ziTW7;a9{4sV5{f_^Z+U|t>!z36XU$ZTGHj}+^q6K5EW99H1F`QVFZ9TXI5KPd@$tMG!aFF&@ zM1X+ndLIZRW1`ijM84zrGPB|=41I+Y$*{v*iub28h{{-I9e8%V*ZbKSu*|&9lD89_ zvTBsUd!F(Km1vu#pL4C4eFkD;3i{An^!}dM`AahY_Yz{uv4bOiW%kb_MfEkAdctP# zz;nz*0NsP!jTGbLujl7x`&$6ehZ5gr@Y%v#2LMQzc6tZqh2QRfo3RDH@p!Vc;c(>B z_bA^{PjzkEH*O+VoL~wLG(CBR6MMA_U<5c{qtJk=`P}w_0_H@N|K0lLbWJ`G65hF? zIk4uInOmX>Tr0Q96hKMOH(*kw*X^XUd2v+7SY#t)SRQ;t@g`W&6Xv{1CP@$iJ_hXm z&D{kRXjPbLf&x+o3yn?C7&E(-C5sG}Kt{@NjE|a$OF`|&%a@wSX|zT;Js-K4QH69q z_&c1VzVWAv0X@8Ou}Bec%#OSot1KvBwQ(L5%1b+seB0qEk z*f`J>L!^=wLB*mTS)h3ru2kE6p9y#}$GIiS>KJBTD)~RKtMu@#7^c<{a1NPwfUcy8$F4FHubGNB_lA34e`m|jex zN<>VpM_B4>8j&t$|EyR3;o|!c1d6R`kI@gsp1%hEaT{Eh0*-{(uu}< zD{>Gf2!6bIvAJQG0Z@#YGjdm5iB|dM%Zh@?lnU1Hj{`t5!3C&tCAUKvVYfk_K6n@@ zQ=a5Z-ur-_9=(9M{M#KHJLFf$C4V<)j(ul zkgCLzn5tAQAgs?RJrVliF4^%K#Qg;G}`v;Jvfy+;C4=Ea3JopqDg-TCZ~ zF8S>aynTH9+5w!rac8qsF<-+5s32WMlhi-KBLdD9t%g&wYTppSEMfE#Qjna06QFL@cfkRedxio&$l^Oh-|DUQDRf*$S zU-{lN9<=uYMkwN8o#vht8c5HLT)r=N@EjdIA6I`i#0n&=8or z3A$>gIAYT+#o|n1sV_H#ILMh3pMEf~HN=Y)}%DsLJPB`y2&~_3Jk%WCW?dSk-8i4kWrcS;~fKm$uwKCL9 zm#kEyrG>X#?{28Gmshs;q?yCvOfLkI%y=yIHmIPr1w0zUZ-s)+u~xUpl*~T1G|lBH*3o{S`A`^*m={&F3uw!;HhN*TQ$%$l&QY-@DP|C ztM_(uaS6aw7?zh$7;1}`rv56?jE=rM1v)P+3mnL`Vx@^)G_b@Tw}7qaGNyc%-U zJEY6}8D&i)#!iFKOq}a&I0s^p8&Ge7YQ;ZMAxck2bqw(Ew|nsURNLAnj29+O_u~SN z^0KerSy=(>?BQM&M_imX+s4rzH{#VRF^tG^T*#P8o=0LE-k+GiJFTbNmopurj*QT= z--RI9z{36}$5)xB_g;U}h{|;qglKf4k9DsQ5x9&rbTG@_6@~}i>p2nhHKZ$@E<=86 z!VwhW7wi1(`|EiDm{VnCk2%62JYfzT0#}{g-JYtCAM0)T9RRuIuEpsNh5xYqQlk8_ zb0k48>O{5wwaWGa<_H-layxR?ZQ{ze+{Wd+ibO=uHly`u8)z*9e$(&6Z$Tt)&z^EJRk0cs#0dF zXy$B`Rv5E2VhOwnu1MwG0L*sdf;Va~bJt6yzJ#^F+PGzox9uo8oRJ`>0bu=J=9hqEU{kb?KCCV+Hxrx?>?$HzH2=U$3z+bATjVnZ$Ib>NI$nh{r-bUA(~ ze}Nm%s;9Jm}R>k`^Y$7jJ_v&EprUXuwZVk8)=Or>p6)Aiu<|6Dp|_7n*U z1eH-;9k#5qo2v0T9KDRUc>0U;LYgqJ?Pljn@aoUtFD0rgI8PjD=*q8YP21YXLjjQ6 z%*mb;`Z>GOA-d&1Yjyw4*T52J70}>+T>uPx0CuRwYUYpb49dpLu9Y^oad8#Qgc9y0s;PxX$jQ}Cjf`}6 zzv&s>kjl|}axZ76>sf)f#g_`avIs`X{YaH}b1iX1hIEQtn_L}{(^oI4*99W5l;9=n1YlDZqJQinCU=s5!fA* zZQ1$LbUA@PSM57KlryN~@xm89i_NLWTR2ccu~a0GuG?gG8h2~HZ|{jnmFTfW<^p7T zD$DZMnH72XAAw*TFCl7JU;g)V7rd_=9Rtfe%Q*E-hHFXa7 z*R@mc+`%N{yD13ehJv62K^=HY8p8eKc%PE`ZApTRm*kIM`?TN5p zU(M^+0|ROIVx$lj@o2X>8;@w!YatMOrAVG;(kl9{>f3OKFW93?(FHP+QKTRo{S+U8 zk*}VGupx@Jimbsrn6hZ<*Re*!q$xV1H@|2w;6q{TE3o#J|~2 zbOs)?N`WS;r3VuiY?JB>-k9QabtqrpuQ<7C5vj%AKM3_@3%mP z8|TEIKU*BKqQ{>=Vvgp*@N}BItLyS1|H4()>ASf!r2=)6-}sfSzfHE1aN!KxczB)k z#N!}e{Q35{{=#tuISu;6Vc~jbHy|7K=4q@g=ulrka_nZr4pYnZO^3{DG&Z+>S-J?y zdab6OpQolS_58CL#ZI<_GRB-VDjeu9TucPm+2(EJXGiVn6~1!Hn7Hib`g_(LZG7H; zSNq*Ud%|$EsPR0Ok?Jy3-k2pUmtZvnym8UY%)?(MFJ63MO(_NJ!$U8f@wk9Zje2h^ zVqpF4!~K`rA8k9YX4r2}&rsc)p6N1M=fXJ8@S(nSZWWDqNj?f{W55r!0$9UShgoXK zdPTxa$a`h~S4U}Gs*0tyM*6)0m4h01z~0Np$(>2pOA*{5Wo{T9$FGW;L? zX>}#2a5Xm5&jn97N${}9+%j$|ACmP2x&zHHnHkX(Xiu$mU(?*Bb?B zDZZME;sxjCO)vnX9U>(pOSB*Zx>R7BwD%WFLApU6Foq64X^dYU;IGv8fRh7;p~r$< zqu(F=KN}Q*vlJ*JF2rAfNi@(+D9&6-?Q~clhyc{W(vlIFrNlpX5SIcJ7zuf>s(Vyy zkdj;!mnoCs9dpvFiJtnHlMvot>4+Ta&m!lE~j0Y;OCx zU=q_pPxjMngjFh)ObYrHhbLpj%FWBS{mx^ZdpXA_x4AX_`hJq-G9$WZa1 zWX<~!!Vv!e?nxxDty>O^q7a7yMh?X0JuA=1$fSW0BoS6S1=hL!=Gjsq#A2{lZu|s=mI8?8(yRA!0mV)Zlt5Qv-Pqq8!d*z`#ckeu>-{Sk|q)GMFzCES7@;u;m&s;JQ8lYO$0kJTR)58Zk|Sgh>IW ze|^T0*+<4?p>mp^KSE*8Z`+}GhEsNNac1sXnBXuOE;NwC|BSIGMMkFHpL8*mRO9%k z2`H(JTivlsg7&{rzyNDo0RpwY3~=E%i%b5N>3OH6sr)*5&K~qVYlUQX4`=Si|gJ`L@UE|!{BN+<$vkS#lf zyvFpG2W{~Q_rz(Ja!!DPU-Ge$Mfj^r6*yg5z=9AaaW5kP%}zE1tM$Gu$3 zAh1`P4LI1DyQ-9MiIDvzpoD#uan`4@x=QbNG-ZX{D9qkjUq{*6;-_bVAK|pG-Qm60 zC2v00!sTZ@kXEkWHXlY9XXRL>D&S`0*`z~DPo&QT;j6gfFrnM}z<7!Q!k6`&d~s1L zOT3`e)PVC8vwffB z7xXJX5i}?f1{z*GhJXcCAwC$O3rDQfQvFlXI-ypd1k0XZp_v$nf z<8Q5s55Lm{iU3N%n=&lDwyR#HedQqKaL9^^U73g8iW(qTDG77T)HFdjL*x?h%l<$O zn6IwdypTX5`RB2NfDK-Oqz=$!Y*ND+2)!rqDQ8Gu=bP$M+niY?7Z>mtpYb!zqp-t7o8+ zj=CMgk~p${vJDo_W7;5{!{@~J?;U03fq~>lQ9XAcj4%j5bJuJ+GyUM!V(};+%p2dk zPm8(ncU_Gv8f1;gGXcJe{~2D5G;+TQh+Vt?{xz$A0C{i5sLD3Nt3j_(DlHv_ zXDJp_aeUBr?@Kri-0Ug)=>nk48E_&$t;m@5#G=u3!t_2$&}XSJG{_C*bUyppD$}K( zZ|m|`MoS)qLe(kbh>f}~#_!6W2^F&T+W*|oH_g))vlKq*rvY+g8eVpThUvtKDaUfA=I;!xH zeORg$6w&TCl$xsENAeqYNHpaooyg=u_E4pfsL0l#VN>AJFz+`@iX$6#92}qdHc=(Q zD?|sa@W}z9o|Cg6a%p>;AP8t<>pt05UjKOPzI||hvMua6T;ikq&#+)12*Z52GFc6e zh-1JY#mfnAd-~_MJxWVgM%Gvdms&ScA6!1)2HxdgyQKf4|Hnpo5aO5vvOK2zLEwu^ zeqWrc5I|#hGC+bcAM_ZAq~`B~!>0%Z@G-!}#%_#f`18goJK7=c|M4N^r?Z4&h9SQ@ge@-+Bv~oqn0{OMC&r z1F^dRL|vfUK`_FQ47{#ysLN==fo~5R4alSbJ}si#DF>>7!`r`VB(~6j){S2wKR=FN zF$4yUe04AoNCMEFgilJAwIyi?L$4KO{_RPp1;5kTL#lw0@dis}tH+RQ$|U(eO$D+K z1#Y6~Rk+_TC6UN3HklfvMJhr;l~5vzVrZDDMK2a@#bT<4fZlI7jFj;@E@tI$X{ok$ z1E`!ry_v&X_47t|n^o(C+E9RVks=I0bgwS}lVq!Drv(I|Z%#LqgN&r; zo~8Zgw&MUt@?s)SP4OtgE!eR+nR5}u9%?=xc$u%t{lV4y9YuN~z&)1h0sRaQSuN6p$I?k2J zqPvNR*^>$i`ud9hfxg$CM}wm&9v#xPu_5sX2;tioyZ@#I@vS|K*SG++FMD)6oqxK&#L&vl)l` z%j+37+?^wjJ{0HEoLgWGVkQqqLKA#)S_5y2n{(Q$tz4 zqa+dKltuV~D-QlVKt9zu6yU%2CsAcOU6E@+-)y6iLMr+G?|`eGl=eCguHT;mr$!?0 zKnyE_7f-MK7XMr3v^Tf}cvB{6z@-e9;Q+MKVxNXco#uRvE0I8eTTS4&`;!~)XafX< z^Z$JK;Cq-JLl+OEy6<}cRFj{&j>FHUsHDKq=&Wd}Mq($RJ}REEX%47lKtCg5Tw%6-lPFF7=T&z)jZ+}gMXA4C@TTxZD!Xi0jb19%wfPQaqRtv07I@UssM9bRp{%ZUdPy(gdyva>s#zuZs>SZ0ot zk&|OJrv_krdJ2RYbyFMsGo>sN^lMQyM@pK{Gb^;Lg;L<$5EEW3#jwjMKcOu<=ut6T zE$GOYlPWqI2pgur#_X|*7F*#fPw)ZeBZyd(yCICwNep$ACh-8Fm8PATq*@J#;|z%~;T zPI6inwzqp%mz9A$W0IZmy^0#JSTz~zw+J$QSXz0rq(Thm9nER;eN0MbiN>d(ppYGB zVkrc><41~6N8cRE?sX>~8Q*##kIMY!F>4h2?0nPw255kBj|}wh9!tH4k;qlWp9aU0 z<2QpLwdFOZ%G=@=R+il2@)rj_V}BFs>n~rn7}_aE+Mvzv*jshPQHJfcQfkQGHIivn zu4)x4`wV4TxIRfGQ=}S{ zD7NQ{?DZAtP_F)Ed2{vj%g%49%RJQoZ&_$hwiU2QXw|>WMckiFjdHPEnhYt5m8CbQ z?>>C^unXtus?|T79<*T2Ql~Uw&C|sk?+YFE^bF(dN=tv8JVFBkyH-?&yIlRt^Kadx zlJAMd{5(y@8yCox23cKXhPtjlJ@3d`cXWp3dMhxcxt`4SUAJh7eeB%14sa47ytWq7 zL_5yJ&Hk;Uc>|gS+V& znLdH`A~ByJ5BP`?TKTvyg9@%$5&mCua?&h&MLupyBMAq0#eUxtyRP<{@afGH3pxl2 zK!lN-ouVLgm)C11`n;`po+%eshsWK)itekQcQh~r)x!A$#`c&txYk2v(Vv?;is6c~)K;1n*5Bm_9Vrn08a)K4VYghKn z@*1>(9ed7jIXX?szL9O0vh%f7kBvh$sdga(EHF|H7>P?eW@xj*NgsG9=Ca8E^jjpkMDum))D}UQTlpqv-|hbP6>!*)5Gw2*ToyM*h8^qh5#L zI8u|)t{qI#C0L%K0u#Qljdz?mDEKz@j4ik0<<#*VXWq;i+-_@YNhJ0cR@K}J_f*t| zgC1u>SUvF`XQm+k?g@)qE+y9_xL^-6Mv(-rTcDCI~nCG8X>BYD8`R2CY{a z{5Ee(91iVDO*r54_*HNIsWWf(2Zx70T_y-Ha?q5`hHjF-a?H37xSW{{H7@Zj+ZTlY zzk{%tvM)PX?!Ek3DNz5npap|KNawQrbp5yuR;lN}fAR&bi&qA6(#j671EDC0U0L=& zj5o%djX8Y<%%HBMW^-@|Q2T2G;8WFTx}Dds>qKK+kXrceonYDQI25aH5>SE{fA@-| z-=(L>z(GK`s9GxVMC!mm!ad%@j~%j`i?X@dtgfaWF{*pnffv5@2-^3SXZ5x~1OXY| zk~erzXcecQk5oT5?0m8@7Pqzy_db7&}ne}3Bb zMbh6*7p});kjLOWc>BTR3aOj);_AhgtmsRuLGM0kbKI7%afllVXp^SV*p>TnHfZ^v zpln~tTI^-!jQ9dua&m8WM&9GlBP|e|V!`+8aze3kPq$|s$D=BHulv7|K zQG0jS?R)S;Rq6wUn{C>M#R(_la`H|Du_x={OwYw~#$r`L`Xrs|=Lf%Ij_2=oIt{(m zMyCmBgE>%B6tq9_7o`5id~HDm)B0K1;-3%W(8@q&C^v~|CMpxjj9&Bqp|5dpWcB?1 zZHVS(t0vc+&R87uASN4{(-QIi^A6~(L;mRM&2entMlq_S(f77UtO0q5mP&BXhvFf z!l!7guU!&TUTGwC1wlj7D)jp z1ge(a9l3e@S)RDq)q~-;F2BszJAO0ck#MxeznRMCjwMvyaPnLIf>SeYk#V2ZB$jszCdHYJT89I>Ij^rsQAD_u7bFq0;fRngB9y-gG zA@zL^rXY^)LEGN4*Z*YZeJ1hQ=QOp;b$t1!dE;o`gzc%Gv6qkg`t32u>`(SXTeHwG%;T5=%8PLz!H-1DUL?n+^U@P4Kp-G8Kp>Q}k*3{Iq%#pP1PB(>OT zj_+5DcmjdZXC6ZT2Wi}(@Q8T_lHjvv-a+KyRTXowZmFBf=4t=*tejxk@MwuNkG11& zXlQs83k)lwXiRM_1lbJ^)r_j2<9gE^VSnP6WJbLD=ZuWH;i*-wYbq+TvXUGJFGOi+ zje+b7`p`^mlCQfYt-n5zr*N6;lgIY=%RN2sanBW^9s0O=bJCRHRPANAzN zRN!C#UKU_@GpA}rJZD~w9c)}aZ7;K5qTk7r=`B#VIq6`|!(TdMSG!SSwIaYcnrd|{ zl}2UfA4cPqZz5E*3d|1iFI%KWHJMOE*1uFpzmH>=vnr0`M33oTUno$+iJs6}^{p{O z3!L+oU9oJKB1QWce2xBlJ;1{Uzlg|wtISTwb$gfN(!D8Gd3eO z$ft9eN7q&}ti9aM{$X^)BT&UL*MPRb)2t{MtZvYGrlu#?q=(E-xfZW zrT;)m{=M%%eO4Ag#{-@`tIFHk26>bQ#5NVpm@%A3Z3My5=uKJ6p&0}pJ$-$}g>g-V z5hPGO`2R5!yue*;4+|S($uQE+OgXHr{pt=D-U6D>p7xss=c8Icb)v%45S}%&Oh8@* z?DM4L2N=R3RkezBuN*v*E73~WG1ent!MAglCrO}h9&-V}2(`3x16?3H)=06h=`sAKF6knd6u^FN# zG#g88tcL8Yh(&ArH^A-|nt&iSXNac6wx4`oTnw9U9v`0rF5evOBMCMhr`;c;);(2x zP2(mt(-|6nq&$Gu4Q9uGIN#q1_gj#A_wLWs)ZhK$>y$Fhu1`I9RuCOCQ6mt~NZDyH)63jPn?oO->G0xE*`3IXm6RGFfb^9sIwI^0zc}X1L#2f0z z?%o{Pds9gJw3KXr&kLNX0DWnEydZE-n?pl``PRtpUrKDWkCK5||KN=%WxJ@G{viHW zQpyPHK+4dYP;&#T@6ESI@U(Hx78UZp!|VwE3BYWbec4Ru5L3Ts`@=>nyR>NYMu)lF z`o`@IXI2)YV`px6ixvw~|5eP2`=^eETl?r`_;#P0-f=&IiJA`VYGPN}o)lNvUaDtj z%;V`ae9-Y)k6ETOubF!rxI8>h6M5Hy{Tkf6w6&5N>DUKhS63q{{rPSw-B)5c^9C$7 z)-o4saD-)VMShT8h{~=FzLa}4$VT+~U-Y&f@r-$(ePp=u()}iBar;<)KEJ=uf-7U+ z`91$e_S&#q*tcyWWwhsVU<8 zuZ09@1uy5}erA%IIcj91A%)70I|@RV?u!~AT<>OvdYuFHgnbMl#d~M{U)$LTE7DQ1 zOGn-e&AZ(|u$l_7q0PG~6wkT-$`g+M85zx!VPW*ZH+^|kWV1J5-WVI(*B1^wDW5`L z?(&vm%6&GG6S-INW_IUXywYl)rwXprCOfDQ_x$8@er9)Xc79w-rI{FdO*i$Y1QskK zvJ;xX#Psx!o`*J*l4yTX>zq&Z&CO-)J8w#7&$vC|>bI#F0r#nww--Gj9^zt)7hdaA z%K?g*;U$bjla+i;xl!J+H@!M%V>Hq~-KAEYpjp$=%>vmNZ`$~E`mYcTa1X;d$iy}A-p0Ha5bS*J47 za*L8z0qI^G0JGHXNx*=@-?GrnC;eSap`Xm>tV;?azB}yK|x40mNQf^ z(J5A;MycGeWfq;PU2<&A9hd(xqx_dcC;$Afjf#Tz{Uf%hH=i(9|3&IcLk5u zOMHj{exKuYrc&zp1Q3d71|u*A`oCBG>==YNu;lHculP=Wr9Hd+QYx?SAq!pDeJ3QR zEFM3&Yj?Eft2y;qbI&lmTbX&~VJ%-f<5*}VORpUiY#Mmf(irsRT-X$p?UJppDFA5(`>PK8W+jFK{r5b^=>C|G5l~rSqqDpkpV1*^Px!NrE;( zw*H}r?BOm1bNya2P?&0Ywk(d{EIYb!Fd)ZN43trglr4XANU-RE04xw_aqbV^3C96{ zM84=d;k`iz(`I?D8R09|i)zmueRD3Rg+TZ-zP(NAjuo#3oveGWW+XsF^_f{@x?*h=ix(6kT9-BVSC}@@qB5!?sZY9&)vb|-_wj_yw6Hg zr~p0P+_-9^S(KeuHh}W;m7scc>jlLLU4$LJ^{uA@96QKX9F!QF0Bl`s?|V zM;0vaO;>Hn3JXg#aI5^J`J;B?Q;S&DT+wWPROANa&O2OQCi4ii?985AiI?o_o3*sW zM7OM0mbkkU2qnf@Qc8R>6ho051N|JPF;uVp@m~A955=*Q&oeXl{TzLLt*in^KWAM` zzaV6odtYQ>@5hIxZcXRo97nhN%KGeGy^+G)Tx|6&{+8qgG;L^O<+ge^BSi@S0v#0^ zMutu)z`L~!;lU;f_y%POMC90uDI&^mVfsOy*Zlt1B@WO|{b~sE)|pTzaONc7K408?Zg+m8v7aE zJ&brsj1hHvRY;pxh2C*XEh67|eXbai1WbHpdZyY)Ek|W)xz)a)K6g-B;}3{^>jjLc z%-P~^YkZVYntGO|_&RMWgW*m*%%Aj`i$4Ya8O&rPVj48l>*~rA&$FFeIm6bTg8U+! zkZ{%7R`^{K50^LHC%t)c5ux%fccem3d1spK{Gd%rn4W@SZqFW0seJv8B*T{M=Hdr+I>wtid6?MZUAV-fJ>w=())5jy# zPRd7rYI^H^=D<#wYZMu=y+igkFIz=E#_zsr&Co;1`)&Mu1#{!=A;e}qcpkaXVq0IS zFE&SIOmLbRv88nPuZc&XDZLK)70asW+R5(}c3ELwzTi=pTyrp!RHmnp6<1rgwBn~8x&;SLx2S=wlCrXFxqZwfC;NMO1|m+QxjmHi zMPFQkwAV<9@A_bg1Fm*T+R$`;5EuTTdP;iNuK%39$HWyhQ`DnOYRn37vy1*j#C8M_ zwf(dh$BIDEgVkmF?|$Uta(c6}c$_6v z`xMyfC2eNb3kzdJLqjkPgbTVvYwHU_Ha6z|;C{zx?%$hp%@LTkNS>C-u`!K5T*SS5 zLqd^PtUa$C-XSG%42dB@Un+4w+-ao)+@$TMD6e*3Bg zBiDG;riJ#59#z?VrHiMg%%PWkPUWH9CKIGZ4Tcen)LU@)JUf+%pNoAA!tKe}sXMN# zpX1?5_+-6ysgOztHcP)7Fs7)cdXjs92lxErUfPQ`zP(+W)Qz$Nb4IwAKW$b>Cve_D z9NoovljRwy^5c2`w8la2uYs1b|9I7|)+`1zC|G@9#G%3CKdu(oB!Yr)_p0zT5G~x~ z{JqGa=bKVDdS_kBQ>Lh0d1a#>xB}Xs47$RPEGn&AU?Qhn>$|>48;#O&#`DMB930$t zAX!u#d;XE%KR)!j3@w#aN%(+eF|<*I_M7P`#>xw&Z6cO}0PZ7?f~_WY-5bRoVEgZJmt)RNHV?D`ioY=BFKYo)x7>iaAT+x^ zg=S{t>H|?Xx{K12^-{4Gf91!+D(cqSkXAq6OTUsFaTY5YHDX^{HeTWZ~VHt zvXELsEB?9-KYw1&D}DN>wY4s2*?VSr89cHZ2elH%okNzFU%gshMs0>&ejGSuBUb&K zLDv-Xp^z#nl>GR8rz6#B=^l?PHXh@-xd&@$v_-~WR#?tiQw{G1m@ zi6}H7Tw$SnwS7*D0Y~8*saz~pg*x~9jXQoTysv8w{p8khr{QlNd7iaDueMd3LDDfM zUZzKSW?cf^v!tXwy0ySCR`S|4sfpo%VhxB-n(P1lJLHg|DQJ!MaGLm%(&IwLmcEyC zUGBDptbn_gR$IgI@nQQM@|0eH%CtU|JSP|6>q{BJD|^`cZwGU#s$O$SNc8jRMy$y1 zCN6S)B&w;>>5HMEY12JfvZ2k-9703<5&k9)*s95s4(8rta|0ky_XB(U)>95K*$=Ji z%&>{^g`VCiR(g#sB;-S+w8*)X+AEfp zy)*HWmX@xjpYAInD_$)9&C+wVNUEsdG<$2FoMdAATLtv?6~#6@1d`_8WFpGEY$2F4 zocB@1%5S68Cv6c+kniIwVQ{xF#NTNixgLf0B% z`40yNr#T?fX6{H`#Hx%RS$X-kZtZywMRh)-sy<^&4CcZGRW)eIbm$ZDHrCd!E$lVi zz)g%!QmI+2wTEPBh6*hc1^^S0Zd=5_cDeMxd7N|k*v8NzngM?meX%$xE4t_1iN5d% zViUrexvE%>zI^uKmD9k2Xv4zK|!ml8ol;c1JTRsNI!LMmC@}FA0iEB z3L9XT_n7^WlB{nJ&q=&~&J?ksA7x__R5g`%T7ROb`G}Y$xD` zeP`Jbn+Q4ztLP3=|LW)Ky;vnc8|s1}f8|*VpI5H2^wlEId9a!-pwFObW&h@y$l!;~ z(hw!`k{mJz|Lj1d1Z*@$VjeKM))uK89K@C=jJpf(V!^t?XlhA`3bi=>6FhzEl)1T7 zC=lD*Q`Nqi2FXe~S?Z}p? zn}JxdI`X^CKPpN?ODkE4`s+ZZ4z_J8(8L!BC0_j09=BkrS(Ji|0?(rRNM%?U+?gMA zI?d9O_3+$~*ZA*l9nEivY68jeTkT$7FEUa9%q6DybrI8kc%2{zVWxU6NwRz;nV%)K zIP&<=nLF6Jnm`O2{i^15Orqw)03YQRM;6kXk7CD9RUpQK1qC@xdxm#_M>QzG9L#fi zN}bH9#+1rER}D;0wg*f^<~=TRrcKF!a(t2Q?CtGVWQMQaYK?D8)Jc(=nrOmYu#UHR zPD+39f>{+Hk*3efcJjL1-;&fqGZ8TKF;Gnek~OD4*3J$Z)EW) zjEm(7oWBVB-55{$rFqdp`m@7zg_aI|yb9Np0%qVX&(iC|82&K12!3dRv^$)4z3y0k z{6?-NhwucB3w`A|9l(D*NfKxFxWL?(M2IkVyX&`wJ^1e;`m%Y7`2en zCu*c)z8{Tw=Uz0C^Nj9^Z%^qWd>$PeS(bm~#8R0*s#=r&Hk!8U)9I5h>8I5S%2R_I|qZZ7YMqeOTk zH><19&=qyzQEHZj?~+Tf?-{O6spap4zZCEvASIcC3w z5(mP92{S*;Cgl{jz4Mxm00AZCb%UGC>HAOGHv_>$Mph8TMQG)td zM(F4&1mR#)1h)T9cMc3RHKnFPFnWb?a^ivd@K!L*2W)I`1*qhJ zje*nsWjd*5u$b%oUhvV$i%=ORfoCQV_4@+I?)%Bnww< zO{3syp$P)GX(3=smL_XDkYA^$#Tcn#f1$B)r!f72S;Be*Km0*UPkiVLRg6FAa_T~A zst{_p)^z7?T7SgdAGCi9D)zwdW~h`}2Ax?>sV`c8G$g1m_ldy4F0lC%DYJk_I}Ook z$Q$0==i5xZw?>onW_a*SBL;!!2TM_I?wO^lS^bKU6L!ZCcw3!wteW+5^ygZtVfF9$Aj!eTV%MtGcRAw=6G0GZ_YE1H}25y#F=-7vb&5{TeoHFi&rnL zl-$cza{V=!rWVuX>kqem+~f4gaM1`g)ui_dF7)XLAT1Z2U)WEIb6|xP_H$f!`{2u| zZ;U>S=*}dar>xhj-^WGJiJ6DLZ{7{kb|?H{iZr476ggGwZ0i39XaC?_@(x#b^hZ@j zT*MDXr(a{gQO&||$f5L4CC89vPwN=AfaZoL``zS5e0S%ftI3-$1W<71LmtXI$g!@BiY( z`V2FJF6+HG3??dPXV%?`X38NCxygxoXDzqY)PjBvl1Opjna{%o5j_WqQ-^tF-K;Du z@XEx#d?=s#013i>E;|d*fV?J{kS}5 z$gW)_3Gh|d+TPjpPwpjy{rx?_C14H-Cs&$dCRZW_IXJ{?y(bzw)6~M}hUFwzd-U3C zmTq$8o5;ymx=q#wz};?@q;6cEz&1rmN^)?lQ!vOUvT|E<#ZghjcBfHArGW9b~)O>cfW)gimcqs&0DMD%LMWYF0pAN`bnvr0|G)P4hf-&#O-HF^kmN#g>@OO~Q@u zmTG>6g>ypKk?RY)e00ywTD^I~g)vof@p&(m&9B1Wkfw8%KqgML<8RZ-5J1HQC`g&M z)*Q3w8~5RP-1L0W+XawZ^yggsW<`f7Ez$>oPd(|cgXu~Z+S42s~HULKi+ zA+POCIGc)EO+T(N>ICLSsw^8ITck}|!)J8*+alx(SHpCLZ?;b^bA7X1w~K3JbF+dt zvE0#7;qIze?zr0SHTt5vO$NGw2o-wG;xlo+Q#Zsf+VQfU9bxG@uB@CNU9wW{!~RK# zK$z{T@qaKl$m`BmtpWg~uz$zHX~NDbJ7q`f{N zBfuFhN~OZCn^jptR#v&zX(+DtT(SVTvQgF_m-EXi`xc#e?Il85+_ocCbn?9XE=>KD_;eOTV?*m+WD zpWMo@J6KS$vcsGLP07KT3L*KJZ67f=De(e2G8a4Z%SjA`C1C&p;-T>J3h zVa{EjQu~-b=78S@t3iILDB4ETXls|3k&=?h?CH2)lHC)=LEZQx7^jo$yVBI1X_)7` zF`%Dgke`&q%j;+|Rkr1yer06P5Ix8h7F5u4xr|FvMn--H{Lh56fnoy=+Z%jJm0pYR zTunqlSv%8{q9iEDTvH`D=V9;l-p8dTK9lohYLU9VGgEDeppmq3DzU%Ewf7YaF<@LP zUxq-tU)`&6_)qaiR9Cr*#CKnhit3JBfjjQ*w{Gd_rFWe$%r$;C|MR7LrcOk7pM8;3 z{-t*c65pAc_U`VeC?V}=jX3jKYh;n0?^Go4ZI5<*-l22*y$^O%G zKpcMCRjg(`E#%OHAJBpxVh29sVteHhuE^vM z_^R+LQMRxu^v%9JR}JpOzs1uJHGoE8DL@_POy9AV88}0k#cz~i1DweVF8+kyVV*nL znvLA{-6(b*(Kiep8&1+?J)CQ*pn_AG($6=IS8y0uPqOxp&4Ws@A@_w z#Ci^_bK0WK0Q!Sc+;>SG#pTEd#}P`1jQ@hW%xHi0v)JAP(5-7+Jnw!~tlVPEXW!ZL zM^{-{lijsdr(tZTNE1-{;*MD61e>`@y)OqyM0ga0#eq=Bj z_FGJlMl+~Yo_8}lv9zSV_9i(45tYi(>uK@vT8Y*+(99u-UQC#P(l-n9MapBBn%VrS zg=Y8p#>~rjdDv=RPNqS%UF-6puTS3QLkVdN5v`HD;|RmiUE6_ZWy5kZ6LTSqx}Y~x zOSKvvH$+p0(6pEWb;3w`9DOsw-1SagsSCdD-|?uSNovop=5c^UgrtM*0_OS$idos4 z8Q`XCug|*-!VG_tEQ#tBjdVp9f-1JybJf}*FMwiadGhREv~E8N zPw%8(y#`Io+H{3`qKuBV^B}xvq#&~G6)}-^dMx0B&+Ox5y&36(2Y?358>hD?W#M#^ z<)2$Dj?$>uqyaSJcUZDQ1h3C{7zmqqea800=eQ0z!CD6OyIV^Mu6C>Kft193$cAOM z{`G}$t|iN!ao;&1+-~ZQEHP$8A)bD?BBXuruzkSPy(7FT%Ga*RRXnMutUKTga*VN9 z!yHkAMs-G0)7ZaPQa>CwKV^XY&} z*+Y0_aYS95Y9)1n`j>UFN+%^ujp~fg@43Yei3%OJ+7|5t%~bb`t`|mJ?Dd|vLLZx~ zj6!>jtk<#A=dhTIc6m+rbysW<8?1;W8$@3}??6tpdPfOL8iyln^}AGHS(RS4v+uhj|w> zHp6CqP_$rs(j44xK-k%>ndy44s`aNguF9%&L!gbeW({LV{ha1Wnd-69A$q3@B_1_U zI$y{7?1{&tuYh?3wme>_)*D}Z>^BY-8-zq`Z!V1Bx2KpUqUIj@6(B+{5*RQ`*u>?R z7-U&CjEn7d;L*HsQ>DrBk+LtbeWc2qe}h=aw8SrL;C28Tz|k5I=8)5<+df3lx{3N$s>3i=B90-T$u0*6BqbRJ|cHu>v3zzE?C1B zcEW*sUlQ#uYtb>bdF!II@q3SU{ap1oPoPhpidEPZyVoxJV`NO%_p?~dwR!vX1c$zS zzEg5u3u%V8p7MKD8&k&)ukoMdepyHoC$!F zi82ah&dFEWX+1ip($**A6gWdTI5hM{LfLWlw{A5=#I-z-x)RCDFBC9(UGR}-xiKHt zw}<)VPss~fiQ)WUL!D$&LwP5P!L%pIxli?Ey?T|C&kf%KOyV!Tw6RcgU%UCi$jC!H z8tEjvyatR&OgX7_Fe_`*+P;-eYd^%U18vz=`@lc@VOIW?`lO9Jy)V~JTZi`$BO~!g zA4R{QXk)k{HPtxpVdchPT^;lF_t!HUD?lH4y;quOROlt$CjM}O{VSS5%1rM>K=IFa zYDLz^?Hw=jz2q)SnLe}8t|=bhZ{FC?ZsX6uPMslH0@&^OyL>LnU zEVdNyeOWDo4U|tjR)NYjrH;R!?Q8nBs&NOCQdU|PXEyi)=Gy1BHCJ=4w%oAZ$E)N! zU(ygx!!anE1emN>Cp>EnbYJs1MH?9|`5dtKdYVC*%LTae3#*F^8mXK0@VU$1hD`Ra z7y*3W8kFebsXa@wi$Bbb@*CbQ-nIr+s*6ucvR8BNThQ3UDMa&p)ccn+@W$C$(G#pQ zr}#%p9K1I>&frzN?`x!9IaHMJ`l|u=Fo;<$KOR>S=cP?@a{>!4RAnU+Ps#f_C|vh; zLc}?#VS@sx+12#*h6s3>`1gw!4y1lOC!COb?aX`a1CRVHuqmmjBUOg^Yt`NrQ&02% zx2}%9iXkH-rpI?(MQDJu2H>vG7=i-* zgy`s2dx=B6gxN`>1y+r_t4&MaiG1>qA)qOajG)q+WAyZ5n*aVKbsG!FKP-SX@M6QU z!hh-SOs}Y+S)dOzWZuV}2Bj3MJ)Mqx_;B#x2PANspi73j%-C;qZtmyLo}SJ$XbvSM z+mR6}w6%_px|!OKcy_b0r-)l=QM&3@?h&4ra+*A!Xv82j_~gFy^!I0I2@3Y9M(V~i zccyiB*P7=ws~e_=gxHr%wYRS#pE`dC5l8BDb%+;eSZ!B8UrU_I4IuDnp0{+aa(CA#9cePVifUIQ{_08VwA5{+zmDld@HXK2RSeRDVCAN5;u_WEN)2gAU>q z6Eit370+G+s!cqg6s5UJMLH_xbLd0rK0Gh z|KbRRSJHpP%84Ka7rLdd?P$RLVuBCAxDZ0Dv`W_0NQ&QE^fwEsmua zYw~}AmZV+Fje=0Fk5JrI$W`bnr^H-|Gp0w2mI~fDQaVCmjJR}Tzzv%M!`&EFn%CkW z6Mp~Re?kQiio5`G<3>dola6NQ?l|2R(AWHQXBXdfR+jHC0%jlU=?#^kl>9cBL%wzZ zZKhg>@U=dxLwGZhWTnR!zl z9%i23y|Zc&{K|?~TsOZHd+loxBOXH9Chlzs(q+Q{r%cAhF*`(O)2ts)>IaGeWN1%O z@}sQj>9n=;%UzYbICA+@JBc(lMj{bF`NA}`5Q*Us;%*>m2GvSUB8UoxW?LhRP(VUL z0!eGKNH>MtaVzl}82w$nX?}CLvC1Hym*1>nWfdjBP1z;}Svcn#D0tX2=&O51FNalwG{3Yy~2CUt*G>hjD z6wtz<34Fk2$~C%j)SVg3lysLnfm-0qv-ukoW($jL?C$>REMluqJXpGXXp^x`?!l3^N%9ATkS!?u@W75-BWU&Kd#;=X%7o(A{bkdXT7apVKIxvcwUO_)^h?lz9o=8oRB&ml4D@U z7joFSh?kV2fhhpWRNG>1KskF)N?d&vm za$8|;K#e_sc&!W49A?7i4ZwS6!7{4e@;^_7_B*48i%J-x161aydi+aC}I`@rdr zSG)QaMtIb^TzF&9OPk>e@Wd0sEgLo#5k7=kTV9W$ZF|Dok!@*71Xrc@o}$MZJC-Y5 z#X=9y4{)%?Xb4d8>edI<696CEB~ZSs8g`gjj7>zb9v*%kq>ELOfhj=*f~48qeE>*6 z&g%R&E=6&L#5Nc&Gw)yUGe7fM>{r$8sXZP%Wp@50uwYcjBI@bC3&dJ?e)KP2>k@`{ zC0QZHH~lb+-COinNJWKdmDTyZ=_lRpw%5pAsFhmK)Y}~KLd;ou;V4G-a7uYf~ zCTfZti(Y7|3#svjXGwC;VkEIJM5rM*w*~=GYS)qTUhJ1?ROS=^Qqfm(m&I6QALe%u z87uB_)PkgTUn4Nuq2{}U#LGWo0c+!uSol4&Kyquh3wev`G%q$N0Z=i%*>*|TV)Ge=2W#7A9t;-`LQevl9QSD0j{kt>G z^>l)gpQ;*p?oo-owe_EOF`_o`WJSyS8)X$1E-wS}RcX6A^O38|Ki2`;MkbNnqnR{8Gr?6+vzS%R#u&)a#BY5DYeqbKYm1_`Fgf* zfVb?se^ZwPP>E5_LGh=s4oPbNL_12$!=-4Fm85v;j*#{}Z47dgIm7JkelS68Z)=+$ z0`|njS6w|lOlzz6D5<+-FpMJ#BKM-AkVjWrCQYjpVMZ>q7rTXE;Ip!*i|EB#1bOjf zLZ^*&bOKB^75z34v;uIYM=_YzrQWvFMJ?IAE#l}c>vZSZEkC^8j2~X%g{`l=vo-R| zt)$jZJ8XHQ$I!spX|kuDo0QEs3P`?k_$!Ob0TSdoiD>ZOBC=7M}b%_5~4>d42%_ID$!o+XH29mwXT)CzFK6jMGyK0iuCCvBZ&h>J3^0@D z9lE=p$V#ubptr%(A3iVD|0nTn{5^F;UqttHN@j^J7#!AvAMUr^UV|0xL#1({C+s77 zex{yrARLPdMm%%YaKE@#|DP86%FLgGFE_oyfBb!%$iKG{F=^Vl$$sh1BUN#J1<&ox z&a@SBD>wjQleQ>0!+iLe731%6@_`zK*p2`cse$3$n;jX+oF5Px0?e~y)$cpHt*nun znjq&b-?YU3`Ey@ii+_yy0P@<)YGcE?_bbWY&COoKIU&Dy?_QCZU98$EA1o0C#wAbx zWb13pkLLAE#ub?QZB4FhH#SbSi5gzZ^y$uMOB6?&%nB#OgNh(4^Duw)^cPqYwcehd zj*j-ta(MF!H(&XK*yMkw(S_B9++?`D!1s#~5RZYni;L~GE@^I{JCiW^{Je9mBfgr~ zdG%&_*Dzwbqoczedsi}J!p1ToF>!U23H~Fx6UVK|@ux`qa{il-@w)cZ4ey*EduciO z6eQkzJtt1ree)@rBPlQ_1u)%(SAfx}y2Rt`&7cCUh(=Xe z&!SNi$v(4rULzhj)2oTZ%Ps@V5wBN`!%!(WpTz}&zNR2xe!vEoU$de?+O*^K5}(+@ zY+Z-34vbgbu?WWEzcn=snOCBQO7HGh(BE}FTCbX`vg) zZ^!Td5*RooS)z^Es=3R?8+Lq2Om79I-9^js3>qCp?jyV1PK7kOdnY8`ZyDSO{8(TW;INo>#kw(#TaK6pG#PX9nRua$cVngnH{ZL zGMKIJx(fg?Jw2?7c!bb}zJiD{u(%1J!W{3{_*>lu?P z3DOaYSFaW=wd(0yT>s4hsN~?!pB3(41E*BwHrX7LW2l+CT~}vcViMa>6p(&Z;)pm( z6iHoO4GMC1udnZ&X;io5K;Ooy__)=F01ldpcsf4*Ug(179BB3z5$3Ub=t%tLv>FV% zAM;(rt7vI{@Dw`#2&C2<^UH4IAkN&yuDJOZP4&`{!}T9bzT@7QylD)?!6_T=GDpXS zxMwa=34`esa^YSoQeS&QRhVo1G5S1?M6UI!+XKs50q;Xh1_o|N$HqL|tih5#W6=>7 z=$-C3CzA1-{+8V5&V_$?kFWH=g8=H>;o4mP(?gAxr>Np}242k#oHD0w9{x=$@aVxCdSX~WT8y;B1P~2>{V!;)C zX!JrF?tDp+#tq*`ipwy;1u$tXjYr0Lpy=rz=4%$M+oC+(r0n5s#LBa9n%0k z%PvKgJMj>;3*_yO(Fd)fa-u4tZL_-J%C-q1E3b zb0S3O?YlFQ4%{PL0l8xUVV*Jq>3*5&1=jvQ>eiO%mY+6{KrWe@Lb29Lm&^TVpui%q z=}#Na0v=HJhrhPg?yYJm))e`g9LA9`kq{ zw2|B+dL~hf19WBMEAf={{B9A^Wl``7NE=}asIx!U#{lN{V&|$Tn~_Z9ut8CM*`IQs zlH=Bq;*#vFIBF(~p&4zFv%+KKc(^){;ia_R^=X`q zKYA965SX$G9vEZMe58V~7v5pg~vO2M~ zfJNfa=wH*B5~p)q*=x+25?4!7yP!@$F8_FK!p|Q^p9s`%i3ioDzBksa)c+1}D+RUM zLvv9kC&5Y1>8mi&<-{8onp9j&>z-0ENzW3D}?v~8f7ZqdL} zx(s@{cY;XXlkAI&`cQ41!_3tt2~b_M`k~)wWfNXPf2u`ot6pN;shGLVE^En;$3cDx zHo-^W;;ZH47r|ER=AVCD)Tm+2MF-8!ff%muOhzZ{lRAjY7ghmGpNa*!MbZJhD%;MP z&F7i5sX70oOu3LiXGY*#W^oY+8<9akjaaBpl$HD%ifBGEgrI_xdMYlz zaELpyTXW$+gIk~1>Nt0Ta@Wraxr8N%u*Ma#RF^Rd_4?8j-VPK~$uYZ|X7UWEA=~wO ziRgnU8qd|U6rqzK59dFUS3D!jhI8v_-%8Ajwto!Ch@pAefhNhEEEzp zp%&ZJWheZ??t99_M2J8XiQ0VNTON58R8DGh=1k*GSs>HnIL!x4$b^KuK})sk$rkq{ zS+Q{HDz%o^IBcOQHc?i|BVoep<#vj2hK_DLfy#d9jUw+Kb@JlbsfIhsB}m-w(Lw8= z9@CT2Ow2dUS9IXI0EqsdEr;)&lIX;YUKLr0Quc000sS}%tAb}6MHpkM6l182%OIte zQu(pjlKe{w<@IGx1?B9XNif@{pu$0%&pEZljvnkn!6p~SWVKah1&HF0Ch!m$U=!Nc zH#KqC++{AonG`G0d-uQ#KoL>ncgZ;}nw}zj3ej(K$)aEW|rA5s|ptH>WU+ z#ZD@b)+f=v80FveB@6^MaDkY|EFgHAVk;{_at8r8%?;|#m04SY!M_2a47dR_k|ctK)Z!1{vbYWy)($6+modO7kE^Gz5iBQF;4(5(Q5Mib^fU2q18 z(=Vk80L2ObbX4wo`G5$#iL`D|xlZ&iv|QjUXW=AHA)#ZPNuIojOr2K|V13fgvy^R> zLT2q+lR(Ue&#rx>2Z2dQLl2cw^KwT37ucI`u9o{vr5pD{yaOt6;>9U-BXx{#;49!( z^Adz)S;_K@gpv$>PQXdzLwu%grvBcG)ay7`x6zR=bPKXoAe8q3%lVP{#G_VL#d5{+ zi*E%#ctFa$SM}h5-~4c;DaX)AbE)fqk#2slHymZZ{q>az?zI~y;8vT3Eq6M0J<88k zNN@hz;mDDG0hw4rY#c}Km`TZ?$;pTskKw?HwuyEJhh2(0oYVlrtMJ~JFM@A#7w(;} zu}LBg;o-b*xwr66OUj!!p?yjK^8tPq6)osS-5}K_D>Mvz+_vMEgiLHLh+y1O8VdAw z=*Zj%vOBqKPf|B90!do_D5+?tLaov7s8n3XM{abmPixYZ$*5Tx9(U|GNZs-zEPZ|H zP34RzfF-SAf5_LM#|oe`Kw%W0Ik(b_aD}z6(RLt?}lIzmjh!1y;cn;f41+I01 z80PRiTA7iH5>ap%J}yHspLsd93Xpdan2_HTzTlCsV(f3L=67UD8lbt~e*D1q?%mrm z_;=2h@G7(*Z))|ggEXl}h9?=q2e|!)aJ5j>vF$hf)W4H5tv ze$_E)NahM>Zm7Mu7n64{ZOJKh5Etk)(*vq-Y}5S6Th+um)spdD3Y-67kfH&b=v3kA|T{`n_#36f)FD>RzuzE|wkTj_v#B#1Fd1z*dIbZo$|ozsJ5g_PUO>DI{Z4f57;%QkZE4r<7pe`zBnv{r5@O=C z1?zHc{E5Ox(iNgce|s(D?Pve-c4RdyutYDL<vDh0A%d2Q;Ig{)K-WBbG`LpV{1$AJw|0we7{XZ%|2! zE}}124J6?JkyaUs95uPc%a;!sJ_D#G-j9C;A7OLplF!mH&mnP2^?SGrT;un3!aT2@U=(?>yZc0pznx{^&{5SGZ|B`ZwzVxm|on0EAVaENYW6 z3p7tLO;Dq%Nf)o85-|HcI(SRG?|!iDz{ge*oR1Lj@}pZ!oE%d?Hy$6TVHY>PFJ`B1 zeAE&56dpjnMseu*Uty^SV#@G(1F^Hvw;itSC+q4=KL0m{lTUp>iTp%a3gh^W#}cgr zmtQ^dyt{7x01~)d1grcM z`p^GM`X@J^*d^Y&>GKCI_67cs-#mP>>H2Pn)z&Kx3^4K`*|QD&8%OhU8B$&SX928agz!)97+BiOAR5H_w|IlOSWkHA0!!>^iwCKqI} z??v6)f^Io*q*kGnFL5a~R&Xt+VfqI09*p;wq~^at?^w z=v%662AehV>nX{c=LrW>;~IWkZXcZl1j-0!$i>3Vx2ruOXOsGN02(I%WE?b4>x)%X zl+D|d4*W~5Fan}7#(eF{!`im3x;usx_OSlb&liC8=&Z@=BW?X>VU)GJ?Vqn-OG)PW z2M&-ltn-g)a%M{l`L^tq)BZPG!YSE(@JXK&f+>NFA;b!9Oac=5orm3Ft(WI5pm_?x z#xj_>j}EO#s`G(gL^t~Q#*eH>VQ%#BPll;YWhLBpU|o;|!-NP`(e~tAttB*`WLrkL z(?RrP;j2S5TDjDrF*`a_odp7sTvlhNkw&F=ZrQX_1(T(xn&|r+>q~@9X`a)Dld>N^ zt)Kii#mgpe0WiU)FzQH9Xdz&_p zfKxRRZo8V;sz55)#v92F85e`*mj|FSO7cCUD(7o~1s!sT4 zt@#4v^l4r)ou=PxsG z$;qgqlB|CXo$H*Mad{r95vT6Xj+cr;W@pCy)`xd+4D=j^H)UeNBepOwjfXt;HhIq zFK4fA;sBO*KiC{B{&4*7&BIBkUhC$P zxZdN5JQ8;*a@vd#JYkR@F>a!g?Hm)OsY9uPTDtWo&K2Y>lAV*ih?dm->q z%WIEEHS57^eX=_dY**0z4#nG9knm*Go{*ksm&kd2r4U6ZBC`i7i5p5k&tI1k+DP~G z(%ckM-yrM|IYm1TmVIN)F>&J={|X_%@lPQ43m;kb#BwNtN=7jL`+m&HZ(wUp01kht zl+EUq?}|cvTQ?pBtUOPGH9r9T{pK<)d*I>0!8`~st_Sif-aj87$?k=v ztzo0YHsaRc(xPghoy3nXD9A72j+Qo_nwNf64|hMlX~&+J z?OPQT!^MGE9Y>|a-A^TN%=n3$&PR5p+C0* z3eQsXCMbb&b>9o3^5GXmE72Ev15$;+K;=N29iPd4d;aH+mS;ijmDgqmw>|DUV9Vws{~h_BuqkLB)9xI(Q+?u zBzVP4YK9`&9B`={R$jj09I!q2u6UIq?C@4M^UpBuSI*RnK*)UJGfM%PRK0Vrb7%)d z7bTx{e2&|c>1;5V|L2xu~B5iw;fb2FrlK9*LtJbaSUJ&jCXzFwJa(cAA; zx7(^zkTsA`L6j!%ispEt&3Ky^r}8^Z z)qO!Zqn63E9jOs=!YD;k)Q=yD`785;p+XBZ!E{{Nymm++VjWH9E)`XP z*TdB>Syc+R=2N^r0_d~{`YU)fKj8+=#bIm6!5R~Cgm`LtdG_MYF6q1{BKa_HJbbD9 zK`Z0kUn6)J`DVkav|O}oS);f_O_k8r-N40*^sT2D>apx zqka*X?B6;`Dr`%uS1G|l=s5MzcI$E_6OGm?dYg=kLMX!3B~#7d)4P)1C^^K(GF*aT zqD2xc!7L5iQ)gc|C%5d4-(9A1_9Yxqe7BW$Z|UZQ9Wu+D){P0S@jRGHAMwu9M4h4H zjQeH+D{93aq}q}RDlyKU5tt(wg3;SqoRFyr`a@W~Z8|$XY)CqE*7sc&Zrpy6*5Ecw112w&LJztmG^<}sXQgoSk43hxe1xfg{y~q($ zeJ^RhWy+o+OAl+kZfOGi1nbnIxelU2<+2*vlI@+}p80uEQ5Ep$$)0%q%IE2t#)K-4y-XETq+!Hd&w)%j0iU4cFd!?P$OiPEgMC- zA83V}4&=aKYa%cKKUR)OmD^d@)tE<4I}kgx5Cro21v>ouvQ*j81veJ zNAmvD)hikI?vB^bvGu#jd+{+B$nsHQjy?B?24U_}C17j=EPbDl4FjW}|Ru7(+T za?J`4`!zM+9;^z-3p%cvB(l4i9xb#x6!Ucc@ZP>`XVRDT#&%Re&cqwTaXW7jy3U9` zg+#6~q36mQ4Lvk;&J1jd)6^3qAiPSrwE^!?KPQ=p$MXL3u(LJ9!(i&)drpnxE$2k_ z@e5^Ht@+(mw-#<;XhZJd&8tjkU~w12z9v;+8;xz!#Id4q={c1vjC=jQsw`ZbJzW#! zq0k)%`%qh};yZ`soIW#=))M#GBL`c`nzh;C_u)>?lMOkq461gWVBs!4q!^uzd@_hy zN1ZQzop=XA{%{i+l}n2XnHi=P3>1dk305gL1s2AxPNy3R#r`drhxUaOLrZQdtv0Z z>8pAUsHzq^6^;iteZlxU$%j?#@y%4JJvzO$#4=NIfV;d0Aa+ftme2rQ8Ruv^g^>0| ziSPi-&95MAw)AfNabX}HEzoU0kx`i{xhYb~W*y{e?Z*e#a+WR2 z)56;4-F?ALy-9*7tm%Q^(ws_DDqanjFzYg7_Ay26YH&b4A;Zlx+?H#wdki)g20s#E zktr+9O1e3`hmJCu%*tA3cg&Kb=EK-`sf^wz`{}^k=?42sE<-t#SvYQ9`_I`z*wA#Y z4U$5Qs1y@gRmE^;>@>NYGxQ3?GBj5-iq7^!P1?u+A~?Qb_g<(*^M$DhNG=ibOAU*T zcpKUcQL(r`)&6>Fp|i9)jUec}V{g2ZUHAlpX7=bWj({6EFY!3NI$sn)o-U@}P;C!R z$mvhF$sbTvC`>Tyu3JQ!tozHe!FTiJf{RGGe$jB|wa zQzRt}rZrb;?Hy#&l_oLY!@!a4P?mb%f zmvyJKacNpmz8sy?L&(3vTE+xdB>^d#uIY|&MJ|(5HI+UEY0A<4q1@gt_Q5D$rboO_ z!O3~ip_KxIPht=9MA7bOxI*X<{Loa`d>dH6j(*10t&W4W7eR3knw}NEc(|kD)3WW? zaDg)A0e?+4j@xj@+;N4JdO8g*GsK8k_W)j4y{!z|-K@RDsUkhAgt81%Pqyg}x49Rs zKOgxi$gj^@c#Q#@qf#d7Yb%;0&QfiU>Z>Zj)SKCkuupnBo=mn0SC1UPqazh&Jb;fiGZ6Ofyf)%hCZ$|jCuxP=k z6R0`IyU*_f7;Z)TIE}(DM-FHrgJmv2PR&Mp6OTB!uP0yoV{E4bV zT)r5+8jKetHwt5&HeEf~>=pvU!Z5f03}do>Hw25J*`%>0AE89yz-FSZ))Yt-m>mQ+ zFZeTU5Mc5G=iz5@8-I-CQ<6flUhQ2b+pE%y&i3j{@j~3!I&KQk%HIc%$@-St$gMBs z>rdgkA4x@IDrQQx?r2hhG^_rZn)|EZ$ss8wWSjYn&2-J$gx4CGR0QtVGDlVwa%9EB<5VGnzy-+1E5cYcRK40~iZ1y(cu7jUqbLwOUEG5i%@28b z`2pmid*oLEx*8>!tA;ac$&w)w0@FT^R4fv=cO8|(^xttjmTj&OruHV`YCGQ&Z%X!o zxxF9RL!MN~hdi+%mxIC}&?6GEd`~ia=(u?*>0oMxcr+t$%6|ua{>Vez<%vq6qVM{p zl*z62V#%50s?|2ky%|p@dd++w0l(ZB`=3L=J1brt?A8 zZY3EJ8a!rmjLPH&cryhF@!&ZM&`U442+5ZhAi&)LH#t|(3z+ER-07v^2M?3p#bcCq zo|maJ_Rcn9YVDiiOMui^m$(G}?$T>)&rU^pi0tb$B$_hTGL_n0PZ2 zHWXE5wXkHT9B2bx?zJ$Ou)j}QK`c4(^LZ{5bJGWq8^BxBWMFAS7Q-W=MJ2MQ??mlU z*V9Z&>x>U-HTPB}0Wj%Ke0iI9f(KW3M!PA`obkpKld9QnMUFuU^ikPmY4PYY?Q$|x zRPtYmeyEW`$@dr#1bD*yL(r< zX2NDZnXYySWCgIzrBqb~vMc-rH59<}H*z=Xl;OY_L6`OjyR7y08@W-9GWc$vK>#Tc zoM(168HzEfl;fJbk4X0Tw)&wr`qi~|df|k+k6#O7^xI+mPAv{^U+7=g+@?6m&6pbA zKTvhN>Rvvp_OxS`>NW2>ikHHT2q))tTYsA3#E2(R*g3bL9~;vi!4qL4o{K>E^}s}L z_J9I^dIRZW_f~@|3le}x*~}Nt6~cBy#PvO63z;KheoP&Gh7o>vLYve7ELa++wuCCa zn;YT89qJgEDJJ|-)>9_k!-y5022)KtlWizuC6#P~ovTP2%p>u<*^NSx`(UCHyZA)2 zePP?h5x1T~hzE6OyNgnF&U`iwjoF~1+7&D+%0wRmO_R?-J$4Tn6WWtg1b zbo%(N&ej6AwUuk~U^zaUe(#N7PXt^R(afy6*eFd~pR{9w|H zWs-?OyfvMlHse$ze_)nRg{^hCil`(CL?~@j!G{qi92E!rJv|B79cW;2P2UZ`-*;Jl zRdQ5=Z?#LG^1_HP;{BR3?Z{y-GCfMmG&lB@+BgqX1b9}%lT7@A|95GVGl+E*beq=b zN_r>?S6V6lJrF*+bHCmJNC$$5>*-H< za1*#Xo>c$oP98j&}VF z&WLvkIc!c>&+6KzMQnbLau_+ncTncfjewnV-(YZ1A)k3B@%SfAfVcVCV+;7jJ9m^_ zeura-{(D}?HJ-Y($?sL(K~ad}x`#r%h%ko)*uyoW^o_tT@4PztxAaSpvR4B$iE$0w z%hw=Q18Tz*VN&-0jEHs-$m0&qmgWJLp2FAS=OfMhFt~jD&OdKsIS0_Iq7D-rzU*f% z77`<}>Am8t(I5^afc-hZ3yZriJ=Q1q@a44g>GF&&>Jf*wYuu;aM9lK(Kc^L`Ek4*9 zq6i`rGf!lGI07(l;Z>wD)KB;6AH(9cnP(5=$?D&z9eiC4KztSitv*40`g1){@F@Th ztoFi{_417KRK8!?*_=+KposdyjecO-{yv1NY_NR$NSk7~>kVRkQt^QXz+d!qwf~b=`>HR-M5FiwfxLSEn z4pGJoA@SuB7!ir>1aiRVKlhP44Bl?vP4WY=3W~zIde+yyAs+?o?392c{P&Ra2O=cq zi8@SHQW5E>5u)ctRhm*ou9|In@aGh;hvs>OH)UKFZ7p}NtP83_a;W$1R&A%O?(@E^ z-vNNwMqv}rH!y%nwO)3w{uVd#zuo%U7(BEr3FM5d_rl=R5oe+lu+mev01UE6 zB-{7k5r^HOf7VwE>{;D}7-W(MNdoeZBE6TVPh70y z%SHP_sYgaLyfYjB+y(-X?oJ1`zA`n#n_!BkBF5Ym&L=? zj6OkNdMyWx{@cV5eN*0$FQ49xHvM20$Bhrs(i;HjieT-}@6v*UfbxAUE5U^qN;&L5 zp2GcNSzfFXdL%nxcWG$3;l{t#x(PQ}Guf$?FkYP&f#rJN z&r3R-M z&#UPa&bO?*={pYgsEMr|g#5@CNby}78)?UoCzZe~l*S}b<)6x+mEeE&OUc(L3}bmEG_?Uu2BcY{zV@7hBZI-mxLi~Q5|c5i>q%^(tw1)SkH0+*9z!O564 z+tXG`T^uBu+OTbVhVmJN52A>+DSGeJ=<;-VZ7fF|!O0p&_N~&>@|x#g@% z>rpe=fvSn3=rcI*ODckljOdz197+|%CK-=1u}NM?8H1LvU~7Tw6cyX`MDp;xG6Lhw zyT~|`bSGNa#L*@%8-&KOexwES;6$D%Hdtk>^0#SR^n~Zbz#W8MOoPfE#O4cBXR_ZI zqCq&DTT#D$fG`kS6VaTC`F102_!OEjRYdWUU?Jqg1}EKiCX-FRL{xZ`^%J@@hrA++ zCm5-5X20e8q!e#E_5+IA8^SQmAyO}sFXkiIJ|Mvw4@y80cI=7`T{9ik{WHt2xuo}8)25+~l`HB3ahJNvbGrdqBJsU?$qP?WUQ)o{ zD`Ge4{&sglINdfKTOpIqdj91eky=bT(Z?c7jamdAl?=E*mp zu-t5AtVl{O$oTT?D}FHs;**ZsUwcGyW*SVMvMbBnaLkUp!H1W2B9!PwqE2b*pdO|2 zM01om>AfkSZ6>8rtcUVN(O4384r?kSH(@w%biSrr;=I&rf?%6>h28%9y!F;X@xB=o zvIh=NZ4Q7Ct*SbX{K_`zfmnWjGY`imthZ-IGBo4I8&PCX>|+m~-X0?>p(S8dGSfc6 z)NwgZ!lgOqrXm4l30e8g72$h^R9X$o$zizSs>w6%NZ)MrRk&voy~V~;6+`GB=mSkm zJx;mDbD>iQK{Nf z>}{YVR`7^uy!wfHg_YFWsW*iC`-k-HlIFtaXm188zx8E1is|*|^_P5~d8Fj^(G)3L za-?`AZko9tnaH3KDpK-G2@lsk^tNxv2rw^N8W10io0d2yyw)3sFP+=PNH`#|^# z$S=AY$rK6)e~*ifA`YGrQc8=56he6yKtc?84HpVrRenakfrDo3J;l31YktvwYhCni3Dj0`M{h<^05=zB@#EH9d*^PVXFrSU3Mx8QsJKrCL!&7n>&u(&y1SZU$ zf#rDrQ`ua}In+_pzfb;A2d_a=&IliC7o7P{VUt^&|5yfoAqBNsb?%S31!^G`D1l(w zNG-H^UobUN&!ZB!Q{vfNC!NOvn|@1j-uR@uTQ5NzPu!o{ts5~IU$QksZVet8eB^(I zgiQetrD$lfB}IryZ8)X+@H>RP(w?)Svs@0M=9otmju^DrD*n%d`hXXoUf! zW~1|681Zg<;f}<-CpRb7?G>D+&%7tJuI|;6QRqIJeR>0rAuj=2EpiRm52W}c)@AUC zPhR>PxgTcKAj{otIE{W7n3>i2u+XAjP7lqtENQpT%LjGl4Nz;{$<%K1d4A~z`vQVK zj_AXxrY8eoem8O)A4oiC8SqgMjNx`QFsEWt)S*_g(VfAx+L7HMp?5;j@k0-cZa7GN zUj6owLJD7B{c41_zsNa9^pd=6TaU1D*M1qI`g?Ge)j;xz%S!|K>kTS6fgS=B2BXve zkP^G~!p$v^7O5aJuOv`wC7-bD_hCVn^n|A70#{Hf5z9xko@5l6BFF^)@nnpsxJ$5> zl2?tgx*ln)HmTEFW9lelkWa-|OqL!#*T61XQPooHwO|HVj-j!pz6B}%l0&gD`Eh&g zh1}YF!cjPmQ?^{_F^G#}W(DVh>`NECwtNLCL5-T2pl?-(myK;l`QA zhBf|;=uJGGBpJU=D2>YsDhSTcPLD4qF$#(AitZp9;7S@<>_*GX!KPBD<%T$_ra2Nb zNc;57l|9AuO|y}*rnx_elUkCWXY_OWLv5FCKa}8#t+wk5f2RD{7VoaPGWsXeAt{+ zjkqm2(WE71MHb0@;Ik%Bsphc5I&r+wk$Lc}Un?W`p0iH0Uv@;3L5_dML!s;F=1 z$0U{yYM7RcJ<1;v)tj2t-Vko=0t+}~yURK%)IH9osC)rSl+@YZax(9q;!;iiyC2Lc ziDf~Vr@NRY-#^G@7k_$OFo*u;b=zR*p&WiaTg2MEL*d=y>e9;OuC{Mn-}@%zD$x zc=+l+9eu?}#9Np`#bYDd_||ZoDEs!wzQ!Fw-tx=dXd_SYnXIZ?TngXX&$YLruQd+= z=bZqrZ1O*Z+V(K;67oaRG`?;5y$6*i)jQOIdvM?VpbHH_p7o4WGwfF>)}ts>0k`Va ziBpom>sKOWRUDPg1LQ{KVqZlRh}LIVkdKM8j!Cct zUm*&|nO-$3`5#N8ob)8ShnKp!8++8F>kCmEGT)&7fsirZP}ScWe{z&l;V*xfTd0Q5 zCy)~4E}bKxqeuyc7Xf)yPs4=s{Tg ztGDL0@BOE#k1Hqx)7KuMMMUoy9GZ3WkQ+9c^E>Y6s{D^fmW8*&?PX%Vsjm#{lBI!b z#Qgi#17o=a5EzXbp$rK8Gx@1_@nMB&cYek^)#NN4c9wn*04?a9p!KF)(y()j3Hx1z zlnhXd zZSSK7rkuuy%dE;@?pa%~@SZY`!9Ta&#Zyx;H@#E#KYI>|V268XcWQ!bl6YaAnE7rp zA29nBOs+!!C<5JbRSjKN`Q$MWp&^EEtoHo~=UJ0N*~0~V`vkrxgB;L|GGA9+F=|NqK9g8pQPOx9+4PfJd z^3+JdAUqP^qe8uVaLZNU(;KmrS7MG>6JR*&^KIk%-#vkv{yNfVeDK9m0Gavn7{pF^ zGaw3qpMraJCpP~tq`;%zU>tu1SMPgt5Un^s*rEeH$O#y!5HsO6b7tmi}{#)ld0$Zdi5TRX2!GT3_Xvg2htu9!4#H2TwuX zcb`cF;6CU?2mbj#aTlIJ2Nr)El^9;NDNbT}rCBxnWU7|9ap>pUe)|7Kka)NPvEH3Y z$Ms|;5AwyVKRa^t=+Q+Gdb!ICa!5F@ohSYFKM$67&x@=2+d|gik@KvV{A?aS=dr{-+yu{lZzil~`KG{++29QapZvf~ICoW=qL8$rR=v;Pb0 z0E0552iCZUQ?l<7Z2Rl6JieOE?AT`ho+K#r$QRxg{e1v{Myq-qXF>)h3Kd}k7D1gK z25Pv$!t8`y-Ld$Fi*q87j=h!9exn}!AD!oVeqT1kVH0z+C@`u z9$KO1b*%NK1KS8UK)a_f^pP2FlCJKq=bQ$jzU+GlqBQaYz13TD)=UpWDK70I&-&(d zJNRB!N1qudPN0y=9Z_i%8-y=3c6b?VWX`oi#m>%JG_^Q`UZ-i;tO%maMS8 zsuCEwo;-a7-y(uqmuurxs~vEsrEhs~Ko&F5 z>$MEx4NLoYYf0w4p<+W*3cw^6xB%sR-wVeFsBeGv+9vuf2z-GU6YD}YOX|BJWBo5f zbOgL3OF1U!h8@FbnHgM{8@=YH0Yy6KRw?ydX?e z-P=}#QQHJL#`dn5a_*xFmGyo!aF9;&L-PQ|kYEsZ4GFb1fC0Aw07>zKJ@HpS_Re3g z&Et=`xJOc(=lWa!o@iRp+tX(?u`Nf*&)?7YsbMq92H{nMq;{(@FS9I1Czi{57byZI z(bwF$adS6!MjX92KyZ+!zQ{RAB2<2n&_|OrlunX{9=OP!9u6?^w^*jD1sRgbAI}W1 zd?wA35zeOHY4qtkzgNu%h{V592)#+M)!zOw8bF&ZtwDz;uz#+K!$D;0pl@y89p{ee z;k7qse3;d1x7OZ|$z_*!Rv4(*FJHW@m=jI+P)Lp=VniF;vp$dD(*yuTs`XapY0hGm zPC%npzJK~$Hwjc-^7w3C<@la!mDa?tm7%pKwQ>sAWoGZV=N{+zJCj%-<;71yZjXjT zs9;j+K&^k1W@U#Qg?|{43u+Wn{IU9r-U`fy#fH+!?&_zracPIhq5$UTo?e;rxWQ*g zFC75gma<;@PYIIeS%i5Cf@pD7a-qb0;oq{WV%L%Ymle9r1E zG{$S6bQZ{tm25}fYbz&ciSn&#(1tICIk=5#Y+9IVeto75C=N)kV9EdfB%zN zl-DHZ>*3GmcK-zekJ!XH2rv35W5#;`?*J39??tyOM(}20%V35#_@4>ZJm1?J@PCPr z?au-Tusbb`f<(yq9+l+kl;78YpRGFJ-3qWk3^jzzH}eV*r}CZC)Kmh6c4lYS*SpN{ zD&YTjv6q#UE?oal_wv{qFFQ?fI>w->A}_f^Xm}^cL63C3pBvX^Fvd0vq}Qc9eUjjP6?8sB zWEPBApOHzd_Vcv=D|nyT8PMUew6uGAeZ8%1(Fb$>!Uc7-{0_|z1fcY$E)L25$Z_zU z{`iS6+0@xr!J_KkOcFnRU)P?oyb~%{oulK%L7PTZy?mSySDm-nAu+uCd}yfMK4~W` zp02ONPJWYBogOfxjLFz_o$88TMZi1F4|tr?EG^|q(`HHZ2Erwd+FV04H%G!`DLM0G zmE9!$jW%D`drrb))X5;?RdN-*IxYAv@8(*HU>x@&z3txPO~&chkXl~pA$r5HJy(Aq z8a6+rCbq&@!FgRC+CC0Gfu$$ElpaKUUC)z$_w;r5>b^dm^QUPSSbcaUoAa!yHK|a* z6m^DMESp#cx|1{+GNkuE*O$(qJREUhRyOUnN*_zdQJ%399oFhlPx#-uT#cBE=iZj` zA1oP+g%NbdxnJFuEPY&fZ)JIR<0IMf)P!fJ1qk=d;L}X5-p2h#NrXueCrOWAStF`U;W*7KC>9q9(otQ=zw1fWReX)1;SQy__ch7?%D}~(%f>w(WcBW z?1Xj&97!&QVU1TCw^YE=&@EANOXt`Hs>mRDf~qxgIZDmH)n5B`g+)H{&ULbWPD)xT zMq5(7Gq38QQsKc3q$uJB*p1KXU>Lx*3Jb<0V@)R1?eV-!`eW*)$4ydidbVmz^^Y z#*3oW&4J`mv~Y4}6p8v~rx0^EdB*Lxru#G-OMO;zs76e0qxsWQX3Bn}g}Uctd9xP5 z13;gNZwLK4LFZ)nxP^T`uHNEdhmy7o5Qxj$wna^`Ppu8lxx3^%_trs5S{nFoiu0=J zRwPEgm4D|WP^jsyHQz2=k5@ zDmhpOfKnZ>ycL~1Mc`DR7>+uMn$w@uCyrTW`fL(OJ8Xe?9Cicg`>Nf zO(kj$`2$o>A6-rJ1*fh)%hmcZI~@HC5}I^9%Jq_)ZoY*Rpb)F&O}lXpqnzOiuz(6u zev_)!f`9qR`EaWq#_fpPn!Ou?k=6!-NdUEkhbn>S0-bSS^4s4^BW3`~`lO(?haP_^ zoF~kH3gH%4TnyfM*`MFXq5Emh1S@#vfo}B6jN!3ZC)Vte6yfQWDe0+Op6x7BO(2}9 zJzySv$MN{(++2ci&nnz3>HGMQp&fEOJr}TE?+76h)GVAb*XJu#trx&Ho0_F9C91pE z2SOhx;MA6fb1p!+9x+ay?Ig$MRl}g;hq$R526I%Jg{ z-WE@MCr>&=_&#HYI-b9xT4!I$Wb}3uhmobWrb8dr4F&5VqQx3F6y+yljj>b#PVZ~kljD$+Mk^y(OIA3(G!cu|lP=?~_K;U@vr|Gw7a zF;JM7;g(gFeJ=7OX&2B6W;>t3+EajP%GKLcM}K!9=E7?b+XqL{ATQ7(1OH2l=N?(@ z`wj!GTyuD20O8RLx%HWhMX?+E{|6@D{s7!T;3d8{6WS`21SMLf4|?$!LCc9duRHKs ziYC(4;AjU&dtBvdc8p-lmaZ@LzHIwEn_XkS32HY%pic`ls9Xxz_uLNr3(97m<^pf_ zJD>Qi9U!iX?D{-hi%(se$Mz66TsHt#|BV8EW&6e6#2MV!~LZ33fu6>-hdpyd=o4bauH9Z5faoD6@Fh zF5`Ad?31yd6z5qW^a;; z#`aPt-sR3Lt*%Z@c{ryMUw0FhuHTuQMerdOUB9_`WtRe0`rt#i^K+!Z*7I{UKn-+z z2o~yW>=mKxjd<@(yGaD`W-PTH4mstC2BQ+$$U2fuPTaZ4;gsBM)|&f86`|zCZ+Q{^ zg8?|NxWGy7VAJ`AYB8_uZsT8FQRDGp8~2lQ2hPpymP%=Q5Ikxj2*V>KiW&nr9(-_F z;GJDBty%;80}sRZb5na8g`$rrUO$HbE7n; z6zN;iv_{G6|BhO&BvS1_tS@SP%BE3!lzk3)F2f_YG)2XHOnrko@Vmi84-D>(7kOc9 zme=KKCw%kjzRep(;rs3n-Js_z=|Y3@lwQ$gYl)iyMWM`Vii_zJ6FCzWRmI#1wb?s! znA{WWZu7%H?Y~0~L9B!t+Dd|QU2ihW#;3MET$=r4yj&tCYosn$(?u5T7|^%QrzYn9 ztm>}ZPCJ%QxmJPyH0EiNS@tR57IMA?kROpjzr{-#FK;{esYO13pcHeeEmkdhBL{w3ER>C;b~q+F5f>0h*iLCz%|U-G1UaX0Y$R1VN><-kM)E zol8)uG8}SWQ`WM|^q%#T@&8a-nuSaDplWN{))UwlHw?bl+~3qHEnpRIxtiw~X<}@4 z2H+G#$%?^TA4u1X;DYT;z&#nvski$=cP?IN`1x-XtR7%Tpd`n7AYSFNIiUA}7E%B- zJi1BxF`#B+@jc2@nt&euOgucvT+Z$Og4d1>*q^uj;l}GC5Iakp#TfwByvPI{K43^2 zFXVmuZ6Wir7_+>wjL0=lKplY$@#OBthWTwezBa>N)|^McRH-aLA_Of_puzSzfbs%y z7{m2|Ovj7s*6F^#)dTOUq>_zY3$QmHZ3OVAcul1Mhs_=R{et){4)FD{^B{=RL*AHq z-W3~ZdiNt0p)U8%?AiTL{TwJfi|@ghj4<^SEM>21XLJIpxX$$k$^KVC!MxdN6TR;0%8PL;#`;#`j=z zB!n9I=D#=MVR}7+>y3;^MQ!*IHtzp%btUjnuHS#8o9dEosU%T1l`SGmBO2vW2-(dj zDkQs1ldPlVrfW&rm$8&B!x&+RLYqA!+sHChVnQfm$u{#pudeQ||NC+0_qq2s?>o=? zJm)#jIp6a==MY+FsBhCeC?=b@{qd4|eK4^e3)oQmSkFVKIxuCS?|g|LLc>!JwUI9SX;vm_RcykvK;d_6V- znfkqMGsb3A;6ogP5Cnu<8UMI|0d|{Sy|fM@XpEYJ|4j;j4Clgt%@21hyGziM44_^EpB_R$9#Xz<#qKX7Vgn(CL&g-zMD!Yqlkr-h^( z+?LsmA5Q>W>r*4y;mfDVzBF2+&>8yp^0N+w0o@)|mJTsxxOK;#Dzjw*DhxpLF+2s> zHkS(mU1%24A;q!EJoNpKkM*OS#%G_INZG7@60;#_N>fIci5j+J_4v_x2EHXl#8f)? z4eR=P@Qt z8*Bq$)$b_S=lV$w^94(<JzJc zkf01)yOLmW4qE~?w~2DXV!Wf=#>hSMRD$Tn2%D>hzFT0Ags$Z+K1_JJ`^jZlpP9kv z9=~mMT0ibZQ8U2b2AsRsMtt>oNy^N(5LA;1r0|Uby+-IZL|%mIxei8mOzQ9VwrSN$ zU{k^=b8NC-@@A&wV08++I__U>9AtxRdm8jhgMdxSw$*eew^O)AAE3f5Q(HSmk(_7H zxxwdM>UD7p+FXb1gr4mk+ML9W{+=BA&5U$=qOwLZ_HK&Ce(L}PN1{cuKb=o8kvYox zSDIwcB8N68x;Tn*4g2M3Day@Vzy)*wV#Q3C;0gEGm$D@Um*Vl8&$P9=rM2m z?-N21exEa~tSlh`fu}kkyXFRrbpSVhq5i3tA!CC|P50kVj{ib|l#H{?vnrJfDK4?d zDJ$FMnQvpXY{x#w^~=XWAzu?+DR>(e5ElP?ZP*3h13|?CFbaJnAvH%a409QB@*mbg zZd+alF6)oO`;GsW{9k15;PQ1EYQ~hEp~Cqb{D4vKGQ02YXF>2tULn9>XKn}dL7;*a z>m2jTD`{!nyt!vjX6y6k@6#avXu{71$EOJvBoaC60QXOF{SB~tjip0I2)_)GUoZlW z(l^b`O#&Mj&TRIemk>>vHw`T0exn*B`aDs3}L1 zxBrSi+7;h@2x(R(dT^sjeOZjmi4&Vkjrw9>)ft0cWqH%cj42?~_sfcV(q}0c9+Wy(2%By==k%V_HrD(8Xv76)!~2A=`8P|TV9wO0UKfX7+h67d^$!9n=m zM=z!kY}ScJB1{aBslm-EuyAqFXhvr?IAoIcEE)ysh6g0i8@E5-AgPExG3BQW$*}&AFzv4f6V`ntq*@*)~mHd?%ad zrshxE(@PUys-tZ`9U6=)@@=*$T=I+< zaivHW&J4|M?ar}t;0le_#F%`l*aoAofCjrLfIGIJKGta%+n@4+{qj3N$~eC3vV4%e z7o%5WrT^gKTzB#mZ(2|KgCyeXix`VorTt4nZvt(a@cRm@y1)D9HqDL=`jnn<%WmFN z&pA}tAvD9fG^I`}?eHGNSSWbMsCQcC&gRdIqe3&qN__Lw(fz&2_u60FEe-VeN|qyT;cVD zo_^K%BXHanSp7IT5>ugV`w)u~{!mX_iWS*22Gxj3QSvEz)wVVoMzO-5Pb`Vvuj*)d zo2=&Uo31l+yDTGMX5^V#3>#ZxJy`$hLh<~~tB+GHWA8qKX^+2uCETgb%X5M=RqN8@ zfi=|}xSRs@33!hv7MPb&Rfu;3+ThqdM2Mfiy~mOoT)?^P)Q0WSF$y2kjyj|KkM2^2 z97|{Woe#Nxiyis1nPgeT%$YyHI^rjg<;^>#<@0TOiwA+q#q5kFbGT|JG)-d+k|T$!X?3&3Pw-IFh| zvWa!J+sraoPn3@{(s=!me0^9(Q#KXXJ%ZaAI$GKCtnXA+jO?t|k4Ga#ARzjxr1Nq1 zFL0FB922HDL)YB*=h%qy8X>U4)~#ZJg_RjS(%HgYk~6AHR-e4JRch#2;?0Lw?0PTz z9{q%Q>fV{^zWVmajL#r-2M9VxifR~hQFVL=v+g=jb?PRar>!c=?Pgg!(=CU;%w%i% zCTvX&RuZ`g&i?q0rs@4eso5Dky4gD^)6#F@fa+neAA<&S;8-hKzS`Oxn+**OjZ)G0 znJ;hNeERgsep$Byl9*|)@c}xfe`0O6RkhQ_C=OoE6^Lernj{7!yd7FwgzYn51UfLQ zNa^4fpQ~MsG8$VwV^6*SI#Eh`G0x9g;{r!rc8KgMFW8gI9%J&9->3gcr5ZAU0q`iJ z*M0gdb}PwMZg7!M+2QAr;)2$fx?+(l@R~^v|2Scc9r5>=2u?0hP5+KhV~h{rc~(B;VKm>^z;6Q^X$a*$dhU$PoH;oMy#W! zyQgmk_8?(GZ@AB=MUcx3YzG<`LtQI|e#dJCCbsGti%RckaC4LZ@8;4R^r z^%usIz!zp1XGBjN0q@Tzh2|eV?y=a;L)(UeRymD)vxv((WdXLFKM~qn0Aw5EB^UDY zE&FybB{^AxJ0k_A-?kU%?Q_5|hhT40t8h`TdSFPTwxi3oInA9`N0lEC=~sOEI_6|w zd6}L{o@jO-UELf%bMTvJBSj1}Epy^@sNIwUGZd>4rk!b`QF(*;w5FWuocOU3sD!o23)Wc9vJ|c4@C8=7HlQ zeyppfJ08R8$%Xiw=DZLmJZXr=ov ztM@bOvWfomvqF+xZqqokPGIDGASI=9Qnd74c#%6zY-_@83u?4_YGZQwo@o}XH$Kv$ zmQz|za>|{3H8c5OhXXU*y~Q1BIjB`V8F%fXwq+)==O&PF*d-&F&FEHN&$sblElS4) z-)-9@drr1y-rlp|jMxtAGDW9_=zEaZzo1ticZsr%qqPtszH}l*eylew zT8cWjNB{KwOiR`I2f8vwbk_D^qvVOw#IBrft3}$GH`BD@3FA;z#9<9`hv>xf=g&WX zhQ95B{B^qmo1=t}>Lniys2nrhIz1g=M`AB|VO^SK;%GBVgB5EuV;`lBRj39CQVc&e zXny&{+I`wml!dnP4&RG_-oujdH$ z$1>eqh{IYZ8mcTjm+@%8LXFTLvPx$IcEFQuMF6>8K!xA~5>V~c$Wrh=jBRCPbe zeX8^L%L5iJPMl|BW~P3evCuQGpOgZypSy>N8?0pZuDu2hU zdcx9nAZ2)?GQvhwYam@;=Qs}vP<-a~}Mff0g>hd9Zz%cAwzSjt@BXnATG}poq~UReOPBJ8%9b3jPu+iU+iTp#|Lz?(pNoW}52Yyv z^PV*GewJPbVgG&7lfvZ~x^-?-5kgo&exLBJ!{9OvylJOH+ho1P<>=W;N_(=c#G z%7MayuAem-2lk=X2Hsf(6?FV%QA@XvpwP&emP>`5)~i_pw&v~g8_l3e8%<3kxtIXp z(>J44tgy!_YvBlSiNjx3xf`S}vN?`pD(%F7mi=^6TxR$V^ZVntCCOwps(NND$DgBq zs{82Doi50<0;PL)#5G5Gq6!=$)e-;JKm7b`lF1d!%JdSPUC}eufTTa0i@zuKhZ{Wv zJJOW8)u(nm7HpyS97jqe^>X@o+}IFH?|Gc#G6Q{d21*FO%IZ25b^>1 z6=F;{YIC!Zp>$?D*}Ta*sdy)PzioF+NELZU5h=82jzw~hoZ^*oT9Czr<1{Q%ya($O zWHGGCRLc|-eKq&o%vi?-+2MMxycv3K5h14t^FC=d0df-tfyvbrZj)^32TC|{tUVyT zL*2FS=t6EavG7XC?JF};lAytewC_i*a+M6W&NV%#o8Si{6KCK^tt_JXmP!qg-{4c_ zIXh%w)CEt#^8vO+0Z!nC@7WrTB?QSJ7?Qetocy7U;JKCZ-vC`{=@ZPJsvtNodd>f_ zz{y;AEsdAoW%WX;B@yS2CAs21A&2PZW zZ}w5ONqTuet&Oa=$~da=gS!@D6r(~dftuYuibq&miib=o7Seb;Ld-$RSw8GX&mFtq zCcNg@M%jt)+)%;v{H^+8S*ik4Mw>N#*T-20$m~UcGXO;13zcWQeJ^T}MKCW*Xq%vp_DIsJmv71Ql=<4#V zut-V*EH9F8VmbX7AzC6?*TUG1*L)%*jUwh!IL>~*mzQ|w&D?#LLvjk-=hsklqNCZ= zxr_avL;Y05)8xJU+Vi=?J~4yO3NsE$u|mVX_BgL*f3(|J>Ye9Kvb6JY7>;h(boX&k>Zo{eoM3XriOhaCHEX{%@KyRAhgKC4MhxQzH@wa9kYc*f$7fW7e~84~ zL@=cfAHrRO7(23ZU;{q_HoS=xfy-_nW^35uMjU&rYjbH$CGS3uo z>xSD4A6GBtNpqf+-!Cy7d$2=a=puH_A@1XOw?FDGcm+Q0d^Dt!8<<*;&P zb??j%%r|Bpv6vlKsrEm*)l_w|p9iPW|0m|R@+D;Nxatp(zqt8qF&%{g1-aK@c+)!E zgP=f-7aEDcA%$)l94JwHW&!%Kk}=o|B)4Z02ZI<2H3C-8o_HN&!fhy&1Y))U?r3BL zWtC`198lZ1d*&ZgUJ2)WVG9v|vOaAu=Lxcx;|c#u6LTgeyxHDI-cs(-a=Kp76-aE^ zwf3T8G6acSXksEJdQx+KN5NChBOqy*!kNV?Pyt|gci<0)6ip9tlDL ziyo)nvor_Yxz-}Zbr1`8R{^8!;HkTN5mqd6J)cBUD}fR{O8BRH&rPxLZ_i59P|(1G zgEy37eSC8K$Jbz0kj#I$`AJ#7@b-m%3%(!*v|^8D=|UZi!bhn85+D#uaPrxQ^O*pV zXGTK-yJr19H5#wx{Kk*@C<^vp{2v~hxf})T7Z;5t2!cGK|M?hIOqgs(?I9w8At$r-yFcrLzW)H@R{9=sb#}g}GlJ$Tof{Jqiwzntbi<$e8f~BvP z4riMQNoAS|D{{nFzKFc}^H~j}KW9$5R4~pzGD8BCtvp{RA=#q-#;X6IR1g784sP@e z)Zl_Y2w5zXlDrJ}2_0rF(4BUk*z#}026e6sOjJ!^^&qJ6dC71tL)w92^6C|9xw;t? z1Hfe>ky$Xp?S6)AQPCrioyr2@5V)^smsbVAk3R?}CK80<D+AKjdbQF+vQPF9 z_F$gI<%VWHEBwSe?TPN(c-jQ!L^BZP4aw^a1B9IvRprz_w)ANy)|#SoUv_Vr*+$_# z0lzn%oe|f^%?5U?)^)=m1&swR#k7CAAYvM#Zc*C&@SD5l0cXM4R&~qu)Aw9fr-{M5 z>_WoE(Rzc0x1dyg&cWy{sE3k2FzCi99@Y>my{>H6J;L8o?T3k5B{X;;iSX6_osV`$ zBRCie5u;%+&7f*olMST}NZO7_0Vqh7FZ`X7DSlmi-JC?Y+?Owc1w-jdn5ZkS!N+p+ zcL2f$COsqi$`S4nzv!uGM>O@zAk7S4i58$RUd@cSWz%IA9v33khProz`zPJ|nZ3<~ z$_hWH6rrtH!38$?OFPsF2&jzreK!KmpHY-KNzjMnqFT=#GZ|Z(n!i0 z!+b%8Z@UV3hl@715*LdTUru=wq}{N0-;G4PasNbA$RwrcV*_g(<*DG@H5mxcjryzJ z2>yh&n3+|vjp(vHplB2#JIJ8|f~C*SD5$`?LkUC9GiikFzcUwx-N&+oYGKu9V&;Gu5BM@K&QU8 zb%z!uE(z<-og!W=ZcHn6YHYpKlY8YV)HxImNZ{O5@q2YlwYBUWvChG%@2oGn-v)1v zX`dNCE2V7{Q{9`6GdR!foEwihn{5)me|chK+&f==tja6~f3GSpG=~jUQ$P3ZeA*$C z>6aR#)QezCNX-$@JID#y97POoQS*5p2xWnUblFvmO~xm$GE=ux4yCDGm1l*1xl-TO zWO~ZrbE(`T!U-ah=O{ryFs^ZM^8Go8g&tHi0Y(bHfbk~zMkC42E5P^ax6_D)jh00h54pTG|C2fVWohf5?Nv-+F~m$01-rf{%d^@ zIe{0ZPkXFQ`?%NOX>2V;Wj|q$?={#>M(2UiRQLwRxuW9UHS!o2v)7I3URd8M`nGEl z7l!U9l?;8a)};;s*@}jL8D|>`9faD3=D0S{4E%qq#+yXZ&BY z>G?e^eL%&t@fq>I?+uY7GrzL?gJ*}Eg|If-3@sS65CRC(w{O;l5`R!TaDdx0f)WS(Xg zYrsRXPP6J>jgV(m)A(dt*|N@@^6rXU#b%!^=#VnlG9I&IoE+{FmIdSdvucZ-c1P1 z;bjsXd|4B*96}%nlXEc7BK&ebZd$!re>qUR3rgbX0Yg@+8J}-q+5qhwRxX4vmHF_} zRg0IeouQT)(3uzwzRRSC)z_Cp3}Df>J5NLKH}}6-D3VEtSG33QYZ&G1`l@ah*%_`6 z1)ok;h-o9G*@3Vh6SA7;7d8$A6CvyQ8`lZwa`CUPbN-Qs!(h!Zp$-VNQage02b9_h z!=I@eZ=sG5kR~WJob@P)v1$G1MJO-=*L;_7(E+(;eX#CXb|CSv|5NGB#SVX zZf*tR-((WW#8g43huD!Ppp^;#l&`!p6f;6F*^>xUp7juFiLIF&i2RYbiIIRJQ|c9e77l+-Gh}z$GxtjR~Q303QJuC*TBH#bx)SN)gL3Qi?p`hk@eQSZ3GEvw<@ z|6Zw}7am6PSZIeDYQXK{zX6eSoB=1|zvw$KWQK;EXCmDUwh$~N`UktCiQi z#f1DN;1p$M5RSXvD!ur}ZqalzA??RE$tOK0_OANl!U>5Gkq;7jxhf}5Z5Q}#)vq^qO;pEHQ~sDvR^8`Qv9FMSABM`9=z5AdWi5b5Ekerpn_~RsX01 zwyLV4f<`OCzY-v|8@&JX3mSc%VV3N1;NAuHV18Tl1*T|=Q=Njsn zYy-pQa#C3@t-PwCysEISB6}k5K3|>wvasbD&T61OC3lsPz374;sD#M&1GYQfiu13z z`68{qzpt-rcosT5-QM9_vBTrpHyuOr-FqV7t*TLGw~Z$uPxvvqR}b*Iieg6`PZ^*5 zT$S_Sf}3DaAn~9ue`H3#IKOWNlbO78Sm3$tmdgvThe|>&Tep-m(wolTH~5TyyH7a_ z<583vnytgcHCelJpE5JJe>z=D%+GP3tQnb^%Ny*&Hg{j~d3OdUmn$?jv?v!T$U2hU zSdp!inrxo^;o}ca3dJ0)$(eNLp~J9o=BhX zx@GLB7M7Xa{#)3^vz2}XzjqfgaWNup$IrE$PapDldWx&v`gQ88R2wVPAT?>c?OyMZ zeyq#U2tvP{Nyt@v;I`)Av4vR5d`e;Ou7$i>W!rVj^Z2~{N*)-_Xs?u|qy7GMUp^GpI|O=dtd7HN(5KlN3UGCbZZLmHkT3PLfN|<=D2X z*gYpojkwjs(C3U1db>2e)8CQOSk&tGFo=X-rEmX@@Ya#3<7n3 z8;{IhgYTouQpS4q;Zig!y~Q&gKCY>Y-qjiSc5z>^`}wk}&sn6wuyJQs!@hX=b1aeM zWTn^T^hw=%q!J=rj;0_Bt!6oe(Vy?qfE#@(w!>)EnVyG4sNL7!?`_x(Z>PX;KCp8= zojh}_v`EF>Z$Tm1DAt`mFl?xmH!9m!^uzf(*HJzJwfVU0GdU8M4M!!0r(26FSEZHk zX=3l{EG+mO71=5JY3{>^7cZ`laBa6_bSG|Pr1`W;pS%=-RP71SbcMot$BNU{*OJct$0qG*GT*m zCINNlYLpE2dnO)Gq)mKmTcsL&a)dFWn9;)#&W`)yrPwjY7~A(r$@b{*hM=>Sx+d+Oj@Y zjkIszQ4*6;7XDPGuvEF4ODmaiZRYXZ^v8N0^m@&rA{DhH3}r@q^s@9RZQ?-G_%WX5jgTm^=NJ*F=2=ey+yqf}#re{}&a3H`?dh|SHb_8> zr{ybX`VG%L2i-`}&D3nO#4M*vZ-}IBF_eklIk(6u-x}d4hnj;3YWCyOqol(&1`Q6> zC-IlIAh^LOvcTsfaT3Qy{7{GYQ#j$nvr&IZu@>JQU-7gI}q})poAQ9oD;_yxV*Gc(`o58xdH7G^%_l~DC;rERF7StO#ZSaO3P6a(%i7nW4+Tls~cqI3`f zKE8p=#-d_(b$pJBiivHl{_x@28O-X_aCj)uuBykrt-{l%7tAxw61_}TZu|^N{*svx zBg@Iy3aH#5Gx%wN*&Vm16l#DD5F0~-G`jixpBNNrC%k(aIq!fz%l_alD2i+`3U6*b z<&vBQITT?G6M=gYbmNtWqn`T?K@~)ob&J8VT>LcZWTXVl)*4B^ojas`I)#!@C?bl^a3c%icD9e5ZuSq81>B6jwJ68Y8 zxCWym2gCZZ3i>rpCN)>&#e#!(% zV00L9`71X)ubo(4zJtOUIVMYikrMwXD9#g2Em!5mktXGcxsA5!%;BmlJ;VAmG%^(6QpFlie;w@p zOHl;b5Tk`qvmo+yDThkdj@;uOo}2x;apN8Ar`PHFjZGa)zPva>^?}OdrmiT5CAGnx z@>6|lBaFsW8hoZ?C(5TW^NTGu{N-YXuJ zDnt7fw~^` zy4J${(CWte8HbAtlLZT-<@uPVJYJInqj%c^6RIb$xpj6;)`uyB%g{awnGra5AfYg9 zsb6T|Q8Mo?1HTGcQ?e|jqq|#)V3_kTJ|H-DvuJb`Ye%}j8o$!$;Q=?D@f1Qrxvgu| zg|4E;SN}PD64YzR&w+n=B=eO_F2Kz)X>4$DE5J(??+t?ZEzNP zCG`i~Dw93j!yIB}+~|jwC)2U5+!s}6%fR_n2!}d#-(%?hd4L-wp&O>#CV{myDOq=? z)FY`Z8PDWv=c?25K)&gBtXI?cDV6_+~+vk$qm~OSG zcZOMD7LCMmQ7F*myL4NXbdjy3q^vV4J38Guf15+FwX%+Na0*kPOM!+{(=P{WBDJww+Wu!)XNgVj>q<}%8S%>%2HaS=`YE%*GC^O$mEVMDt`a*9uGl5EOE}= zbAVGgE(;s$pxZj(;WoWMXzZLp)v>=FZeDs_rI>$@#-NvLK^J#Gd2% zzL>}BEaGyXHt*iAVdVbOihZUtDQ_X9Rb@0~>WZ~H@yB8q=7U!F^2OE7&4X2jA9xJv zyJxgs@@Q=?*qyQ3yJJuT-@w4F?=Lc1C7S!YzmlNrTTwYD@l#Ih(QIqHue+hz74*gV z!kLnQ{Jvrhk3#{UrAzvowyNyjFRQAYMa&F9cX3E`HFu8m%mcs1ih(>;jC^i!b|z+d zrJBGrDnQ&wnzAte8t^UqM>CzM*@OVlJ7TD#r$3PRc`~N|;u*L!zes6g8`#cdd^P#Mjqx!>kG zZ}4pHeEMj?%WDhz0qm5r_Ok@NlIG^NxuT@VlBI)3v(xhs^a^#30Ao5WdMMfW?FpIO&^*$oSHGUAco$Ode*5!A%W!}l|BoZKQ!}>_FgJ%fjkNDhGdO!fPiY#X%-;+MJH1 z$7F{2q(__JEX|i>QQ^k|SQ4M*$2bn@|CtFedAlA2vN8s%Xbx!M=s`{(a}rJ#q*_}J z7}mpl=iIQrm|{Wv^MDgFvU2c@8D9r9%(F+Lio{JWq^H7;OH?8J>zkuc@4tZM78KT+ z4yj&dF$zvR7UiTS=GZlJ73={# z>ab&&YX&(?cauw-lJ2kO=RC?DYaXssVPh;RddZFQ=A$2}*vFKi7k)f(pKk2-J?!-> z_PJ*X;wL_wSqj8%2(CG72{L*Lw}YiRopgVE^#>|B^6}p*!#F(3P=Mnc7v~Tup=-W9 z$^oY@%Do2ZB1fmF(TrB8pT+&*{lg88JzzT?+}9js?|4GW&i;F9nJ?-Zhr9V_d34P@ zyA9BqBbO|p+g7NQ)n97iV!DGxrEGshCP#MNqQrdTF5S~y`DqdXbmP6NmVf5odtF2Y3Q<@-7gG+ zg=6J8{H$S*Vzfbr&P?BmLeUKlYVRMOY@<-hGk54rLv7$p`;EI;_IBpgy1)H9-gDqn z026OZ{|4;Qbt@ZxEN1IJM!<} zyfSMZFpT2Ziwod@o?6?hg!gbe*WV4+Tz6sg3^(xN`IYY#OZ)3vlE_4-1xi9U(K%Vd$vMoV=IwuhV=8QI#{8vL&_ zI_^v1<8<>a0V_{JS%G~fUQ}xFaaOmr-L(qTmV)k|c5Al})NU!XC|{1uBH#5ap}^QY zX61ou?G&rK$T>XZo3uU(b?E0TppYXQIuMiIpx!(3e&yxeS*zrB(s>gps^kADDWtys zvWw335Gn6(_c$qq`8~*%DQx(o1_S&WGGrQ3BW5#7Ut1FkF5a$zrCKK6=M||z1zA}N zqK1EaPg20eWqQzwq|uV$I4MAFz=QZ16hH+{Pochs&n#Wj2owt%$eiAxs3SG}+i7!c zV{=^NqyKfWhk4%jECiolWW}$37cZ-C3dj#~4q>-y2Uz|z{ONZIQ>e8c0-f@yG^I}% z8}M|=(v9Ro1{xy{)Akc$hZlh7)s7)fEh#jZH_>82+kDW+d~oiPS!^psGi&SnjFpEL z(8W-J2h*;dPICfXO^QV98Cw6B|MvljG=&ofCor6w04SR zI8iMzNk2Q4E&I#BQo%Fk=TI3UX@**w{nRW%;>84pV$QE1$jSG%7iK4I=Q7;q;OK+4 z2f}vI4T=fto_qWZ)f7=crfR-FAcFTlM+Btc$D8ldh36?S^bA%VT6rZ@T01E4dph$` z54h+daQ$uMbu;81Na~~)^6yxY(f6*%9t5uBS8n2M6u^tn-2>E%n>koJv@q_<3} zD>GxPil4`x!Z2tzHn8NK}@UBRS#==t{r`$v)R1H_TQt%IE(mHqWui^b~yTgdyb(MXqv3&M2-bTJL z&s=Yw_l@%E)4e`Ww0B`?Y>aZ?*Do_G24gLs9Typ0DDz9YIBqan3Bbwye~2-W!^F1Y z&e7@r^b>d&$j_COh66r!{{iu39;!A6LL&}v5-FzKQ_#I|Dt3C|C-{ddfD>+sL#NXX z;RKF#8YAIrZu$6UEA#V6B=fZ@8MIwF_^vOOi2eyhfdYJf?q1eXARPNu9${hqrltOX z&z#z|D{7s6*SP{(2Y3NvtPE1E;bn2T9^PXP*dYHHbjSswsf(j;lU18l% z>4a@r00wsl>>0r|ikFCy!ch{0Mpa~;X*E{4;BJE{{@?I-!A?5olG`8G;+yfIl7UM? z@X>9GKqcE1?QrwD>y?B5vyYcw72v+8pYj@cViL9!NUv}H{BV~KKy1I1R#>U3nep#=3FXk7P z0;@Xp+aSF*%GiG-)?*nXiy=n6#{r@1%9w{a@_Si(a!s>hYR=($G+oZJV z>GI8@teor=-;tc`!}qOXRjcNjJObHCx_s|5{3h%7r}|Iow(>mp(wKUyB?uo=tl54d zcWJiYXdd~I!^5Pg`@ZU#i=Q=WbD_aeS{1EE(%c-(v^~Gyf9?2UwsIDafxrF4suA`R~ldhLM?s zk=Typ!6D~i1O2)0h8k|0$C*i0!Hz84;ef#!T^|z-gJJ(flZ9d%(CY6cfXjz*q$=n^ z8!X|sL>%lG*a9zh4I7?wGc`D#Jk&WHC2WFbe!8y_cq)}+k9BFvmU}nGcIzPw>>b3< zd1HB+=VtJ})b4l>O3|^GU1Pjmgky8q(zfwue^U&&CN*IIjX&oTpi@G}MZW5hT#(ZX-}vgOWqR&l1O9+R|# z0a@LyZf!3s3o&D}T&3Z{)$xIQtPE_H+AtM;G2cH$c@X`ccsG|UUhcpBRN5mCoYD&W z*J6~+dd_rQm7%6>`DO`Ste#QOeBv#&Cctk?)lWVMA9g*E>Wb4JZ0eP159MWit4i9O zSX=*gsPd}Xcz}`4$Wb1{Tt0FCuP^w-dy_)*{JbJGHcT}1w{au23Y;$&*l6m}wTnXmm$=q# zS~9YIBlykpTE$K~l$qCkD{1tXzoD6|b6Y9|EFP!sKhhDg)hCqS#ne*ZU`3Pr?WvsH zdzUzrA?Gk`C&fCjOp4eo8#v)&2Z1NbffbT|JEK(?fBD)$_4lU zH=IRJcIgkX^(vI*KIauw|N5MFe`#3a^s~l(f+KOhXSmsMr`5&E>z77SF7|x!NirJh zX`VB&^G&F3D+tg_`RlT>=2;KaJlIe{2D`SP6ql&fHIj{J@ZYw+Kv$tz4XxeUxu}b6 zi1iG%& zcSB_W7xptrWZzR_d{B4e7#@$vq~A@~*44xs^Ss^nhB;LI)cr`)sA1{eGoMO7dRPWH z_k=w_kLDUOac!gd?$YnIXFM&=(s?$9mTtE^?s~UPI3t|*t=o;3CSFc4w$vvn_t7n@ znuJu=lh~w5rqkw)w#?NpL;Dx9N)L`Mxu4yt+cEy?bJ19fz?Gc}0#LW2`*u@uN+~j+NOP7#9xw`=^%V($vtc zF0b#B$t0R@(Z=@%fzz|IPUJP8FP3+XQ?uG;t+NS&OUl<4-z_yo&F6Rf zdvE@AxMbPJLdiS|8TbaOA5!rfP~uOdLe#~>8wzC`y|72h(FZpF;j;PYrSS{Bfs~?~ zy7o^ydc~?ZvTpPDltcN4+6<~|{H2I$9p+Od9%aNtlXQcsV1qs_*DQle3m9g3Rle%; zDOUDG7-`D!S+&d?L(>pKsz|7nN18aW1^pbP_Dq|_O!3~k>^~BxO0d0jV4ANm=i3uW z`zsIJH>4X(YbM>FO6okjSQ<+RyCr6*ib=To-Mg*5Db#c3O?PFb55?e-S^UJE0n7IxYS4<7hM$yK#?~ z#;OyJaejVk^KP>G?5Qe{$Rw?cBQZ}ZXy$tjW>}vg>f6hg6w-Rsz92+5DEkn8;p;`!C{*XzdFE$sQ@^1H-WS8N z{=JrUe}L~zf(Iu^C1AtIQKyuvPkh8jvc@RZx$gDD6lG%QpcP}uWlP7KrYc(99|p~C zyZW#C1Scz}Rn?iU-}-o+8&~`esWLJfJzHbsJ(fCkG5L%4yyeL49nL9=rA;2nROKbN z1r67>nnD6zC?DKUy)hchaVh~UK;@XR znYr;NACOjaxTHGT`7|3Px!dHlyU&M}+-MNql&~deQsBJ^ z=sD&>6lQMu?|v0#=JB!#kz}KD;rrw)cMcPQ;UqMxv)`yzerxiuDW76a1kOH{uUdTh zyL{#M^3IBB3Wj}Xmg(IeFw5L_VgY;)=t0bY0($hh`?ttsCnd0N7rtBtqNG4{LpSuTYXKFWY>-ZcvbCv3N=6A3o2sh{m=sANU6D! z;sL`z3#I%9O4Z;25(L=nOqti*Cc&O9a03kFMB4JdQ0iGLK zi1}T#*5#~FaIhuSru>TM*U82rGnD_-4^yi_>V?-*H}%Kg{SD7`w?%mV@SuWJpk-C) zahry}jKktYe702w~r9kh0t!HAeh1!uGs#I|XJGsNFFL8486 z;NAw}00ZLTi8Bi|l9@Dx&K|SVs@4j~mys*p2;>c ztz!RYKszD?1!rdpu`RceBi0 z87eAP#=zlgAf#t-ZI>p);qd<+acWN*jb>oCZskXVI_e8;j9zka3*Q5xia9da4q-~0 zl0nq#?yUbJ^5+QlBr!-}uyC2n%Mk%iP!J7b1q|JXgv1SNz^2!|z^}WK8lpK%mTq>a z3&aRQrMr&WF=PYD?BT>^wu_xyAo~6sTfqkNz4!ennM>U1H9TYr$}^u#YGkX+udn*K zmIY#pjvm65#BnqVNDP@|vLsm#$H{hzHU4AeG0)Xb+67RO+tk9kOvOv7J9kLxE`H`> zw+;zq{m+DX8rCdzb_=eycQeHV0qUVR=n)Gfmm~W(uhLguc@*k1?ox(FSn=X4_lS+# zZ<;9)wGIggGzh3GjWLb?*?c_69B6k7d)Pd0&VuUqai^Ft)H=cS%gA{ncV^aZ<$31_ zklO&+8zNtdOy=Sp1#E1VwY6&BVc}kXHfYrO4ysR+AouI2Es@2v|rUe8x<$cxL^e2d_;{FsM+4%w1_IqIxuRg)DoE zqn`xln9J@D<{u`BR^VZW{$E*d9uMXFwvQ`Ci>Oq3N3>Y7m#kr?NU}AhWH2zNTvay2G{|)&>N$QUuzm4 zPf@hS-Axg4(Ey1np!d_3IM%}Djyu_|lHrXC!47`k-KBxrxWkf448vx=0VpwVdXUX! z?N@qTE)#6U#YhLM7#|C1zaAT(dEe{$fqzQOdV5rJ?j*XTIkZAjIxHzA?EG%~undqn z+7=cFjmVIID|2>FNRRH9{9k4qNClNw^`@y@kX z+9b>Dl}E`P0u}&lX^?C&cRf4kqFr{gF4fh_!_g{f;T&PQn=mk7iZ@NXnP`?~m1--? zxE1TLq^`U#&Ag!S)tO}C1hT#IxMi1A33LQvO*|OlCsL#!zhr1~ZqBIG)-%O45ip}l zNmo7RKo&kkU;c`WE2w7X0xLA7glFafL6QZr7hbzPrkp4Ux%Go%DDPSR6N9#!tF=t@ zoA@ImMrS=h2Aq>|)9Ox9Fynoi-e)3}m$^i%)VxLk^AZ?ku?_3Lq-^v|1+A1N5=i4*$*!%AdM=8h&b$kh&E-r9-ZKH{Mu z^E|V$ed$hb%UkJowYiYSF!;djjya58V5yP}30zPbnMtge(S$f#p?Z8?3E>;MG51Qu~9`67UiDX!TSDWQ3leqyhyRYT<&3iyF(WYpX~ ztfHa(v5vHxSTH+x;9NCpj+K0>YTjv!I2$A1YU z-I&F|FBI$#Hb|@=_$4!?zttwjyZdLPJv47xk)dT$rW9tEG}lF67$T>{k78W8rLwS7 z+@mfO4;EAYZt9e;m5v;(FCNnRLo_D$nd)A)s*U{-KiH=I%2x01w}5LiJDf%|r&Ot$ zHHjwcWwhUR11cDxGt|8jv~M3-Bur$QES;cNkj%4=HR^hy=ONL!pP^elJx`bXOG3KD zHQ6R!Je=;t@IOrx;%$m%&9EK6oSW3mwzQS)Ua^eb46$U&z0`|i1Rg;DTo)}QuYdJNuD08SCFIW z>Xl&fMq^$lj86HdSDLc$je7jv*euiC55jUE^!1|nErcUVD8A*6* zu(wz00Wg5)PZVy#9tAsr{D`P!DnmCnzRZAX)@2P8>Xm+Oi8+*7rn~$+=?WO37#e7q zNUb9}5!_MJQoS&BJ|6pMYO*qsQ&`yQj8-Pz`i@+X)=?n7P6(|e`PDp|F}Yg$LH)p> zc|*0)X~ZG!AEe3}LDu6OVlh~9j<{AT*DVC$=>oOl7bwn8xVb!PpmBU46-rqT(k@o0 zJxc|wXL@WK1$mQOPd*}Ncvfh-Ndj|JO#>r48NxI3VebT=|{v%sIM;WzihpyWa z)#OE7vBo*=TI)*ULb>L@E`hp-4XQVsJb<*--k#!}6Obh(+2McHA=Lsh0mJ)76@;Oo z37KcfNBx8a_!%?)*_nrm>W6e4^aA zVy#$YsC`gJ22v{p)m8TG6j8baV15O&S~nClIaT)M0KmTO{y0m&H^gyMbyL3>Si4g< zFAL^q@<}?uji!{uNpia)CD?06Nkq3L(NuWX#Qj38+RFw~^DYd4krL!_2nbeA@|;V1 zIUuVmuSy~rKAUOhmOX+ZVu)`J_N@`4{eBsjPg{pH0_A3P6@|UnzpiZ&_~crS6QGaO zQ$jOGqncESTjIv|rpHg2b!`2`N=}A;{LY^zoh*mqUGsR|z;EX9m#hV(Y#^_L0X#f` zL>3XSx7XE;`1VF?9O+L$Hy^04kNCE_y6O#pQ^XY@i3NM9cK-u7Z;!F1?M=8rGI@EE z1)fwl>K}I*0w|)YxSvc5p}a|6oj7UO3k9IEO|v*9C|d8Nts(;A$Bp?=m>U^On&c!U z>HUhslh=IEyxu$vJZ!y%h=C*5d-KGc=v^S5e5Yvb6f_Y^st?)9!(^fHO51fAOFB0| z#iaE=*aCY*<5cWm!|ZGZoY66YAgs576^EMPUAK^*f#5!ss@Z;A-Kwgpst(nExoo;{ z3IS$z%kn`=oV#kn&ZtRVw8Wb#P(!-flkyrOqK?N%WW*VKzfeI>GqNl$oc7Y`o`LhI zie!SV?E3Cta$^0n?n>^$sZm&7=AK_4){1BPoFNS$%~qEw{N zy}<@Q3Vx;r1em>Ms*Rf<%4}F0^(S$ufO?*c;jM{)r{BJ%C<+P!J?#z1#*I|xiM>Ba zQt7!C@aGncjD_hOn>~W`gXTae0V0c<>cFi*nKrXy z48GdcuJ}H3AN%QbN(aI3>5opsFsr4)L^0dio*5aET=<27*0_6=6RQ#OWl;xj9y&d` z5aW)Wkd<;Zj91=YRJUlh6gudpYyG|_bu7|vkLr05I&zD?ht1U}q%_P{BK7w;*X~A`8 z6R}vmFxRBP^0mWp0J^%$WU1TGY6_kT0j<4eb6oazM8FD|k{Q?I zT;DSk)o_yVkd^$B*hH7{QM)r`*455u8w5!x2w&4C$DPwV)Ixh6@0WC1jdw~})y0_X z}x zgJ`v#j`)n=ew_CBNw#q4iYgpfYf|MwclFDXudX}Fjy`SX-jHPcs@O1=EU*b0OeRs6 zo$v!ByQn_G3()8`YyNt7rYaUtoRgVr1!bdmHZoax*DKV4Y=*z-`iml{-tpGjY*d6Wc{<; zgh;Dqf9E}yJ9rqi5n~~?I7Y;WHAia?ENI{74DX0?kcLTe>o!PtQ*dhu5B*4yJ#a;? z&KU>PdQyJF7v{B-6K~E=+ws)N-S9o1VNN1_N561`uRitpR~aH7jlP(!5#a8|^&xehI@fW8%^zCpD5Pv6o30owsEp5py1|4nMl zilkLnUCVj*PTYH*76=x>h?SLz&)fFD;f{?kv}chL*aBkx!W}OAd*7o><8H1k}NA215u1MZ~7!+&(R)px?*&A6e z)-Ykzobf4>*sz*C{Y1jFf%%jvuE5viY@KStNp+F`)Yhfu9MV`)q9h(?e3lez|4Lx5 zKKwu2?~*Ak`8OAgLk>%+z>05djZ{k|AWqev;;OYVIJh?AzsM zzri3J6l9Znc$QisCo^)?$l>gY;!&V#kWrGbtF%s0T?EVx@{qb@TpIwJ5l=<Eg;BCH!p(_+=}r{4Td6w{W^?EdX|SkCZTtCL&Cw zmTv!G^H&uf9Hs-r3zmwiVz2Kc(x3dz z4yX~~m=ZtMxRyitDKGVMudjnifgr%J7pyWDq~5VHv9{);t+%~s*MPCpYN7vBqj)a# z*>4o{YyRdZZS6m#?hVhuQl~NS!6cGYoU4gEo#PzAwm&lQ^se{h#ND%%9jBFKILf&P zlM#6;VP%bmHTq1mIzVqy?p=?*nQ>gQB{%%FJ(op|wVYa!Vm3KDv(Nt{X*{)-f5eHa zsc3wN;6lfEl;rs&`czf+hPYBrhf*{y@3SGDcud){dH5@D%PYNgx9i6XDQrdJM~Z*C7P@6 zWZPkJL-Me6T-5oBiX*Y`sb({a(NfJjy-ZUz=cY<2I|+-bp9ctP`tomZ|6r(pv-P9V z4MH5b+`Jfc`@T3jMc3oR&a0HQ^J$@mg{ClJ-gz=kXz$k>Rfke8&R46(olUfsE?`;q zW0;ivzTHQ8Hz(n;vPGqn)&{ltnMoZ#ZZiITJ#E9gmz|vai}E(hwe>o5H`=j1=9YWH zqQAxb$vIp>P2~qNT#VX5)3!7neq)+Z*CTL~YBiio3|PWlK#%s`9pa%qo+@4ug`1p+ z?&I*s5Efl6f`j+!^kMFBAMQJPGm(GhM7)ElnIy`VqNBI#aqfqI)#9!zZqoOLOA%ZL_)6UErQ*^C&1fJsiSwHgYR1w!bgK`sfWO&l7Fp}@f z^ab7}`&17FTB`Q^RJEcPGtbg8wil|->XyMqn?5q}3WltsR1HROYrm&L*CKD4eUwxv-!NHB1C*L7=E)1#gY6j{jzCcS2-pZaXkLRAInRuu6It=@o zg{4vp@dxsgGX~A9&|^O;4>>hY9ZB-k-<(Oo$ayA7-#G!|tT0VAskccIy-N(a?w%=W z2)9Q<25-#_#p+p^oogp;Nh>#nUe9#q^hKfn-F#y-4UtB@H3&an`uMeCZtUHYbi6Q_ zW}|HKjPREZj^eHkIkNJ^&_&|3Db-D38bXj-=P>5SbT+Z8G(%|D+TleOFH#}0{qtX! z7h1_$i8%JrBhM!AA}`Q8F}&xOue*ObnYC*=?3|lp7lxg>Y@hkB?@e_)-k@(U8Y|TJ z3%K~~hKNa4sV1T39*SNihz{8U1F^I93q`#J;I^?UJ$*_cFo2}i8@()t%{L?;L}L;z zr=kyU!4CM&kJ6s4%b0&`O=ShSZ%QvHSvPKWLP7*D+4<_(`kBTzM^DOC|J`^e(oG+K z>nE5{U;!<>eC}PDc?geHAB|8|Rn~9*#h^Xrg=yRFjCysSkh*y+@yI&j2}E6T^@?Sg zS$Rv(#x>?@G&~LYDn2JEl|CU#s6fOi=!_vq)&nM{kvD_(thRLvCiVB4&II4OPDXk> zRZ^Zu&6g|Xx&3uf9XM#2ib~+Dp$dTMkGU`MtD`M5Yeh{q5>c{DIx^XNHRRU!PgC~m zW-yxt#L-oYwgQ{XJ|xeIQF8N}BI>M*y`NP_ZCdeVY(pDMKSguIPs!-C@)9b*t|n`y z{n|B`Jr|lQy84ZVcSaAObdGfh%HN)0x6)?Hgit?G?H7kGUc7^+ zhq`?%ey#WixO*nf6T9ARG>T5gI;7^@O1I0HqX13Pbs@D~m*hywQxA6g8dZ=lOq0Wn zi_#`#HT=-YYvt-C%4W{eJ3UG+G~c(Sf+#y(I2y#%a*P|6=e)g7S-0H#T<*U*+SLWv zY`>V-@@mJIS67#X1ONfPItpGZ2UI+u#Jd*6e{EGqsvPqri^B~H04^Nbnn$aZK+5@ z2(R@NCyCYX6Fq1yO(p?ANk1D?&^=!UQ+V?gS*1hKN>SX)*tH)H7@6yTsU>%7bN zcI?7)=*2sH-{T(pia~WWC?6H$R@JUQe@wyf>w>{f=@p0?4dHSCK(YMJ%)m+gHV=o{ zdsDw!9jCM%_l#*8G&H$p)&~-%PB4{ny||@eL-BXo^dp1&p5IrKzIw<&8eg-tHGT9{ zH_>wVCu@HXv^cUZzkRs0{a(bV&y1BpS?jNFHzuD%as|YmHTf#45Ag?|TZ`M^J|;4! zzEt=^fxZop6*hGORw+WA6Xo@p1z;pTe%BipwS5OVn2uDIY^~WC+SH6sARy> z#n#45{=J7lY*zpn5s%~CykQyC=4IF1b0AyThPvf`3SHJ$CDPi`a(VP$E#ct~nG;U1 zsWS?zpI4&w-acxV6s(@CSa^2bH?ekCd7VE5pi66oI<>`lp0+@>V9-jjv}Jef)AlQ;3_>rE z3fiKZC!e_bR@eG0_ZbnSnwp_@tzNQIaN0_?VcYn@RuNT-aZz-W^U$vemC3s%zT#^& z8kFgnr08;K~Sw0N)!Ghy`lWpfLC@i zR?;iySoOrE(xVUe9AL!u;GbnHp}gbZqLYb6&vs?c8O-}mz{{qrwf25y;Ggv36}{)A zFgBE)$)dce@IoA9gLOtEJloMv!hLVEGJP>MzFtl-%D~Ec&wf+wn@!9zGDKpz*_Sde zOYAVa9TXs>oId3@1eJ}FnC$j*SC&2rlT-XWljmQ?A3WM6?R{ZUP?OU9nvQ7pj7Go@ z+j&PWqDf>$;Zk}cRG4|=?xp7q$0P}yLoNNs@x8W^w+!n)_?Y|d$Mif=t@v@kO?%g@ zAxw?8woFW07=Rd$7(YiKMU&bKh2b-gD>?&fx|yMmKAwB`X!nT@b~|ZXiF&8#l^7eq~4A30podCz~xSaBU`Do@H~Voua(JO^tMn z++im>(tRWAThHQpO=`I@>&o|Rl1~A}O3U}N^0+m&InPwS)coBe-9>(JY_yV!JoHY={|_x?>6mDRDvgH4!zR8G0`r$7r(hT zm^}YAcjBGQ>fBK$@u}J4zPNIF*rlPJ!&(XJfyMFmO&gZTYjJm7E$%u$SBR|%aAMyG z*p$CoSY%k4iF+1HB1~RpySzGCl6@K1MbTZYJYIOjK&r}z7Jsk`hs40+LJ>a_vxhY@W7@SOgPZr{ z%}rE&KEK4Fc&kTfH}(g^N_Wc-Hh;C} z+KxpJH`QMciWTYn<)UrCdwmo$kX=%;>x1;0T&r60lG>1*w9ua8l+STF^p2h$DNfCi z{mo}un!Q`~KXG)6q*Syd4OZs$A>Pl$2>YLh?VVU?g*KbCjJuG<;GDlK*{DKJ&(*JR z{_G2BgnVgGXcUa#a-^2&TF9OG=MMxYYR6S|hh99OlxUl{occADj$tTRL2ufB{JI(O zGD_i-(uSc*OXJCzV#$-mRCkfC8bQl*Cpm7e3*w)I1SS~pDkaVh1DP0gBT92~hvoej z-Sh>SFkPMDaux58&UU8`|IgodKg z+CMiw{23kwGU=h=x+h+4Zs+46ySCH62aJ4Ifn0KGy{pToraog%YZNHd$K8K}klEh; zaHuH$nXY>E8R$>7<7%p_394uRZD3PU6hlKXs&KrL*U!9{DT_zU%AuA5m|_CR7z3)9P02IshN8C?%~T!h)Fq`PrfY?2$uz|<=U8Vu zUta#guQLyd`GUrlxGeZZy-ZvZ$w9vSmPVrJPt`QFPR-P^NX2k@3fJg zfxyqC4mRX->_DXgQxvTpqjFLbD4;MZs3~z%)QTsG-kLAbPpz`l8n0=5=L$4jk7RG8 zSU&WO+4vu;MArv<@6!hcU?F*C@RyBXDZBF!L7u^+gv_R4;HyvIWxzaIQlh&W#95jl z*$$!?@;=;L%){WfO2ptu<^lq>)B+0m5i9CP$fPGDj)9GfRv>df=vc(9e7P^Y?o;Z2 z6%=3F)o$$o0<)<7Vk+_H{=4=6|5!Xuo6`u}{ADbK+PswrJcF68FbHEh2?jCwpAu#_ z>i#293;GrRf3x~!LKZfSX`}w#`m|BQULdt94-bpqe(UhQSCaqt5t#<^Cfk496Ln|^ zTAz&C--pFQ(OkAKcH5cge(k^J5k9^fr~kK_l-wWP@n1`vA#6J#qrn2a-|B^32fKEG z36*YefpM#3aBInndVgR>%+|Bf%_WI;P;OlbM>B=iwyBZQ(gRA8tgh|Qwp}!+fYS}K z2rFI^Vw1_QZ{t?|yJY$JKK|$Xf>kF`k2#+c2VuIi+qVx-g?LXHCvm0o=8hirq7%(4 zLySvZ8n9(oKd`7-(2uF^Wv`rZAr@%3^deiu_8#p_&$*k8I!I6`Ts*-4si!2=RjfdLf^Y1~SGs^R*fmEQ;n;L(jM}-wb-g0Mi-gUo_4`trvWavH z#!K|;<(fEFUiByCTWA}1=6Pm}-;2qdF#>g`2E#JmGmxLYlx|dxH(v6T5f4vty)@bo z1b=Gv$RE;4fRMsU|IKhu!T`m)iCjM)ITW6bC!?0ek{)yUwN*a%KNzdK%kUbobAirz zGISd&^AWf~5l~#?DT67he$txrWSBkhpo)pOcp@z0{5rDMwbIBCb;_^rnd?|?FH#vZ zf}LsczvJIET5*iC@vhCA`AFGm=Wj=O;w9o(ZtIzuR@r1{qQcOk0#CC*=rv~qJyI30 z@yoRN$q0J$SDR!;rolsBEd9G2WSvD&MWfduq}YE|x&N|P>PaXb2g@mDH#Txg13Bz& zDM<+BM*)=M3F}+huDmG~H zrCe6f2T*{A#p!I=cjJ|5gx||cBqy(7>8}Oda}dy5udIR`XSUj9b{ucr zo)AE8q|oG`3=y8sQi&<21Bd*}@5*RHvzG{5IG0#I9x(T=dYqX)$nNGbzVeHyusI|G zXN8O+Ka_k|g5oUo{eDYe)t6;;_^0$r8=``XX~`8DM>%fPS^EB=G?q^p#Qi=0|LUS@L6pRvXu z-#{&{3!2Afa8O-jlOxgesrS6iISS1fLYdFuj@TCMNGCzqd=PwlB~Boo&}`0^gxYym ziyn8~N^Wtd=*DiP2PHxCYUZEQ43`ed?&xvyZ$}O&tlTht_{dKr+$uAnbG+FCX6V6E z%|Y7 z>m`H!HbupVSp&}oiaLeFxA*f=0@-SMoPS5zdyn!FD~k`!Ej^-qT+Q%V4(L~K^H*ng zn(WxiX}iK(fTb!5*AGSojwt!twX}t5-u|2W4!2({*3(u3?>N)C-Zy==Dhq!2uoc6W!tnMAgsyllu9VEYi{x`O>3n-)jVx zyB-kz9ahqU_U(J%VB>N=brzweL-TW0R&1FqdcLg2(OPl9c{4YylKDDITEw8lq8o4O zIGF+6u#S_AiquEG_!n{J5K^Rb$_`|*|j8)P&#MoWgwXGcpu zEN4HShjKF>h9`OBk8uJTcO7d~Fw_XQ-0Itjt6L$w&E9!R_=$Sl&-!9(=7N_>Su}C1 zI|z}_Ki|pW8%Ej}1b_HzJNU4CwXiZRtej&Puyn)P`6n~Rad;YKzv|m>rCKTPl@3kY zQtD368BV^nF*9MIJLqK@5CHn#jioayH1t5NOx-7ew;F;sa3lCKmjU=A!hoNdrovT> z*)uMHoST)ntq@cBl(~p+aomru$viFehB#q;iI9~K#OBcu=_|aTF*J`%q=<0;ZeU@3 zp=8wBxBX&Hw7UK+{`iB0NLB&i4HS-W4UZ(htKUXIV`C)l3TPN7z{QbxTr*7Aj5TO3 zX%P`^QfT%%uv&p0q7AL*M7xL$ZqprK7tVuFz{$*IJq%w6R+0=Y_Nr^ITfx99XM6lN zzCt$A5TD;$j6A@!g$-PrKwwS1x*qwDu<0XIvsNOp+G`+vYh)%p;9lBnH_Usr&PnxE z4(SH9$mX$6mesQV7$phYBQ>cWwC%0}7OQQq5-==f1dRQ!l_Ko#Q$a}^p_K(AVk{ot0D7Hz@Uk(OO3265x=>ED=p6It^PABE<}g^u#Y zh?Mt9gk&Hxh{Msgl|!Z(@7arCs5H+K=MRH3rIjAH%e@WK5ftA_Rnb&k_Fy3fYC9K# zPYhl!9}Uwj8gFhvd-exACp6jxe5&6&D0a-3HU_|6wn!rx1t2K6*v~>gBwNDtx89K* z>Nd|pDG|`1rINDO$Pd4loT{0ewACG-+f#Os7+s;`8(FmFWj)G|vvKSq^cJHV&D{tb zUH^Fzuu;)yI+sS^aiCkb>+8`BOxZN(YZtA7G#5AxiU>^5E&@jZbR!V01yVJ<2`I?x z%)GJ$LO3aUIG7z;9e#2zsjZ*StBIK*%7h~?jkaLme*Te#Q^Y($ ztbgU4v40WKR4z~{N6@c}q7o65p--@ChT+6m^e;CNPIr=EYGZfNLt8>|6+^CQ1#ND? z1MV^1z*PsL*#z%-Yn>>zB|UnS^K|*aPK~2sZA23 zs0H3*p{usVmJ>|tqCwQFynUDD?&`nol@;pV$)_#Qgk@Rl z3Y@^7io3i&$k$wgQcU#1lE9jd?Trv3r|xXJ>c>XLr*Gy0AN{#(#>QOt|2WT91lhJx zu2D@HMY}+09m!mG=7`nuMti&U{Y{=$!-O$fefqWccv1U_5*EiD zL#D)2C@BdUvrSPObFi-OZ~L0b<|4~|Y{n%^I{g@P#eUU)cjbcem-f)0!%4}?RExa0i`4T~qgA}V^r9V_a+}bi+4snXpPO?lBeR2?e>bR0RG$ImNBMP^dEm;f z#5p#cYuw@T6+7iOQ zF$ZoDM3CVvb|(pF?75)?+8ac}RtaI#Y~60ItC7(eIM&}OS@q9OcTx6V5$-Q3&M&Ez zRmcXo&DeuHW;+awL{L^afsp~4nncgHZ;dqOzVI5s@Si)@T2vLbRs+F2m!dHCCO8e- z4YzbIznKGYxTZzMEmr+M2?VopVbR|WNY+8d=4S2m*Osm+HotyAW%Pzn$!#$o1R<)0 zb{?rqmVBZrybf;305tYH=smkL>p1|&5HR&3)6KRA z1SlVaf4d*CV-VHWuC5@g7tuUKUR5<|ONAuM!LpMGbYNO+G?wB-!Q-p$;dfrHVpFRF6J|HI z_P!`Ocz2G+B~>@fC?kTYLsHCaDduU9L0+CJX8-}3K5MxgknF{lXsR1%FeoRj8##NC z@>0p4QN~u54;gd}9IIR$c+#0~$m_!*x-^2y>>l#REcw-qb^g|S!t;H~ox&h4%CCmR zeGEnq=QeM?-oqVPz>8UsRGvI8-!gi;#r`+oE=OJMzox&k)nYmm0ku`M= zw`lgse`4r=1)=nBaCXbDc`!_4!c2B@EDwAx7k#iZ9=6&@vnPct%KyVQe#TY1+!GCD z?^7?0Hzm<3hM=BbR(5yH>;cKUR@i@ki`(WXjAZ#cj1 z@c<$NE#|h8Zf9-uW1+NWCI3n@nH}p7`f@?Y`z;K9x@bpo-DCMuf%vE4s|4QK+IVP6 zNMFX}7NXIL3oaYp3V|~N51Uc!hVqi2wc~m{`LN4c{DLM2(RD4E{@YH$Q~vxC5_(+v zR2&RfIo>cRF+iGr7(Tn>z}=I}Hi+|$tAq7JMOFn!R*ucU`tvS&Crzw2YpHp()0w4d z!S^vBgM*O#1{MA`*tz38oT=U||b-Loj+)>$~hg&wpWywD}K4?!3>lTCHybQH$< zikb`W%B{5YC7mXf@+N^xu^SCP4mk&YL*cW&5F_m8ec`rndWL;%l`Y=8WZ|jUFtUs; z*@Zc=V()oFRfi;5W$T%6tYa+q{)Ubh!Ma@djs`qtaJFhKXMi3$fiN_Yim zW;7ZQN>JV$5QUEVTLK3V2LG5r`Ol5+gxC)*cR|RSHF|5D2BD3@xYJU+bwd#jn8hUR zuJ2!^uEu~BW<7{Ja2P}H)df7l1yMU?#Pe$n=vrEUU6wb z9<44xHXJjC>U3>BSxogPk9trpFl2ow8R}^$a)=4_tV_Eacr>(Td~uDM+Yi+_5EIi( z+o)W^W*PmhpbBY&GBxRj&=n|-r73Lxoiu;~he}230 zngk6Lb!69lOlX5w(?bBn7^TTAU}i%8VI{xRIWvaU{H*oll;hoCZFm*}%Z*8nj=_ir z5c>09{kzWkt*|OjR4^KW6XkB{b)YxqGI}B=RuE`%Xg3y3t0xn9uyDZd9DoQ0F`^z>8M^u%~pX(0tj6djo6w z5xhsTg_mYw)k{%RBhi!*)pB<$z||37b*eaGDx-_MS?IF-HT|*0=OUNhMC?Av^Y(ut zu=CP|qkQGh&!>*eezEvi$HA!{KAx_saSWE%a=Wb4H-KSJ?6?)f9w_ct?j!U=PR^Qj z+ip;cJ^noKB#uRUcf4u29X8-q)vW_)ro}D_(#_v?0lJi>WcjR8${vmHeIN>ceW$qB zgQ`E~0iru&7_vK@Dz#tmUc!)*q68j`LIW6sy`eRJ4sEs-&K{ew;q@ugG8FkI_0E1% zXH;><{B0*Oa|LHts(U!|JU3$&H6x~C)8Vdm*wNDk0a0HxvuBpq33!{o`Vtt`z*5q) zw>P2T7L|LO4}TCZKtTAQlRSNzIaTN_H$#W7C&Al^CARm(6Mu&op<8~I&#q)ZO}CI7 zy_#2AbLO2V#@|&=-tV779ktI2_(1Qhy-|xF&J{@F!`+~XGO8|&g~1DVEDBH)W(rse zEodlno-zW=#ot8%uKTWF`FF?-i=qy>!CAwDcxok12BVoFe4+ZEf6yU6(y3-uLxPrJ z37eyvQz<^&>Cf6LMLRwMi{U-r^&ea@)i4Ip&G{addgJo$uO9E_5dmJ;N5E7}y;a1E z{jMiISS%i@ad3o;Mk4E9+3u?AzC}Fg{gGikE1p_FEJq$DHg}GW@U{q&sLd~J!zwEg zUH{?uRt7H>Nut?WVN)AetnhExjraDLR>vhk6osLW+RJW|#vjwej*cLhPZ~vc;wXQ# z7=wes4Q*Be4roUM9+(tH{3-X+b7}XBHsAdWrB~3t>m)lPdU5CDoS0(WrF+_A5-eoS zE8Hcisx-G}o((KNXMeknYHZG=dLG)*u4E}_BIy_HN2>^u6$ALfSbje1&Q7V zB@9bkFljh)Kc+r9V4{m^ZMtD=@1omhT>Z+=8Nc@{CPPF_r*yXA0({7x)?TdhaDB-Y zKZDU=wM+us*@# zxUHY-P+TXSsZpR@WIivs0}cpcBZ*Oj-2+s~-%oyT|^qTppeohq{$wh@7$96dlKBy!uYYnWi)dmhtSmzDmJFBuvB?~i=WR4 ztE&iIt(^nf#M2((-U4cubXg|CJ3gmP7QElCEdvV7NLz#l0QzvUWvVHEt{V%5vD~-w z3&*xC^k6gif_wu@xskqmwUQ{{1+aXrxUKQuT2_2~2RHw-@$;eMi`yG*RQ^9ltXYN^4!Xa5hZeh4H0 literal 0 HcmV?d00001 diff --git a/screenshots/splash_thm.jpg b/screenshots/splash_thm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5bd407d02aec3a02bee16ac648756ed7396fb012 GIT binary patch literal 17585 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%0A^BD7JQiI#Wx?!#apg_{NC1XK}#+<|BIv~4I{Br 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 E3Rl+o2LJ#7 literal 0 HcmV?d00001 diff --git a/screenshots/sudoku.png b/screenshots/sudoku.png new file mode 100644 index 0000000000000000000000000000000000000000..be17684fbb229d2d66f34eab3f8c302b6dce719e GIT binary patch literal 64428 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 OpTR{F-BN9bd;bHGMS3^@ literal 0 HcmV?d00001 diff --git a/screenshots/sudoku_thm.jpg b/screenshots/sudoku_thm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5e8c8060efe313244b7704a1f19e353b761f1e45 GIT binary patch literal 11575 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 EA0f8=$^ZZW literal 0 HcmV?d00001 diff --git a/screenshots/sxemacs-lj.png b/screenshots/sxemacs-lj.png new file mode 100644 index 0000000000000000000000000000000000000000..c3831744a115bdc20028b57ca9463bf1d1a8d0cc GIT binary patch literal 42770 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]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 O=eXP{*|Z}@KmHey_DI42 literal 0 HcmV?d00001 diff --git a/screenshots/tetris_thm.jpg b/screenshots/tetris_thm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..381b223204a6d900c44cd17c672f0d8a7724c0a7 GIT binary patch literal 10599 zcmd^lbyQr0`Ncz$_fAk1VjMk?+fs>0FVVB zA^t^w-I0D1GAi<4gpP`ef{KBTiHU)Zfq{wr3>y;*7YhRe2OkIb86F-!9ws&cApsuY zZ;bbs5`@2MA|a#yu84<)f%W_8{~&Dmk1!OI%zB9`!>RNRk|5i)++umPB z|7H~l6%iQ)0S*0ksRTX%0U3b&yR~SjC@6pV^_Mh0G714LDj|eA1sf_uD z&&Tvykf85td^);`8w?hfZq-lo0Boe+^7u&j07*c7$@7xJVe{^B9%5qt-n7s4#_1S} z&t#+~G%)7C^|J;{eg2IlKFzJoQK3;0#RJJRDKv06)nuNrm$U?r=I#3i@$wmJ{kHA6 z76BqP#t~}SUFcAS#sEVI1d%ztR!wCr)2>OB_cq?At=dNw zN&vlouEZ$Y%SJN`rTeycU-uz9_3}O>VE+dBk%0G|N|nS(`s?x*-)xh~O!lZeuZ7c~ zX`UDcZ9!_3J&=%4P@yI3kn;<=gmkmQU6vcyb9G?)eA~%{$Qy9-s*AaF9n;_h zg6{CZ*ei|-t`)M#Lm<4cs$3R_NAYW>R?(b)W+sK%0Fz=qKV_PDP@C~o#P{?UfLuqsY8{kWaohC5>sQZhi@)NhS(eWthDYy~EMJp@Z#8(O?7n)pvu` zZXLqo;Cfg_0ZOt%Bjy<9JCph+fI-gauq~oviX5~*Tf7H>QcFb2;?Q9YxfshR%-`m+ z?E_O6qh3Z2K}ypVIKX}oVhfr#)O3~}Mpt&}(PNodPpL*pmd0$>%MOTdE=^qdaSCfM zvLGNswHCZ+FxMY*Z_Zj=evE7@wFCz-W$}Zjd3qy_FgH}^Xi}(bElbUzQNFmntFdHa z*5O^z9`ldn+Qyo_9K$W8Vg7?&bq9V(yG;=sZ;R5IDW~TZ7~Mcgz|HFCNtt5{+R=>! zR4U9t1suu;EIAf^AeVS2D}yR{e|DyEInV-}Len`E*Sw~(b>j%!B@s_afX0-?JE`Ys ziHpgt9~h@T0bV`oaU44^$JN|d;1?{3$08}j_bK!w-CI1DV(Xt^tpkhfMJN! z!tAF~{UZxakn3n;pNlD(t}fflNgfnz5d(es-7_{puip8{db-QyuKnl=!I$-vWm9A& zQw7*r1wosk<6L+G<{f zd`ROeaGYci5Qq;MMrOUSYW}REO+E=zN8~>drwK7&@D4xQLn!%&qmr=et~%^qmnT5( zN$!?Tr6;?!KAo~o$pf<~x<_79ZqWLY(8N1uQ5Lth@T0f^Rm<0VXoc(8A~1{XEm)Cf zu#ulJ_~CBl=c#p7^pg3aiF$leat{Y15pF6_YkIHAkR)}%+d3Fj3u2;%tP3~--b}do zB1ILgW5<2bgiPK8onH}(ixigbeuA(;qN-<|MReU#ujLsG?3o^J^D%sqEB7~R0>61Y z0e+n8@mvd#a-|)yUbbCv{`B|lDma*VPi1ep!?Voc(7?MGViWnmIxx-1=6@$KL~_#% zP~I~4%PKZ?OrTL0;j|zNCDkuzP<62wE|&Brd9U4eRJg!(ZeMF9_TmJUI-$RrqR}%0 z7A>~E?=m#ZeVb#XhH;aFp*Fxsy4n82%C)l9v#LS@KB#5AQ~7`h%^(|?u07q_)D_~L zuN?}8IUf{I@~)vdCM;Fz@Im~Tx`ohwjfbTl*<}OB-&Y@nWmuFPmQ5V?tzA;8z-#RTQsR^vzG)XL+`Ur=NW7!?v8{L&m7$Ku^Yd5 z99eM9X=thSx4QInhZ0c#8YkT5x2*Kke^{~o6;pbo9f$MAfeNw*)xITL%)!N z_TIh!seia{HCCmc+g)Bb$8~FTWG)T05=9||6W*;5?YBie$Oqi)-IKHk#nqtvn0isX zMzZBofLv&Q`~<+Hbb}njMzG!|nXpjDgz(DDujT z1u;=3ln}yJ^v1hJZn(66Nm4R$bifPpf_QD)5xn^BF5qmaP4ZN*`R$b`huUz-;?#&F ztbIw_K+C$qz+b-2gsQS!B5E05aMZKhu-q63j<~Mhd;*+g2J084<*-3Zs?~63+T&7I z6%0RwA-^ykax{W1nLu@OMt0hFu2Xi@wKw4UdVR@*HcUOUo%t#dK7>6(aP(O$mkKVC zAv;^RQ(mIS6_Wo~QYu*xXol^1;2yT>G+Rt#RtOOaqdKA>i)0~-Q-s`I zMv;O%Z@_Di)fZRUGlH$lF%h%}q&b#HH3k8WkoJPPJscMQkc)UYv|%DOOnu5XT`8N!#h zqe@R3V|Ek#T;<|q3S;KysrKt#c~1PP3|;xc-*C86e!e1!MUmH@{uHZ74SElmPL2Jc zzLV1@{Aq2E)k&IVu1KTib@6qY%<^t=x2thNb8L`&#L*Vf;!lCm^)8nE(&P*6cBlAw z4Sz{$eWAt~@$x4CTK~c%h5zavZ3btZ=%JqVnlHkbb)82x_phFwm_!bVmBO7nWF6sr z;UwBY8@L4yrx`LDDeB>>5C^Vzz_-JCnrIao^TX27x5UI0(O5Z{494$Nh`ib)A5Xg# zGNMlB>v(vWOedLPx=w~9xiv+L%yM4U*Iw(+JM)u}@T}u**)sR2+XhdbRl(6F$}IGZnFvbgMre>u@pvD= zCg3g|AYo;Z;_n&p@%OwpiSHv#lvR!mKZ}TXaOFAZ`UC$`!Sqv>Pi);H&-9>kHJTU({pFeUM!0IfePlxS}wJGd?QTE7p;8_xPKsi`v0aOh`EoX1*K`+SuTdz zqFU^UP7knLQ?+$cseD+lfCid{!e|yN3n6MX3cv_t#YVVUqF&U&w|U2wRlL<6Xpv1C z0uiKjNK@YxLzdJ}_qUAry|QYasm`AVH|2ybjm5g+cBH5aJs3SwaG=vwoSK9(xdRis zM<~^N>zHiLFBntM%GuXYM_D;8)l%jqg`9uUhY6+InDRJc4~=QdJF_`VV5qQS-(w2a zFf?>X42WGVpA04O5ok3fCS`$XH~QNq&08ox2oAT57Kb*n#DCb@}Uct*~SZEphc%^+TOHM{Fq#}J2bP9 z&iwWY^Oe@4$mb1|lN&FgSKjMK*q4b(NnNw{ZW#g5!UZ7?{x}19@JoDnWgW{xt`ly6 zQD67s1I@K4sK1C>r0HZNtS@CEF1GkOTSAC)C2nPNo_V^2M8^`WCTL2$gWWx7H4n;i zU3!Un?Z^uFP!R7|Zs|ieJ=<_k1%>VaiK~R(XLa8iSQTKoXqv}PG+Yl(2t5H(ckGfq zrB{DRUWlKWKLJ_?4gD%i;fHNY*`2tZm@Fo*CH=P3MKN}ufp2IC8Qi0Z zAb^pV+9)MfiEqY#8N1-z@I~Zgwm7~dcwD7bo;|_s9rTTk~q?LKs;@%=d;*s z!y~+tf0`Xr)TKi6a>|G4A5Tt_=%lvg8Fc20n>Y$>!S)aIQ0k~AXL0H^-}zg=ul`>t zUp6v?TIivOH(hRB2z=&S3=qC1GBy2OzC7Pj?p%(ni7taD7fg$+-}>`9>AGT|x{2Hl zx>9|d^9D{GSDIza@j{?)?WOCeT`_B;dXs*Es6i1ZEZuq;^SuG)kGV>~8MBrY<$x%X zU5!nW>?3FOpjz09prSVgJymjJkR%DA*Ql zxsW%lZ(#FroG4>wTbm^`*|%ATfbdQ!!i&9v1gz}=pD5OgP)>u$bMaHz)u#YFv5HYr z==M*soVf5y)Il!o&n$5vuWixi%fbJF6;xGoi9m(*lTVKqZxDEbZ->2 z&g7-lPNWSnG%#6}mZVS^60@$qxi{kP7tp!I)>CAU5p(zZ(gK^5rl85i@1{{0r9L*& zaWqASVi|doY*n>0WWG}qWXuGk=%a{bP=Mf+Y- zH2*F#i2Vr=W;$3z@%TIK;iLwOi9G5GuUxoZJJr%eq9w58zP2AvQvH;cl);iUcHV`u zJ@GFVAo+Zy_QfMS0^B4c4e4gpA@@jL)tEC1GdF#Y<2Q-FRN&jXj1grbY~`$cLh-ED z(hDk$(lvu1QKrGg`=y4;=n-q{ZH8jYx5-O{sF7AlgNmpcqQF^~VFtG9`9Xy>Maz|~ z@U2W?RG2Z~ZkS^c*C=L~fqT{5BNnmWQ6QBp$+~p%Dyh9lcb8A7iavMzLT<@$L;&jYX8-vu7UfH33hOj0)GCcI2zi``E=Fhc+-ff22`H{)>(p^Jt^Akm1~s~bxTUTvhwy$s7R z*4eD@Rhbv^wZjn+7b@eg_kbI!L^-Y!Br@7iudsXZ`dY*F!B8ec=7`+$BjoN|UvuOI z${+gaB=OSX3i~|EG zpnV}KRzZ-f6BwtE&?ykoZ`ER8uH+fR$C_4{|M7UB@w%l%ql2@b-v2U2Kk~fl6zbva zp>)F;Y8pirO2BU5l0XmMuXNNvEpu|Xjft~n&xR`x3}p26AVv=|vmPpu7^RR?{BUf| zN|a3{!91iae~#&?yYK9v*Vu&(n=^!}eXe6j9ZamuOXON#1pnBgVv%!%s8J4!)Py># zKqqxzJt5^FyR!U^XRUcLa={@UX?RlGNn1_A(dN+(!ZQJS`P!)|)^mn(AOy}i8J%Pp zXi9!$vuv4L;~$Ao=AZfSzq7w*f1L#9YsPyhH`#s1yevTvFd zS$2B%h&dq^mNcCVm$q8Kz_7QJ`gZ-EM}Ew9A&ZHpFb4c>Rmj4R&r1XiR6$2;!d^?A zihH$|FrRimt{Ph5I}}TSDsa*|W5nH1vlJwRzkNVjx|sxe-S%j*-uZp`*-b)JAp_r+ z48G8X1lY+CuRGyr!PG9UN^x;P5b8m36k%O{i_Y;I_-&oM_PQ%p!vv`8Q!ckNl!fY6 z@;+2Z*mSo6!?t==cqu`qPf9j}59_Np^0#cW%jV3gHg5_2F0p+6EK5 zq=o$ScuP%{&&;NuE;m$Y-e-+~pw*0;(o)*Hnaf(M{^s}mTtQQzwRhnwmS0qmCL$A` z2Epu%0D2HO1Es2%7Ov1MEZ%{;w{{4F*Y1&c8kq(!dzi&~XTMeUXOO+ntNPF^U5!+n zq_R6#W*~`w?S)JI-P|yWvy12Z?du)6({Ce=M)c>THF_gBI3mS@^*TbqYNog&Ya(49 z@C|PQ;UWW;RGn$@5tj8LKkh*yC!yI`qXY693hy=MSjcO0GxA>c+%BC=rx@jJ60Kp~ zzGZ2ZJ;g`^8MUe0UJB}Q@(3z12~O2_>^-1iTpwJHHn1{@{M8qSy9-m!Ftz|?3bz3+ z9U28Efb%D9Gbh}I50wYiGI$ZmFmxI8_+Xldf5#FWeSm5z%06DJBFL=991 zAT9nu!`SI>bfgyAP~J>{bmgyuaNr?G5-S_+?SP z`lUacXBDb)+$aV88|*1d`-Ek)c}p+mfHs9L&$L0s%7~#%EMk(A(=_`EIx98T{G?u= z_wT>2J#w61?YCb=N2PbsZ#fiyR{L@CQGh8b+fZOspWxOd1x6pLU+e{X#VMDbwJm6D z>56I`^_scBh6Ay^ms%euL&y%7cjNO-4?ifIFcPt6n#JoSK%7TqwG~!o)4C-o&Qw({ zk)c%)Hq%5jF}0z3Jh9oqd(E`x@UT!KDY@>>o)yK{s^=ZutF+j5)<4rfvA&8m^d4V4 zxE7THXA1l*byW8l?u}K$2G5OHk1!4E>_1bFx$iTCNCLutq>k(qBTgq|xm^>I_z1Kq z4DAP4>z=R=jv1tZA=usdANaOZ5S|gTmkK8OI_15Jri<+)^NnCQK9B&HzOUNQw#N;_ zTjDKD{#f1#Kv(~y*VZO<6cZo+37(A+Vg>zu)Qkr(jU4Nv zG|4(S4u?N{j$B@pwUCjr$YKwauj0f(jJj`UPEFPp?zb9d6>FJWD6lTL)2Xz95shY$ zS-uWrUjTW=ID@nn%@x-s5HNK*58ChJ9yT<;yc7NWj>C(rXFQ%isfwdKf+_;53fGa- zm%?2+bEe&lfwlokdK2z^1SOQYDruX*3s!|H{c{EXzhLr$173{V?o5gB0JzsZ1RVCRtGWgSqco4quCd2nXVc9d54haKVU|OOI1B=uY&Ic6!vLlhP)P?;M z_OJ0rc-YwbaOfkH^|3kBiw~^_4v0Sm#x!_nUH_!*JHdSo7c^e|5w{)w&QPJ(eaiO;O>Q!^^N~Pxl9hqxcgmN*S&wo_s;XZ$ zh#lIx=|Q(>3FSoxW(b?`-WnC~6BmJX=eVK(P_~xszE}8aX7?sW?)VniCvFx2Z;IQG zREy|twX|{)`w`bz509dIo>5FzJ_v#mK%-aBlT)6dj!&>gu7$AnPz@m;>i9kiO;dH? zp56#c;vWd-7pI@&sT7bpGkoBPT_No;@?eyW{)o}pwL*ynyNNC=cs@DY6)HONsExAc z&CSn0Grr(gjLYVSX=dF%!#1eN1S7UjN7a)bB3^kFzSa@_Npljm3Ty2j+TJx}HI9|8y9hc-KLH)@Adnx~3SV-57d05}CWc0Z? z8Jsy`d25}raaR{6&&Wq?Ikw1ExNy$ig&JExdBypAf-Yhm38gY*KH>e)@S$8;fY%EcWmY5kza#s;Q=*HKVf5FwDasPl-?z`Tp!x&Rzr;tF>de8mM~QDU zZD+&&z#tYVo&L0-gKtewKw-uu?H@=J$%>wGp_ci{>BJOP=pXL+2hv6Uzca*;L}r~q z5JKn3RmH~W&5EmKs$L4dY!=#pKY|e(wGiwLe<-i!#5tF#X26 zT?v{C%Vjve87Yhrld(5#eO}} zN@x;QP%K^aKc~ifTXkf^K8l(x8qQtu&a6x}lEo8K9H>wn##B_arO(CL$zSYX6otS_ zN@JWbf?o1YEtCfrryRc4s;`h$plfyR5%ID<%B8Lx!G0>Ku~{ck99f2=0|(SY*RjSI zT`~nM%K^zh0o)t4wc-l4vnOArfojVcK3XH<#Bs~fM2#=T<*k_~-`I+3c|Wfce#HJ# zj$0$dnTndBQ*4jvFd#*9#%%3%h+5o`UJj}cOSdSBPF;-3Ap^;}VUYq7oY@KF6V)Cl z&PY$lRbKMF&0^$IE3&EJPDxI-COG}YXPhbPR2v-p8C}UFF&PQ~%mM(hF0Fi}Baec2 z(n449@`uJh3AI##=ANyJpOGE3(r5tW<^BZ&=cijl9U)%c7N%(M%EZ1Y!Jh&c5t%JI zTc9b*Bq?-lSC-;8TLX=2NSjrX`2!<=G$u@xY}ecUu%2W!hG%PQnq%QI!kW9g`a$1l zSWwvCJ1KQQdl_EzsP^?rFs-cnOMYHCE@(V`0(6>YJku#;z@@OKO>30)=ZN{Pmm^08 zvARkMxZX^ABxvmkaBwgfXVe^Dc1|uHt~t((Af+ampNXNqnvRr6)RnAw`S|7!gpkF` zjz0n7Z^~yZDxJ#>{1$T~I=?r&ET;*)Hnf9K+u&{=gJWo5Dpp72feap|ni>C|CP|59duH5v; zZ@5uQ_oN&icqg7otPGpWXpY=jB&fz6Z2WFqvYi;hZ=5vsr6QKYBM7rX2vO|y-&&Yi zw1eubWld2uai&PBJXjY%L2%KOx*$KmGywWW%8*;u2aWx1hCl_nTpK)x7h4b9rqbBg zg+M%1mCBuqRq8L}6WHd3-V|P8kh>@~;?Jg+h%F(yHTM|d7lX<%R5+XHLfF})G3Rym z=Ds<}U&i6z9*=w#yeM;ByYPxjS9j<#2C7vflS z1_}Zx5o~^JWT5J!x2*NtO>!6TTG9HM(wo{PW`ZNhaM%&zOO+dm_3?Y7_-z~hI_Yb& z>776d|Gccbe$Ta>*WM=$^B5hiL0oUrEgB6oyez(kqhSE*x>PgRG%0H{%={)dDX(Iq zlSdfRd$2XB)4R(DIOXRWY$F+E?cQ);$kJpO5#x7jo+IC=`lS5`_4HloU9n?&Jf-rn z)z7(iz6^3bqQ^r&EO4J+lg{IEo+}gnwPaW@VyVEmhmEGseP3Iu>cF#czkNbAvtYb{}* zF9lZ5Avvkc1X68tF$6;<2V{dM<0)7WMew1t2V+x+XMrF+ut11uvp@}3c+JV=ayZKjX+6aRjQmBmuE$TF|seHXv)Vo3F zi{u;2cKhV9FDL|+QcT@yDzlfr&p*{3KX1*8asJIc+`oBkM-Qt*La5g3UJkL8b5vrERMYkzbBf9kn#h^wyH8ykC1SECFL@2Q+#iOE zj2?QxTY;A_*PgZxSKFWGt|;2}-w0TA^Brd~e*e(ndb{}8HRO10{`HA&vJr%qGh?3q!D{b1fhDIrP_;7tXX}rBE0f zk_Vz6vt?xm7jg5y4jX(MF(%&8XI6(k>t*$wNdjb%y7-qAscw1ul<6AAE$UPbGI)ue z?DGQ@Mn8k~>msLZ@pV3xtz*_6sDI{_e(M6cXgv#NU~m8rXjTHSK1rcVlRnL1{s;7) B4Tx0C)kdSa~><-`hX48@sV&t45Ye$eJztzGf#oGlQ{b#x9j?MM_9fmT04d zBuhysN=RfYqD8jslr6t!$oKnR*L(f0_n-G%*F5KQ?sISF+|N1p+z$Y(>u!O8zHk75 zpFcIoLQfNKcibM2=?7S_3($i-K){Va3Dht%Glp3HOIz*%Fxpg?I87JvtqN5pz$BID zczvlMN)Ici4<3+;+FE=8DqaZ96WM!cR z;kyuK_T0u*H0-{OTWC0h;7OD10|1TlCzAaEz)V3{l}MrxplO<2B9TJygYYE);CMg3 z07yS;DMUX&2n>Q`Ss_^}D>Tk2qpngF1NHa8bUAf1;1*ht;nT)VlsxlsTB;u8S%zJ%bQkS$(l zA+R<8{;%=&n*T~5py1E~tNX3w z`OEiw5#SSa6wcoNMRdQIx5OjKRT)*eQ}T6+i${f3&DC`@dbLQ}GrFOAGX_3}y~amP zGE67T6wD(nsx23+57{`{Ua)&|eAt2BQO3!|`GQN8>vwk?L51i+O7Zswg^#KbY#HJk8W&a&-WV|v#c@(QI^tBt>0dF5XT4)D$5q4+By67B zcV0iqH#y}(SxV={g;d;S$u!e+az^ZxYni!MldeT&oyaC%C){w&amjVbbIo_VNhlx| zy4`ZVZGXq|uKqpgBKD%W;*R^}4>C)lACgP0%QVU*9`RLRD}FuxUfJ=ay6R^2xf;J( zv!{ojF+BTPSNS})-t-0Mi-CsgjV?|2rjeJ0ue_SYo9A0fUc0?veN)rw(7N{aN}E{Q zi+0QQ(T<3Btnco2>U4g8f38cStE=0yd;LRt&!L{CUZ>vWzKi|)`=1Zk4orWH`Lyd( z(V)s;$B^sL{O5$>-NWT0dLx5hs9zbr=6_T8*8ZLFeP#6050M`=V@jaq>^trrG8u6n`NQ1%tuj;RoP95Y5OY)JF^xogMZugAn5lW+9exHe=i> z$0pYr_bTr)|Jt4<{O^5pLf=I`9_SFQ5zCc`m-LX zv3n0;p1437_4we~;8jA-_D=8#_4W31_O}l>9_Vz!Gbn@-Pt6T}64Dsj8rB)!AMqt} zB5Elbc8cLN*BOBr@w4)=YH|AU#}cd(ttOst%v{P&~Yii*bR59Vj%bq&um>fK+6zgTLh zY7B2uXj*>x=+%j4$>!OX(%1fP_PuFu4Sl=sZF^f(yIA|@jQ|FEwtw$URI!3P)O*4@Zx^U10|y9LzZIK#Jdh-B{ihNrSHoO$uS*Kkatpu zR?JqaRDN^xqso}-yxNNTw8neQQmqtiKOGZYF+E1T3H?_Fd4}Oe=ElOtzf77<(~r5D zNtiR3Pg=aTEVMdlZDAv9vt-+7mwMdQUdjRH(B*i?DazT_MZ)EmYpvT!cMSrP&`eAw znR(zmx;@jqtjKKSx8CtSDn4_*cm2Hmj|Q*>j0M)8$PDtQ=u&r67lKm z;}JEH$x#j`#iK!V*Qqpl{yKvWDreqNdTB)ZD6 z`f&A1OQ`RWH^es@H?cN#y-a^)+04{j-xB;&s-0>DZUz&8Q`JYodE zGU>ri{$K`zP!2Hx?jRH-gM3g4-hwaSH;e@)0#kum!~9_husm1|tQ$59r-uu{RpH0s z6!=AW5xg1x6#)>t5y}WVLEE4=qDo+`j6(74Y_kV&vy$VzBQI8#JUavWopX44KiIXQQkQGTvuF7^tEmRCt z)zuW$r8LAf4`}Vz7SoZ^Rn{}qcQH6;_}pmO47XioUU$iC>krztUwao7Z< zbB;+d7sf8>UcQ}y%JjK5aNRiPeZFhK>g}w1hl`s_NTnN(aw>JJ=4Y)o)nT7 zniVb*aoNwg|HFZ-g9K4=(O-v}#8SnbB*Z2D9DXNR2;F%WGUBpW*>SnHBbD-n3b~4z zN-4^*M^CB*tNN>v)jc#wnj|eB?O>fVx@mfM^cxN4jQETVOoB|ak2RT%Td-LwTX|Tg z*)-WM9Y1XE=kU;R#(A%cx$Aki76KE|fmH6v;T1)m_96L>`g;W|oQR|VYH;vEXjnL7 zL`jrgG{>pFGlgeE;tUe_5`Uh5ll(E|cPew5V1`7d{59ol`5ThCqWSm&o?HBPtnZ~4 zzbj!YH7ZZ8=y@Vg9bDU9CtH8Jp}DF5)%0u7%HO8k;n8`u>qC!VU-ZDwLE`74k%X^W z-bK#&T`z&kJtoqI_r`hl=iSOu&H zwgTscE5n`Or{M+AdH;!EhfX^QaS8DhF^=R$8XzN)rN~j#ZYbtysCQ^qv^hE*-H#E# z_+YB(80eho%CQ)%3$~h`lb%A~&7i=L%ZOzRX8g`{oT-D^khz&fpQV?T%Er$27-xsu zWWU2<#fjpq<)ZGA-SwNhktdCp$S1-#$^T?`{2r&higumHZmnjkw$OYotP>tVR?jL6+l#nC#aKA(v^%NhGHUM=C>IhXT`$weuimjqIK z(^4{2ugqP|%Q}|5a-%5ME+2EVwlL_nDT)= zR5tx-R($Q)dZI0~gVO2TrSXBc=T~3bz}-)$h8%`DN6Nk$eCr(5`Ehq_Z9-&HbL!Yn zooV?Q#+l*Sn{)2-T=Vq{K8x7JTT7ZtUCYGfCFp+x_#L-Gx00}mUX5GbTnk;BT_>*( zZCGu*`D45(OpE_^y+q3&fL<%WHy{Xatfjp*{QrCS`36HZ*;ZqNo{VIw!B+hT;ZKwh zOC6|Zg?_UhWL<-83N&94654!&-oT$AA%>ThlvD)&0U8`| z$1M_l=l}o!32;bRa{vGf6951U69E94oEQKAAOJ~3K~#7F?0pBIRmJiCeH7^yuz;u( z8x|D1VDBw4_L}4$WADAjXhhJ6y`!<9{xp^tdrhn;Hc%7`DuP%M6=~Ap{lA&nncY3- z-23i>2ZGrP@1EV+nQvyl-Bb4Lo^xw{`0>ZZ7F(PpW0e4P+i%w zYK@a+Y#1q$Nv23!)fh^lRcKoaqtIiCgNJfW35w2(X;KZ;UbhAuC4>akt}z5lkTw(I zS&0CACRL$&BHRq+B6KHh`HhxM$;84 z8&rivrpx3t^$3*@Ft1xE@zu}y;;I+-kwPdZr1~n488R!GRV?G`p)+fBD=Nb|^y&D; z-5<>d{_{=X4{+M;ELvA{@?x^QOAab8jwPm~K)Q|9Bqv92)RMB!k~a8bQD|$xV%o6Z z0XGC3(ylS+mdYi*Tn7pbT{TGCeR3^AP8}+3LI-LiTZ=9S;q;U*$pR?wPDu~W2hmtv zjQn?5TWuk09<~v#EJTk}MT)DOsdo^sm559LMQBwB)T?mVFe=tP>Rs!6Mao4~(7C*- z!6-vUis@*H6Bu8n;QK@%3X1CCW#DS=5^^MGLpaA&!^B`qesmDwlRn#;Jbl<)A_UqU0jkn%v(xeH=q7Lga&XtIQVZD}=ev0IEFtac6}q!0U(dJq@* zu+X}SM&Jrvg((In5hEuzKvi&O3{%(8#0uYH=)PIXF_Bv}qH0h+{Ae6f!lf)?JFAzN zaiEeE7;efeB0G^GjyiIYkbP9yIG-(&F5oO`B~Y!lLv#*cNm0lK1Jry-PEq}1yvoYl zr=(jt4KtN!GTD$oQ7~ZBq^5Aq7sy;SOx^7a);1xsDFun3_d^O`@7{_)imMPAl5^jU zSf52ymi-W&3}~n>5f1E~C~!eAVM`D`iTK-~I455PGFEnmqEy~IK=Mh(v@fkOheee# zmk}&_lYFQgHguSY`VE=!AF4~1E<$WX>gw&>_-Kk#@WpNlN|{cQ1B#TKif-AR6PwIn zI2PmtgoAMrQHj{*LgZi!BAZYG+1`SSwF(hn7}~-jjF;nam>IPQTl4};r(EbVvWzm0 zkVxj@aUQ%2Njbv84wGY!;H;N81BlEtbQhp<`$*$3K&VzOEm20LBC0?hxm35Iy~uoX z_%c@#xtZ&X2Lp*dL%UaqS#3*Fls-~H$mT;_OFKh2EmV)95eyvv}&qYam8{_z$r{m23wO$`BK*^)>bQ@JDFm`0KcUKK)vmzO102Ig-h=y-3DdraS`*RUt9;Y}J*u)WJYaqV8 zlu~+u<62HcERURV@KOVqIFE{iZS0s$AyNf{$_a8Mj3t3`NG>kusjY6!loCbGyn+R; zadNl>#O_Ryawef-e0bxk%w{6iZ&Md&(XjSxGHceX$jD{rh|QMBb7h?~bLhm_St4`x zdhF3hKl{uxtF68|a=>RBvX3w{6PR-{%tzQRW^rg0V2Au=ksw|%6bS)F*ZZVx_EI@% zPlm~Uxg#3H3cU}JY%U7f5Jt>;Y)m;OnVmVhjc>yYjabtJszRnn`~8UvvVdk*DM6M* zTHz<=GN&R~5xZK-N%I7k^%4F4r zZF#2)fwUwC0G^C0vdX#Umdu&E)_~l(Qja+YDo`BWb8=o(tIjQ3nmPHmcBLRikU=pm zvSa^R<&0vKMU5(`6&8ggL}{T*Lbc!{Z*hjI!XH%@QztB}q$`Uy8YH18Qe@0zL?)D> zXeELQjpZ;|&wcrH2pNUW1;t)N8%|3IS+SE+Pt_`U6%@uHYe-p_S?oNN2c4@F9~3|% zZVk_vF=N`aX>;bx0Z^kxjhZ)ajum#=G!?-q%50>szxLY4AAdY<+_;%DX9A>gX%y*Zd&?T$U;cn~|vovNwU5~Fz&F@FnV_YMV zE3-D455V@Ru!lN5Ze%egSnI+_sD{NWYNW*?%Q}T@p2ebyq?X$5Kmrvy1XeZ+5kiH| z%OuT|I3p@BP%q<@r^WBGv6CQzav%|=*Y~MFAqvp}(ymBVMb=eBD$W@$kys5zc2I}U zAYO|hEK+yHLSE^ws*f?DN7^D&MpQ`MD!dtbuTYVAMc2g+1Fj^tSq#OJt?9>Vl#7cL zE3&+ozl!M?wl(Gw8bz2EF#$v(G*Ydd@!k>~QpJ9*|HxGEoF659G7qJ_r*Jc^y z0kWdFZH5EFV0|gJcyd-MV5e-wDXBrm%;`|IB}h2s5wHZRfeV1NN`zqco*xO*1);U% zY^FjQr{4xdIgcpQ7*q}ZrT2O+wWz9XHVT(#Sn(RwkTK!Ph2hG0!zN{XYW%t-HL>MR z;b6>|^1eQ?3Lu=i*DymQ*aewTBKGGx7nv(cj2+;FmJqWqt2XOpnG1|_NikPU-bw^2 z%2{}Ubpz*6^L6_#CJ2?U!Ylg^^@Mae*ZSauXKpVDUBhT`XwEXnqL$aOC3AxSG}5`l zgHk~LU#tSRxAoz0L;4vT6dd}aaA7;Q7LdC1-4;45W^rN z33Tg`)c)m7^0mshLqXekfFKoyXjQawPbin=6FO60X{W$tlR&smq9(ef zQcjy70?~}aK(+=Wz2U<@8u;?SpMU-tX$*s>PoKWT5=-p5>#l38u|~nz)w-{5Vh0P< z!Gi}69Xb?N%PzZYmo8mew{G36Su>2N^IcIxSs1t2O>i#&JWQTEdHneC?++XH?$Dt< z*6Xq1h8xux?rN*9TBlB^@ac$8IZI9A{xHZ#jJssK$#^f7 z-hTV-r=Na$)X0(0>(Zs`PP^>9{`%{)4SRLblfZ@N+_H)jaT-o#2VfW0HE9M|<6%=S zrZ3U+zz!w9VP)3lGVChtmR|bu%P!k&i!E>lAepvnF&P>;TYDU2?O1Q&W_(En%?8I= z+<$G;rVT@RbNI!cJnqLI5ttMaU5*`xEqQ}dPE_5t5|iwICZvP`a@(1C z2y!9yk#E<8jx3e|7F$JDGw}vFYQW$mz=s{u)wnmIbo{ZlAh9~uw6l#Yw8ErIAMz-5 zQU+Np#f;7dLtUByy>Zf{Dz1D{Fxe2vPNeqD+#E zgD8S5&gWlz@#RuWErlx^F^V)*#9JT~h88%>l#5R$#k(&^Wz38{3Az?L_2|z($H{Nm z<(9)WllXHD$su`2tERf9nggD*x^)5PygFl%8)n!igQ`|aW)L!}T#7IAV4Z=v*Ny?J z(6wL+R8Tn<1l_>(K-LZ%#388j5HqJy)Y|IE0`OLf=_Oo4a{&|AU)h-CRwg#ALG2Yn zghz>p4_5N~n|B5oBM6z|B=97FY{<0{j-9dt^#N#1K32k38oVA-=7Vf3qj9lWq@T&K z3Cse;?CsQyMYUP%DPc!~S$ND5l#GHwQ#3)cfc2^e?O=30-l3 zSDa+kTmU2>|I)JFQe?=JTQsmZiYh=QTpVsGZ6EU{o!4Plu}|bVrLs&Mg8FhFjvpk3KSS#G2<{%4^r?wuW8Gh6j_#%4NtHgTwppzyFbk zAO7*jA2T{ALaPlKGUT84+|#aIyWj1x$G-dRhc;DM?;8^I2kH{EyU-!Q?KPQRtPZ~Y z=9_ZIjajp1vzB8*Eh=p(4);fngPurMsKvmSUtWKM4bUOoF6;vrSmc>y*|?+>(f8P~ z-<|*0^WJ~|eG%bC02&UT7oLB9?X}mwpm*7_xOz*G33+!VOpzJOAq9)u+_Ga(%*^&&l$P?`ToTlzew%CxL#f$Hn7z4o1V zhFnQjmB#%z4y}S-9ki6M(!_}qn>TL} zyc0@s2$D85C!gGYhwV>4<4goeG`RpZ&HykY0zCFplncJt;=ATu?caf|T#mSi;$AFO_MV~i z&_fShaKQyI-(bTHfAgE){NWFOm@;|t^*7vb^UXKIcKr?3Kj@%?x7&Vu2S;u+Hj6*> zt!dI{Z*RW&=3$2%g6Qvi-~rr!g82KfV|UwSmmPN8vG2tfqeAb$H|)h1UmX0_Te!b? z!G#wh1~?FN9B`j``e_sm89aEs_1C}Vy6a%BHR3QN2Hyvqdx=&9bwYriaNO}PzVL$P z-4>@MrjfB6&DanIe33N3XJlywe7iQ0s!BlOR00Sc5u&4?C=^(!3rw`cIW;zGN= zcO9lkN038l*>qU3px@{8MXxBhtSV`Ss9LVJn&)kiVx-_Rs>)lJp&ccI>*^1?c(R@a ztSkmV&>>5NkU2~M#u_%#^MO%{(R{UKM-5e+t%vZbJYDdJVpm5-A??cTE+I(m18htB zY6M|fi)Ttr9_ad{S9a*?#F+BBq!!B&#>kwj!eB|= zOt?6wBLY)$>Q2qH1zo-ky(nRLYRd#q|n{0b*WQZcrJm!Vt`~RGK|! z&cE(|0Eb^$@Qf~jMawt>VN|dz|lAhQ`Cpwd-q+8UT~3$0q}CmEhlro z^&kDtoH}_r233ulHfzzWY1Z%D<|lsn!N{N6t<$Z2t|ny>K?Tm37@f*IFvgZ6M~(z1 zty;HUcinY^&IN>k&{C=U+G`Jce;DJ6+}ftV7c0L{dJ#sb>38D)Jo}&i{rk(%7vs7u zw%7s-vvIGX&Ehn7f`K|l>8}lXZQ#IxIO#)zwm9;rqjuPF2SayG0Er!x8j+3xb{yDx z%dJAkl13>mS+S=5r=Nam+BDlDFTC_p-h{k}C+m%p^{STF+f}Zp21^A%_{%T9yv{n^ zF&HxdMN|j?xH8_GkY>oS-;F)-_~XZn8MDqh>l}Z=32Uvj7J48W@q-UOxb~WB-h1!8 z_U+qWea$sA%v1XSQIZO%1x4H1L4yXNdtiAyR!OjHa&NWDoA5-o7t0|4HGScQ7bZ=d zD7E1R$%f@^I0encnl<~)Z-2ux{1qH#>p2K^q|FyCa$V;^_D;w{$bn3685O0n;Z27a5D4_JjX=V8HDIrcRqW zY2u_c)?DMLqmJs?vzMr0lyu82w_u1gV#J7tA9E)Mq-g)QKPCuPtDZpISA<*!d7|z(P8re0GJ)C5^`;s>GApJ-eqnzNd z-1)5S+o$it4?iSr`Sy?@_}`lc!-T-nq3;ZR_no2V{N*pWk*0_q-udK!3DUuesZ-x* zqm4G-eDhacc?CCDuDa$L1c5ye*r%L!+N{~Lk-e#Z|2N-w11BEbbA?w3&C#o`ymHCK z7h@g_2OXHqo->>IV$OW06B5}sN1~P2t%ZfBdTMIAckkZ2&xP!Q6drx#kvj$qz)EtB zooRwI=8!9hFDpbT!@6>F;hT)2Q6;Mg^azlwaG5G?MX-d6FMES2y-=SHa`|lj=~5mCL|!YtPhBRT`*is z;Y6Cw3c~oqZQ(=$AD1H+wvpGg&`YJ0PB`JMH{ZJEx@&R1oG@YHC4ay8kpK6m>-*oh z$tIgbV9XIo&@8@w1q5;AEO*tFDo0>cAyx^=hDH{db;f)XG!7so3k`Zop=E-?>K203Q5H(X!WHDJZEQwGkerYB)G|d2}QZm8{6uG`ZzOEz% z7S}bh5IAwBY8on)X`1%6;3J?aP(#kgMXKVq+(pDEb1TUR+AM;{q>B|yGfYIWgat0` zoFiwc5S`6k32jUXY1hUg;^UFu>l8z_q7v>{S{?zqkmhN_hY~~vm!a=0rqx3OvEb;q z8h=of7se`e=hTnWwD6G6`eT)>J}HHY7OyFCDTV4>xB}TgXo{{pw-JCq%mUtNE7*#X zvm!U78|ZU+09u$NJFXuaq6!%hG4iPDG`AOuqWBc`$iE}U1NlfvFR%+#2s1<>>bi6F2DTpcw81o za$9HQJyntV>GL52-x|rQ??k&zuiba<*sKc6x>P2A`|+ovS6IDU`xbR+S~=#)4!W-z8U6$afu>>F?K-o=rGdk!UGHLKF|64MHhWLX3T#3?ROe3vuDkm zK7HCj2Oe_UfZH)l{l_i0Tz1)|_uqH_-!H!Sl79X2{n>)%L{X(c6a_)$c%kaX8*Th1 zrmxZ`9Rt7b3k z0YD;?g!yr$ru6Q+L!Wx;sjar&>f%fOK6T2}G2eX$RUAG3e#s?go^i(0Pd&BmHruR= zB_sr3E)*@e-c*rX!BJP$D+Sn*Aw2^u5oKT`6fYDd!$YFB^wwK%KE$Knf_;GPaasn& zn{2$vZ-4t+-ou?ecT;F!uajej__6An8c7i02`8NdPG5fMrFY+b7l%=dIgdT=IIIhz z2bgP0$DerODl4yi#_6Zy&0E%fWLZK?u zw=czP0;FZDR-HO^)>vz>LJ1IV)GbKj8&V>Pzt|yDPkH))GTm845PZwX38oCB1#AHf zHvkUmpc=N7Ff8j60Q8mg;(`>{&qZvJk~v}XS9vJkyg2N3rlns@Vogc7;@w8VU@ryU zRix!^OB?xctRcbLy6D3$(Pnph$a&E0XzoPc8LfC5kyRC`Sx8f;0*s zoUq6b$*4G1@z_*u;FQ5f^Le|VkQ7R!y&k(J`9AE0nj^C%CJstsU~^1;YSGq}i#4$FhaRuC)IszV?~f+Xe8 zR-si#5wImCwO6s~BQHp*V~DC5_Cb?XN??a7s7cO34wvNITE+Xelm$n%@EJxEJFXe& zTSC3-R!Po8EABYcM{gdFBg zNfS!0DTT3!FzWeg=eHFs)pudsp(90`Icw&m$&)as!&+rr^Pmslf(KX082w@#g@;RV zS(%*y&URhG!VF=D4jnN1#Wx0u3SW=y#7|%P@6fSrI`!Ck-IZH6nmuLe#IfIuYm=RE ztOsDI+Ng1pQsc(ePydFtlE#o;F1v9@VBo-4_?=i`Ls**B2M-w>_nji@S!06@Hi)h; z$(kBZ;bf;QVZsIvwW92xgAT&z7m;9={>Q05;tCt{(wHVe5uR`Ax-!kZH*VZyXI^QD ziN1U8x#yW@o|!sr+F#B+SD^7t9_#~8mNmCp+OkDUOi}Kz1LlzVu#;1WMjdJ;Tk0lU z4XukScHU&8-qG1ww`%pn4?kjfKWgMCOlxD*jqBb3U-k++s1TY9M~^G74H|@JFEO4x z@x&7+Oqf82Ui`zNh8Z(w&X|FEo^Zm6AAK|&I)h$)b<>`kaydt347eCwia$jya-0@iwI$9f3r$k}(Aw;|X@cj>+J9ow|qgNWFozV}mex5P~ z)6Uqx_@+r%5~lN&ait*nqP~4GWs1Cv^fuXaQ_M+XNQ`;7L;n0{Obg$1Q~zCe+YKQp zB8O8kD%GrNOCye=8j8$11!F;0gSl>Wg9#HSEY@tXJ@?w{FXx;y`t#A~9#FtD*q2>) z8E%@~c*6~IfIDk88E~fvab{uquvF^Vb5q>HLIPFcP6d_Pd+xp)ga4IRS$X2b3E0!N z+;U4C581Ugn*ot}RDz5Yl9W=UF?jG0q>euN80?bTD@#*n&zd%U+A+r-i**fyhYVS( z``QKtWkrpWToFj{aYq1mPLM8-pFwgXHz=4NQs#dou7oQ8xyaQ-H;o(B zG-=%A!rr~<-r5|Y6?zg1Uj&oWAaaMV_FAjXUAkb_8@B}dUw=JRaA)+OgAc~pMSw76 zk7s|;p;0skdjlch^Be#GAOJ~3K~#;39YWi-ZGka;hPxR`he-It+J!mnG_0~qlbl9Z z1mHj@3MV0w@R>0aM*&iRhWKUVTHMFF>hjC`U4Hpx{rX`&_R6cQ^4Guqwd0B_KoxuW z|J`-h4O*I3g%_VD|I4no)rNMDB>b|{w0{Qkg$jy(FPcZR%;Q9aJ7 zM;vw3&b#akk6(WE<(&iWz<3NdTDIJ3tK&~R0qf%t9ag2@DY=^!biIlrIja=%5Np1X{dld!j()&;-1-+mtTG`|h_d+7|@<^wYS@FS~s3 z;I|q#YP{*Do1S#a$!%KG60E|H<66t4Yr265kxh3}@kG;Jd+*)6S#zAHRI#?Co&OI9 z9W4B7QK|pUH)GM)ThwW<=!f+y{VvUPT0B|s^pj5wd+$9wJio^td+fy=!u+~xuE9AH ziH<9*u+`RE@AjMDAk8?J54h_tG!XX9tFE{LH*|mV+uyzfkf)y(5G(^hgcd-B1Zw1} zoT)i%r1F7rD9EcjMJgy)C;%u8`!d-%WIdjcDCj2wXWsMZR%AycXKuZXG`tq!XFq6U zJ{dVJ-h{iK*SB!82{CoOg$pw-E%J<9u%-5-V|rWwW!4uXa+3&_gg*4dTU$(6`}S{Vq71um5MwE409n7MP!W5TGlytPj` zD=%;<^p>9|W0*_Nj^bpEnO-y)4z{>J#Hut*0%MegF)(H@3Qj#n2!mm=akI@f!xhfl zjebjWejGe>Y^hDR9XDQ;hpCNPH*ME?@pcmEoQYq)Ht?-)rr=_uS*IR7H(qramQNl2 z+AG7p8jp0F<=5)fbIrxs^84Yh4IK6rRG00v!qhQSd+fAr`*;r76xwy&bn6XPtbSCC zs-c2d;EhQ?8JL9}g#AJ;*d+M!`;W7hp$KI{IA=^7kbn3QhvU^^ct7iwTWyKe={Qe4 z`Q(#NJpRNNUwjcLQgWr0R>FC0*WGqSYaVyP@!i*12NRx09DcYCnaq#xO6<1SH|B4E z`8Qb|neoI~x@yIz*xIE2LUhuk$$$OJUvPWn`WtWL8wwN#IvQ@EVBm`Phm9OH3e!Tk zCPDX>vyJs$I-w9Gb$mK0NP#;gQ3fMhd}9I=tHGU^Fl4}klG;g=CgS?=xZ{q)lhT-E zf~YmU=?;&?FigAYH%`^H+eZbdE5A1EPkOG~2gTb^rOa>*sImjw#7 zAm@SmA9(J+|HT;op@$!4KrXK-{rJNV*gcyrw%E@iNBnI1kdS5VN z#0arMz?hj^cDZGD-+gz?I^g&1qg@n3|DKmMp5 zMa1FK>LxCs5M@w-;}_KM@bhP%eb)Q@^S9Y{+wHd7?&h0r!i}P9uD=dun4SCA0}mW_ z_~DpB#OjE{4?Xms_uYpc51h|NjKHB5?-dYtUAwM~9tq)%*Wb{+``TxmdFK81-FM!( z=We*+21_or)Q>;>xOBUAefsvDF@5?mM<0#j@{T+21j8vm{|wid8(*i#y3A`W7X71Z zV(kjhaBg;`>#hT3F!105|H9cCzt|v0-p@vShC{0BQq0}wqee}fFj3D>Ixq;E%Xk5z zkQGaaWm*YF%bXa}xT03T^#Ve=;BV(|%VY^x*Is`;IQ{OsF}Tlk%BiQ|og!CUam5Zh z?Sw%-5WvadM;x)*>Z|p?vHz%%{rdmoW)O>2XVa!mg%|9=II(TB%{E{OeE_w?-DRv< z!gKRiTzFEDPGw-KOHxR}FZQQ-EXK7H0(Z#~>E$213A zpu=F7?0>@zqehNA@SuZ$kA}eT{^V0me)_4WF)GHAvz9GeDT^*R3sx%T_I)R{LQ&SP zsP(F2E1l0ZvD0;4Dp&>wp9)%a6j4v1Xvv)ca`(Z05!p&{~OcQUfajdKzUUt z1eAOAOe#NUfmNX}SU}Fd z>!~J|kSS0Cc1ocSi2P-=78K}d5w-@NQ&T^&GPwvOLDGq3V`>U30?h?x6_TROfcVm! zIq;Sq76-kZciPF?#;a)R>rtQXvdb>dzwmsMCQZFru2Lw%RTGY-bGP!Dyv>|8xl~%d zTbF|2=*;h*d*=1=Ejw+oQ@7b)4I4D{#hFca*{pNRkuNZvk+W#0eDn&3g3`DV`TaqL*f!@HGj=F8{{OYDJ{FqvJXG} zFp`*ucz@XY*I$1v5FXj zC|r)?BcI+s=iS_(1Tnb-`oK&{)fMmNM9ECv7y#XA@|AOksJxP8vIlIjY( zP((xUdkAog1uxvfs@lyr+iaH1aj{?da%gBjJ(M^gOhwA%Fz#TH6%?H=YC~Z-J>I&E z%3L{9Vh4g!t#%PQ&g*A5f0wK^wyhiY`6V(u)+i&?u)$e!t=mHV(8oNU>)ptrSFK2S+gHc>5o40F-eX2?qd-3^5J9DSkYVovpayikok-#o)IF zfA}Geyfl!exX~iBXM^FTmRyob=F`68mG_SMG+R8_)xKHhy=aQOB)SP$qEn9B4BmC2u zU7YKN;DQgXac%AwYiiCol;e4X&(4u657k>OrJWvgco7W96M@!sqv=U zZ%h-pYxe9m>cQb3jF{eWnUBVnmRzgXnjM$I;@_<{8vFQLpL{)iwVyv7U25EQv+kXt zyYY6t#ym_b5`)j2(H}!$`SwfTZBEOyD-HkZ>v0=*>=-E2okTTJS)74XwV+XgQqscN zM3w#4E>Uo{RjH#`v)1BRusQ`RxS{#nbI;v;)6JOp!u1Ab)wbSdn=YL@Yd0y4`uuY& zT)O@C+rRwc%k$4W|A?cG#C!&>;@E{XJHfMw_7-*f@S~4l{s1@4@uN62U=BVQ`D5W8 zmWDxwiMZw3x9_ylO1K2lj-e0)j5K}AhA|{SN+Lqp(=oS<6EQSD{P07(fvHE2^?LT| z`RXgLqMyj!>d;W_xeDfrHR!9hbk|*XJ^92FpaskI4?N%i&~n&e=+ab%N%EU-{>Q-w zl)VK|q)ienio0v$?(XjHGPuj&gS)%CySu{-?hb=H4DK-4;4ZIs_uq|w-`%(oH;Cxq z>#oYO%&hvVPM#u);b>wWmg#jYmh>oKw@#rqH$I1ertG(PygVcRrbZ+;^qb1`jv6=t z5mnwuk*)YNq{@iu>B5mfpSR{?giZGHI}nE$`rmS3FYQ1<>o-kiK}L=E3AMbjz=0{6@mo%{dHaY z?t37pWblru?7boBx~jTvAcy%VJP}j>?7{l9r6Lqco=*FgsOgVQeXrlTZR-uMh$^b@ z<+=+t4ZhaLZoGe=L{Sa(5XH-GI8ofgKoj&sZZu<$H08xri$j3k+8h3Emp!o0)~#Rm1*+^ z*c_5c-i1lm=9b)XXl?5|wM4$2J(U8M?NH=HGC7cU>tAL<#m7qTSvd41d(J7vQIkUujbzZ%DmO9)_Ut zP0$1r-&qgbr}DiLA>s|M7s&={BQa-&h;wM&&sr_N)KD6qqszQk^-d~ ztMRhg?`A-s#>kGV4i#BWqg^Ir)i_wI{h_?6-Hu<@F}0-mqtxA9bfiL6<)&wRl}##r z7gkNwejakCGnP0SomCB>O2DX4GFQ-Qmpd{xR2dbLA3M$=S*oFF1-mB|G>~$J%T{oB z6w4Q)Vj;AZ2MHw97bq2C?6c?zM&gbz1FrWN#FJ{h@8AV^q0%X1@>S>W#}|5iAFo9W zZ985KCg$PovrZ-*iXSd?k%$DqPusp)t+$l6Sb^Ab(S)}93msI5ou(+ zPXWO_H|2|z^+}CmW-1D5%Z!0;F0y+{2xc|3SS|GE zu6p)H?jyJ?{0q@4D1>nDH)r*~cP8HpT+cK-RAJ9n5hU94#}1R5a^FD6pc@4F3+Hc*Fv#|=D*FD zg9cp5ws_+vMB6=_K{DSd&gA>7jlD}rG6YFAUAZt!FAfj~R zfta2|N8-0ilHfmPX*3Px8ateTi#!?B$b9J`4ph^3#1}N&V#82*cNBUL@dlmB<{Dg# zb|KNTHu*)PKzxl65sFF$!{vgLX0j1dX(az?;)jWS3wSY+U@r^0_Q|jKC6SUipgf)} zBeQP73>^l&R^M?tZdS4Daxxk&-cBsFxLBZisDo>(t)?~eS}umvZwr6U{rabMTf&#A z97WU~$R;;j?7ehs zd;z=DK_kN_$QsHK?F{?E#mBVPl&dCCs|12zg=F*rP23VkFq_|gOkJlK?UyN7pOl`p zmCnOFHZ>rKozF4MNdqvALIZ05ES>eCz2mm&XB|!ZEaB>l?TW-2~ z#^Edz?f4hrb_^$svbi1ygfj|+StJDKxh{y9YU?yNKNVy|kZ*5`xOIwt!e;WJCo%V< z4=7mw#;T#09EQk>fncVKBM@U2!5{?e=z^1jz{H!D&iWPy>Jw3bDi{_wUco_k6(A$4 z?rE+Gy`HmSBZRWxDFhscupo&a_YLMe@la>CPv zk){-L`M@vsdVCu(9#;3`#T4L*i?r@c5q=O)qDG5T5SfV+49jB@xD)r+u=g}pw8<<` zrWl!v_kaa)De*s?6mLkj*C~?h#6Kd*q7&M(=IeN^Vsg0*lCTdvClTSF zHuyj%z`VikkDAs*-*&i&_6OigHFB)z$l>p{5if}hW817@fQo@;J&jxjQ?~5uP(tK~ znj-N;VMKSP4I-nZFo%p7{7#8vF;}P#)kiB7h0D5%ZDevsgad&en-fY*c&)UAn(W)J zq}sc3?*$L{@F5V9g_bOm*&nIZX%WY~qK#l^+4wFokye2{=_s4cZ4Aa_QG|}hevSJO zABGG)23)595k7&@9b!YE^`DK@F4WoYi_U}*J%?sxbiaz@SYXjjRtDRt`g3^1V)#`S zB3!68=8046%YMj`=HPPAxaTZhg){GVu(8NiL4;5`TE42)85xqS0OUs^#^75lwnYh^ z1w9^;w4CMH;GuPh#IRLlTbq38f!t@sVC6<6kK8~7xsf5po@$zztN567$np9N96RdB z&R2;iHF9~0%066~@*OS_7Px&lK8sY&VW>qy!IW7+7b>SYF)6m-uDB5eOy*{k7N-sv zWd`zDAEA{S&o!_vG*EcRWhvkYup9dviHz3F%$um=hyTs5M-#5xPmbI`SQRRx;9|av9j$tU_rcVdI=3wgX!WhHFbU(&r;4J zm3Xq06*=Ot*`BiF&;X-QY)oRP<_tVOAXy}06WaFcI2~H78KcA( z{1+T2xR?)aPUveIn6h!J;$3aq>KpGhboU7%mP;Scm*C&AYy;yk-0bTT6HJ#?vm@x} z1_?mB1PHa|nSgGagk}DLx#5oD%YzH7Eoces6|VDJ0@W5=hzyc{Hpp-ded>1uxUYBn zC#(9pNu4CCkXNz<_=(K0;VXALrH;xYGjU^Q9ujlv4C9#caLxs2oL0h*WJ!FG|J_Mti?Dld{;LQNeczSIwKKC zC{A75W)7%oz?&%zH`a?ugZLn<4z~Eh9Cv?F5P)UN`B6Yg@B?B?Hk<%+3p5Zp0fkeN zSc~dy5nXBTiBWBpZ@Zu!cmWdH_Cf`HdeTp{24lIJb%Zf$c#a+qYu2CYWnni{DVT>DYGOWXFA zp=Br!O2{Kut5@zd*K3>x`|ZMh#lW55QpH#B#W`Td_b%hnjd-4=LjAXrpx`hj{Ew=` zuK>_I|1D1epwAe46nYwT@R}L{NJdV<-ypwwaEwKHOTBV#!^GPfM5@Js6%49@@|+WS+ZO za3p?*`0aP337o6%?EOPGev|W$od-#n8hWVegH8p(h%&^QxaZ73xy@- z?G-YG;XUPU#4`t+DqTSR0wyP^^v{Bo3ig1*uL=lio0$veac(6=E+k zrACKN>NAtff1hy2f4TG)cw)fw|I>gMHU07c>mwFH$}<`Eq75^>&kL8HnxQqwk;sSlK0jIrvQj0Hao()f z6*TgmFQ5lUO%I)q&8KwSt-jz2p69X96c}G{U9_C%RPK*XeVc2{jcJ<*$4c4Bf?)b1Z05)b zGxVz@W$*d40mR-^GK~m_?3(Q^Tk`IwSm2!AetTSqoG1P7H>3%!(U|tr)9ULHIM9AB z!rguVGSwrx5-+OeErU)=gSK*t6Wv@o>FshMZJ5wJ4=fg1zU#7fTbqt~rr8zQphsPX zHEP9SkcH6KT0i`xWZ;_Rw5r{`R z#gfUlU>a>b)p1#t<4mr$v3}^YbHbt9rsn3h$EieU#)PKTCDw`xbmMt2`@#O?zN?^W zJ$n8jM3_nAuVu{`1@l;6NLSk_6|W<3vdqG)V zqUR7osHU^_PTfuyY1#zE!CDa}MO2>Zt~_(_3W^!=FU?()%WH;W&~VO7*3gZ2WRVpDB2hfc*|!+N z-ywwr@Q^>)w#LmV9Qe7Sh!jUbuj=^z43!Ep{x+*Vxq{>@$OxNdizeIrCXdR>j^z&UMjL_@79;PK@ z7G{_Y!(U#5`%(`OU~DuGG+~C}j6o4Wm>AoTb+%wJ_&W%*GzF(QMDGoVYzqD9vFHVV z7-c{~P;NABwciHiHxk66^SlZYq&FW4A%F0XF%2Z!FdiF(93p0v_j5|;{D3}6|e!Iku+fLYn;lir5ednVe!OXp7 zMi}C{v?(aw_XuoN*wL3I;B6X>?sSm30|pE3D@V9{i5$N+ZnJem#1TvRZ~_tON{+sL zowTw1b2AQqF3x|Va! zDKBG8aP!m|zCZk3uJ{Wj$nUR(*oGdUe_Rjj6kR3g$PjXlKd!=sHvG4{Jwic^zvI9D z;4QFnXyS`Yx>#%Oe9ZskziSwDc=O%qc?BL}L~M}~(7;K8aafnu%W}f~fU370vY}NH zx?rzK25JEO9_SY>2gr76lNeel3XFb89}+q%b_fqKG3j#sIx%Q`mQb;C*?APx-p{7bLPm3v^!?3m!us$*mo|%^6+SEF?|61_){>w#;;-pwN&obpV(ro~@)3 z4}1sd55-M0FJ?-nLMMsEJoh+V91h=c+Q>n8Z;(WZqQK$VU&6`irisoQlgY5@M^Fa0 z2o7K+IV6y9HM#&p=Yhn;IJlM`$SrEC_>SRC_p1Zz?jzwl?_peaNm-S_L^*9|lj_q0 zHxlcO4T-qd=`RO3G)$Aq5xq|2!CBA{G^`N0ng-F)*F69I>iXX2sX9Jj4TAgKa87NRPmCrX`Fd5F%mG^Spfet1lP@GTGZ>{hHiCG|GEKpI9kAg^7 z4M~0$w-94U{*rNYLQiScj#9+ltoV^^YuOcsUezWzq_3l=xMP8IrHYxco5|5-12wqF zVrm%_yGANuwbLN=Op+vV1iC77$meG!-gz$-k|&G zI5BU#zKdFwZ?T&?B4k>I3+}y+H#JRL4+1KuL&?#XNl=V^9t{}jdVfICdl;K6$Juc@ zEc@Wvn+NN43y#L}bBZFtpxP7i26I3)?!k?-%+QZ^msJ{Q!m5j90XZ7sAXX_$px~^H zqfti1QZZ#DC`O>yL#B(1#*rT}nWG+|Bn!sF?;8k!^y|lt4H;a$VDDET;A4P=nPqId z8nCGY0(S-m_;{Ji;!rq`(j2~k2+apetsCHQqg0&Ltqi&M04@R$e^jJ!ZAZ($KuHY5LH6T96P_&Z z0pox~!|}HZAelmv*9S9v45}_v?}+Uf{PKNpQH+A<#5Q{R)s(X-(u9Zmg+@*@jzN~% zwg%;Zj6zR{rvv(UoBi=+=5XX#;N6Xqo-h-Z9<6M7142R}eZ_X2Zz{mT3S+>{X zZ}1e|k89+OM)Y`ayIulVc?@)>QZ&DGnBHbGiHsUTuK`#Oct){E`QG=$sW?kG+)&}zcbA)06kDi5@JgkIZokbuW{HAJi{p4Y{)GD4bzMVs z;o%gE0E&tB@8!q@-!Xcr$mJj{hX#Z37opstOI<=SHTzW6;Q(g51mURgyo`QDzXy7J zH`t2!HDNi#&5Tj0-W*A%bWdn^qM;lp2x2Y>gjh|E)2qk=z#q1W0$qR4AHGG;NP(5( z^UDQjG8$V9+9WgQM_%*iDPJ@iAh!+A*zV&AErc6V_RX7w#4C#Jv)na}#5xA_kzWDh z7(!l)U%?>$r1b1U)e!!2t{1RB-6jfm1x_Yxi+3$oO184*bt5GV2{a5DB)^ixvyEAKA>kZD&1)YN#>pvgOV?Ygf81t# zx+MwkgF6n6{`_!fhpP16HZOs-f!bD*)}?oN1s78FpOe5Qa6fN!(#5!K%D^h~ru!yc zX9ZDBkow&v90DeRsO|G(-s;m!kW0MNjr+*N6IoOux`3ns7y@zr{qA+Y`R+yh4I0*? zo6`>#wtI|MXgY!_$6+A<^Ub2`0pGrF01x$A)e_n1cFGbaz%uo84b8tjo)F&&QgKK6 z+66Mo?b@VtL$U^yAg7j}xo(l$E0bP&pbaWMKn1lI&vUE>+uFamXix+riOm_;U}`Y4 z7K8V$CRw;w)roQHCc%>!9ywATvstHOYEZ@<=^$uEIS%9)H9J9(RYY)~86@lVD}ce9 z0h&VPMU{x=YYdvOS*oic)vZ(W)#fk0%9Qa}V!wT2QE%)9?9^?EZbes`;Au|WOziW! zyhdeRtHq6_qpqVH57eoOX~BgtMnrxG zsC^4G1y3NtMp#&?ZHDo3mD_>)TP!|)9oyobvKoqu}l zTYoPcr{HqfN}8H{un3e}7Y_6?g$`@*E*-9&QnEJ+=#u%?u+ERwisMuL_`p;Aji!@CFkitnCiH~_C$~KO(fup*KuNP`E z1VIpk)CWSSFiLR=4EaI)3FLJMtafa-S4S!d!k=5*+4Wv-7*i9XO8AiCR19s=+Kpi$ zEOTeR8x7t`C=go+3|cs$1N4eSP|00`yZ0;yDc23kRQlX9gb%Mb^$S{|Kg!Yfa0B|Q ze>U6@>a4Q;j*~!PCX7NkJkr`*C{s`t4;GeJRiPNL<~Hm?&AB2C;y8qNF)h-4i$c|b z@lNd8ft~N#%$RQ!Vb$CARvV9V4a5Y6-VupGv-u6#yi!JX}3M5bODwOt~

DFC_7=;~po-}mLt^QMx@@eHDQaHcJg4nMU| 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

IP0 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 literal 0 HcmV?d00001 diff --git a/screenshots/wand_thm.jpg b/screenshots/wand_thm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d6b30bc56aeb64a518012afbd06d572f5dae82dd GIT binary patch literal 10249 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 cJ#1aVsho)zx9v&#g6S${s@Y)c + + + + + + + + + + +

+ + + + + + + diff --git a/store.html b/store.html new file mode 100755 index 0000000..c817934 --- /dev/null +++ b/store.html @@ -0,0 +1,19 @@ + + + + + + + + + +

+ Be sure to check out our Amazon Affiliates + site while you are here. +

+
+ + + diff --git a/sxemacs.css b/sxemacs.css new file mode 100644 index 0000000..7e0ef29 --- /dev/null +++ b/sxemacs.css @@ -0,0 +1,323 @@ +body { + margin: 0px 0px 0px 0px; + top: 0px; + background-color: #D9D9D9; +} + +a { + color: #770000; +} + +a:link {} + +a:visited {} + +a:active {} + +a:hover { + color: #FD00FD; +} + +h1, h2, h3 { + margin: 0px; + padding: 0px; +} + +.copyright { + text-align: center; + font-family: "times new roman", verdana, helvetica, sans-serif; + font-size: 8pt; + font-weight: bold; +} + +.banner { + background-color: #FFFFFF; + font-family: "times new roman", verdana, helvetica, sans-serif; + font-size: 20pt; + color:#FF0000; + text-align:left; + padding: 10px; +} + +.banner h1 { + position:absolute; + left: 230px; + top: 55px; + font-family: "times new roman", verdana, helvetica, sans-serif; + color: #888888; + font-size: 18pt; + font-weight: 900; + font-variant: small-caps; + letter-spacing: 0.25em; + text-decoration: none; +} + +.banner img { + margin-top: 5px; + margin-bottom: 5px; +} + +.banner a{ + font-family: "times new roman", verdana, helvetica, sans-serif; + font-size: 25pt; + color: #FF0000; + text-decoration: none; +} + +.banner a:link {} + +.banner a:visited {} + +.banner a:active {} + +.banner a:hover { + font-family: "times new roman", verdana, helvetica, sans-serif; + color: #660000; + text-decoration: none; +} + +#ranquote { + font-family: "times new roman", verdana, helvetica, sans-serif;; + color: #FFCC33; + font-size: 8pt; + text-transform: none; + position: absolute; + top: 8%; left: 48%; right: 0; width: 40em; + margin-left: auto; + margin-right:auto; + text-align:right; +} + +.blue-nav { + background-color: #FFFFFF; + font-family: "times new roman", verdana, helvetica, sans-serif; + color: #000000; + font-size: 15px; + font-weight: bold; + text-decoration: none; + line-height: 17px; + text-align: center; + border-bottom: 3px solid #888888; +} + +.support { + text-align: center; +} + +.support a { + font-family: "times new roman", verdana, helvetica, sans-serif; + font-size: 25pt; + color: #FF0000; + text-decoration: none; +} + +.support a:link {} + +.support a:visited {} + +.support a:active {} + +.support a:hover { + font-family: "times new roman", verdana, helvetica, sans-serif; + color: #660000; + text-decoration: none; +} + +.payload { + font-size: 0.9em; + width: auto; + min-width: 120px; + margin: 8px; + z-index: 3; + margin-left: 200px; + padding-left: 20px; +} + +.payload2 { + padding: 16px; + border: 1px solid #888888; + background-color: #FFFFFF; +} + +.payload2 a { + color: #770000; +} + +.payload2 a:link {} + +.payload2 a:visited {} + +.payload2 a:active {} + +.payload2 a:hover { + text-decoration: underline; + background-color: #FD00FD; + color: #FFFFFF; +} + +.sshot { + text-align: center; + border: 1px solid #888888; + padding-left: 10px; + padding-right: 10px; + background-color: #D6D6D6; +} + +.sshot a { + color: #770000; +} + +.sshot a:link {} + +.sshot a:visited {} + +.sshot a:active {} + +.sshot a:hover { + text-decoration: underline; + background-color: #FD00FD; + color: #FFFFFF; +} + +.download { + text-align: right; + border: 1px solid #888888; + padding-left: 10px; + padding-right: 10px; + background-color: #D6D6D6; +} + +.download a { + color: #770000; +} + +.download a:link {} + +.download a:visited {} + +.download a:active {} + +.download a:hover { + text-decoration: underline; + background-color: #FD00FD; + color: #FFFFFF; +} + +#lefthalf { + position: absolute; + z-index: 2; + width: 11em; + min-width: 200px; + margin-top: 8px; + margin-left: 5px; + color: #555555; + font-size: 0.9em; + text-decoration: none; +} + +/* Menu */ +#menu { + list-style: none; + padding: 0; + margin: 0; + width: 200px; + border: 1px solid #888888; + background-color: #EEEEEE; +} + +#menu li { + font-family: "times new roman", verdana, helvetica, sans-serif; + font-size: 12pt; + font-weight: bold; + margin: 0; + padding: 0; + border-top: 1px solid #EEEEEE; + border-bottom: 1px solid #EEEEEE; +} + +#menu a { + color: #000000; + background-color: #EEEEEE; + display: block; + text-decoration: none; + padding: 2px 0 2px 2px; + border-bottom: 2px solid #EEEEEE; + border-top: 1px solid #EEEEEE; + border-left: 2px none; + margin-left: 2px; +} + +#menu a:hover { + color: #FFFFFF; + padding: 2px 0 2px 6px; + background-color: #FD00FD; + border-bottom: 2px solid #FFFFFF; + margin-left: 4px; + margin-right: 4px; +} + +/* sub menu */ +#menu ul { + padding: 0; + margin: 0; + border: 1px solid silver; + font-family: sans-serif; +} + +#menu li { + list-style-type: none; + position: relative; +} + +ul#menu ul { + display: none; +} + +ul#menu li:hover > ul { + display: block; + position: absolute; + background-color: #FFFFEE; + /* top: -1px; */ + /* left: 100%; */ +} + +ul#menu > li.sub:hover > ul { + width: 10em; + top: -0.1em; + left: 9em; +} + +li.sub > a { + font-weight: bold; + background: #FFE; +} + +li.submenu > a { + color: #000000; + background-color: #EEEEEE; + display: block; + text-decoration: none; + padding: 2px 0 2px 2px; + border-bottom: 2px solid #EEEEEE; + border-top: 1px solid #EEEEEE; + border-left: 2px none; + margin-left: 2px; +} + +li.submenu > a:hover { + color: #FFFFFF; + padding: 2px 0 2px 6px; + background-color: #FD00FD; + border-bottom: 2px solid #FFFFFF; + margin-left: 4px; + margin-right: 4px; +} + +iframe.c2 { + border:none; +} + +div.c1 { + text-align: center; +} + diff --git a/templates/amazon-meta.template b/templates/amazon-meta.template new file mode 100644 index 0000000..8d6c3d5 --- /dev/null +++ b/templates/amazon-meta.template @@ -0,0 +1,8 @@ + + + + + + diff --git a/templates/changes-meta.template b/templates/changes-meta.template new file mode 100644 index 0000000..7768c63 --- /dev/null +++ b/templates/changes-meta.template @@ -0,0 +1,9 @@ + + + + + + + diff --git a/templates/copyright.template b/templates/copyright.template new file mode 100644 index 0000000..4216dae --- /dev/null +++ b/templates/copyright.template @@ -0,0 +1,28 @@ + + + + +
+ +
+ + + + +
+ + +

diff --git a/templates/docs-meta.template b/templates/docs-meta.template new file mode 100644 index 0000000..9ffdae8 --- /dev/null +++ b/templates/docs-meta.template @@ -0,0 +1,6 @@ + + + + + + diff --git a/templates/download-meta.template b/templates/download-meta.template new file mode 100644 index 0000000..f5839e4 --- /dev/null +++ b/templates/download-meta.template @@ -0,0 +1,6 @@ + + + + + + diff --git a/templates/footer.template b/templates/footer.template new file mode 100644 index 0000000..54d32de --- /dev/null +++ b/templates/footer.template @@ -0,0 +1,20 @@ + + + + diff --git a/templates/google.template b/templates/google.template new file mode 100644 index 0000000..93080de --- /dev/null +++ b/templates/google.template @@ -0,0 +1,9 @@ + + + diff --git a/templates/header.template b/templates/header.template new file mode 100644 index 0000000..51f942c --- /dev/null +++ b/templates/header.template @@ -0,0 +1,56 @@ + + + + + + " type="text/css" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <!--#echo var="title" --> + + + + + + +
+ Bleeding edge: +
diff --git a/templates/hroptatyr-meta.template b/templates/hroptatyr-meta.template new file mode 100644 index 0000000..f147bcf --- /dev/null +++ b/templates/hroptatyr-meta.template @@ -0,0 +1,7 @@ + + + + + + diff --git a/templates/irc-meta.template b/templates/irc-meta.template new file mode 100644 index 0000000..323cfc7 --- /dev/null +++ b/templates/irc-meta.template @@ -0,0 +1,7 @@ + + + + + + diff --git a/templates/lg-meta.template b/templates/lg-meta.template new file mode 100644 index 0000000..a146739 --- /dev/null +++ b/templates/lg-meta.template @@ -0,0 +1,7 @@ + + + + + + diff --git a/templates/lists-meta.template b/templates/lists-meta.template new file mode 100644 index 0000000..22c890c --- /dev/null +++ b/templates/lists-meta.template @@ -0,0 +1,6 @@ + + + + + + diff --git a/templates/menu.template b/templates/menu.template new file mode 100644 index 0000000..17a95ef --- /dev/null +++ b/templates/menu.template @@ -0,0 +1,76 @@ + + +
+ + +
diff --git a/templates/news-meta.template b/templates/news-meta.template new file mode 100644 index 0000000..08a81d8 --- /dev/null +++ b/templates/news-meta.template @@ -0,0 +1,9 @@ + + + + + + + diff --git a/templates/njsf-meta.template b/templates/njsf-meta.template new file mode 100644 index 0000000..b89e623 --- /dev/null +++ b/templates/njsf-meta.template @@ -0,0 +1,7 @@ + + + + + + diff --git a/templates/people-meta.template b/templates/people-meta.template new file mode 100644 index 0000000..c2e868a --- /dev/null +++ b/templates/people-meta.template @@ -0,0 +1,7 @@ + + + + + + diff --git a/templates/screenshots-meta.template b/templates/screenshots-meta.template new file mode 100644 index 0000000..4cfb03f --- /dev/null +++ b/templates/screenshots-meta.template @@ -0,0 +1,6 @@ + + + + + + diff --git a/templates/steve-meta.template b/templates/steve-meta.template new file mode 100644 index 0000000..d215b78 --- /dev/null +++ b/templates/steve-meta.template @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/templates/store-meta.template b/templates/store-meta.template new file mode 100644 index 0000000..0c130a2 --- /dev/null +++ b/templates/store-meta.template @@ -0,0 +1,8 @@ + + + + + + diff --git a/templates/support.template b/templates/support.template new file mode 100644 index 0000000..5950e9c --- /dev/null +++ b/templates/support.template @@ -0,0 +1,195 @@ + +
+ + + + +
+ + + + + + +
+ + +
+ + +
+ + +
+ + + + + DreamHost Hosting + +
+ + + + + +
+
+ + + + + Apache + +
+ + + + + GPLv3 + +
+ + + Valid XHTML 1.0! + +
+ + + Valid CSS! + +
+ + + Support This Site + +
+ +

+ +
+ + + + + + + + + + + + +
+
+ + SXEmacs.Org + +
+
+
+ + +
+ +
+ +
+
diff --git a/templates/template.html b/templates/template.html new file mode 100644 index 0000000..c253289 --- /dev/null +++ b/templates/template.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + diff --git a/templates/top-meta.template b/templates/top-meta.template new file mode 100644 index 0000000..d4f11fa --- /dev/null +++ b/templates/top-meta.template @@ -0,0 +1,9 @@ + + + + + + + diff --git a/twitter.css b/twitter.css new file mode 100644 index 0000000..d7e4630 --- /dev/null +++ b/twitter.css @@ -0,0 +1,250 @@ +/** + * Twitter - http://www.twitter.com + * Copyright (C) 2009 Twitter + * Author: Dustin Diaz (dustin@twitter.com) + * + * V 1.0.8 Twitter search/profile widget with a variety of options to customize +*/ +.twtr-widget{ + position:relative; + font-size:9px; + font-family:"lucida grande",lucida,tahoma,helvetica,arial,sans-serif; +} + +.twtr-fullscreen{ + font-size:100%; +} + +.twtr-fullscreen .twtr-new-results{ + display:none; +} + +.twtr-widget .twtr-spinner{ + width:10px; + height:10px; + position:absolute; + background:url(http://widgets.twimg.com/j/1/spinner.gif) no-repeat; + top:3px; + right:3px; +} + +.twtr-inactive{ + display:none; +} + +.twtr-widget a img{ + border:0; +} + +.twtr-doc{ + overflow:hidden; + width:100%; + text-align:left; + font-weight:normal; +} + +.twtr-bd{ + padding:0 1px; +} + +.twtr-widget .twtr-tweet-wrap{ + padding:3px 4px; + overflow:hidden; +} + +.twtr-fullscreen .twtr-tweet-wrap{ + padding:10px; +} + +.twtr-widget .twtr-tweet{ + border-bottom:1px dotted #ddd; + overflow:hidden; +} + +.twtr-widget .twtr-tweet a.twtr-reply{ + visibility:hidden; +} + +* html .twtr-widget .twtr-tweet a.twtr-reply{ + visibility:visible; +} + +.twtr-widget .twtr-tweet:hover a.twtr-reply{ + visibility:visible; +} + +.twtr-widget-profile img.twtr-profile-img{ + display:block; + float:left; + width:31px; + height:31px; + border:0; +} + +.twtr-widget h3,.twtr-widget h4,.twtr-widget p{ + margin:0; + padding:0; + line-height:1; + width:auto; +} + +.twtr-widget-profile h3,.twtr-widget-profile h4{ + margin:0 0 0 12px; +} + +.twtr-widget h3{ + font-size:10px; + font-weight:normal; +} + +.twtr-widget h4{ + font-size:10px; +} + +.twtr-widget i,.twtr-widget .twtr-new-results{ + font-size:9px; + font-style:normal; + display:block; + margin-top:2px; +} + +.twtr-widget .twtr-new-results{ + text-align:center; + padding:3px; + margin:0 auto -10px auto; + display:block; + position:relative; + bottom:5px; +} + +.twtr-results-inner{ + line-height:1; + font-size:100%; + padding:4px 0; + position:relative; + bottom:-2px; + width:40%; + margin:0 auto; + z-index:2; + text-align:center; +} + +.twtr-results-hr{ + width:100%; + position:relative; + z-index:1; + height:1px; + border-bottom:1px dotted #ddd; + bottom:7px; + background:none; + overflow:hidden; +} + +.twtr-new-results span{ + position:relative; + z-index:3; + top:-14px; + display:block; + font-size:9px; +} + +.twtr-hd{ + padding:10px; + position:relative; + overflow:hidden; +} + +.twtr-fullscreen .twtr-hd{ + height:0; + padding:0; +} + +.twtr-timeline{ + position:relative; + overflow:hidden; + z-index:2; + height:225px; +} + +.twtr-flat .twtr-timeline{ +} + +.twtr-widget .twtr-tweet{ + border-bottom-width:0; +} + +.twtr-ft{ + position:relative; +} + +.twtr-ft div{ + overflow:hidden; + padding:1px; +} + +.twtr-ft span{ + float:right; + width:0; + text-align:right; +} + +.twtr-ft a{ + float:left; + width:0; + display:block; +} + +.twtr-ft span a{ + float:none; + width:0; +} + +.twtr-avatar{ + width:40px; + height:40px; + float:left; + overflow:hidden; + display:block; +} + +.twtr-fullscreen .twtr-avatar{ + width:80px; + height:80px; +} + +.twtr-img{ + height:25px; + width:25px; +} + +.twtr-img img{ + width:30px; + height:30px; +} + +.twtr-fullscreen .twtr-img img{ + width:72px; + height:72px; +} + +.twtr-fullscreen a.twtr-join-conv{ + display:none; +} + +.twtr-tweet-text{ + margin-left:40px; + font-size:12px; +} + +.twtr-fullscreen .twtr-tweet-text{ + margin-left:90px; +} + +.twtr-doc a{ + text-decoration:none; + font-size:12px; +} + +.twtr-doc a:hover{ + text-decoration:underline; +} diff --git a/validate.el b/validate.el new file mode 100644 index 0000000..d27fa13 --- /dev/null +++ b/validate.el @@ -0,0 +1,105 @@ +;; validate.el --- Lisp code to validate SXEmacs web pages -*- Emacs-Lisp -*- + +;; Copyright (C) 2008 - 2010 Steve Youngs + +;; Author: Steve Youngs +;; Maintainer: Steve Youngs +;; Created: <2008-09-19> +;; Homepage: http://www.sxemacs.org/ +;; Keywords: validate web html util + +;; This file is part of nothing really. + +;; Redistribution and use in source and binary forms, with or without +;; modification, are permitted provided that the following conditions +;; are met: +;; +;; 1. Redistributions of source code must retain the above copyright +;; notice, this list of conditions and the following disclaimer. +;; +;; 2. Redistributions in binary form must reproduce the above copyright +;; notice, this list of conditions and the following disclaimer in the +;; documentation and/or other materials provided with the distribution. +;; +;; 3. Neither the name of the author nor the names of any contributors +;; may be used to endorse or promote products derived from this +;; software without specific prior written permission. +;; +;; THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR +;; IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +;; WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +;; DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE +;; FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +;; CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +;; SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +;; BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +;; WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +;; OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN +;; IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +;;; Commentary: +;; +;; This is some ugly lisp that is used to validate the SXEmacs web +;; pages locally with PSGML + +;;; Todo: +;; +;; Make it work! +;; OK, it works, now make it ugly-less + +;;; Expected Errors +;; +;; Because we do some fancy things with SSI's and variable +;; substitution it can sometimes be impossible to validate some +;; of these pages locally. Here is a list of expected errors +;; that you'll see when validating locally... +;; +;; onsgmls:SXEweb-nOHIVR:74:8:E: literal is missing closing delimiter +;; onsgmls:SXEweb-nOHIVR:78:8:E: literal is missing closing delimiter +;; onsgmls:SXEweb-nOHIVR:78:140:E: end tag for element "a" which is not open +;; +;; Those 3 errors are caused by the "inline shell-script snippets" +;; we have for generating some dynamic content. onsgmls just can't +;; cope with them. They can be safely ignored. +;; +;; Don't bother trying to validate any of these files... +;; 404.html +;; canvas.html +;; rpc_relay.html +;; + +;;; Code: +(defun validate () + "Validate the sxemacs html doc in the current buffer." + (interactive) + (let* ((vd (temp-directory)) + (vf (make-temp-name (expand-file-name "SXEweb-" vd))) + (sf (buffer-file-name)) + (td (file-name-as-directory + (expand-file-name "templates" (file-dirname sf))))) + ;; templates might be in .. rather than . + (and (file-directory-p (expand-file-name "../templates" (file-dirname sf))) + (setq td (file-name-as-directory + (expand-file-name "../templates" (file-dirname sf))))) + (with-current-buffer (get-buffer-create vf) + (erase-buffer) + (insert-file-contents-literally sf) ; does that move point? + (goto-char (point-min)) + (re-search-forward #r"support\.template\" -->" nil t) + (forward-line 1) + (insert-file (expand-file-name "support.template" td)) + (insert-file (expand-file-name "menu.template" td)) + (insert-file (expand-file-name "header.template" td)) + (goto-char (point-max)) + (insert-file (expand-file-name "footer.template" td)) + (insert-file (expand-file-name "google.template" td)) + (insert-file (expand-file-name "copyright.template" td)) + (while (re-search-backward #r"" nil t) + (replace-match "sxemacs.css")) + (write-region (point-min) (point-max) vf)) + (find-file vf) + (sgml-parse-prolog) + (sleep-for 5) + (sgml-validate (sgml-default-validate-command)))) + +;;; validate.el ends here -- 2.25.1

Latest Release: 22.1.12