update.
[elisp/flim.git] / ChangeLog
1 1998-06-20  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
2
3         * mel-q.el (quoted-printable-decode-string): New implementation.
4
5 1998-06-20  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
6
7         * mel-q.el (quoted-printable-internal-decode-region): New
8         implementation.
9
10 1998-06-20  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
11
12         * mel-q.el (q-encoding-decode-string): Use
13         `quoted-printable-hex-char-to-num'.
14
15         * mel-q.el (quoted-printable-hex-char-to-num): New function.
16         (quoted-printable-decode-string): Use
17         `quoted-printable-hex-char-to-num'.
18
19 1998-06-19  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
20
21         * mime-def.el, mime-parse.el: Move `mime-message-structure' from
22         mime-parse.el to mime-def.el.
23
24 1998-06-19  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
25
26         * mime-lib.el, mime-parse.el: Move `mime-root-entity-p' from
27         mime-parse.el to mime-lib.el.
28
29         * mime-lib.el: Add autoload setting for mime-parse.el.
30
31 1998-06-19  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
32
33         * mime-parse.el, mime-def.el: Move `mime-entity-point-min',
34         `mime-entity-point-max', `mime-entity-media-type',
35         `mime-entity-media-subtype', `mime-entity-parameters' and
36         `mime-entity-type/subtype' from mime-parse.el to mime-def.el.
37
38         * mime-parse.el, mime-def.el: Move `mime-content-disposition'
39         reference functions from mime-parse.el to mime-def.el.
40
41         * mime-parse.el, mime-def.el: Move structure `mime-content-type'
42         from mime-parse.el to mime-def.el.
43
44 1998-06-19  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
45
46         * mel-b.el (base64-internal-decode-string): Renamed from
47         `base64-decode-string'.
48         (base64-decode-string): New alias for
49         `base64-internal-decode-string'.
50
51 1998-06-19  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
52
53         * mel-b.el (base64-decode-unit): New function; abolish
54         `base64-decode-1'.
55         (base64-decode-string): New implementation.
56         (base64-internal-decode-region): New implementation.
57
58 1998-06-19  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
59
60         * mime-parse.el (mime-message-structure): New variable.
61         (mime-parse-buffer): New function.
62
63 1998-06-19  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
64
65         * mime-def.el: Require 'cl when it is compiled.
66
67         * mime-lib.el (mime-entity-read-field): Fix typo.
68         Use `eword-decode-ignored-field-list'.
69
70         * mime-parse.el (mime-parse-multipart): Fix typo.
71         (mime-parse-message): Parse message/external-body.
72
73 \f
74 1998-06-19  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
75
76         * FLIM: Version 1.4.1 (Momoyama-Gory\e-Dòmae)\e-A was released.
77
78 1998-06-18  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
79
80         * eword-decode.el (mime-insert-decoded-header): Fix typo.
81
82 \f
83 1998-06-18  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
84
85         * FLIM: Version 1.4.0 (Kintetsu-Tanbabashi) was released.
86
87 1998-06-18  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
88
89         * README.en (What's FLIM): Add description about mime-lib.el and
90         mime-parse.el.
91
92 1998-06-17  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
93
94         * mime-parse.el: Require 'cl when it is compiled.
95
96         * eword-decode.el (eword-visible-field-p): New function.
97         (mime-insert-decoded-header): Use `eword-visible-field-p'.
98
99 1998-06-17  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
100
101         * mime-def.el (mime-library-version-string): Renamed from
102         `mime-spadework-module-version-string'.
103
104         * mime-parse.el: New file; moved from SEMI layer.
105
106         * FLIM-ELS (flim-modules): Add `mime-parse'.
107
108 1998-06-17  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
109
110         * FLIM-ELS (flim-modules): Add `mime-lib'.
111
112         * mime-lib.el: New module.
113
114         * mime-def.el (mime-entity): Add new slots for original-header and
115         parsed-header.
116         (mime-entity-set-original-header): New function.
117         (mime-entity-set-parsed-header): New function.
118
119 1998-06-16  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
120
121         * mime-def.el (mime-entity-number): New function (moved from SEMI
122         layer).
123
124 1998-06-16  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
125
126         * mime-def.el: Move definition of structure `mime-entity' from
127         SEMI layer.
128
129 1998-06-16  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
130
131         * eword-decode.el (eword-decode-ignored-field-list): Capitalize
132         default value.
133         (eword-decode-structured-field-list): Capitalize default value.
134         (eword-decode-header): Regularize field name by `capitalize'.
135         (mime-insert-decoded-header): New function.
136
137 1998-06-15  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
138
139         * mailcap.el (mailcap-file): Use `defcustom'.
140
141 \f
142 1998-06-01  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
143
144         * FLIM: Version 1.3.0 (Fushimi) was released.
145
146 1998-05-28  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
147
148         * std11.el (std11-fetch-field): New function.
149         (std11-field-body): Use 'std11-fetch-field.
150
151 1998-05-28  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
152
153         * mime-def.el (regexp-*): New function (moved from mime-parse.el
154         of SEMI (REMI)).
155         (regexp-or): New function (moved from mime-parse.el of
156         SEMI (REMI)).
157
158         (std11-quoted-pair-regexp): New constant (moved from mime-parse.el
159         of SEMI (REMI)).
160         (std11-non-qtext-char-list): New constant (copied from std11.el).
161         (std11-qtext-regexp): New constant (moved from mime-parse.el of
162         SEMI (REMI)).
163         (std11-quoted-string-regexp): New constant (moved from
164         mime-parse.el of SEMI (REMI)).
165
166 \f
167 1998-05-17  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
168
169         * FLIM: Version 1.2.2 (Takeda) was released.
170
171         * FLIM-VERSION: New file.
172
173 1998-05-15  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
174
175         * mel-q.el (quoted-printable-internal-encode-region): Use
176         'looking-at-as-unibyte instead of local binding for
177         enable-multibyte-characters.
178
179 \f
180 1998-05-09  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
181
182         * FLIM: Version 1.2.1 (Kamitobaguchi) was released.
183
184 1998-05-09  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
185
186         * mel-q.el (quoted-printable-internal-decode-region): Use
187         'string-as-multibyte to avoid problem in Emacs 20.3.
188
189 1998-05-08  Katsumi Yamaoka   <yamaoka@jpl.org>
190
191         * mel-u.el: Use mime-temp-directory instead of TMP.
192
193 \f
194 1998-05-06  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
195
196         * FLIM: Version 1.2.0 (J\e-Dþjò)\e-A was released.
197
198         * README.en (What's FLIM): Delete description about
199         std11-parse.el; add description about mailcap.el.
200
201 1998-05-06  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
202
203         * eword-decode.el (eword-decode-encoded-word-error-handler): New
204         variable.
205         (eword-decode-encoded-word-default-error-handler): New function.
206         (eword-decode-encoded-word): Use
207         'eword-decode-encoded-word-error-handler.
208
209 1998-05-06  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
210
211         * mailcap.el: Require 'mime-def.
212
213         * mime-def.el (mime-type/subtype-string): New function (moved from
214         semi/mime-parse.el).
215
216 1998-05-06  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
217
218         * std11-parse.el: Abolish std11-parse.el.
219
220         * FLIM-ELS (flim-modules): Abolish 'std11-parse.
221
222         * eword-decode.el: Require 'std11 instead of 'std11-parse.
223
224         * std11.el: Merge std11-parse.el.
225
226 1998-05-06  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
227
228         * mime-def.el (mime-temp-directory): Use 'defcustom.
229
230         * mel-u.el: Require 'mime-def instead of 'mel.
231
232         * mime-def.el (mime-temp-directory): New variable (moved from
233         mel.el).
234
235         * mel.el: Move definition of 'mime-temp-directory to mime-def.el.
236
237 1998-05-06  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
238
239         * mailcap.el (mailcap-format-command): New function.
240
241         * mailcap.el (mailcap-look-at-mtext): Don't strip quoted character
242         again.
243
244 \f
245 1998-05-05  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
246
247         * FLIM: Version 1.1.0 (T\e-Dòji)\e-A was released.
248
249 1998-05-04  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
250
251         * mime-def.el (quoted-printable-hex-chars): New constant.
252         (quoted-printable-octet-regexp): New constant.
253
254         * mel-q.el, eword-decode.el: Move definition of constant
255         'quoted-printable-hex-chars and 'quoted-printable-octet-regexp to
256         mime-def.el.
257
258 1998-05-03  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
259
260         * mailcap.el (mailcap-look-at-mtext): Strip quoted character.
261
262 1998-05-03  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
263
264         * mailcap.el (mailcap-look-at-mtext): Fix typo.
265
266 1998-05-03  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
267
268         * FLIM-ELS (flim-modules): Add mailcap.
269
270         * mailcap.el: New file (copied from SEMI).
271
272 1998-04-23  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
273
274         * eword-decode.el (eword-decode-ignored-field-list): Add
275         `received'.
276         
277         * mel.el (mime-temp-directory): Use TMPDIR, TMP, or TEMP
278         environment variables.
279
280 \f
281 1998-04-17  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
282
283         * FLIM: Version 1.0.1 (Ky\e-Dòto)\e-A was released.
284
285         * mime-def.el (mime-spadework-module-version-string): New
286         constant.
287
288         * eword-encode.el: Abolish constant 'eword-encode-version.
289
290         * eword-decode.el: Abolish constant 'eword-decode-version.
291
292 1998-04-17  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
293
294         * eword-encode.el (eword-encode-divide-into-charset-words): Use
295         'char-length or 'char-next-index instead of 'char-bytes.
296         (tm-eword::encode-string-1): Use 'char-next-index instead of
297         'char-bytes.
298
299 1998-04-17  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
300
301         * mel.el (base64-dl-module): Must check base64.so actually exists.
302
303 \f
304 1998-04-13  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
305
306         * FLIM: Version 1.0.0 was released.
307
308         * README.en: Modify for FLIM.
309
310         * ChangeLog: New file.
311
312 1998-04-13  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
313
314         * FLIM-CFG, FLIM-ELS, FLIM-MK: New files.
315
316         * Makefile: Modify for FLIM.
317
318 1998-04-10  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
319
320         * Makefile: New file.
321
322         * mime-def.el, std11-parse.el, std11.el, eword-decode.el,
323         eword-encode.el: Copied from MEL, SEMI (mime-def.el
324         eword-decode.el eword-encode.el) and APEL (std11-parse.el
325         std11.el).