Synch with EMIKO 1.13.12
[elisp/semi.git] / README.en
index 1caab62..249dd36 100644 (file)
--- a/README.en
+++ b/README.en
@@ -1,11 +1,16 @@
-[README for SEMI kernel package (English Version)]
-
-What's SEMI?
+What's EMY?
 ============
 
-  SEMI is a library to provide MIME feature for GNU Emacs.  MIME is a
-  proposed internet standard for including content and headers other
-  than (ASCII) plain text in messages.
+  EMY is a library to provide MIME feature for GNU Emacs.
+
+  EMY implements SEMI API. You can use MUA conformant to SEMI API
+  without any modification. This package will implements SEMI 1.14
+  API when it is defined. Right now, there's no document defines
+  SEMI 1.13 API. Until SEMI 1.14 API is defined, EMY tries to keep
+  same API as much as possible but something might be changed.
+
+  MIME is a proposed internet standard for including content and
+  headers other than (ASCII) plain text in messages.
 
        RFC 2045 : Internet Message Bodies
        RFC 2046 : Media Types
@@ -13,16 +18,14 @@ What's SEMI?
        RFC 2048 : MIME Registration Procedures
        RFC 2049 : MIME Conformance
 
-  SEMI has the following features:
+  EMY has the following features:
 
        - MIME message viewer   (mime-view-mode) (RFC 2045 .. 2049)
        - MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)
 
   MIME message viewer and composer also support following features:
 
-       - filename handling by Content-Disposition field (RFC 1806)
-       - PGP/MIME security Multiparts (RFC 2015)
-       - application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
+       - filename handling by Content-Disposition field (RFC 2183)
        - text/richtext (RFC 1521; obsolete; preview only)
        - text/enriched (RFC 1896)
        - External method configuration by mailcap (RFC 1524)
@@ -34,13 +37,13 @@ What's SEMI?
 Required environment
 ====================
 
-  SEMI supports XEmacs 20.2 or later with mule, and Emacs 20.
+  EMY supports XEmacs 21.1 or later with mule, and Emacs 20.4 or later.
 
-  SEMI does not support anything older than Emacs 19.28 or XEmacs
-  19.14.  SEMI also does not support Emacs 19.29 to 19.34, XEmacs
-  19.15 or XEmacs 20.2 without mule, but SEMI may work with them.
+  EMY does not support any other version. If you write patches to
+  support version, those might be applied.  It depends on the
+  cleanliness of the patch.
 
-  SEMI requires APEL (9.20 or later) and FLIM (1.13.1 or later)
+  EMY requires APEL (9.20 or later) and FLIM (1.13.1 or later)
   package.  Please install them before installing it.  APEL package is
   available at:
 
@@ -50,7 +53,9 @@ Required environment
 
        ftp://ftp.m17n.org/pub/mule/flim/flim-1.13/
 
-  PGP/MIME and application/pgp require mailcrypt or tiny-pgp package.
+  Note: FLIM is also package name and API name. There's some packges
+  such as FLAM-DOODLE and SLIM which implements FLIM API. EMY
+  does not require any specific implementation.
 
 
 Installation
@@ -65,7 +70,7 @@ Installation
 
   You can specify the emacs command name, for example
 
-       % make EMACS=xemacs
+       % make EMACS=emacs-20.5
 
   If `EMACS=...' is omitted, EMACS=emacs is used.
 
@@ -89,10 +94,10 @@ Installation
   If `PREFIX=...' is omitted, the prefix of the directory tree of the
   specified emacs command is used (perhaps /usr/local).
 
-  For example, if PREFIX=/usr/local and EMACS 19.34 is specified, it
+  For example, if PREFIX=/usr/local and Emacs 20.4 is specified, it
   will create the following directory tree:
 
-       /usr/local/share/emacs/19.34/site-lisp/  --- emu
+       /usr/local/share/emacs/20.4/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
@@ -184,9 +189,9 @@ Mailing lists
        emacs-mime-en@m17n.org  (English)
        emacs-mime-ja@m17n.org  (Japanese)
 
-  Via the EMACS-MIME ML, you can report SEMI bugs, obtain the latest
-  release of SEMI, and discuss future enhancements to SEMI.  To join
-  the EMACS-MIME ML, send an empty e-mail to
+  Via the emacs-mime ML, you can report EMY bugs, obtain the latest
+  release of EMY, and discuss future enhancements to EMY.  To join the
+  emacs-mime ML, send a e-mail with help in the body of your message to
 
        emacs-mime-en-ctl@m17n.org      (English)
        emacs-mime-ja-ctl@m17n.org      (Japanese)
@@ -194,7 +199,7 @@ Mailing lists
   Notice that you should not send mail to author(s), such as
   morioka@jaist.ac.jp, directly.  Because your problem may occur in
   other environments (if not, it might be your problem, not bug of
-  SEMI).  We should discuss in the EMACS-MIME mailing lists.  Anyway
+  EMY).  We should discuss in the emacs-mime mailing lists.  Anyway
   direct-mail for authors might be ignored.  Please send mail to the
   EMACS-MIME mailing lists.