+\e$B$b$7\e(B Emacs \e$B$b$7$/$O\e(B Mule \e$B$r$*;H$$$J$i!"\e(BAPEL \e$B$r\e(B install \e$B$7$?>l=j$r\e(B
+load-path \e$B$KDI2C$7$F$/$@$5$$!#$b$7\e(B Emacs 19.29 \e$B0J9_$^$?$O\e(B Emacs 20.1,
+20.2 \e$B$r;H$C$F=i4|@_Dj$G%$%s%9%H!<%k$7$?$N$J$i!"<!$N$h$&$K\e(B subdirs.el
+\e$B$r=q$/$3$H$,$G$-$^$9!#\e(B
+
+--------------------------------------------------------------------
+(normal-top-level-add-to-load-path '("apel"))
+--------------------------------------------------------------------
+
+\e$B$b$7\e(B Emacs 20.3 \e$B0J9_$b$7$/$O\e(B XEmacs \e$B$r;H$C$FIaDL$K%$%s%9%H!<%k$9$k$N\e(B
+\e$B$J$i$P!"\e(Bload-path \e$B$r@_Dj$9$kI,MW$O$"$j$^$;$s!#\e(B
+
+
+* Emacs \e$B$N%P!<%8%g%s$K4XO"$7$?>pJs\e(B
+
+** \e$B!V8E$$\e(B byte-compiler\e$B!W$H!V?7$7$$\e(B byte-compiler\e$B!W\e(B
+
+Emacs 18 \e$B$N%f!<%6$N$_$J$5$s$X\e(B:
+
+\e$B$3$N%Q%C%1!<%8$G$O%3%s%Q%$%k;~$K$*$1$k>r7oH=CG$r$?$/$5$s9T$J$C$F$$$^\e(B
+\e$B$9!#;DG0$J$,$i\e(B Emacs 18 \e$B$KIUB0$7$F$$$k\e(B byte-compiler \e$B$K$O!"Nc$($P\e(B
+`eval-when-compile' \e$B$d\e(B `eval-and-compile' \e$B$N5!G=$,L5$$$N$GBeMQIJ$N%^\e(B
+\e$B%/%m$rMQ0U$7$F$"$j$^$9$,!"$3$l$i$O%3%s%Q%$%k;~$@$1$G$J$/\e(B load \e$B;~$^$?\e(B
+\e$B$O<B9T;~$K$bF/$$$F$7$^$$$^$9\e(B! \e$B2C$($F!V8E$$\e(B byte-compiler\e$B!W$O%H%C%W\e(B
+\e$B%l%Y%k$N%^%/%m$r%3%s%Q%$%k$7$F$/$l$J$$$N$G!"\e(BAPEL \e$B$NB?$/$N%3!<%I$,%3\e(B
+\e$B%s%Q%$%k$5$l$J$$$^$^$K$J$C$F$7$^$$$^$9!#\e(B
+
+\e$B$=$3$G!":GE,2=$r9T$J$&!V?7$7$$\e(B byte-compiler\e$B!W$r;H$&$3$H$r$*4+$a$7$^\e(B
+\e$B$9!#$=$l$O\e(B Emacs 19 \e$B0J9_$KIUB0$7$F$$$k\e(B byte-compiler \e$B$N85$K$J$C$F$$\e(B
+\e$B$k$b$N$G$9!#\e(B
+
+\e$B:GE,2=$r9T$J$&\e(B byte-compiler \e$B$O\e(B Emacs Lisp Archive \e$B$*$h$S$=$l$i$N%_\e(B
+\e$B%i!<$+$iF~<j$9$k$3$H$,$G$-$^$9!#\e(B
+
+Mule 1.* \e$B$N;~Be$K$O\e(B Mule \e$BMQ$N!V?7$7$$\e(B byte-compiler\e$B!W$r4^$`\e(B Mule 1.*
+\e$BMQ$N\e(B "contrib" \e$B%Q%C%1!<%8$,G[I[$5$l$F$$$^$7$?!#$7$+$78=:_$G$O$3$N%Q%C\e(B
+\e$B%1!<%8$r<j$KF~$l$k$3$H$OFq$7$$$G$7$g$&!#\e(B
+
+\e$B2f!9$NCN$k8B$j$G$O\e(B Emacs 18 \e$BMQ$N!V?7$7$$\e(B byte-compiler\e$B!W$O\e(B SKK 9.6,
+\e$B$^$?$O\e(B SKK 10.62a \e$B$KIUB0$7$F$$$^$9!#\e(BSKK 10.62a \e$B$O\e(B
+
+ http://openlab.ring.gr.jp/skk/maintrunk
+
+\e$B$+$iF~<j$9$k$3$H$,$G$-$^$9!#$3$l$i$O\e(B Mule 1.* \e$BMQ$N%Q%C%A$b4^$s$G$$$^$9!#\e(B
+
+
+** \e$B!V8E$$\e(B custom\e$B!W$H!V?7$7$$\e(B custom\e$B!W\e(B
+
+Emacs 19.34 \e$B$H\e(B XEmacs 19.14 \e$B$N%f!<%6$N$_$J$5$s$X\e(B:
+
+Emacs 19.32\e$B!A\e(B19.34\e$B!"\e(BXEmacs 19.14 \e$B$*$h$S\e(B Gnus 5.2/5.3 \e$B$K4^$^$l$F$$$k\e(B
+custom \e$B%i%$%V%i%j$O!V8E$$!W$b$N$G!"$3$l$N\e(B API \e$B$O\e(B Emacs 20.1 \e$B$^$?$O\e(B
+XEmacs 19.15 \e$B$h$j?7$7$$\e(B Emacsen \e$B$H\e(B Gnus 5.4/5.5 \e$B$K4^$^$l$F$$$k\e(B
+\e$B!V?7$7$$\e(B custom\e$B!W$H$O0c$C$F$$$^$9!#\e(B
+
+Emacs 19.34 \e$B$H\e(B XEmacs 19.15\e$B!A\e(B20.2 \e$BMQ$N!V?7$7$$\e(B custom\e$B!W$O!"0J2<$N\e(B
+URL \e$B$+$i<j$KF~$l$k$3$H$,$G$-$^$9!#\e(B
+
+ftp://ftp.dina.kvl.dk/pub/Staff/Per.Abrahamsen/custom/custom-1.9962.tar.gz
+
+(\e$BCm\e(B: XEmacs 19.15\e$B!A\e(B20.2 \e$B$H\e(B Gnus 5.4/5.5 \e$B$K4^$^$l$F$$$k!V?7$7$$\e(B custom\e$B!W\e(B
+\e$B$O$3$NHG$h$j8E$$$b$N$G$9!#\e(B)
+
+\e$B!V?7$7$$\e(B custom\e$B!W$r%$%s%9%H!<%k$9$kA0$K!"<!$N3F9`L\$r%A%'%C%/$7$F2<\e(B
+\e$B$5$$!#\e(B
+
+ 1) \e$B$b$7$"$J$?$,\e(B Gnus 5.2/5.3 (\e$B$^$?$OB>$N!V8E$$\e(B custom\e$B!W$r;H$&%"%W\e(B
+ \e$B%j%1!<%7%g%s\e(B) \e$B$r;H$&$3$H$K8G<9$7$F$$$k$N$J$i$P!V?7$7$$\e(B custom\e$B!W\e(B
+ \e$B$r%$%s%9%H!<%k$7$F$O$$$1$^$;$s!#\e(B
+
+ 2) Emacs 19 \e$B$r85$K$7$?\e(B Mule \e$B$r;H$&$N$J$i$P!"$3$N%Q%C%A$r!V?7$7$$\e(B
+ custom\e$B!W$KEv$F$kI,MW$,$"$j$^$9!#\e(B
+
+----8<------8<------8<------8<------8<------8<------8<------8<----
+--- custom-1.9962/cus-face.el~ Wed Mar 4 19:52:39 1998
++++ custom-1.9962/cus-face.el Mon Mar 9 08:05:33 1998
+@@ -96,7 +96,7 @@
+ "Define a new FACE on all frames, ignoring X resources."
+ (interactive "SMake face: ")
+ (or (internal-find-face name)
+- (let ((face (make-vector 8 nil)))
++ (let ((face (make-vector face-vector-length nil)))
+ (aset face 0 'face)
+ (aset face 1 name)
+ (let* ((frames (frame-list))
+----8<------8<------8<------8<------8<------8<------8<------8<----
+
+ 3) custom \e$B$r;H$&%3%s%Q%$%k$5$l$?%"%W%j%1!<%7%g%s$O!"$=$l$r\e(B load \e$B$9\e(B
+ \e$B$k$H$-$d<B9T$9$k$H$-$KF1$8%P!<%8%g%s$N\e(B custom \e$B$rI,MW$H$7$^$9!#\e(B
+ \e$B$7$?$,$C$F!"$$$D$b\e(B load-path \e$B$K!V?7$7$$\e(B custom\e$B!W$r4^$a$F$*$+$J\e(B
+ \e$B$1$l$P$J$j$^$;$s!#\e(B
+ \e$B$3$l$r9T$J$&$?$a$N$b$C$H$b4JC1$JJ}K!$O\e(B subdirs.el \e$B$r;H$&$3$H$G\e(B
+ \e$B$9!#\e(B
+ \e$B!V?7$7$$\e(B custom\e$B!W$,\e(B /usr/local/share/emacs/19.34/site-lisp/custom/
+ \e$B$K%$%s%9%H!<%k$5$l$F$$$k$N$J$i$P!"\e(B
+ /usr/local/share/emacs/19.34/site-lisp/subdirs.el \e$B$H$$$&%U%!%$\e(B
+ \e$B%k$K0J2<$N9T$r=q$-9~$s$G2<$5$$!#\e(B
+
+ (normal-top-level-add-to-load-path '("custom"))
+
+
+* \e$B;H$$J}\e(B
+
+** alist
+
+*** \e$B4X?t\e(B put-alist (ITEM VALUE ALIST)
+
+ALIST \e$B$r\e(B ITEM \e$B$NCM$,\e(B VALUE \e$B$K$J$k$h$&$K=$@5$7$^$9!#\e(Bcar \e$B$,\e(B ITEM \e$B$G$"\e(B
+\e$B$kBP$,B8:_$9$l$P!"$=$N\e(B cdr \e$B$r\e(B VALUE \e$B$GCV$-49$($^$9!#$=$N$h$&$JBP$,$J\e(B
+\e$B$1$l$P!"?7$7$$BP\e(B (ITEM . VALUE) \e$B$r:n$j!"\e(Bcar \e$B$,?7$7$$BP$G!"\e(Bcdr \e$B$,\e(B
+ALIST \e$B$G$"$k?7$7$$O"A[%j%9%H$rJV$7$^$9!#\e(B
+
+*** \e$B4X?t\e(B del-alist (ITEM ALIST)
+
+\e$BO"A[%j%9%H\e(B ALIST \e$B$K\e(B key \e$B$,\e(B ITEM \e$B$G$"$kBP$,$"$l$P!"$=$l$r\e(B ALIST \e$B$+$i<h\e(B
+\e$B$j=|$-$^$9!#\e(B
+
+*** \e$B4X?t\e(B set-alist (SYMBOL ITEM VALUE)
+
+SYMBOL \e$B$G;XDj$5$l$F$$$kO"A[%j%9%H$r!"\e(BITEM \e$B$NCM$,\e(B VALUE \e$B$G$"$k$h$&$K=$\e(B
+\e$B@5$7$^$9!#\e(B