Sync with semi-1_14_4.
[elisp/lemi.git] / ChangeLog
1 2002-01-16  Hiroya Murata     <lapis-lazuli@pop06.odn.ne.jp>
2
3         * emacs-lisp/luna.el (luna-class-find-member): Don't search
4         parents' method-spaces.
5
6 2002-05-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
7
8         * poe/apel-ver.el (apel-ver): Changed to LEMI 1.14.0.
9
10 2002-05-14  Katsumi Yamaoka  <yamaoka@jpl.org>
11
12         * poe/pccl.el (ccl-usable): Make non-MULE XEmacs don't require
13         `ccl' even if this file is mis-compiled for XEmacs with MULE.
14
15 2001-09-09   Daiki Ueno  <ueno@unixuser.org>
16
17         * poe/pccl.el (transform-make-coding-system-args): Follow old
18         backquote style.
19
20 2001-07-20  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
21
22         * emacs-lisp/install.el (install-file, install-elisp-module): Set
23         file modes according to `install-overwritten-file-modes'.
24
25 2001-06-23  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
26
27         * emacs-lisp/install.el (install-files): Do not make DEST
28         directory when JUST-PRINT is non-nil.
29
30 2001-06-20  Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
31
32         * emacs-lisp/install.el (install-elisp-modules): Do not make DEST
33         directory when JUST-PRINT is non-nil.
34
35 2001-06-01  Tanaka Akira      <akr@m17n.org>
36
37         * poe/pccl.el (ccl-compat): Since mule 2.3 accepts `t' and `nil'
38         as `type' argument, so arguments conversion shouln't applied in
39         such case.
40         
41 2001-01-18  Katsumi Yamaoka   <yamaoka@jpl.org>
42
43         * poe/inv-19.el (next-visible-point): Return the value of
44         `point-max' when the position of next `invisible' property change
45         is not found.
46
47 2000-12-28  Tanaka Akira      <akr@m17n.org>
48
49         * poe/pccl-20.el (ccl-compat): new advice for `make-coding-system'
50         of XEmacs to handle Emacs style CCL coding system definition.
51
52 2000-12-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
53
54         * emacs-lisp/install.el (install-update-package-files): New
55         function.
56         (install-just-print-p): Likewise.
57
58 2000-12-14   Daiki Ueno  <ueno@unixuser.org>
59
60         * emacs-lisp/alist.el (del-alist): Simplified.
61
62 2000-11-09  Katsumi Yamaoka   <yamaoka@jpl.org>
63
64         * emacs-lisp/path-util.el (add-path): Check for both "path" and
65         "path/".
66
67 2000-10-10  Keiichi Suzuki  <keiichi@mdcnet.co.jp>
68
69         * poe/product.el (product-version-as-string): New function.
70         (product-string-1): Use `product-version-as-string'.
71
72 2001-08-10  Kenichi OKADA <okada@opaopa.org>
73
74         * semi-def.el (mime-browse-url-regexp): Allow nntps and ftps.
75
76 2001-06-12  Yuuichi Teranishi <teranisi@gohome.org>
77
78         * mime-view.el (mime-display-multipart/related): When "start"
79         parameter specifies part, treat the part as root.
80
81 2001-06-12  Akihiro Arisawa  <ari@mbf.sphere.ne.jp>
82
83         * mime-view.el (mime-display-multipart/related): New function; set up
84         for `mime-preview-condition'.
85
86 2001-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
87
88         * mail/rmail-mime.el (rmail-show-mime-message): Handle
89         `revert-buffer' with `rmail-revert'.
90
91 2001-05-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
92
93         * mail/smtpmail.el (smtpmail-send-it): Modify to work without
94         mail-header-separator.
95
96         * mail/rmail-mime.el: Set
97         rmail-insert-mime-resent-message-function when loaded.
98         (rmail-insert-mime-resent-message): New function.
99
100 2001-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
101
102         * mail/rmail-mime.el (rmail-search-mime-header): Fix typo.
103
104 2001-04-17  YAMASHITA Junji   <ysjj@unixuser.org>
105
106         * semi-def.el (mime-browse-url-regexp): Allow https.
107
108 2001-03-31  Kenichi Handa  <handa@etl.go.jp>
109
110         * mail/rmail-mime.el: Set rmail-search-mime-message-function and
111         rmail-search-mime-header-function when loaded.
112         (rmail-search-mime-message): Change arguments to MSG, REGEXP, and
113         LIMIT.
114
115 2001-03-30  MORIOKA Tomohiko  <tomo@m17n.org>
116
117         * mail/rmail-mime.el (rmail-decode-mime-message): Change
118         arguments; use `mime-open-entity' and `mime-display-message'
119         instead of `mime-view-buffer'.
120         (rmail-search-mime-message): Modify for
121         `rmail-decode-mime-message'.
122
123 2001-03-06  Hiroya Murata     <lapis-lazuli@pop06.odn.ne.jp>
124
125         * mime/mime-edit.el (mime-edit-set-parameter): Get rid of the
126         duplicated optional fields.
127
128 2001-02-26  Shuhei KOBAYASHI  <shuhei@aqua.ocn.ne.jp>
129
130         * mail/hmac-md5.el, mail/hmac-sha1.el: Modify comments.
131
132         * mail/hmac-sha1.el: (sha1-binary): Comment out.
133
134 2001-02-25  Shuhei KOBAYASHI  <shuhei@aqua.ocn.ne.jp>
135
136         * mail/hex-util.el, mail/hmac-def.el, mail/hmac-md5.el,
137         mail/hmac-sha1.el, mail/sha1.el: Update Copyright header.
138
139 2001-02-25  Shuhei KOBAYASHI  <shuhei@aqua.ocn.ne.jp>
140
141         * mail/hmac-sha1.el (sha1-binary): Define it unconditionally.
142
143         * mail/hmac-md5.el (md5-binary): Use built-in `md5'
144         unconditionally.
145
146 2001-02-25  Shuhei KOBAYASHI  <shuhei@aqua.ocn.ne.jp>
147
148         * mail/md5.el, mail/md5-el.el: Removed.
149
150         * mail/sha1.el: Renamed from mail/sha1-el.el; overriding
151         old mail/sha1.el.
152
153 2001-02-06  Kenichi Handa  <handa@etl.go.jp>
154
155         * mail/feedmail.el (feedmail-buffer-to-smtpmail): Use `smtp'
156         only when it is available.
157
158 2001-02-06  Kenichi Handa  <handa@etl.go.jp>
159
160         The following changes are to minimize the diff of these files
161         against the origianl ones, and to make sure that the changes don't
162         affect the original behaviour if rmail-enable-mime is nil.
163
164         * mail/rmail-mime.el: New file.  Move mime related functions from
165         rmail.el to here.
166
167 2000-12-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
168
169         * mime/mime-view.el: Revert to use `static'.
170
171 2000-12-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
172
173         * mime/mcs-20.el (mime-charset-p): New alias.
174
175         * mime/mcharset.el (default-mime-charset-for-write): Use
176         `mime-charset-p' instead of `find-coding-system'.
177
178 2000-12-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
179
180         * mime/mime-view.el (mime-view-read-situation-examples-file):
181         Don't try to read situation-examples-file is it is nil.
182         (mime-situation-examples-file): Avoid to read
183         situation-examples-file at compile time.
184
185 2000-12-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
186
187         * mime/mime-view.el (mime-view-read-situation-examples-file):
188         Display warning. [cf. <emacs-mime-ja:680>]
189
190 2000-12-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
191
192         * mime/mime-view.el (mime-view-mailcap-files): New user option.
193         (mime-view-read-mailcap-files): Renamed from
194         `mime-view-read-mailcap'; read `mime-view-mailcap-files'.
195
196         * mime/mime-view.el (mime-view-read-situation-examples-file): New
197         function; don't occur error.
198         (mime-view-read-mailcap): New function.
199
200 2000-12-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
201
202         * mime/mime-play.el (mime-play-messages-coding-system): Renamed
203         from `mime-mailcap-method-messages-coding-system'.
204
205         * mime/pgg-def.el (pgg-messages-coding-system): Change default
206         value to nil.
207
208 2000-12-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
209
210         * mime/mime-play.el (mime-activate-mailcap-method): Fix typo.
211
212 2000-12-26   Daiki Ueno  <ueno@unixuser.org>
213
214         * mime/mime-play.el (mime-mailcap-method-messages-coding-system):
215         New variable.
216         (mime-activate-mailcap-method): Use it.
217
218 2000-12-26   Daiki Ueno  <ueno@unixuser.org>
219
220         * mime/pgg-def.el (pgg-messages-coding-system): Use `defvar' to
221         define.
222
223         * mime/pgg-pgp.el (pgg-pgp-messages-coding-system): Abolish.
224         (pgg-pgp-process-region): Use `binary-funcall' instead of
225         `binary-to-text-funcall'.
226
227         * mime/pgg-pgp5.el (pgg-pgp5-messages-coding-system): Abolish.
228         (pgg-pgp5-process-region): Use `binary-funcall' instead of
229         `binary-to-text-funcall'.
230
231 2000-12-28  Kenichi Handa  <handa@etl.go.jp>
232
233         * emacs-lisp/static.el: Doc-string fixed.
234
235 2000-12-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
236
237         * mime/emh.el (mh-display-msg): Use `8bit-insert-encoded-file'
238         instead of `raw-text-insert-file-contents'.
239
240 2000-12-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
241
242         * mime/mail-mime-setup.el (mail-setup-hook): Don't add
243         `eword-decode-header'.
244
245 2000-12-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
246
247         * mime/mime-view.el (mime-view-define-keymap): Return
248         `mime-view-mode-map' instead of set up as local keymap; don't call
249         `mime-view-define-keymap-hook'.
250         (mime-display-message): Add new optional argument `keymap'.
251
252         * mime/mime-play.el (mime-store-message/partial-piece): Use
253         `binary-insert-encoded-file' and `binary-write-decoded-region'
254         instead of `binary-insert-file-contents' and
255         `binary-write-region'.
256
257 2000-12-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
258
259         * mime/smime.el (smime-process-region): Use `binary-funcall'
260         instead of `binary-start-process-shell-command'.
261         (smime-verify-region): Use `binary-write-decoded-region' and
262         `binary-insert-encoded-file' instead of `binary-write-region' and
263         `binary-insert-file-contents'.
264
265         * mime/pgg-pgp5.el (pgg-pgp5-messages-coding-system): New
266         variable.
267         (pgg-pgp5-process-region): Use `binary-to-text-funcall' instead of
268         `binary-start-process-shell-command'.
269         (pgg-scheme-verify-region): Use `binary-write-decoded-region'
270         instead of `binary-write-region'.
271
272         * mime/pgg-pgp.el (pgg-pgp-messages-coding-system): New variable.
273         (pgg-pgp-process-region): Use `binary-to-text-funcall' instead of
274         `binary-start-process-shell-command'.
275         (pgg-scheme-verify-region): Use `binary-write-decoded-region'
276         instead of `binary-write-region'.
277
278         * mime/pgg-gpg.el (pgg-gpg-process-region): Use
279         `binary-to-text-funcall' instead of `binary-start-process'.
280
281 2000-12-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
282
283         * mail/smtpmail.el (smtpmail-send-it): Use
284         `binary-write-decoded-region' instead of `binary-write-region'.
285
286         * mime/mmexternal.el (mmexternal-require-buffer): Use
287         `binary-insert-encoded-file' instead of
288         `binary-insert-file-contents'.
289         (mime-write-entity-body): Use `binary-write-decoded-region'
290         instead of `binary-write-region'.
291
292         * mime/mmbuffer.el (mime-write-entity-body): Use
293         `binary-write-decoded-region' instead of `binary-write-region'.
294
295         * mime/mel.el: - Don't require `raw-io'.
296         (8bit-insert-encoded-file): New function.
297         (8bit-write-decoded-region): New function.
298         (7bit-insert-encoded-file): New alias.
299         (7bit-write-decoded-region): New alias.
300         (binary-insert-encoded-file): New alias.
301         (binary-find-file-noselect): New function.
302         (binary-funcall): New function.
303         (binary-to-text-funcall): New function.
304         (mime-insert-encoded-file of "base64"): Use
305         `binary-insert-encoded-file' instead of
306         `binary-insert-file-contents'.
307
308         * mail/raw-io.el: Deleted.
309
310 2000-12-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
311
312         * mail/smtp.el (smtp-open-connection-function): Revert initial
313         value to `open-network-stream'.
314         (qmtp-open-connection): Use `binary-funcall'.
315
316         * mail/qmtp.el (qmtp-open-connection-function): Revert initial
317         value to `open-network-stream'.
318         (qmtp-send-buffer): Use `binary-funcall'.
319
320 2000-12-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
321
322         * mail/rmailsum.el (rmail-summary-toggle-header): Modify for MIME
323         mode.
324
325         * emacs-lisp/broken.el, emacs-lisp/static.el: Moved from poe/.
326
327 2000-12-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
328
329         * mime/pgg-gpg.el (pgg-gpg-process-region): Use
330         `pgg-gpg-messages-coding-system'.
331
332 2000-12-21  Tadashi Watanabe  <watanabe@sigmaitec.co.jp>
333
334         * mime/pgg-gpg.el (pgg-scheme-verify-region): Use a "-" as the
335         name for the file with the signed material.
336
337 2000-12-21   Daiki Ueno       <ueno@unixuser.org>
338
339         * mime/pgg-def.el (pgg-messages-coding-system): New user option.
340
341 2000-12-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
342
343         * mime/eword-decode.el (eword-decode-header): Revert to obsolete
344         alias.
345
346 2000-12-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
347
348         * mime/mmgeneric.el: Add comment for eword-decode.
349
350 2000-12-21   Daiki Ueno       <ueno@unixuser.org>
351
352         * mail/smtp.el (smtp-send-buffer): Add DOC.
353         (smtp-via-smtp): Add DOC.
354
355 2000-12-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
356
357         * mail/rmailsum.el (rmail-summary-scroll-msg-up): Rename local
358         variable `rmail-buffer-window' to `rmail-view-buffer-window'.
359         (rmail-summary-scroll-msg-down): Likewise; modify to work with
360         `rmail-view-buffer'.
361         (rmail-summary-beginning-of-message): Modify to work with
362         `rmail-view-buffer'.
363
364 2000-12-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
365
366         * poe/pym.el: Deleted.
367
368         * poe/product.el: Don't require `pym'.
369
370         * mime/mime-view.el: Don't use `static-cond'.
371
372 2000-12-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
373
374         * mime/emh-face.el (emh-set-face-foreground): Use nil as variable
375         of `condition-case'.
376
377         * mime/emh-comp.el (emh-forward): Delete unused local variable
378         `msubtype'.
379
380 2000-12-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
381
382         * mime/mime-edit.el
383         (mime-edit-mime-version-field-for-message/partial): Use
384         `mime-encode-field-body' instead of `eword-encode-field-body'.
385
386 2000-12-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
387
388         * mime/mime-edit.el (mime-edit-translate-header): Use
389         `mime-encode-header-in-buffer' instead of `eword-encode-header'.
390         (mime-edit-encrypt-pgp-mime): Likewise.
391         (mime-edit-translate-single-part-tag): Likewise.
392
393 2000-12-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
394
395         * mime/mime.el (mime-entity-media-type): Add DOC.
396         (mime-entity-media-subtype): Add DOC.
397         (mime-entity-parameters): Add DOC.
398         (mime-entity-type/subtype): Add DOC.
399
400 2000-12-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
401
402         * mime/eword-encode.el (eword-encode-text): Specify `mode' of
403         `encoded-text-encode-string'.
404
405         * mime/mel.el (encoded-text-encode-string): Add optional argument
406         `mode'; use `base64-encode-string' directly for "B"-encoding.
407
408 2000-12-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
409
410         * mime/mime.el (mime-entity-set-content-type): Add DOC.
411         (mime-entity-set-encoding): Add DOC.
412
413         * mime/mime-def.el (mime-content-type-subtype): Fix DOC.
414         (mime-content-type-parameters): Fix DOC.
415
416 2000-12-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
417
418         * mail/smtp.el (smtp-open-connection-function): Add autoload
419         cookie.
420
421         * mail/qmtp.el (qmtp-open-connection-function): Add autoload
422         cookie.
423
424         * mime/mime.el (mime-entity-children): Add DOC.
425         (mime-entity-node-id): Add DOC.
426         (mime-entity-content-type): Add DOC.
427         (mime-entity-content-disposition): Add DOC.
428         (mime-entity-encoding): Add DOC.
429
430 2000-12-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
431
432         * mime/mime.el (mime-encode-field-body): Add autoload setting.
433
434         * mime/eword-encode.el (mime-encode-field-body): Renamed from
435         `eword-encode-field-body'; declare `eword-encode-field-body' as
436         obsolete alias.
437         (mime-encode-header-in-buffer): Use `mime-encode-field-body'
438         instead of `eword-encode-field-body'.
439
440 2000-12-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
441
442         * mime/mime.el (mime-encode-header-in-buffer): Renamed from
443         `eword-encode-header'.
444
445         * mime/mime-def.el (mime-header): New group.
446         (mime-field-decoding-max-size): New user option [moved from
447         eword-decode.el].
448         (mime-field-encoding-method-alist): New user option [moved from
449         eword-encode.el].
450
451         * mime/eword-encode.el (eword-field-encoding-method-alist): Moved
452         to mime-def.el and renamed to `mime-field-encoding-method-alist'.
453         (mime-header-charset-encoding-alist): Renamed from
454         `eword-charset-encoding-alist'.
455         (mime-header-default-charset-encoding): New variable.
456         (ew-find-charset-rule): Use
457         `mime-header-default-charset-encoding'.
458         (eword-in-subject-p): Declare as obsolete function.
459         (mime-encode-header-in-buffer): Renamed from
460         `eword-encode-header'; declare `eword-encode-header' as obsolete
461         alias.
462
463         * mime/eword-decode.el (eword-max-size-to-decode): Moved to
464         mime-def.el and renamed to `mime-field-decoding-max-size'.
465         (mime-header-lexical-analyzer): Renamed from
466         `eword-lexical-analyzer'; switch to variable.
467
468 2000-12-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
469
470         * mime/eword-encode.el (eword-encode-default-start-column): Switch
471         to variable.
472
473 2000-12-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
474
475         * mail/raw-io.el (start-process): New function.
476         (binary-start-process-shell-command): New function.
477
478 2000-12-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
479
480         * mime/postpet.el: Require `mime'.
481
482         * mime/pgg-parse.el (pgg-format-key-identifier): Don't use
483         `string-to-int-list'.
484         (pgg-read-bytes): Likewise.
485         (pgg-read-body): Likewise.
486
487 2000-12-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
488
489         * mime/smime.el: Require `raw-io'.
490         (smime-process-region): Use `binary-start-process-shell-command'.
491
492         * mime/pgg-pgp5.el (pgg-pgp5-process-region): Use
493         `binary-start-process-shell-command'.
494
495         * mime/pgg-pgp.el (pgg-pgp-process-region): Use
496         `binary-start-process-shell-command'.
497
498         * mime/pgg-gpg.el (pgg-gpg-process-region): Use
499         `binary-start-process'.
500
501 2000-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
502
503         * mime/pgg-def.el: Require `custom' instead of `pcustom'.
504
505 2000-12-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
506
507         * mime/mel-g.el (gzip64-external-encode-region): Don't use
508         `as-binary-process'; comment out code to regularize line break
509         code for OS/2 [if it is needed, it is better to implement by
510         coding-system].
511         (gzip64-external-decode-region): Don't use `as-binary-process'.
512         (mime-write-decoded-region): Likewise.
513
514         * mime/mime-parse.el: Require `luna'.
515
516 2000-12-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
517
518         * mime/emh-def.el: New file.
519
520         * mime/emh.el (mh-display-msg): Use
521         `raw-text-insert-file-contents' instead of
522         `insert-file-contents-as-raw-text'; use
523         `mime-decode-header-in-buffer' instead of `eword-decode-header'.
524         (emh-request-partial-message): Use `raw-text-insert-file-contents'
525         instead of `insert-file-contents-as-raw-text'.
526
527         * mime/emh-face.el: Require `emh-def' and `std11'.
528
529         * mime/emh-comp.el: Require `emh-def'.
530         (emh-edit-again): Use `binary-insert-file-contents'; don't use
531         `as-binary-input-file'.
532
533 2000-12-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
534
535         * mime/emh-setup.el (emh-setup-mh-draft-setting): Use
536         `mime-decode-header-in-buffer' instead of `eword-decode-header'.
537
538 2000-12-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
539
540         * mime/eword-encode.el (eword-encode-divide-into-charset-words):
541         Use `aref' instead of `sref'.
542         (ew-encode-rword-1): Use `1+' instead of `char-next-index'.
543         (eword-encode-phrase-to-rword-list): Use `find-charset-string'
544         instead of `find-non-ascii-charset-string'.
545         (eword-encode-addr-seq-to-rword-list): Don't use `butlast'.
546         (eword-encode-header): Use `find-charset-region' instead of
547         `find-non-ascii-charset-string'.
548
549         * mime/mel.el: Require `raw-io'.
550
551         * mime/mime-def.el (binary-insert-file-contents): Moved to
552         raw-io.el.
553         (binary-write-region): Likewise.
554
555         * mime/mmbabyl.el (mime-write-entity): Use
556         `raw-message-write-region' instead of
557         `write-region-as-raw-text-CRLF'.
558
559         * mail/raw-io.el: New file.
560
561         * mail/smtpmail.el: - Require `raw-io'.
562         - Delete definition of obsolete variable aliases for XEmacs.
563         (smtpmail-send-queued-mail): Use `binary-find-file-noselect'
564         instead of `find-file-noselect-as-binary'.
565
566         * mail/smtp.el (smtp-open-connection-function): Use
567         `binary-open-network-stream' instead of `open-network-stream' as
568         initial value.
569         (smtp-open-connection): Don't guard as `binary'.
570
571         * mail/qmtp.el (qmtp-open-connection-function): Use
572         `binary-open-network-stream' instead of `open-network-stream' as
573         initial value.
574         (qmtp-send-buffer): Don't guard as `binary'.
575
576 2000-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
577
578         * mime/eword-decode.el: Don't use
579         `define-obsolete-function-alias'; so `eword-decode-header' is
580         deleted.
581
582         * mime/mmexternal.el: Don't require `pces'.
583
584 2000-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
585
586         * emacs-lisp/path-util.el, emacs-lisp/install.el: Don't require
587         `poe'.
588
589 2000-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
590
591         * mime/mel-q.el: Deleted.
592
593         * poe/broken.el: Don't require `poe'.
594
595         * mime/mime-view.el (mouse-button-3): Fix typo in setting for GNU
596         Emacs.
597
598         * mime/mime-def.el (char-int): New alias.
599
600         * mime/mcs-e20.el: - Don't require `poem'.
601         (find-coding-system): New inline function.
602         (coding-system-get): Deleted.
603         (mime-charset-list): Don't use `defun-maybe-cond'.
604         - Don't require `mcs-20'.
605
606         * mime/mcs-20.el: - Don't require `poem'.
607         - Require `custom' instead of `pcustom'.
608         - Require `mcs-xm' if XEmacs-Mule is running, otherwise require
609           `mcs-e20'.
610
611         * mime/mcharset.el: - Don't require `poe'.
612         - Require mcs-20 if XEmacs-Mule, Emacs 20.1 or later are running.
613
614         * mime/eword-encode.el (eword-encode-divide-into-charset-words):
615         Don't use `char-length' and `char-next-index'.
616
617         * emacs-lisp/mule-caesar.el: Don't require `emu', `poe' and
618         `poem'.
619
620         * emacs-lisp/filename.el: Don't require `emu', `poe' and `poem'.
621         (char-int): New alias.
622         (functionp): New function.
623         (filename-special-filter): Don't use `char-length'.
624
625 2000-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
626
627         * mime/smime.el (smime-process-region): Don't use
628         `as-binary-process'.
629         (smime-verify-region): Use `binary-write-region' instead of
630         `write-region-as-binary'; use `binary-insert-file-contents'
631         instead of `insert-file-contents-as-binary'.
632
633         * mime/semi-def.el: Don't require `poe'.
634
635         * mime/pgg-pgp5.el (pgg-pgp5-process-region): Don't use
636         `as-binary-process'.
637         (pgg-scheme-verify-region): Use `binary-write-region' instead of
638         `write-region-as-binary'.
639         (pgg-scheme-snarf-keys-region): Don't use
640         `write-region-as-raw-text-CRLF'.
641
642         * mime/pgg-pgp.el (pgg-pgp-process-region): Don't use
643         `as-binary-process'.
644         (pgg-scheme-verify-region): Use `binary-write-region' instead of
645         `write-region-as-binary'.
646         (pgg-scheme-snarf-keys-region): Don't use
647         `write-region-as-raw-text-CRLF'.
648
649         * mime/pgg-parse.el: Don't require `poem'; require `custom'
650         instead of `pcustom'.
651
652         * mime/pgg-gpg.el (pgg-gpg-process-region): Don't use
653         `as-binary-output-file' and
654         `insert-file-contents-as-raw-text-CRLF'.
655
656         * mime/mime-view.el: Don't require `emu'.
657         (mouse-button-3): New variable.
658
659         * mime/mime-play.el (mime-store-message/partial-piece): Use
660         `binary-insert-file-contents' instead of
661         `insert-file-contents-as-binary'; don't use
662         `as-binary-input-file'; use `binary-write-region' instead of
663         `write-region-as-binary'.
664
665 2000-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
666
667         * mime/mel.el: Don't require `path-util'.
668
669 2000-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
670
671         * mime/std11.el, mail/smtpmail.el, mime/mime-def.el: Don't require
672         `poe'.
673
674         * mime/mel.el: Don't require `poem'.
675
676 2000-12-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
677
678         * mime/mmexternal.el (mime-write-entity): Don't use
679         `write-region-as-raw-text-CRLF'.
680         (mmexternal-require-buffer): Use `binary-insert-file-contents'
681         instead of `insert-file-contents-as-binary'.
682         (mime-write-entity-body): Use `binary-write-region' instead of
683         `write-region-as-binary'.
684
685         * mail/smtpmail.el (smtpmail-send-it): Use `binary-write-region'
686         instead of `write-region-as-binary'.
687
688         * mail/smtp.el (smtp-open-connection): Don't use
689         `as-binary-process'.
690
691         * mime/mel.el (mime-insert-encoded-file of "base64"): Use
692         `binary-insert-file-contents' instead of
693         `insert-file-contents-as-binary'.
694         (mime-insert-encoded-file of "7bit"): Use
695         `binary-insert-file-contents' instead of
696         `insert-file-contents-as-binary'.
697         (mime-write-decoded-region of "7bit"): Use `binary-write-region'
698         instead of `write-region-as-binary'.
699
700         * mime/mmbuffer.el (mime-write-entity-body): Use
701         `binary-write-region' instead of `write-region-as-binary'.
702         (mime-write-entity): Don't use `write-region-as-raw-text-CRLF'.
703         
704         * mime/mime-def.el: Don't require `poem'.
705         (binary-insert-file-contents): New function.
706         (binary-write-region): New function.
707
708         * mime/mel-u.el (uuencode-external-encode-region): Don't use
709         `as-binary-process'.
710         (uuencode-external-decode-region): Don't use `as-binary-process'
711         and `as-binary-input-file'.
712         (mime-write-decoded-region): Don't use `as-binary-process'.
713
714         * mime/mel-q-ccl.el (quoted-printable-ccl-insert-encoded-file):
715         Don't use `insert-file-contents-as-coding-system'.
716         (quoted-printable-ccl-write-decoded-region): Don't use
717         `write-region-as-coding-system'.
718
719         * mime/mel-b-ccl.el (base64-ccl-insert-encoded-file): Don't use
720         `insert-file-contents-as-coding-system'.
721         (base64-ccl-write-decoded-region): Don't use
722         `write-region-as-coding-system'.
723
724         * mime/std11.el: Don't require `poem'.
725         (std11-parse-ascii-token): Don't use
726         `find-non-ascii-charset-string'.
727
728         * mail/qmtp.el: Don't require `poem'.
729         (qmtp-send-buffer): Don't use `as-binary-process'.
730
731 2000-12-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
732
733         * mime/mime-def.el, mail/qmtp.el, mail/smtp.el, mail/smtpmail.el,
734         mime/std11.el: Require `custom' instead of `pcustom'.
735
736 2000-12-12   Daiki Ueno  <ueno@unixuser.org>
737
738         * mail/sasl.el: Rewrite with luna.
739
740 2000-12-06   Daiki Ueno  <ueno@unixuser.org>
741
742         * mail/md5.el (md5-dl-module): Moved from md5-dl.el.
743         
744         * mail/sha1.el: Don't bind `sha1-string'.
745
746 2000-11-21   Daiki Ueno  <ueno@unixuser.org>
747
748         * mail/sasl.el (sasl-client-set-encoder): New function.
749         (sasl-client-set-decoder): New function.
750         (sasl-client-encoder): New function.
751         (sasl-client-decoder): New function.
752
753         * mail/sasl-digest.el: Require 'cl' when compiling.
754         (sasl-digest-md5-signing-encode-magic): New constant.
755         (sasl-digest-md5-signing-decode-magic): New constant.
756         (sasl-digest-md5-htonl-string): New function.
757         (sasl-digest-md5-make-integrity-encoder): New function.
758         (sasl-digest-md5-make-integrity-decoder): New function.
759         (sasl-digest-md5-ha1): New function.
760         (sasl-digest-md5-response-value): Accept the 1st argument `ha1'.
761         (sasl-digest-md5-response): Use `sasl-digest-md5-ha1'.
762         - Set integrity encoder and decoder of the client.
763
764         * mail/smtp.el: Require `luna'.
765         (smtp-read-response): Accept `smtp-connection' object rather than
766         process-object.
767         (smtp-send-command): Likewise.
768         (smtp-send-data): Likewise.
769
770 2000-12-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
771
772         * emacs-lisp/luna.el: Moved from mime/.
773
774 2000-12-13  Kenichi Handa     <handa@etl.go.jp>
775
776         * mime/mmbabyl.el, mime/luna.el: Fix and add DOCs and comments;
777         fix coding style.
778
779 2000-12-13  Kenichi Handa     <handa@etl.go.jp>
780
781         * emacs-lisp/alist.el: Fix and add DOCs and comments; fix coding
782         style.
783
784 2000-12-09  MORIOKA Tomohiko  <tomo@m17n.org>
785
786         * mime/mmbabyl.el (mime-insert-header): Ignore `invisible-fields'
787         and `visible-fields'.
788
789 2000-12-09  MORIOKA Tomohiko  <tomo@m17n.org>
790
791         * mime/mmbuffer.el (mmbuffer-parse-multipart): Add new optional
792         argument `representation-type'.
793         (mmbuffer-parse-encapsulated): Likewise.
794
795         * mime/mmbabyl.el: New file.
796
797 2000-12-07  MORIOKA Tomohiko  <tomo@m17n.org>
798
799         * mime/mmdbuffer.el: Deleted.
800
801         * mime/mmexternal.el: Must require `mmgeneric'.
802
803         * mime/mime-w3.el: Avoid error even if `w3' is not found.
804
805         * mail/md5-dl.el, mail/sha1-dl.el: Deleted.
806
807         * mail/sha1.el: Don't use `defun-maybe'.
808
809 2000-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
810
811         * mime/mime-view.el: Use `mime-conf' instead of `mailcap'.
812
813         * mime/mime-play.el (mime-activate-mailcap-method): Use
814         `mime-format-mailcap-command' instead of `mailcap-format-command'.
815
816 2000-10-19  Takanori Saneto  <sanewo@ba2.so-net.ne.jp>
817
818         * mime/pgg-pgp.el (pgg-pgp-process-region): bind
819         process-environment locally so that setenv's effect won't last
820         forever.
821
822         * mime/pgg-pgp5.el (pgg-pgp5-process-region): Ditto.
823
824 2000-09-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
825
826         * mime/mime-edit.el (mime-file-types): Fix to use
827         application/msword instead of application/winword.
828
829 2000-12-04   Daiki Ueno  <ueno@unixuser.org>
830
831         * mime/luna.el (luna-class-find-functions): Don't quote colon
832         keywords.
833         (luna-send): Ditto.
834         (luna-call-next-method): Ditto.
835
836 2000-11-28   Daiki Ueno  <ueno@unixuser.org>
837
838         * mime/luna.el: Don't require `static'.
839         (luna-define-class-function): Don't bind colon keywords.
840         (luna-class-find-functions): Quote colon keywords.
841         (luna-send): Likewise.
842         (luna-call-next-method): Likewise.
843
844 2000-11-12   Daiki Ueno  <ueno@unixuser.org>
845
846         * mime/luna.el (luna-define-method): Clear method cache.
847         (luna-apply-generic): New function.
848         (luna-define-generic): Use `luna-apply-generic' instead of
849         `luna-send'.
850
851 2000-12-04   Daiki Ueno  <ueno@unixuser.org>
852
853         * mail/smtpmail.el (smtpmail-send-it): Use `smtp-send-buffer'
854         instead of `smtp-via-smtp'.
855         (smtpmail-send-queued-mail): Ditto.
856
857 2000-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
858
859         * mime/mailcap.el: Completely rewrote to use mime-conf.el.
860
861         * mime/mime-conf.el: New file.
862
863 2000-11-16  Kenichi OKADA <okada@opaopa.org>
864
865         * mail/sasl-digest.el (sasl-digest-md5-response): Fix typo.
866
867 2000-11-12   Daiki Ueno  <ueno@unixuser.org>
868
869         * mail/smtp.el (smtp-primitive-data): Use `beginning-of-line'
870         instead of `forward-char'.
871         (smtp-read-response): Don't bind `case-fold-search'.
872         (smtp-send-data): Don't save excursion.
873
874 2000-11-10   Daiki Ueno  <ueno@unixuser.org>
875
876         * mail/sasl-digest.el (sasl-digest-md5-challenge): Abolish.
877         (sasl-digest-md5-syntax-table): Rename from
878         `sasl-digest-md5-parse-digest-challenge-syntax-table'.
879         (sasl-digest-md5-parse-string): Rename from
880         `sasl-digest-md5-parse-digest-challenge'; only return a property
881         list.
882         (sasl-digest-md5-challenge): Abolish.
883         (sasl-digest-md5-build-response-value-1): Abolish.
884         (sasl-digest-md5-response-value): Define as function.
885         (sasl-digest-md5-response): Rewrite.
886
887 2000-11-07   Kenichi OKADA  <okada@opaopa.org>
888
889         * mail/sasl.el (sasl-login-response-1): Fix.
890         (sasl-login-response-2): Fix.
891
892 2000-11-07   Daiki Ueno  <ueno@unixuser.org>
893
894         * mail/smtp.el (smtp-sasl-properties): New user option.
895         (smtp-sasl-user-realm): Abolish.
896
897 2000-11-05   Daiki Ueno  <ueno@unixuser.org>
898
899         * mail/qmtp.el (qmtp-send-package): Don't check "K" reply per
900         recipient.
901         (qmtp-via-smtp): Mark as obsolete.
902         (qmtp-send-buffer): New function.
903
904 2000-11-05   Daiki Ueno  <ueno@unixuser.org>
905
906         * mail/sasl.el (sasl-step-data): New function.
907         (sasl-step-set-data): New function.
908
909 2000-11-04   Daiki Ueno  <ueno@unixuser.org>
910
911         * mail/sasl.el: Don't require 'poe'
912         - Rename `sasl-*instantiator*' to `sasl-*client*'.
913         - Rename `sasl-*authenticator*' to `sasl-*mechanism*'.
914         - Rename `sasl-*continuations*' to `sasl-*steps*'.
915         (sasl-make-client): Accept 1st argument `mechanism'.
916         (sasl-next-step): Rename from `sasl-evaluate-challenge'.
917
918 2000-11-04   Daiki Ueno  <ueno@unixuser.org>
919
920         * mail/sasl.el (sasl-make-instantiator): Define as function.
921         (sasl-instantiator-name): Ditto.
922         (sasl-instantiator-service): Ditto.
923         (sasl-instantiator-server): Ditto.
924         (sasl-instantiator-set-properties): Ditto.
925         (sasl-instantiator-set-property): Ditto.
926         (sasl-instantiator-property): Ditto.
927         (sasl-instantiator-properties): Ditto.
928         (sasl-authenticator-mechanism): Ditto.
929         (sasl-authenticator-continuations): Ditto.
930
931 2000-11-02   Daiki Ueno  <ueno@unixuser.org>
932
933         * mail/sasl.el: Rename `sasl-*principal*' to
934         `sasl-*instantiator*'.
935         (sasl-make-instantiator): Abolish optional 4th argument.
936         (sasl-instantiator-set-properties): New function.
937         (sasl-instantiator-put-property): New function.
938         (sasl-instantiator-property): New function.
939         (sasl-instantiator-properties): New function.
940
941         * mail/smtp.el (smtp-sasl-user-name): Rename from
942         `smtp-sasl-principal-user'.
943         (smtp-sasl-user-realm): Rename from `smtp-sasl-principal-realm'.
944
945 2000-11-02   Daiki Ueno  <ueno@unixuser.org>
946
947         * mail/sasl.el (sasl-mechanisms): Add `LOGIN' and `ANONYMOUS'.
948         (sasl-mechanism-alist): Likewise.
949         (sasl-error): Define.
950         (sasl-login-continuations): New variable.
951         (sasl-login-response-1): New function.
952         (sasl-login-response-2): New function.
953         (sasl-anonymous-continuations): New variable.
954         (sasl-anonymous-response): New function.
955
956         * mail/smtp.el (smtp-error): Define.
957         (smtp-via-smtp): Use it.
958
959 2000-11-02   Daiki Ueno  <ueno@unixuser.org>
960
961         * mail/smtp.el (smtp-via-smtp): Mark as obsolete.
962         (smtp-send-buffer): Rename from `smtp-via-smtp'.
963
964 2000-11-02   Daiki Ueno  <ueno@unixuser.org>
965
966         * mail/sasl.el (sasl-make-authenticator): Allocate a freshly
967         generated symbol for each continuation.
968
969 2000-11-02   Daiki Ueno  <ueno@unixuser.org>
970
971         * mail/sasl-digest.el (sasl-digest-md5-response-1): Rename from
972         `sasl-digest-md5-digest-response'.
973         (sasl-digest-md5-response-2): New alias.
974         (sasl-digest-md5-parse-digest-challenge): Save excursion.
975
976         * mail/sasl.el (sasl-mechanism-alist): Rename from
977         `sasl-mechanisms'.
978         (sasl-mechanisms): New variable.
979         (sasl-find-authenticator): Check `sasl-mechanisms' rather than
980         `sasl-mechanism-alist'.
981
982         * mail/smtp.el (smtp-submit-package): Use `smtp-primitive-ehlo'.
983         (smtp-primitive-auth): Check authenticator.
984
985 2000-11-02   Daiki Ueno  <ueno@unixuser.org>
986
987         * mail/smtp.el (smtp-sasl-principal-realm): New user option.
988
989         * mail/sasl.el (sasl-plain-response): New function.
990         (sasl-mechanisms): Add `DIGEST-MD5' and `PLAIN'.
991         (sasl-unique-id-function): New variable.
992         (sasl-plain-continuations): New variable.
993         (sasl-unique-id): New function.
994         (sasl-unique-id-char): New variable.
995
996         * mail/sasl-digest.el: New file.
997
998 2000-11-01   Daiki Ueno  <ueno@unixuser.org>
999
1000         * mail/smtp.el: Bind `sasl-mechanisms'; add autoload settings for
1001         `sasl-make-principal', `sasl-find-authenticator',
1002         `sasl-authenticator-mechanism-internal' and
1003         `sasl-evaluate-challenge'.
1004         (smtp-use-sasl): New user option.
1005         (smtp-sasl-principal-name): New user option.
1006         (smtp-sasl-mechanisms): New user option.
1007         (smtp-submit-package): Call `smtp-primitive-starttls' and
1008         `smtp-primitive-auth'.
1009         (smtp-primitive-ehlo): Don't modify the rest of a extension line.
1010         (smtp-primitive-auth): New function.
1011         (smtp-primitive-starttls): Check the response code.
1012
1013         * mail/sasl.el: New implementation.
1014
1015         * mail/sasl-cram.el: New file.
1016
1017 2000-11-01   Daiki Ueno  <ueno@unixuser.org>
1018
1019         * mail/smtp.el: Add autoload settings for `starttls-open-stream'
1020         and `starttls-negotiate'.
1021         (smtp-connection-set-extensions-internal): New macro.
1022         (smtp-connection-extensions-internal): New macro.
1023         (smtp-make-connection): Set the `extension' slot to nil.
1024         (smtp-primitive-ehlo): New function.
1025         (smtp-submit-package): Rename from `smtp-commit'.
1026         (smtp-submit-package-function): Rename from
1027         `smtp-commit-function'.
1028         (smtp-primitive-starttls): New function.
1029         (smtp-extensions): New group.
1030         (smtp-use-8bitmime): New variable.
1031         (smtp-use-size): New variable.
1032         (smtp-use-starttls): New variable.
1033         (smtp-via-smtp): Bind `smtp-open-connection-function'.
1034
1035 2000-10-31   Daiki Ueno  <ueno@unixuser.org>
1036
1037         * mail/smtp.el: New implementation.
1038
1039 2000-08-16   Daiki Ueno  <ueno@unixuser.org>
1040
1041         * mail/qmtp.el: New file.
1042
1043 2000-08-28  Yuuichi Teranishi  <teranisi@gohome.org>
1044
1045         * mime/eword-encode.el (eword-encode-mailboxes-to-rword-list): New
1046         inline function.
1047         (eword-encode-address-to-rword-list): Ditto.
1048         (eword-encode-addresses-to-rword-list): Use
1049         `eword-encode-address-to-rword-list' instead of
1050         `eword-encode-mailbox-to-rword-list'.
1051
1052         * mime/std11.el (std11-address-string): Fix for group list.
1053
1054 2000-08-12  MORIOKA Tomohiko  <tomo@m17n.org>
1055
1056         * mime/mime-edit.el (mime-edit-split-message-sender-alist): Add
1057         setting for `mail-mode'.
1058
1059         * mime/mcs-20.el (default-mime-charset): Use `x-unknown' as
1060         default value.
1061
1062         * mime/mcharset.el (default-mime-charset-for-write): Don't refer
1063         `default-mime-charset'.
1064
1065         * mail/sendmail.el (mail-setup-hook): Add `turn-on-mime-edit' into
1066         default value.
1067         (mail-send-hook): Add `mime-edit-maybe-translate' into default
1068         value.
1069
1070 2000-08-12  MORIOKA Tomohiko  <tomo@m17n.org>
1071
1072         * poe/poe.el (butlast): Use `defun' instead of `defun-maybe'.
1073         (nbutlast): Likewise.
1074
1075 2000-08-11  MORIOKA Tomohiko  <tomo@m17n.org>
1076
1077         * mime/mime-view.el (mime-display-text/plain): Display warning
1078         message when `mime-insert-text-content' fails.
1079
1080 2000-08-11  MORIOKA Tomohiko  <tomo@m17n.org>
1081
1082         * mime/mcharset.el, mime/mcs-20.el, mime/mcs-e20.el: Moved from
1083         emacs-lisp/.
1084
1085         * emacs-lisp/mcharset.el, emacs-lisp/mcs-20.el,
1086         emacs-lisp/mcs-e20.el: Moved to mime/.
1087
1088 2000-08-11  MORIOKA Tomohiko  <tomo@m17n.org>
1089
1090         * poe/poem-e20.el, poe/poem-e20_3.el, poe/poem.el, poe/product.el,
1091         poe/pym.el, poe/static.el, poe/apel-ver.el, poe/broken.el,
1092         poe/emu.el, poe/inv-19.el, poe/invisible.el, poe/pccl-20.el,
1093         poe/pccl.el, poe/pces-20.el, poe/pces-e20.el, poe/pces.el,
1094         poe/pcustom.el, poe/poe.el: Moved from emacs-lisp/.
1095
1096         * emacs-lisp/pccl-20.el, emacs-lisp/pccl.el,
1097         emacs-lisp/pces-20.el, emacs-lisp/pces-e20.el, emacs-lisp/pces.el,
1098         emacs-lisp/pcustom.el, emacs-lisp/poe.el, emacs-lisp/poem-e20.el,
1099         emacs-lisp/poem-e20_3.el, emacs-lisp/poem.el,
1100         emacs-lisp/product.el, emacs-lisp/pym.el, emacs-lisp/static.el,
1101         emacs-lisp/apel-ver.el, emacs-lisp/broken.el, emacs-lisp/emu.el,
1102         emacs-lisp/inv-19.el, emacs-lisp/invisible.el: Moved to poe/.
1103
1104 2000-07-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
1105
1106         * mime/mime-pgp.el (mime-view-application/pgp): Setup local
1107         variable `mime-view-temp-message-buffer' of preview-buffer.
1108         (mime-view-application/pkcs7-mime): Likewise.
1109
1110         * mime/mime-play.el
1111         (mime-preview-quitting-method-for-mime-show-message-mode): Don't
1112         use `mime-entity-buffer'; refer `mime-view-temp-message-buffer'.
1113         (mime-store-message/partial-piece): Use
1114         `insert-file-contents-as-binary' instead of
1115         `(as-binary-input-file (insert-file-contents ...))'; use
1116         `write-region-as-binary' instead of
1117         `(as-binary-output-file (write-region ...)); setup local variable
1118         `mime-view-temp-message-buffer' of preview-buffer.
1119
1120 2000-06-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
1121
1122         * mime/mime-edit.el (mime-edit-preview-message): Set up local
1123         variable `mime-edit-temp-message-buffer'.
1124         (mime-edit-quitting-method): Refer `mime-edit-temp-message-buffer'
1125         to avoid to use `mime-entity-buffer'.
1126
1127 2000-06-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
1128
1129         * mime/mime-view.el (mime-view-mode): Use
1130         `mime-entity-set-content-type' and `mime-entity-set-encoding'
1131         instead of `mime-entity-set-content-type-internal' and
1132         `mime-entity-set-encoding-internal'.
1133
1134         * mime/mime-w3.el (mime-preview-text/html): Use
1135         `mime-find-root-entity'.
1136
1137 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
1138
1139         * mime/mime-edit.el (mime-charset-type-list): Add `iso-2022-jp-3'.
1140
1141 2000-03-01  MORIOKA Tomohiko  <tomo@m17n.org>
1142
1143         * mime/mime-view.el (mime-view-define-keymap): Add new binding
1144         `mime-preview-show-header' for C-c C-v C-f and C-c C-v h; add new
1145         binding `mime-preview-show-content' for C-c C-v C-c; add new
1146         binding `mime-preview-hide-header' for C-c C-d C-f and C-c C-d h;
1147         add new binding `mime-preview-hide-content' for C-c C-d C-c.
1148         (mime-preview-toggle-display): New function.
1149         (mime-preview-toggle-header): Add new optional argument
1150         `force-visible'; use `mime-preview-toggle-display'.
1151         (mime-preview-toggle-content): Likewise.
1152         (mime-preview-show-header): New function.
1153         (mime-preview-show-content): New function.
1154         (mime-preview-hide-header): New function.
1155         (mime-preview-hide-content): New function.
1156
1157 2000-02-25  MORIOKA Tomohiko  <tomo@m17n.org>
1158
1159         * mime/mime-view.el (mime-situation-examples-file-coding-system):
1160         New variable.
1161         (mime-save-situation-examples): Use `with-temp-buffer'; try to
1162         save as `mime-situation-examples-file-coding-system'.
1163         - Use with-temp-buffer to load `mime-situation-examples-file';
1164         setup `mime-situation-examples-file-coding-system' when
1165         mime-situation-examples-file is loaded;
1166
1167 2000-02-25  MORIOKA Tomohiko  <tomo@m17n.org>
1168
1169         * mime/mime-view.el (mime-view-define-keymap): Change keybind for
1170         `mime-preview-toggle-header' to C-c C-t h and C-c C-t C-f.
1171
1172 2000-02-24  Mito              <mit@nines.nec.co.jp>
1173
1174         * mime/mime-edit.el (mime-edit-normalize-body): Fix number of
1175         arguments against enriched-encode.
1176
1177 2000-02-23  Daiki Ueno        <ueno@ueda.info.waseda.ac.jp>
1178
1179         * mime/mime-image.el (mime-image-normalize-xbm-buffer): New inline
1180         function.
1181         (mime-image-create) [XEmacs || Emacs21]: Use it for XBM data.
1182         (mime-display-image): Don't create temporary file.
1183
1184 2000-02-22  MORIOKA Tomohiko  <tomo@m17n.org>
1185
1186         * mime/mime-view.el (mime-delq-null-situation): Accept multiple
1187         ignored values.
1188         (mime-unify-situations): t is also regarded as an ignored-value.
1189         (mime-preview-follow-current-entity): Eliminate unused local
1190         variable `str'.
1191
1192 2000-02-22  MORIOKA Tomohiko  <tomo@m17n.org>
1193
1194         * mime/mime-play.el (mime-play-find-every-situations): Renamed
1195         from `mime-view-find-every-situations'.
1196
1197         * mime/mime-view.el (mime-view-find-every-situations): Moved to
1198         mime-play.el.
1199
1200 2000-02-22  MORIOKA Tomohiko  <tomo@m17n.org>
1201
1202         * mime/mime-play.el (mime-play-entity): Specify
1203         `mime-view-find-every-situations' as an optional argument
1204         `every-situations'.
1205
1206         * mime/mime-view.el (mime-unify-situations): Add new optional
1207         argument `every-situations'; use it instead of
1208         `mime-view-find-every-situations'.
1209         (mime-display-multipart/alternative): Modify `body' property
1210         instead of `body-presentation-method' property of
1211         preview-situation.
1212
1213         * mime/semi-setup.el: Use `eval-after-load' for text/html related
1214         setting.
1215
1216 2000-02-21   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
1217
1218         * mime/semi-def.el (mime-user-interface-product): Bump up to EMIKO
1219         1.13.12.
1220
1221         * mime/pgg.el (pgg-temp-buffer-show-function): Use
1222         `shrink-window-if-larger-than-buffer'.
1223
1224         * mime/pgg-gpg.el (pgg-gpg-process-region): Fix cleanup form.
1225
1226         * mime/pgg-pgp.el (pgg-pgp-process-region): Ditto.
1227
1228         * mime/pgg-pgp5.el (pgg-pgp5-process-region): Ditto.
1229
1230         * mime/semi-setup.el (mime-setup-enable-inline-image): Remove
1231         checking of bitmap-mule; use `eval-after-load' instead of
1232         `call-after-loaded' to require `mime-image'.
1233
1234         * mime/mime-image.el (mime-display-image): Set default umask to
1235         077.
1236         (mime-image-create): Use `nothing-image-instance-p'.
1237
1238         * mime/mime-pgp.el: When it is compiled, define
1239         `smime-output-buffer' and `smime-errors-buffer' to avoid compiler
1240         warning.
1241
1242         * mime/mime-edit.el: Ditto.
1243
1244         * mime/mime-pgp.el (mime-view-application/pkcs7-mime): Regard
1245         smime-type as "enveloped-data" unless it is specified.
1246
1247         * mime/smime.el (smime-directory-files): Abolish.
1248         (smime-verify-region): Abolish local variable `args'.
1249
1250 2000-02-20   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
1251
1252         * mime/mime-image.el: Remove X-Face setting; require cl when
1253         compiling.
1254         (mime-image-format-alist): Remove image/x-mag and image/x-pic.
1255         (mime-image-type-available-p): New function.
1256         (mime-image-create): New function.
1257         (mime-image-insert): New function.
1258         (mime-display-image): Rewrite.
1259
1260         * mime/mime-edit.el (mime-edit-define-charset): Handle
1261         'mime-charset-comment.
1262
1263 2000-02-18  MORIOKA Tomohiko  <tomo@m17n.org>
1264
1265         * mime/mime-view.el (mime-view-define-keymap): Change binding of
1266         `mime-preview-toggle-content' from C-c C-t C-b to C-c C-t C-c.
1267         (mime-preview-toggle-content): Renamed from
1268         `mime-preview-toggle-body'.
1269
1270 2000-02-17  MORIOKA Tomohiko  <tomo@m17n.org>
1271
1272         * mime/mime-view.el (mime-view-define-keymap): Add new binding
1273         `mime-preview-toggle-body' for C-c C-t C-b.
1274         (mime-preview-toggle-body): New command.
1275
1276         * mime/semi-def.el (mime-add-button): Don't use overlay.
1277
1278 2000-02-17  MORIOKA Tomohiko  <tomo@m17n.org>
1279
1280         * mime/mime-view.el (mime-preview-condition): Add default setting
1281         of multipart; declare body of message/partial, message/rfc822 and
1282         message/news are visible.
1283         (mime-display-entity): Check `*body' or `body' property of
1284         situation.
1285
1286 2000-02-17  MORIOKA Tomohiko  <tomo@m17n.org>
1287
1288         * mime/mime-view.el (mime-display-entity): Find
1289         `header-presentation-method' only if `header-is-visible'.
1290
1291 2000-02-10  MORIOKA Tomohiko  <tomo@m17n.org>
1292
1293         * mime/mime-view.el (mime-display-entity): Don't use
1294         `mime-goto-header-start-point'.
1295
1296 2000-02-10  MORIOKA Tomohiko  <tomo@m17n.org>
1297
1298         * mime/mime-view.el (mime-display-message): Use `major-mode' of
1299         current-buffer as default value of `original-major-mode'; don't
1300         use `mime-entity-header-buffer'.
1301         (mime-preview-follow-current-entity): Use `mime-insert-header' to
1302         insert header; don't use `mime-entity-header-buffer',
1303         `mime-entity-header-start-point' and
1304         `mime-entity-header-end-point'.
1305
1306 2000-02-10  MORIOKA Tomohiko  <tomo@m17n.org>
1307
1308         * mime/mime-view.el (mime-preview-follow-current-entity): Use
1309         `mime-view-entity-body' to find body.
1310
1311 2000-02-10  MORIOKA Tomohiko  <tomo@m17n.org>
1312
1313         * mime/mime-view.el (mime-preview-find-boundary-info): Fix problem
1314         when entity is in boundary of mother entity.
1315         (mime-preview-follow-current-entity): Check header information of
1316         `mime-view-situation' property.
1317
1318 2000-02-09  MORIOKA Tomohiko  <tomo@m17n.org>
1319
1320         * mime/mime-view.el (mime-preview-find-boundary-info): Use <last
1321         point> - 1 instead of <last point> to get `mime-view-entity'
1322         property.
1323
1324         * mime/mime-view.el (mime-preview-follow-current-entity): Fix
1325         problem in multipart entity.
1326
1327 2000-02-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
1328
1329         * mime/mime-pgp.el: Fix doc string.
1330         * pgg-def.el: Ditto.
1331         * pgg-gpg.el: Ditto.
1332         * pgg-parse.el: Ditto.
1333         * pgg-pgp.el: Ditto.
1334         * pgg-pgp5.el: Ditto.
1335         * pgg.el: Ditto.
1336
1337 2000-08-10  MORIOKA Tomohiko  <tomo@m17n.org>
1338
1339         * mime/mmgeneric.el: Enclose definition of class `mime-entity' and
1340         its internal accessors by `eval-and-compile'.
1341
1342         * mime/luna.el: Define `luna-class-name' before it is used in
1343         macros.
1344
1345 2000-07-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
1346
1347         * mime/mmexternal.el (initialize-instance): Deleted.
1348         (mmexternal-require-file-name): New function.
1349         (mmexternal-require-buffer): Use `mmexternal-require-file-name'.
1350
1351 2000-06-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
1352
1353         * mime/mime.el (mime-entity-read-field): Fix a bug when FIELD-NAME
1354         is a string.
1355
1356 2000-06-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
1357
1358         * mime/mmexternal.el (initialize-instance): New method.
1359         (mime-entity-name): Fixed.
1360         (mmexternal-require-buffer): New function.
1361         (mime-insert-entity): New implementation.
1362         (mime-write-entity): Likewise.
1363         (mime-entity-body): New method.
1364         (mime-insert-entity-body): New method.
1365         (mime-write-entity-body): New implementation.
1366         (mime-entity-content): Likewise.
1367         (mime-insert-entity-content): Likewise.
1368         (mime-write-entity-content): Likewise.
1369         (mime-entity-fetch-field): Likewise.
1370         (mime-insert-header): Likewise.
1371
1372         * mime/mmbuffer.el (initialize-instance): Store buffer instead of
1373         name of buffer to `buffer' slot.
1374
1375 2000-06-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
1376
1377         * mime/mmgeneric.el (mime-entity-children): Deleted.
1378
1379         * mime/mmbuffer.el (mime-insert-entity-body): New method.
1380         (mmbuffer-parse-multipart): New function.
1381         (mmbuffer-parse-encapsulated): New function.
1382         (mime-entity-children): New function.
1383
1384 2000-06-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
1385
1386         * mime/mime.el (mime-find-root-entity): New function.
1387         (mime-entity-header-buffer): Comment out.
1388         (mime-goto-header-start-point): Likewise.
1389         (mime-entity-header-start-point): Likewise.
1390         (mime-entity-header-end-point): Likewise.
1391         (mime-entity-body-buffer): Likewise.
1392         (mime-goto-body-start-point): Likewise.
1393         (mime-goto-body-end-point): Likewise.
1394         (mime-entity-body-start-point): Likewise.
1395         (mime-entity-body-end-point): Likewise.
1396         (mime-entity-body-start): Likewise.
1397         (mime-entity-body-end): Likewise.
1398         (mime-entity-buffer): Likewise.
1399         (mime-entity-point-min): Likewise.
1400         (mime-entity-point-max): Likewise.
1401         (mime-insert-entity-body): New generic function.
1402         (mime-entity-uu-filename): Use `mime-insert-entity-body'.
1403         (mime-entity-set-content-type): New function.
1404         (mime-entity-set-encoding): New function.
1405
1406         * mime/mime-parse.el (mime-parse-multipart): Comment out.
1407         (mime-parse-encapsulated): Likewise.
1408         (mime-parse-external): Likewise.
1409
1410         * mime/mmbuffer.el (mime-entity-header-buffer): Comment out.
1411         (mime-goto-header-start-point): Likewise.
1412         (mime-entity-header-start-point): Likewise.
1413         (mime-entity-header-end-point): Likewise.
1414         (mime-entity-body-buffer): Likewise.
1415         (mime-goto-body-start-point): Likewise.
1416         (mime-goto-body-end-point): Likewise.
1417         (mime-entity-body-start-point): Likewise.
1418         (mime-entity-body-end-point): Likewise.
1419         (mime-entity-buffer): Likewise.
1420         (mime-entity-point-min): Likewise.
1421         (mime-entity-point-max): Likewise.
1422
1423 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
1424
1425         * mime/eword-encode.el (eword-charset-encoding-alist): Add
1426         `iso-2022-jp-3'.
1427
1428 2000-05-09  Katsumi Yamaoka   <yamaoka@jpl.org>
1429
1430         * mail/smtp.el (smtp-deduce-address-list): Set `case-fold-search'
1431         to `t' in the working buffer.
1432
1433 2000-04-26  Yoshiki Hayashi  <yoshiki@xemacs.org>
1434
1435         * mime/mime.el (mime-entity-body): New function.
1436
1437         * mime/mmbuffer.el (mime-entity-body): Implement it.
1438
1439 2000-03-03  Keiichi Suzuki  <keiichi@nanap.org>
1440
1441         * mime/mime.el (mime-entity-node-id): Change to function.
1442
1443 2000-03-03  MORIOKA Tomohiko  <tomo@m17n.org>
1444
1445         * mime/mmdbuffer.el, mime/mmbuffer.el (initialize-instance): Don't
1446         setup `mime-message-structure'.
1447
1448         * mime/mime-parse.el (mime-parse-buffer): Don't setup
1449         `mime-message-structure'.
1450
1451 2000-03-02  MORIOKA Tomohiko  <tomo@m17n.org>
1452
1453         * mime/mmgeneric.el (mime-visible-field-p): Moved from
1454         mmbuffer.el.
1455         (mime-insert-header-from-buffer): Moved from mmbuffer.el.
1456
1457         * mime/mmexternal.el, mime/mmdbuffer.el, mime/mmbuffer.el
1458         (mime-visible-field-p): Moved to mmgeneric.el.
1459         (mime-insert-header-from-buffer): Moved to mmgeneric.el.
1460
1461 2000-03-02  MORIOKA Tomohiko  <tomo@m17n.org>
1462
1463         * mime/mmgeneric.el: New file.
1464
1465         * mime/mmbuffer.el: Require `mmgeneric'.
1466
1467         * mime/mime.el: Require `mmgeneric' when compiling.
1468
1469         * mime/mime-def.el: Move mime-entity related definitions to
1470         mmgeneric.el.
1471
1472 2000-03-01  MORIOKA Tomohiko  <tomo@m17n.org>
1473
1474         * mime/mime.el (mime-find-entity-from-number): Now second argument
1475         `message' is not an optional argument.
1476         (mime-find-entity-from-node-id): Likewise.
1477         (mime-find-entity-from-content-id): Likewise.
1478         (mime-fetch-field): Delete obsolete function.
1479         (mime-read-field): Likewise.
1480
1481 2000-03-01  MORIOKA Tomohiko  <tomo@m17n.org>
1482
1483         * mime/mime.el (mime-entity-header-buffer): Mark it as obsolete.
1484         (mime-goto-header-start-point): Likewise.
1485         (mime-entity-header-start-point): Likewise.
1486         (mime-entity-header-end-point): Likewise.
1487         (mime-entity-body-start): Use `defalias'; don't recommend to use
1488         `mime-entity-body-start-point' instead.
1489         (mime-entity-body-end): Use `defalias'; don't recommend to use
1490         `mime-entity-body-end-point' instead.
1491         (mime-entity-body-buffer): Mark it as obsolete.
1492         (mime-goto-body-start-point): Likewise.
1493         (mime-goto-body-end-point): Likewise.
1494         (mime-entity-body-start-point): Likewise.
1495         (mime-entity-body-end-point): Likewise.
1496         (mime-entity-buffer): Don't recommend to use
1497         `mime-entity-header-buffer' or `mime-entity-body-buffer' instead.
1498         (mime-entity-point-min): Don't recommend to use
1499         `mime-entity-header-start-point' instead.
1500         (mime-entity-point-max): Don't recommend to use
1501         `mime-entity-body-end-point' instead.
1502
1503         * mime/mime-def.el (mime-library-version): update to 1.14.1.
1504         - Add autoload setting for `mime-parse-external'.
1505
1506
1507 2000-08-10  MORIOKA Tomohiko  <tomo@m17n.org>
1508
1509         * emacs-lisp/poem-e20_3.el: Require `pym'.
1510
1511 2000-07-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
1512
1513         * emacs-lisp/alist.el (vassoc): New function [to be compatible
1514         with XEmacs 21.2.32 or later].
1515
1516 2000-03-25  Mikio Nakajima  <minakaji@osaka.email.ne.jp>
1517
1518         * emacs-lisp/pym.el: Define edebug specs for `static-if',
1519         `static-when', `static-unless', `static-condition-case',
1520         `static-defconst' and `static-cond'.
1521
1522 2000-03-08  Akihiro Arisawa  <ari@atesoft.advantest.co.jp>
1523
1524         * emacs-lisp/poe.el (format-time-string): Fix problem when
1525         `format' contains "%d" or "%D".
1526
1527 2000-03-04   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
1528
1529         * emacs-lisp/poe.el (remassq,remassoc,remrassoc): Rewrite.
1530         (remrassq): New function.
1531
1532 2000-02-21  Makoto Nakagawa  <Makoto.Nakagawa@jp.compaq.com>
1533
1534         * emacs-lisp/poe.el (format-time-string): New function for Emacs
1535         19.28 and earlier.
1536         (format-time-month-list): New constant for `format-time-string'.
1537         (format-time-week-list): New constant for `format-time-string'.
1538
1539 2000-02-21   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
1540
1541         * emacs-lisp/poe.el (remassq): New function.
1542         (remassoc): New function.
1543         (remrassoc): New function.
1544         (get-buffer-window-list): New function.
1545         (save-selected-frame): New macro.
1546
1547 2000-02-10  Yuuichi Teranishi  <teranisi@gohome.org>
1548
1549         * emacs-lisp/poe.el (replace-match): Redefined to add `STRING'
1550         optional argument.
1551
1552 2000-02-05  MORIOKA Tomohiko  <tomo@m17n.org>
1553
1554         * emacs-lisp/mcs-20.el (mime-charset-coding-system-alist): Add
1555         `iso-2022-jp-3'.
1556
1557 2000-02-04  Katsumi Yamaoka   <yamaoka@jpl.org>
1558
1559         * emacs-lisp/poe.el (read-file-name): Replacement for Emacs 19.28
1560         and earlier
1561         (except for Emacs 18) or XEmacs 19.13 and earlier, for
1562         compatibility.
1563
1564 2000-02-04  Yuuichi Teranishi  <teranisi@gohome.org>
1565
1566         * emacs-lisp/timezone.el (timezone-floor): Eliminated.
1567         (timezone-fix-time-2): Use `floor' instead of `timezone-floor'.
1568
1569         * emacs-lisp/poe.el (completing-read): Redefined to adjust
1570         optional arguments for some emacsen.
1571
1572 2000-02-03  MORIOKA Tomohiko  <tomo@m17n.org>
1573
1574         * subdirs.el: Add `mime' directory.
1575
1576         * mime/emh-comp.el, mime/emh-face.el, mime/emh-setup.el,
1577         mime/emh.el, mime/eword-decode.el, mime/eword-encode.el,
1578         mime/luna.el, mime/mail-mime-setup.el, mime/mailcap.el,
1579         mime/mel-b-ccl.el, mime/mel-g.el, mime/mel-q-ccl.el,
1580         mime/mel-q.el, mime/mel-u.el, mime/mel.el, mime/mime-bbdb.el,
1581         mime/mime-def.el, mime/mime-edit.el, mime/mime-image.el,
1582         mime/mime-parse.el, mime/mime-partial.el, mime/mime-pgp.el,
1583         mime/mime-play.el, mime/mime-setup.el, mime/mime-view.el,
1584         mime/mime-w3.el, mime/mime.el, mime/mmbuffer.el, mime/mmcooked.el,
1585         mime/mmdbuffer.el, mime/mmexternal.el, mime/pgg-def.el,
1586         mime/pgg-gpg.el, mime/pgg-parse.el, mime/pgg-pgp.el,
1587         mime/pgg-pgp5.el, mime/pgg.el, mime/postpet.el, mime/semi-def.el,
1588         mime/semi-setup.el, mime/signature.el, mime/smime.el,
1589         mime/std11.el: New files.
1590
1591         * richtext.el: New file.
1592
1593         * mail/feedmail.el (feedmail-buffer-to-smtpmail): Use `smtp'
1594         instead of `smtpmail'.
1595
1596         * mail/smtpmail.el: Use `smtp'.
1597
1598         * mail/smtp.el: New file.
1599
1600         * emacs-lisp/alist.el, emacs-lisp/apel-ver.el,
1601         emacs-lisp/broken.el, emacs-lisp/calist.el, emacs-lisp/emu.el,
1602         emacs-lisp/filename.el, emacs-lisp/install.el,
1603         emacs-lisp/inv-19.el, emacs-lisp/invisible.el,
1604         emacs-lisp/mcharset.el, emacs-lisp/mcs-20.el,
1605         emacs-lisp/mcs-e20.el, emacs-lisp/mule-caesar.el,
1606         emacs-lisp/path-util.el, emacs-lisp/pccl-20.el,
1607         emacs-lisp/pccl.el, emacs-lisp/pces-20.el, emacs-lisp/pces-e20.el,
1608         emacs-lisp/pces.el, emacs-lisp/pcustom.el, emacs-lisp/poe.el,
1609         emacs-lisp/poem-e20.el, emacs-lisp/poem-e20_3.el,
1610         emacs-lisp/poem.el, emacs-lisp/product.el, emacs-lisp/pym.el,
1611         emacs-lisp/static.el: New files.
1612
1613 ;; Local Variables:
1614 ;; coding: iso-2022-7bit
1615 ;; End: