254 lines
9.2 KiB
Plaintext
254 lines
9.2 KiB
Plaintext
[README for SEMI kernel package ($BF|K\8lHG(B)]
|
||
|
||
SEMI $B$H$O(B?
|
||
=========
|
||
|
||
SEMI $B$O(B GNU Emacs $B$KBP$7$F(B MIME $B5!G=$rDs6!$9$k%i%$%V%i%j$G$9!#(BMIME $B$O!"(B
|
||
$B%a%C%;!<%8Fb$K%W%l!<%s%F%-%9%H(B (ASCII) $B0J30$NFbMF$d%X%C%@$r4^$`$b$N$K(B
|
||
$B4X$7$FDs0F$5$l$?%$%s%?!<%M%C%H5,3J$G$9!#(B
|
||
|
||
RFC 2045 : Internet Message Bodies
|
||
RFC 2046 : Media Types
|
||
RFC 2047 : Message Header Extensions
|
||
RFC 2048 : MIME Registration Procedures
|
||
RFC 2049 : MIME Conformance
|
||
|
||
SEMI $B$O!"0J2<$N5!G=$r;}$C$F$$$^$9(B:
|
||
|
||
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
|
||
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)
|
||
|
||
MIME message viewer $B$H(B MIME message compiser $B$O$5$i$K<!$NFCD'$r;}$C$F(B
|
||
$B$$$^$9(B:
|
||
|
||
- filename handling by Content-Disposition field (RFC 1806)
|
||
- PGP/MIME security Multiparts (RFC 2015)
|
||
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
|
||
- text/richtext (RFC 1521; obsolete; preview only)
|
||
- text/enriched (RFC 1896)
|
||
- External method configuration by mailcap (RFC 1524)
|
||
|
||
$B$3$N%Q%C%1!<%8$K$O(B MUAs $B$K4X$9$k(B MIME $B3HD%$O4^$^$l$F$$$J$$$3$H$KCm0U(B
|
||
$B$7$F$/$@$5$$!#$3$l$i$O!"JL$N%Q%C%1!<%8$H$7$FG[I[$5$l$F$$$^$9!#(B
|
||
|
||
$BI,MW$J4D6-(B
|
||
==========
|
||
|
||
SEMI $B$O!"(BXEmacs 21.1 $B0J9_!"$*$h$S(B GNU Emacs 20.4 $B0J9_$KBP1~$7$F$$$^$9!#(B
|
||
|
||
SEMI $B$O!"(BGNU Emacs 19.28 $B$^$?$O(B XEmacs 19.14 $B$h$j$b8E$$$b$N$K$D$$$F$O!"(B
|
||
$B0l@ZBP1~$7$F$$$^$;$s!#2C$($F!"(BSEMI $B$O(B Mule 1, Mule 2 $B$*$h$S(B GNU Emacs
|
||
20.1/20.2 $B$J$I$G<BAu$5$l$F$$$k(B byte-indexing $B$G$OF0:n$7$^$;$s!#(B
|
||
|
||
SEMI $B$O!"(BEmacs 19.29 $B$+$i(B 19.34, XEmacs 19.15 $B$^$?$O(B XEmacs 20.2 $B$K$D(B
|
||
$B$$$F$bBP1~$O$7$F$$$^$;$s$,!"F0$/$+$b$7$l$^$;$s!#(B
|
||
|
||
SEMI $B$O!"(BAPEL (9.22 $B0J9_(B) $B$H(B FLIM (1.14.2 $B0J9_(B) $B$rI,MW$H$7$^$9!#(B SEMI
|
||
$B$r%$%s%9%H!<%k$9$kA0$K!"$3$l$i$r%$%s%9%H!<%k$7$F$/$@$5$$!#(BAPEL $B$O!"0J(B
|
||
$B2<$GF~<j2DG=$G$9!#(B:
|
||
|
||
ftp://ftp.m17n.org/pub/mule/apel/
|
||
|
||
$B$=$7$F!"(BFLIM $B$O0J2<$GF~<j2DG=$G$9!#(B:
|
||
|
||
http://www.kanji.zinbun.kyoto-u.ac.jp/~tomo/comp/emacsen/lisp/
|
||
flim/flim-1.14/
|
||
|
||
$B%$%s%9%H!<%k(B
|
||
============
|
||
|
||
(a) $BE83+$7$?>l=j$G<B9T$9$k(B
|
||
|
||
$B$b$7!"B>$N%G%#%l%/%H%j$K%$%s%9%H!<%k$9$k$3$H$rK>$^$J$$$J$i$P!"0J2<$N(B
|
||
$B$_$r<B9T$7$F$/$@$5$$!#(B:
|
||
|
||
% make
|
||
|
||
$B$"$J$?$O(B emacs $B%3%^%s%IL>$r;XDj$9$k$3$H$,2DG=$G$9!#Nc$($P!"(B
|
||
|
||
% make EMACS=xemacs
|
||
|
||
$B$b$7!"(B`EMACS=...' $B$,>JN,$5$l$k$H!"(BEMACS=emacs $B$,MQ$$$i$l$^$9!#(B
|
||
|
||
(b) make install
|
||
|
||
$B$b$7$"$J$?$,!"B>$N%G%#%l%/%H%j$K%$%s%9%H!<%k$9$k$3$H$rK>$`$J$i$P!"0J2<(B
|
||
$B$r<B9T$7$F$/$@$5$$!#(B:
|
||
|
||
% make install
|
||
|
||
$B$"$J$?$O(B emacs $B%3%^%s%IL>$r;XDj$9$k$3$H$,2DG=$G$9!#Nc$($P!"(B
|
||
|
||
% make install EMACS=xemacs
|
||
|
||
$B$b$7!"(B`EMACS=...' $B$,>JN,$5$l$k$H!"(BEMACS=emacs $B$,MQ$$$i$l$^$9!#(B
|
||
|
||
$B$"$J$?$O!"(BEmacs Lisp $B%W%m%0%i%`$H%7%'%k%9%/%j%W%H$K4X$9$k%G%#%l%/%H%j3,(B
|
||
$BAX$N@\F,8l$r;XDj$9$k$3$H$,$G$-$^$9!#$?$H$($P!"(B:
|
||
|
||
% make install PREFIX=~/
|
||
|
||
$B$b$7!"(B`PREFIX=...' $B$,>JN,$5$l$k$H!";XDj$7$?(B emacs $B%3%^%s%I$N%G%#%l%/(B
|
||
$B%H%j3,AX$N@\F,8l$,;HMQ$5$l$^$9!#(B($B$?$V$s!"(B/usr/local)
|
||
|
||
$BNc$($P!"$b$7!"(BPREFIX=/usr/local $B$*$h$S!"(BEMACS 19.34 $B$,;XDj$5$l$k$H!"(B
|
||
$B0J2<$N$h$&$J%G%#%l%/%H%j3,AX$,:n@.$5$l$k$G$7$g$&!#(B:
|
||
|
||
/usr/local/share/emacs/19.34/site-lisp/ --- emu
|
||
/usr/local/share/emacs/site-lisp/apel/ --- APEL
|
||
/usr/local/share/emacs/site-lisp/flim/ --- FLIM
|
||
/usr/local/share/emacs/site-lisp/semi/ --- SEMI
|
||
|
||
$B$"$J$?$O!"(Bsite-lisp $B$N%G%#%l%/%H%j$r;XDj$9$k$3$H$,$G$-$^$9!#Nc$($P!"(B
|
||
|
||
% make install LISPDIR=~/share/emacs/lisp
|
||
|
||
$B$b$7!"(B`LISPDIR=...' $B$,>JN,$5$l$k$H!";XDj$7$?(B emacs $B%3%^%s%I$N(B
|
||
site-lisp $B%G%#%l%/%H%j$,;HMQ$5$l$^$9(B($B$?$V$s!"(B
|
||
/usr/local/share/emacs/site-lisp $B$^$?$O(B
|
||
/usr/local/lib/xemacs/site-lisp)$B!#(B
|
||
|
||
$B$b$7!"(Bemu $B%b%8%e!<%k(B (APEL $B$K4^$^$l$F$$$k(B)$B$,0lHLE*$G$O$J$$%G%#%l%/%H(B
|
||
$B%j$K%$%s%9%H!<%k$5$l$F$$$k>l9g$K$O!"$"$J$?$O!"$3$l$i$,$I$3$G8+IU$1$i(B
|
||
$B$l$k$+;XDj$9$kI,MW$,$"$j$^$9!#(B:
|
||
|
||
% make install VERSION_SPECIFIC_LISPDIR=~/elisp
|
||
|
||
(c) XEmacs package $B$H$7$F$N%$%s%9%H!<%k(B
|
||
|
||
$B$b$7$"$J$?$,!"(BXEmacs package $B$N%G%#%l%/%H%j$K%$%s%9%H!<%k$9$k$3$H$rK>(B
|
||
$B$`$J$i$P!"0J2<$r<B9T$7$F$/$@$5$$!#(B:
|
||
|
||
% make install-package
|
||
|
||
$B$"$J$?$O!"(Bemacs command $B$NL>A0$r;XDj$9$k$3$H$,$G$-$^$9!#$?$H$($P!"(B:
|
||
|
||
% make install-package XEMACS=xemacs-21
|
||
|
||
$B$b$7!"(B`XEMACS=...' $B$,>JN,$5$l$k$H!"(BXEMACS=xemacs $B$,MQ$$$i$l$^$9!#(B
|
||
|
||
$B$"$J$?$O!"(Bpackage $B$N%G%#%l%/%H%j$r;XDj$9$k$3$H$,$G$-$^$9!#$?$H$($P!"(B:
|
||
|
||
% make install PACKAGEDIR=~/.xemacs
|
||
|
||
$B$b$7!"(B`PACKAGEDIR=...' $B$,>JN,$5$l$k$H!":G=i$KB8:_$9$k(B package $B$N%G%#(B
|
||
$B%l%/%H%j$,;HMQ$5$l$^$9!#(B
|
||
|
||
XEmacs package $B%7%9%F%`$O!"(BXEmacs 21.0 $B0J9_$rI,MW$H$9$k$3$H$KCm0U$7$F$/(B
|
||
$B$@$5$$!#(B
|
||
|
||
(a,b,c)
|
||
|
||
$B$"$J$?$O!"(B${archive}/SEMI-CFG $B$H$$$&%U%!%$%k$r=q$-49$($k$3$H$K$h$j!"(B
|
||
$BB>$N%*%W%7%g%s$N@_Dj$r;XDj$9$k$3$H$,$G$-$^$9!#(B${archive}/README.en $B$H(B
|
||
${archive}/SEMI-CFG $B$N%3%a%s%H$rFI$s$G$/$@$5$$!#(B
|
||
|
||
$B=i4|2=(B
|
||
======
|
||
|
||
(a) load-path
|
||
|
||
$B$"$J$?$,(B XEmacs 21.1 $B0J9_$"$k$$$O(B GNU Emacs 20.4 $B0J9_$r;HMQ$7$F$$$k$J(B
|
||
$B$i!"(Bload-path $B$K4X$7$FI,MW$J@_Dj$O$"$j$^$;$s!#(B
|
||
|
||
(b) mime-setup
|
||
|
||
$B$"$J$?$N(B ~/.emacs $B$K0J2<$N5-=R$rDI2C$7$F$/$@$5$$!#(B:
|
||
|
||
(load "mime-setup")
|
||
|
||
$BIUB0;qNA(B
|
||
========
|
||
|
||
SEMI $B$r;H$$;O$a$k$?$a$K!"(B${archive}/README.en $B$rFI$s$G$/$@$5$$!#(B
|
||
|
||
RFC 822, 1524, 1806, 1847, 1896, 2015, 2045, 2046, 2047, 2048 $B$*$h$S(B
|
||
2049 $B$O(B anonymous ftp $B$r7PM3$7$FF~<j2DG=$G$9!#(B:
|
||
|
||
ftp://ftp.merit.edu/internet/documents/rfc/
|
||
|
||
$B%a!<%j%s%0%j%9%H(B
|
||
================
|
||
|
||
$B$b$7!"$"$J$?$,!"%P%0%l%]!<%H$*$h$S(B/$B$^$?$O2~NI$N$?$a$NDs0F$r=q$/>l9g$K$O!"(B
|
||
$B$=$l$i$r(B EMACS-MIME $B%a!<%j%s%0%j%9%H$KAw$C$F$/$@$5$$!#(B
|
||
|
||
emacs-mime-en@m17n.org ($B1Q8l(B)
|
||
emacs-mime-ja@m17n.org ($BF|K\8l(B)
|
||
|
||
EMACS-MIME ML $B$r7PM3$7$F!"$"$J$?$O(B SEMI $B$N%P%0$rJs9p$9$k$3$H$d!"(BSEMI
|
||
$B$N:G?7HG$NF~<j!"(BSEMI $B$N>-Mh$N6/2=$K$D$$$F5DO@$9$k$3$H$J$I$,$G$-$^$9!#(B
|
||
EMACS-MIME ML $B$K2CF~$9$k$?$a$K$O!"K\J8$K(B
|
||
|
||
subscribe $B$"$J$?$NL>A0(B
|
||
$BNc(B: subscribe MORIOKA Tomohiko
|
||
|
||
$B$H=q$$$?%a!<%k$r<!$N%"%I%l%9$N$I$A$i$+$KAw?.$7$F$/$@$5$$!#(B
|
||
|
||
emacs-mime-en-ctl@m17n.org ($B1Q8l(B)
|
||
emacs-mime-ja-ctl@m17n.org ($BF|K\8l(B)
|
||
|
||
$B$3$3$G!"(Bmorioka@jaist.ac.jp $B$J$I$N:n<T(B($BC#(B)$B$KD>@\%a!<%k$rAw?.$7$F$O$J(B
|
||
$B$i$J$$$3$H$KCm0U$7$F$/$@$5$$!#$J$<$J$i!"$"$J$?$NLdBj$O!"B>$N4D6-$K@8(B
|
||
$B$8$k$+$b$7$l$J$$$+$i$G$9(B($B$=$&$G$J$1$l$P$=$l$O(BSEMI$B$N%P%/$G$OL5$/!"$"$J(B
|
||
$B$?$NLdBj$G$"$k$+$b$7$l$^$;$s(B)$B!#(B $B2f!9$O!"(BEMACS-MIME $B%a!<%j%s%0%j%9%HFb(B
|
||
$B$G5DO@$7$^$9!#$H$j$"$($:!":n<T$X$ND>@\$N%a!<%k$OL5;k$5$l$k$+$b$7$l$^(B
|
||
$B$;$s!#(BEMACS-MIME $B%a!<%j%s%0%j%9%H$K%a!<%k$rAw?.$7$F$/$@$5$$!#(B
|
||
|
||
CVS $B$K4p$E$$$?3+H/(B
|
||
==================
|
||
|
||
$B$b$7$"$J$?$,(B CVS $B$K4p$E$$$?3+H/$K;22C$7$?$$$H;W$&$J$i$P!"0J2<$N%"%I%l%9$K!"(B
|
||
$B$"$J$?$N%"%+%&%s%HL>$H(B ssh $B$N(B public key $B$rE:$($?%a!<%k$rAw?.$7$F$/$@$5$$!#(B
|
||
|
||
cvs@cvs.m17n.org
|
||
|
||
CVSROOT $B$O!"(B:ext:cvs@cvs.m17n.org:/cvs/root $B$G$9!#(B
|
||
|
||
$B$b$7!"$"$J$?$,(B ssh $B$r;HMQ$G$-$J$$$N$G$"$l$P!"(BUNIX $B$N(B /etc/passwd $B7?$K0E9f(B
|
||
$B2=$5$l$?%Q%9%o!<%I$rAw?.$7$F$/$@$5$$!#$"$J$?$O(B CVSROOT $B$r(B
|
||
:pserver:<accountname>@cvs.m17n.org:/cvs/root
|
||
$B$H$7$F;22C$9$k$3$H$,$G$-$^$9!#(B
|
||
|
||
$B2f!9$O!"$"$J$?$,3+$+$l$?3+H/$K;22C$7$F$/$@$5$k$3$H$r4|BT$7$F$$$^$9!#(B
|
||
|
||
$B:n<T(B
|
||
====
|
||
|
||
$B85$N:n<T(B
|
||
|
||
MORIOKA Tomohiko <morioka@jaist.ac.jp>
|
||
(SEMI $B$N$$$m$$$m$JItJ,$H(B mime-view $B$N:n<T(B)
|
||
UMEDA Masanobu <umerin@mse.kyutech.ac.jp>
|
||
(emacs-mime-tools $B$N(B mime.el $B$N:n<T!#(Bmime.el $B$O(B SEMI $B$N(B
|
||
meme-edit.el $B$N867?$G$9(B)
|
||
|
||
$BB>$N:n<T(B
|
||
|
||
Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
|
||
($B$?$/$5$s$N%3!<%I$H(B signature.el $B$N<gMW$J:n<T(B)
|
||
MASUTANI Yasuhiro <masutani@me.es.osaka-u.ac.jp>
|
||
(mime-play.el $B$N(B anonymous ftp $B%3!<%I(B)
|
||
OKABE Yasuo <okabe@kudpc.kyoto-u.ac.jp>
|
||
(mime-partial.el $B$H(B signature.el $B$N<gMW$J:n<T(B)
|
||
|
||
Steinar Bang <sb@metis.no>
|
||
Steven L. Baur <steve@miranova.com>
|
||
Kevin Broadey <KevinB@bartley.demon.co.uk>
|
||
Alastair Burt <burt@dfki.uni-kl.de>
|
||
Eric Ding <ericding@San-Jose.ate.slb.com>
|
||
Thierry Emery <Thierry.Emery@aar.alcatel-alsthom.fr>
|
||
Simon Josefsson <jas@pdc.kth.se>
|
||
Jens Lautenbacher <jtl@tkm.physik.uni-karlsruhe.de>
|
||
Carsten Leonhardt <leo@arioch.tng.oche.de>
|
||
Pekka Marjola <marjola@bilbo.ntc.nokia.com>
|
||
Hisashi Miyashita <himi@bird.scphys.kyoto-u.ac.jp>
|
||
Kazuhiro Ohta <ohta@ele.cst.nihon-u.ac.jp>
|
||
Alexandre Oliva <oliva@dcc.unicamp.br>
|
||
Fran$Bgo(Bis Pinard <pinard@iro.umontreal.ca>
|
||
Artur Pioro <artur@flugor.if.uj.edu.pl>
|
||
Artur Pioro <artur@flugor.if.uj.edu.pl>
|
||
Dan Rich <drich@morpheus.corp.sgi.com>
|
||
(XEmacs $B$H6&$K(B mime-image.el $B$rH/E8$5$;$k$?$a$K4sM?(B)
|
||
Katsumi Yamaoka <yamaoka@jpl.org>
|