1 [README for FLIM (English Version)]
6 FLIM is a library to provide basic features about message
7 representation or encoding. It consists of following
10 std11.el --- STD 11 (RFC 822) parser and utility
12 mime.el --- MIME library
14 mime-def.el --- Definitions about MIME format
16 mime-parse.el --- MIME parser
18 mel.el --- MIME encoder/decoder
19 mel-b-dl.el --- base64 (B-encoding) encoder/decoder
20 (for Emacs 20 with dynamic loading support)
21 mel-b.el --- base64 (B-encoding) encoder/decoder
23 mel-q.el --- quoted-printable and Q-encoding
25 mel-ccl.el --- base64 (B-encoding), quoted-printable and
26 Q-encoding encoder/decoder using CCL
27 mel-u.el --- unofficial module for uuencode
28 mel-g.el --- unofficial module for gzip64
30 eword-decode.el --- encoded-word decoder
31 eword-encode.el --- encoded-word encoder
33 mailcap.el --- mailcap parser and utility
39 (0) before installing it, please install APEL (9.6 or later) package.
40 APEL package is available at:
42 ftp://ftp.jaist.ac.jp/pub/GNU/elisp/apel/
44 (1-a) run in expanded place
46 If you don't want to install other directories, please do only
51 You can specify the emacs command name, for example
55 If `EMACS=...' is omitted, EMACS=emacs is used.
59 If you want to install other directories, please do following:
63 You can specify the emacs command name, for example
65 % make install EMACS=xemacs
67 If `EMACS=...' is omitted, EMACS=emacs is used.
69 You can specify the prefix of the directory tree for Emacs Lisp
70 programs and shell scripts, for example:
72 % make install PREFIX=~/
74 If `PREFIX=...' is omitted, the prefix of the directory tree of the
75 specified emacs command is used (perhaps /usr/local).
77 For example, if PREFIX=/usr/local and EMACS 19.34 is specified, it
78 will create the following directory tree:
80 /usr/local/share/emacs/site-lisp/flim/ --- FLIM
82 You can specify site-lisp directory, for example
84 % make install LISPDIR=~/share/emacs/lisp
86 If `LISPDIR=...' is omitted, site-lisp directory of the specified
87 emacs command is used (perhaps /usr/local/share/emacs/site-lisp or
88 /usr/local/lib/xemacs/site-lisp).
90 If the emu modules (included in APEL package) have been installed in
91 the non-standard directory, you should specify where they will be
94 % make install VERSION_SPECIFIC_LISPDIR=~/elisp
96 You can specify other optional settings by editing the file
97 FLIM-CFG. Please read comments in it.
99 (1-c) install as a XEmacs package
101 If you want to install to XEmacs package directory, please do
104 % make install-package
106 You can specify the emacs command name, for example
108 % make install-package XEMACS=xemacs-21
110 If `XEMACS=...' is omitted, XEMACS=xemacs is used.
112 You can specify the package directory, for example:
114 % make install PACKAGEDIR=~/.xemacs
116 If `PACKAGEDIR=...' is omitted, the first existing package
119 Notice that XEmacs package system requires XEmacs 21.0 or later.
122 load-path (for Emacs or MULE)
123 =============================
125 If you are using Emacs or Mule, please add directory of FLIM to
126 load-path. If you install by default setting, you can write
127 subdirs.el for example:
129 --------------------------------------------------------------------
130 (normal-top-level-add-to-load-path '("apel" "flim"))
131 --------------------------------------------------------------------
133 If you are using XEmacs, there are no need of setting about
140 If you write bug-reports and/or suggestions for improvement, please
141 send them to the tm Mailing List:
143 bug-tm-en@chamonix.jaist.ac.jp (English)
144 bug-tm-ja@chamonix.jaist.ac.jp (Japanese)
146 Via the tm ML, you can report FLIM bugs, obtain the latest release
147 of FLIM, and discuss future enhancements to FLIM. To join the tm ML,
148 send an empty e-mail to
150 tm-en-help@chamonix.jaist.ac.jp (English)
151 tm-ja-help@chamonix.jaist.ac.jp (Japanese)