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 package. APEL package
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 You can specify other optional settings by editing the file
91 FLIM-CFG. Please read comments in it.
93 (1-c) install as a XEmacs package
95 If you want to install to XEmacs package directory, please do
98 % make install-package
100 You can specify the emacs command name, for example
102 % make install-package XEMACS=xemacs-21
104 If `XEMACS=...' is omitted, XEMACS=xemacs is used.
106 You can specify the package directory, for example:
108 % make install PACKAGEDIR=~/.xemacs
110 If `PACKAGEDIR=...' is omitted, the first existing package
113 Notice that XEmacs package system requires XEmacs 21.0 or later.
116 load-path (for Emacs or MULE)
117 =============================
119 If you are using Emacs or Mule, please add directory of FLIM to
120 load-path. If you install by default setting, you can write
121 subdirs.el for example:
123 --------------------------------------------------------------------
124 (normal-top-level-add-to-load-path '("apel" "flim"))
125 --------------------------------------------------------------------
127 If you are using XEmacs, there are no need of setting about
134 If you write bug-reports and/or suggestions for improvement, please
135 send them to the tm Mailing List:
137 bug-tm-en@chamonix.jaist.ac.jp (English)
138 bug-tm-ja@chamonix.jaist.ac.jp (Japanese)
140 Via the tm ML, you can report FLIM bugs, obtain the latest release
141 of FLIM, and discuss future enhancements to FLIM. To join the tm ML,
142 send an empty e-mail to
144 tm-en-help@chamonix.jaist.ac.jp (English)
145 tm-ja-help@chamonix.jaist.ac.jp (Japanese)