-[README for SEMI kernel package (English Version)]
+[README for WEMI kernel package (English Version)]
by MORIOKA Tomohiko <morioka@jaist.ac.jp>
-$Id: README.en,v 1.2 1997-05-13 14:11:48 morioka Exp $
-What's SEMI?
+What's WEMI?
------------
- SEMI is a library to provide MIME feature for GNU Emacs. It stands
- for "SEMI is Emacs MIME Interfaces". MIME is a proposed internet
- standard for including content and headers other than (ASCII) plain
- text in messages.
+ WEMI is a branch of SEMI kernel package using widget. It is a
+ library to provide MIME feature for GNU Emacs based on SEMI API.
+ Namely it contains whole features of SEMI thus it is a replacement
+ of SEMI.
+
+ 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
RFC 2048 : MIME Registration Procedures
RFC 2049 : MIME Conformance
- SEMI has the following features:
+ WEMI has the following features:
- MIME style multilingual header (RFC 2047)
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
Required environment
--------------------
- SEMI supports XEmacs 20.1 or later with mule, and Emacs/mule (mule
- merged EMACS; it will become Emacs 20.0).
-
- SEMI does not support EMACS 19.28 or later, XEmacs 19.14 or later,
- XEmacs 20.1 or later without mule, but SEMI may work with them.
+ WEMI supports XEmacs 20.3 or later with mule, and Emacs 20.2.
- If you use beta versions of XEmacs 20.1, please use the latest
- version and compile with mule support, i.e. use the configure flag
- `--with-mule'.
+ WEMI does not support anything older than Emacs 19.28 or XEmacs
+ 19.14. WEMI also does not support Emacs 19.29 to 19.34, XEmacs
+ 19.15 or XEmacs 20.2 without mule, but WEMI may work with them.
- If you use EMACS/mule, please use the latest version (GNU MULE
- 19.34.91-delta or later).
+ If you use Emacs 20, don't set `enable-multibyte-characters' to
+ nil. (Maybe non mule setting requires to modify emu. In addition,
+ it is better to use terminal-coding-system feature)
- SEMI requires APEL and MEL package. Please install them before
- installing it. APEL package
- is available at:
+ SEMI requires APEL (8.7 or later) and FLIM (1.1.0 or later) package.
+ Please install them before installing it. APEL package is available
+ at:
ftp://ftp.jaist.ac.jp/pub/GNU/elisp/apel/
- and MEL package is available at:
+ and FLIM package is available at:
- ftp://ftp.jaist.ac.jp/pub/GNU/elisp/mime/libs/
+ ftp://ftp.jaist.ac.jp/pub/GNU/elisp/flim/
PGP/MIME and application/pgp require mailcrypt or tiny-pgp package.
/usr/local/share/emacs/19.34/site-lisp/ --- emu
/usr/local/share/emacs/site-lisp/apel/ --- APEL
- /usr/local/share/emacs/site-lisp/bitmap/ --- BITMAP-MULE
- /usr/local/share/emacs/site-lisp/mu/ --- MU
- /usr/local/share/emacs/site-lisp/mel/ --- MEL
+ /usr/local/share/emacs/site-lisp/flim/ --- FLIM
/usr/local/share/emacs/site-lisp/semi/ --- SEMI
You can specify site-lisp directory, for example
/usr/local/lib/xemacs/site-lisp).
You can specify other optional settings by editing the file
- semi/SEMI-CFG. Please read semi/README.en and comments in
- semi/TM-CFG.
+ ${archive}/SEMI-CFG. Please read ${archive}/README.en and comments
+ in ${archive}/SEMI-CFG.
Initialization
(a) load-path
If you are using Emacs or Mule, please add directory of emu, apel,
- bitmap, mu, mel and semi to load-path. If you install by default
- setting, you can write subdirs.el for example:
+ flim and semi to load-path. If you install by default setting, you
+ can write subdirs.el for example:
--------------------------------------------------------------------
(normal-top-level-add-to-load-path
- '("apel" "bitmap" "mu" "mel" "semi"))
+ '("apel" "flim" "semi"))
--------------------------------------------------------------------
If you are using XEmacs, there are no need of setting about
Documentation
-------------
- To get started, please read semi/README.en.
+ To get started, please read ${archive}/README.en.
RFC's 822, 1806, 1847, 1896, 2015, 2045, 2046, 2047, 2048 and 2049
are available via anonymous ftp:
bug-tm-en@chamonix.jaist.ac.jp (English)
bug-tm-ja@chamonix.jaist.ac.jp (Japanese)
- Via the tm ML, you can report tm bugs, obtain the latest release of
- tm, and discuss future enhancements to tm. To join the tm ML, send
- e-mail to
-
- tm-ja-admin@chamonix.jaist.ac.jp (Japanese)
- tm-en-admin@chamonix.jaist.ac.jp (English)
+ Via the tm ML, you can report WEMI bugs, obtain the latest release
+ of WEMI, and discuss future enhancements to WEMI. To join the tm
+ ML, send an empty e-mail to
- Since the user registration is done manually, please write the mail
- body in human-recognizable language (^_^).
+ tm-en-help@chamonix.jaist.ac.jp (English)
+ tm-ja-help@chamonix.jaist.ac.jp (Japanese)