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