3 [APEL
\e$B$N
\e(B README (
\e$BF|K\8lHG
\e(B)]
7 APEL
\e$B$O
\e(B "A Portable Emacs Library."
\e$B$NN,$G$9!#$3$l$O0J2<$N%b%8%e!<%k$G
\e(B
8 \e$B9=@.$5$l$F$$$^$9
\e(B:
12 \e$B<g$K:G?7$N
\e(B emacs
\e$B4D6-$N$?$a$N4pACE*$J4X?t$HFC<l7A<0
\e(B/
\e$B%^%/%m$N
\e(B emulation
13 \e$B$N%b%8%e!<%k!#
\e(B
15 poe-xemacs.el --- XEmacs
\e$BMQ
\e(B
16 poe-18.el --- Emacs 18/Nemacs
\e$BMQ
\e(B
17 env.el --- Emacs 18
\e$BMQ$N
\e(B env.el
18 localhook.el --- Emacs 18
\e$B$H
\e(B Emacs 19.28
\e$B0JA0MQ$N
\e(B hook
\e$B4X?t72
\e(B
19 pym.el --- poe
\e$B$N$?$a$N
\e(B macros
23 \e$B0\?"@-$N9b$$
\e(B MULE
\e$B%W%m%0%i%`$r=q$/$?$a$N4pACE*$J4X?t$rDs6!$9$k!#
\e(B
25 poem-nemacs.el --- Nemacs
\e$BMQ
\e(B
26 poem-ltn1.el --- MULE
\e$B$J$7
\e(B Emacs 19/XEmacs
\e$BMQ
\e(B
27 poem-om.el --- MULE 1.*, 2.*
\e$BMQ
\e(B
28 poem-20.el --- Emacs 20
\e$B$H
\e(B XEmacs-MULE
\e$B$N6&M-%b%8%e!<%k
\e(B
29 poem-e20_2.el --- Emacs 20.1/20.2
\e$BMQ
\e(B
30 poem-e20_3.el --- Emacs 20.3
\e$BMQ
\e(B
31 poem-xm.el --- XEmacs-MULE
\e$BMQ
\e(B
35 \e$B0\?"@-$N9b$$
\e(B character encoding
\e$B%9%-!<%`
\e(B (coding-system)
\e$B$rDs6!$9$k!#
\e(B
37 pces-20.el --- coding-system
\e$B5!G=$r;}$D
\e(B Emacs 20 and XEmacs
\e$BMQ
\e(B
38 pces-e20.el --- Emacs 20
\e$BMQ
\e(B
39 pces-e20_2.el --- Emacs 20.1 and 20.2
\e$BMQ
\e(B
40 pces-nemacs.el --- Nemacs
\e$BMQ
\e(B
41 pces-om.el --- Mule 1.* and Mule 2.*
\e$BMQ
\e(B
42 pces-raw.el --- coding-system
\e$B5!G=$r;}$?$J$$
\e(B emacsen
\e$BMQ
\e(B
43 pces-xfc.el --- file coding
\e$B5!G=$r;}$D
\e(B XEmacs
\e$BMQ
\e(B
44 pces-xm.el --- XEmacs-mule
\e$BMQ
\e(B
46 ** invisible.el ---
\e$BIT2D;k
\e(B region
\e$B$K4X$9$k5!G=$rDs6!$9$k
\e(B
48 inv-18.el --- for Emacs 18
49 inv-19.el --- for Emacs 19
50 inv-xemacs.el --- for XEmacs
52 ** mcharset.el --- MIME charset
\e$B4XO"$N5!G=$rDs6!$9$k
\e(B
54 mcs-nemacs.el --- Nemacs
\e$BMQ
\e(B
55 mcs-ltn1.el --- MULE Emacs 19/XEmacs
\e$BMQ
\e(B
56 mcs-om.el --- MULE 1.*, 2.*
\e$BMQ
\e(B
57 mcs-20.el --- Emacs 20
\e$B$H
\e(B XEmacs-MULE
\e$BMQ$N6&M-%b%8%e!<%k
\e(B
58 mcs-e20.el --- Emacs 20
\e$BMQ
\e(B
59 mcs-xm.el --- XEmacs-MULE
\e$BMQ
\e(B
60 mcs-xmu.el --- XEmacs-MULE
\e$BMQ
\e(B (ISO646
\e$BJ8;z$NC10l2=
\e(B)
62 ** static.el ---
\e$B@EE*I>2A$N$?$a$N%f!<%F%#%j%F%#!<
\e(B
64 ** broken.el --- Emacs
\e$B$N2u$l$F$$$k5!G=$N>pJs$rDs6!$9$k
\e(B
66 ** pccl.el ---
\e$B0\?"2DG=$J
\e(B CCL
\e$B%W%m%0%i%`$r=q$/$?$a$N%f!<%F%#%j%F%#!<
\e(B
68 pccl-om.el --- MULE 2.*
\e$BMQ
\e(B
69 pccl-20.el --- Emacs 20/XEmacs-21-MULE
\e$BMQ
\e(B
71 ** alist.el:
\e$BO"A[%j%9%H$N$?$a$N%f!<%F%#%j%F%#!<
\e(B
73 ** calist.el:
\e$B>uBVLZ$H>uBV
\e(B/
\e$B>u67O"A[%j%9%HMQ$N%f!<%F%#%j%F%#!<
\e(B
75 ** path-util.el:
\e$B%Q%94IM}$H%U%!%$%kC5:w$N$?$a$N%f!<%F%#%j%F%#!<
\e(B
77 ** filename.el:
\e$B%U%!%$%kL>$r:n$k$?$a$N%f!<%F%#%j%F%#
\e(B
79 ** install.el: emacs-lisp
\e$B%Q%C%1!<%8%$%s%9%H!<%k$9$k$?$a$N%f!<%F%#%j%F%#!<
\e(B
81 ** mule-caesar.el: ROT 13-47-48 Caesar
\e$BJQ49$N%f!<%F%#%j%F%#!<
\e(B
85 tm-7.106
\e$B$KF~$C$F$$$?
\e(B emu
\e$B$H$N8_49@-$rJ]$D$?$a$N%b%8%e!<%k!#
\e(Bpoe, poem,
86 mcharset
\e$B$r
\e(B require
\e$B$9$k!#
\e(B
88 emu-mule: MULE 1.*, 2.*
\e$BMQ
\e(B
90 richtext.el --- Emacs 19.29
\e$B$+$=$l0J9_
\e(B XEmacs 19.14
\e$B$+$=$l0J9_$N$?
\e(B
91 \e$B$a$N
\e(B text/richtext
\e$B%b%8%e!<%k
\e(B
92 tinyrich.el ---
\e$B8E$$
\e(B emacs
\e$B4D6-$N$?$a$N
\e(B text/richtext
\e$B%b%8%e!<%k
\e(B
94 ** pcustom.el ---
\e$B0\?"@-$N9b$$
\e(B custom
\e$B4D6-$rDs6!$9$k
\e(B
96 tinycustom.el --- custom.el
\e$B$N%(%_%e%l!<%7%g%s$r9T$J$&
\e(B
100 Emacs
\e$B$K$h$kJT=8$N:]!":G=*=$@5;~9o$rJ]B8$9$k$?$a$N%f!<%F%#%j%F%#!#
\e(B
104 \e$B%?%$%`%>!<%s%f!<%F%#%j%F%#!#
\e(B2000
\e$BG/LdBjBP1~HG!#
\e(BEmacs 18
\e$B$H
\e(B GNUS 3.14.4
107 ** product.el ---
\e$B%W%m%@%/%H$N%P!<%8%g%s>pJs$N$?$a$N5!G=$rDs6!$9$k%b%8%e!<%k!#
\e(B
110 *
\e$B%$%s%9%H!<%k
\e(B
112 **
\e$BE83+$7$?>l=j$G<B9T
\e(B
114 \e$BB>$N%G%#%l%/%H%j!<$K%$%s%9%H!<%k$7$?$/$J$$$J$i!"0J2<$N$3$H$@$1$r$d$C$F
\e(B
115 \e$B$/$@$5$$
\e(B (MS-DOS
\e$B7O$N
\e(B OS
\e$B$N$?$a$K
\e(B make.bat
\e$B$,MQ0U$5$l$F$$$^$9!#
\e(B
116 make.bat
\e$B$NMxMQ$K$D$$$F$O2<5-!V
\e(Bmake.bat
\e$B$rMxMQ$9$k
\e(B (MS-DOS
\e$B7O
\e(B OS
\e$B$N>l
\e(B
117 \e$B9g
\e(B)
\e$B!W$r;2>H$7$F2<$5$$
\e(B)
\e$B!#
\e(B:
121 emacs
\e$B$N%3%^%s%IL>$r;XDj$9$k$3$H$,$G$-$^$9!#Nc$($P!"
\e(B
125 `EMACS=...'
\e$B$,>JN,$5$l$k$H!"
\e(BEmacs=emacs
\e$B$,;H$o$l$^$9!#
\e(B
129 \e$BB>$N%G%#%l%/%H%j!<$K%$%s%9%H!<%k$7$?$$$J$i!"0J2<$N$3$H$r$7$F$/$@$5$$
\e(B:
133 emacs
\e$B$N%3%^%s%IL>$r;XDj$9$k$3$H$,$G$-$^$9!#Nc$($P!"
\e(B
135 % make install EMACS=xemacs
137 `EMACS=...'
\e$B$,>JN,$5$l$k$H!"
\e(BEmacs=emacs
\e$B$,;H$o$l$^$9!#
\e(B
139 Emacs Lisp
\e$B%W%m%0%i%`$H%7%'%k%9%/%j%W%H$N$?$a$N%G%#%l%/%H%j!<LZ$N@\F,
\e(B
140 \e$B<-
\e(B (prefix)
\e$B$r;XDj$9$k$3$H$,$G$-$^$9!#Nc$($P!"
\e(B
142 % make install PREFIX=~/
144 `PREFIX=...'
\e$B$,>JN,$5$l$k$H!";XDj$5$l$?
\e(B emacs
\e$B%3%^%s%I$N%G%#%l%/%H%j!<
\e(B
145 \e$BLZ$N@\F,<-$,;HMQ$5$l$^$9
\e(B (
\e$B$*$=$i$/
\e(B /usr/local
\e$B$G$9
\e(B)
\e$B!#
\e(B
147 \e$BNc$($P!"
\e(BPREFIX=/usr/local
\e$B$H
\e(B Emacs 20.2
\e$B$,;XDj$5$l$l$P!"0J2<$N%G%#%l%/
\e(B
148 \e$B%H%j!<LZ$,:n@.$5$l$^$9!#
\e(B
150 /usr/local/share/emacs/20.2/site-lisp/ --- emu
151 /usr/local/share/emacs/site-lisp/apel/ --- APEL
153 Emacs Lisp
\e$B%W%m%0%i%`$N$?$a$N
\e(B lisp
\e$B%G%#%l%/%H%j!<$r;XDj$9$k$3$H$,$G$-
\e(B
154 \e$B$^$9!#Nc$($P!"
\e(B:
156 % make install LISPDIR=~/elisp
158 emu
\e$B%b%8%e!<%k$,%$%s%9%H!<%k$5$l$k!"%P!<%8%g%sFCM-$N
\e(B lisp
\e$B%G%#%l%/%H%j!<
\e(B
159 \e$B$r;XDj$9$k$3$H$b$G$-$^$9!#Nc$($P!"
\e(B:
161 % make install VERSION_SPECIFIC_LISPDIR=~/elisp
163 \e$B$I$N%U%!%$%k$,
\e(B emu
\e$B%b%8%e!<%k$+
\e(B apel
\e$B%b%8%e!<%k$N0lIt$J$N$+!"$=$l$i$,
\e(B
164 \e$B$I$3$K%$%s%9%H!<%k$5$l$k$+$rCN$j$?$$$H$-$O!"<!$N$h$&$J%3%^%s%I$rF~NO$9
\e(B
165 \e$B$k$3$H$,$G$-$^$9!#
\e(B
167 % make what-where LISPDIR=~/elisp VERSION_SPECIFIC_LISPDIR=~/elisp
169 \e$B%U%!%$%k
\e(B APEL-CFG
\e$B$rJT=8$9$k$3$H$GB>$NA*Br<+M3$J@_Dj$r;XDj$9$k$3$H$,$G
\e(B
170 \e$B$-$^$9!#$=$NCf$N%3%a%s%H$rFI$s$G$/$@$5$$!#
\e(B
172 ** XEmacs
\e$B$N%Q%C%1!<%8$H$7$F%$%s%9%H!<%k$9$k
\e(B
174 XEmacs
\e$B$N%Q%C%1!<%8%G%#%l%/%H%j!<$K%$%s%9%H!<%k$9$k>l9g$O!"0J2<$N$3$H
\e(B
175 \e$B$r$7$F$/$@$5$$
\e(B:
177 % make install-package
179 emacs
\e$B$N%3%^%s%IL>$r;XDj$9$k$3$H$,$G$-$^$9!#Nc$($P!"
\e(B
181 % make install-package XEMACS=xemacs-21
183 `XEMACS=...'
\e$B$,>JN,$5$l$k$H!"
\e(BXEMACS=xemacs
\e$B$,;HMQ$5$l$^$9!#
\e(B
185 \e$B%Q%C%1!<%8$N%G%#%l%/%H%j!<$r;XDj$9$k$3$H$,$G$-$^$9!#Nc$($P
\e(B:
187 % make install PACKAGEDIR=~/.xemacs
189 `PACKAGEDIR=...'
\e$B$,>JN,$5$l$k$H!"B8:_$9$k%Q%C%1!<%8%G%#%l%/%H%j!<$N:G
\e(B
190 \e$B=i$N$b$N$,;H$o$l$^$9!#
\e(B
192 XEmacs
\e$B$N%Q%C%1!<%8%7%9%F%`$O
\e(B XEmacs 21.0
\e$B$+$=$l0J9_$rMW5a$9$k$3$H$KCm
\e(B
193 \e$B0U$7$F$/$@$5$$!#
\e(B
195 ** make.bat
\e$B$rMxMQ$9$k
\e(B (MS-DOS
\e$B7O
\e(B OS
\e$B$N>l9g
\e(B)
197 MS-DOS
\e$B7O$N
\e(B OS
\e$B$N$?$a$K
\e(B make.bat
\e$B$,MQ0U$5$l$F$$$^$9!#
\e(Bmake.bat
\e$B$rMxMQ
\e(B
198 \e$B$9$k$K$OE:IU$N
\e(B make.bat
\e$B$rJT=8$9$k$3$H$,I,MW$G$9
\e(B (cygwin
\e$B4D6-$rMxMQ
\e(B
199 \e$B$7$F$$$kJ}$O
\e(B make.exe
\e$B$H
\e(B Makefile
\e$B$rMxMQ$9$k$3$H$,$G$-$^$9
\e(B)
\e$B!#
\e(B
201 make.bat
\e$B$NCf$G$O
\e(B `rem'
\e$B$,9TF,$K$"$k9T$O%3%a%s%H$H$7$F07$o$l$^$9!#I,
\e(B
202 \e$BMW$K1~$8!"
\e(B`rem'
\e$B$rA^F~$7$?$j!"$^$?$O:o=|$7$?$j$7$F2<$5$$!#
\e(B
204 make.bat
\e$B$G%G%#%U%)%k%H$GM-8z$K$J$C$F$$$k@_Dj$O!"
\e(B
207 set PREFIX=c:\usr\meadow
208 set EMACS=%PREFIX%\%MEADOWVER%\bin\meadow95.exe
209 set LISPDIR=%PREFIX%\site-lisp
210 set VLISPDIR=%PREFIX%\%MEADOWVER%\site-lisp
212 \e$B$G!"
\e(Bmeadow
\e$B$N%P%$%J%j$,
\e(B c:\usr\meadow\1.10\bin\meadow95.exe
\e$B$K%$%s%9
\e(B
213 \e$B%H!<%k$5$l$F$$$k$3$H$rA0Ds$K$7$F$$$^$9!#$=$NA0Ds$K4p$E$-!"
\e(BAPEL
\e$B$N%b
\e(B
214 \e$B%8%e!<%k$N$&$A!"
\e(Bmeadow
\e$B$N%P!<%8%g%s$K0MB8$7$J$$%b%8%e!<%k$r
\e(B
216 c:\usr\meadow\site-lisp
218 \e$B$K!"%P!<%8%g%s$K0MB8$9$k%b%8%e!<%k$r
\e(B
220 c:\usr\meadow\1.10\site-lisp
222 \e$B$K%$%s%9%H!<%k$7$h$&$H$7$^$9!#>e5-$NNc$r;29M$K!"<+J,$N4D6-MQ$N@_Dj$r=q
\e(B
223 \e$B$-9~$s$G
\e(B make.bat
\e$B$rF0$+$7$F2<$5$$!#
\e(B
225 19.3x
\e$B0JA0$N
\e(B Emacs (
\e$BNc$($P
\e(B 19.28
\e$B%Y!<%9$N
\e(B Mule for Windows)
\e$B$K$O%P!<%8%g
\e(B
226 \e$B%s0MB8$N
\e(B site-lisp
\e$B%G%#%l%/%H%j
\e(B (
\e$B>e5-$NNc$G8@$($P
\e(B
227 c:\usr\meadow\1.10\site-lisp)
\e$B$,B8:_$;$:!"%G%#%U%)%k%H$G$O
\e(B load-path
\e$B$b
\e(B
228 \e$BDL$C$F$$$^$;$s!#$3$N>l9g$O
\e(B c:\usr\mule\site-lisp
\e$B$J$I$N%P!<%8%g%sHs0MB8
\e(B
229 \e$B$N
\e(B site-lisp
\e$B%G%#%l%/%H%j$K
\e(B APEL
\e$B$NA4$F$N%b%8%e!<%k$rF~$l$l$PNI$$$G$7$g
\e(B
232 Demacs
\e$B$N@_DjNc$r=`Hw$9$k$3$H$,$G$-$^$;$s$G$7$?!#
\e(BDemacs
\e$B$K
\e(B APEL
\e$B$r%$%s
\e(B
233 \e$B%9%H!<%k$7$?J}$O!"@_DjNc$r
\e(B apel-ja@m17n.org
\e$B$KAw$C$F2<$5$$
\e(B (
\e$BHs9XFI<T$G
\e(B
234 \e$B$bAw?.$O$G$-$^$9
\e(B)
\e$B!#
\e(B
236 \e$B$J$*!"
\e(BWindows
\e$B%M%$%F%#%V$N
\e(B cvs.exe (not cygwin)
\e$B$rMxMQ$7$F
\e(B APEL
\e$B$r
\e(B
237 checkout
\e$B$7$?>l9g$O!"
\e(Bcvs.exe
\e$B$K$h$j9TKv%3!<%I$,@55,2=$5$l$F
\e(B CRCRLF
\e$B$K
\e(B
238 \e$B$J$C$F$$$k2DG=@-$,$"$j$^$9!#$3$N$h$&$J>l9g!"
\e(Bmake.bat
\e$B$OF0$-$^$;$s$N$G
\e(B
239 \e$B9TKv%3!<%I$r
\e(B CRLF
\e$B$K=$@5$7$F$*;H$$2<$5$$!#$3$NLdBj$K$D$$$F>\$7$/$O!"
\e(B
241 http://openlab.ring.gr.jp/skk/cvswin-ja.html
243 \e$B$r$4;2>H2<$5$$!#
\e(B
245 * load-path
\e$B!J
\e(BEmacs
\e$B$H
\e(B MULE
\e$B$N>l9g!K
\e(B
247 \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
248 load-path
\e$B$KDI2C$7$F$/$@$5$$!#$b$7
\e(B Emacs 19.29
\e$B0J9_$^$?$O
\e(B Emacs 20.1,
249 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
250 \e$B$r=q$/$3$H$,$G$-$^$9!#
\e(B
252 --------------------------------------------------------------------
253 (normal-top-level-add-to-load-path '("apel"))
254 --------------------------------------------------------------------
256 \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
257 \e$B$J$i$P!"
\e(Bload-path
\e$B$r@_Dj$9$kI,MW$O$"$j$^$;$s!#
\e(B
260 * Emacs
\e$B$N%P!<%8%g%s$K4XO"$7$?>pJs
\e(B
262 **
\e$B!V8E$$
\e(B byte-compiler
\e$B!W$H!V?7$7$$
\e(B byte-compiler
\e$B!W
\e(B
264 Emacs 18
\e$B$N%f!<%6$N$_$J$5$s$X
\e(B:
266 \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
267 \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
268 `eval-when-compile'
\e$B$d
\e(B `eval-and-compile'
\e$B$N5!G=$,L5$$$N$GBeMQIJ$N%^
\e(B
269 \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
270 \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
271 \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
272 \e$B%s%Q%$%k$5$l$J$$$^$^$K$J$C$F$7$^$$$^$9!#
\e(B
274 \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
275 \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
278 \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
279 \e$B%i!<$+$iF~<j$9$k$3$H$,$G$-$^$9!#
\e(B
281 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.*
282 \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
283 \e$B%1!<%8$r<j$KF~$l$k$3$H$OFq$7$$$G$7$g$&!#
\e(B
285 \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,
286 \e$B$^$?$O
\e(B SKK 10.62a
\e$B$KIUB0$7$F$$$^$9!#
\e(BSKK 10.62a
\e$B$O
\e(B
288 http://openlab.ring.gr.jp/skk/maintrunk
290 \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
293 **
\e$B!V8E$$
\e(B custom
\e$B!W$H!V?7$7$$
\e(B custom
\e$B!W
\e(B
295 Emacs 19.34
\e$B$H
\e(B XEmacs 19.14
\e$B$N%f!<%6$N$_$J$5$s$X
\e(B:
297 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
298 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
299 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
300 \e$B!V?7$7$$
\e(B custom
\e$B!W$H$O0c$C$F$$$^$9!#
\e(B
302 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
303 URL
\e$B$+$i<j$KF~$l$k$3$H$,$G$-$^$9!#
\e(B
305 ftp://ftp.dina.kvl.dk/pub/Staff/Per.Abrahamsen/custom/custom-1.9962.tar.gz
307 (
\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
308 \e$B$O$3$NHG$h$j8E$$$b$N$G$9!#
\e(B)
310 \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
313 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
314 \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
315 \e$B$r%$%s%9%H!<%k$7$F$O$$$1$^$;$s!#
\e(B
317 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
318 custom
\e$B!W$KEv$F$kI,MW$,$"$j$^$9!#
\e(B
320 ----8<------8<------8<------8<------8<------8<------8<------8<----
321 --- custom-1.9962/cus-face.el~ Wed Mar 4 19:52:39 1998
322 +++ custom-1.9962/cus-face.el Mon Mar 9 08:05:33 1998
324 "Define a new FACE on all frames, ignoring X resources."
325 (interactive "SMake face: ")
326 (or (internal-find-face name)
327 - (let ((face (make-vector 8 nil)))
328 + (let ((face (make-vector face-vector-length nil)))
331 (let* ((frames (frame-list))
332 ----8<------8<------8<------8<------8<------8<------8<------8<----
334 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
335 \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
336 \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
337 \e$B$1$l$P$J$j$^$;$s!#
\e(B
338 \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
340 \e$B!V?7$7$$
\e(B custom
\e$B!W$,
\e(B /usr/local/share/emacs/19.34/site-lisp/custom/
341 \e$B$K%$%s%9%H!<%k$5$l$F$$$k$N$J$i$P!"
\e(B
342 /usr/local/share/emacs/19.34/site-lisp/subdirs.el
\e$B$H$$$&%U%!%$
\e(B
343 \e$B%k$K0J2<$N9T$r=q$-9~$s$G2<$5$$!#
\e(B
345 (normal-top-level-add-to-load-path '("custom"))
352 ***
\e$B4X?t
\e(B put-alist (ITEM VALUE ALIST)
354 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
355 \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
356 \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
357 ALIST
\e$B$G$"$k?7$7$$O"A[%j%9%H$rJV$7$^$9!#
\e(B
359 ***
\e$B4X?t
\e(B del-alist (ITEM ALIST)
361 \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
364 ***
\e$B4X?t
\e(B set-alist (SYMBOL ITEM VALUE)
366 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
369 \e$BNc
\e(B. (set-alist 'auto-mode-alist "\\.pln$" 'text-mode)
371 ***
\e$B4X?t
\e(B modify-alist (MODIFIER DEFAULT)
373 \e$BO"A[%j%9%H
\e(B DEFAULT
\e$B$rO"A[%j%9%H
\e(B MODIFIER
\e$B$K=$@5$7$^$9!#
\e(B
375 ***
\e$B4X?t
\e(B set-modified-alist (SYMBOL MODIFIER)
377 SYMBOL
\e$B$NCM$rO"A[%j%9%H
\e(B MODIFIER
\e$B$K=$@5$7$^$9!#
\e(BSYMBOL
\e$B$OO"A[%j%9%H$G$"
\e(B
378 \e$B$kI,MW$,$"$j$^$9!#$=$l$,B+G{$5$l$F$$$J$1$l$P!"$=$NCM$r
\e(B nil
\e$B$H$_$J$7$^
\e(B
383 ***
\e$B4X?t
\e(B add-path (PATH &rest OPTIONS)
385 PATH
\e$B$,
\e(B `default-load-path'
\e$B$N%G%#%l%/%H%j!<$N2<$KB8:_$7$F!"
\e(B
386 `load-path'
\e$B$KB8:_$7$J$$$H$-$K!"$=$l$r
\e(B `load-path'
\e$B$KDI2C$7$^$9!#
\e(B
388 \e$B<!$N$h$&$J
\e(B PATH
\e$B$NMM<0$r;H$&$3$H$,$G$-$^$9
\e(B:
390 load-path
\e$B$+$i$NAjBP
\e(B: "PATH" (
\e$B$=$l$O
\e(B `default-load-path
\e$B$+$iC5$5$l$^
\e(B
393 \e$B%[!<%`%G%#%l%/%H%j!<$+$i$NAjBP
\e(B: "~/PATH" "~USER/PATH"
395 \e$B@dBP%Q%9
\e(B: "/FOO/BAR/BAZ"
397 \e$B<!$N$h$&$J
\e(B OPTIONS
\e$B$r;XDj$9$k$3$H$,$G$-$^$9
\e(B:
399 'all-paths --- `default-load-path
\e$B$NBe$o$j
\e(B `load-path'
\e$B$+$iC5$7$^
\e(B
402 'append --- PATH
\e$B$r
\e(B `load-path'
\e$B$N:G8e$KDI2C$7$^$9!#
\e(B
404 ***
\e$B4X?t
\e(B add-latest-path (PATTERN &optional ALL-PATHS)
406 \e$B@55,I=8=
\e(B PATTERN
\e$B$K9gCW$7$?:G?7$N%Q%9$,
\e(B `default-load-path'
\e$B$N2<$KB8:_
\e(B
407 \e$B$7$F$$$F!"
\e(B`load-path'
\e$B$N2<$KB8:_$7$F$$$J$$$H$-$K$=$l$r
\e(B `load-path'
\e$B$K
\e(B
410 \e$BNc$($P!"
\e(Bbbdb-1.50
\e$B$H
\e(B bbdb-1.51
\e$B$,
\e(B site-lisp
\e$B$N2<$K$"$C$F!"
\e(Bbbdb-1.51
\e$B$,
\e(B
411 bbdb-1.50
\e$B$h$j$b?7$7$/!"
\e(Bsite-lisp
\e$B$,
\e(B /usr/local/share/emacs/site-lisp
412 \e$B$G$"$k$H$-$O!"
\e(B
414 (add-latest-path "bbdb")
416 \e$B$O
\e(B "/usr/local/share/emacs/site-lisp/bbdb-1.51"
\e$B$r
\e(B `load-path'
\e$B$N@hF,
\e(B
417 \e$B$KDI2C$7$^$9!#
\e(B
419 \e$B>JN,2DG=$J0z?t
\e(B ALL-PATHS
\e$B$,;XDj$5$l$k$H!"
\e(B`default-load-path'
\e$B$N$+$o$j
\e(B
420 \e$B$K
\e(B `load-path'
\e$B$+$iC5$7$^$9!#
\e(B
422 ***
\e$B4X?t
\e(B get-latest-path (PATTERN &optional ALL-PATHS)
424 \e$B@55,I=8=
\e(B PATTERN
\e$B$K9gCW$9$k
\e(B default-load-path
\e$B$K$"$k:G?7$N%G%#%l%/%H%j!<
\e(B
425 \e$B$rJV$7$^$9!#>JN,2DG=$J0z?t
\e(B ALL-PATHS
\e$B$,;XDj$5$l$k$H!"
\e(Bdefault-load-path
426 \e$B$NBe$o$j$K
\e(B load-path
\e$B$NA4$F$+$iC5$7$^$9!#
\e(B
428 \e$BNc
\e(B. (let ((gnus-path (get-latest-path "gnus")))
429 (add-path (expand-file-name "lisp" gnus-path))
430 (add-to-list 'Info-default-directory-list
431 (expand-file-name "texi" gnus-path)))
433 ***
\e$B4X?t
\e(B file-installed-p (FILE &optional PATHS)
435 FILE
\e$B$,
\e(B PATHS
\e$B$KB8:_$7$?>l9g!"
\e(BFILE
\e$B$N@dBP%Q%9$rJV$7$^$9!#
\e(BPATHS
\e$B$,>JN,
\e(B
436 \e$B$5$l$k$H!"
\e(B`load-path'
\e$B$,;H$o$l$^$9!#
\e(B
438 ***
\e$B4X?t
\e(B exec-installed-p (FILE &optional PATHS SUFFIXES)
440 FILE
\e$B$,
\e(B PATHS
\e$B$KB8:_$7$?>l9g$K
\e(B FILE
\e$B$N@dBP%Q%9$rJV$7$^$9!#
\e(BPATHS
\e$B$,>JN,
\e(B
441 \e$B$5$l$k$H!"
\e(B`exec-path'
\e$B$,;H$o$l$^$9!#
\e(BSUFFIXES
\e$B$,>JN,$5$l$k$H!"
\e(B
442 `exec-suffix-list'
\e$B$,;H$o$l$^$9!#
\e(B
444 ***
\e$B4X?t
\e(B module-installed-p (MODULE &optional PATHS)
446 MODULE
\e$B$,Ds6!$5$l$F$$$k
\e(B (provided)
\e$B$+!"
\e(BPATHS
\e$B$KB8:_$9$k>l9g$K
\e(B nil
\e$B$G
\e(B
447 \e$B$J$$CM$rJV$7$^$9!#
\e(BPATHS
\e$B$,>JN,$5$l$k$H!"
\e(B`load-path'
\e$B$,;H$o$l$^$9!#
\e(B
451 ***
\e$B4X?t
\e(B replace-as-filename (string)
453 STRING
\e$B$+$i0BA4$J%U%!%$%kL>$rJV$7$^$9!#
\e(B
455 \e$B$=$l$OJQ?t
\e(B 'filename-fileters'
\e$B$r;2>H$7$^$9!#$=$NJQ?t$O%U%!%$%kL>$NA*
\e(B
456 \e$BJL4o$N$?$a$N4X?t$N%j%9%H$G$9!#=i4|@_Dj$NA*JL4o$O0J2<$NJQ?t$r;2>H$7$F$$
\e(B
459 ****
\e$BJQ?t
\e(B filename-limit-length
461 \e$B%U%!%$%kL>$ND9$5$N@)8B!#
\e(B
463 ****
\e$BJQ?t
\e(B filename-replacement-alist
465 \e$BJ8;z$HJ8;zNs$,BP$K$J$C$?%j%9%H$NO"A[%j%9%H$G$9!#J8;z$N%j%9%H$O%U%!%$%k
\e(B
466 \e$BL>$H$7$F5v$5$l$J$$J8;z$r8=$o$7$^$9!#
\e(B
471 \e$B%P%0Js9p$d2~A1$NDs0F$r=q$$$?$H$-$O!"@'Hs
\e(B APEL
\e$B%a!<%j%s%0%j%9%H$KAw$C$F
\e(B
474 apel-en@m17n.org (
\e$B1Q8l
\e(B)
475 apel-ja@m17n.org (
\e$BF|K\8l
\e(B)
477 APEL ML
\e$B$rDL$7$F!"
\e(BAPEL
\e$B$N%P%0$rJs9p$7$?$j!"
\e(BAPEL
\e$B$N:G?7$N%j%j!<%9$r<hF@
\e(B
478 \e$B$7$?$j!"
\e(BAPEL
\e$B$N>-Mh$N3HD%$N5DO@$r$7$?$j$9$k$3$H$,$G$-$^$9!#
\e(BAPEL ML
\e$B$K
\e(B
479 \e$B;22C$9$k$K$O!"6u$NEE;R%a!<%k$r
\e(B
481 apel-en-ctl@m17n.org (
\e$B1Q8l
\e(B)
482 apel-ja-ctl@m17n.org (
\e$BF|K\8l
\e(B)
484 \e$B$KAw$C$F$/$@$5$$!#
\e(B
489 \e$B:G?7$N
\e(B APEL
\e$B$N%j%j!<%9$O0J2<$N>l=j$+$i<hF@$G$-$^$9
\e(B:
491 ftp://ftp.m17n.org/pub/mule/apel/
496 APEL
\e$B$N3+H/$O
\e(B CVS
\e$B$r;H$C$F$$$^$9!#:G?7$N3+H/%P!<%8%g%s$r
\e(B CVS
\e$B$G<hF@$G
\e(B
499 ** cvs login (
\e$B0l2sL\$@$1
\e(B)
501 % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/root login
503 CVS password: [CR] #
\e$B6uJ8;zNs
\e(B
507 % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/root checkout apel
509 CVS
\e$B$K4p$E$$$?3+H/$K;22C$7$?$$$H$-$O!"
\e(B
513 \e$B$K%"%+%&%s%HL>$H!"
\e(Bssh
\e$B$N8x3+80$rAw$C$F$/$@$5$$!#
\e(Bssh
\e$B7PM3$G$O!"
\e(Bcvsroot
514 \e$B$O
\e(B :ext:cvs@cvs.m17n.org:/cvs/root
\e$B$H$J$j$^$9!#
\e(B
516 \e$B$I$&$7$F$b
\e(B ssh
\e$B$,;H$($J$$>l9g!"
\e(Bpserver
\e$B7PM3$G$b3+H/$K;22C$G$-$^$9!#$3
\e(B
517 \e$B$N>l9g!"
\e(BUNIX
\e$B$N
\e(B /etc/passwd
\e$BMM<0$G0E9f2=$5$l$?%Q%9%o!<%I$rAw$C$F2<$5$$!#
\e(B
518 \e$B$3$N>l9g
\e(B cvsroot
\e$B$O
\e(B :pserver:<
\e$B%"%+%&%s%HL>
\e(B>@cvs.m17n.org:/cvs/root
\e$B$H
\e(B
521 \e$B3+$+$l$?3+H/$K;22C$7$F$/$@$5$k$3$H$r4|BT$7$^$9!#
\e(B