Bug? Xemacs 21.1/Flim 1.14.2: mel-b-el.elc not installed correctly

Shuhei KOBAYASHI shuhei @ aqua.ocn.ne.jp
2001年 5月 31日 (木) 21:42:38 JST


emacs-mime-en より:

>>>>> In <yosuofs9g2gs.fsf @ jpl.org.We.hate.spammers>,
>>>>> Katsumi Yamaoka <yamaoka @ jpl.org> wrote:
> By the way, it seems that mel-b-el is out of support in FLIM 1.14.2
> because it does not require `pces' even if it is needed to byte-
> compile mel-b-el.el.  Morioka-san?

mel-b-el -> mime-def -> mcharset -> pces と require していたものが,
以下の変更で mcharset が pces を require しなくなったために動かなく
なったみたいですね.

2000-12-28  MORIOKA Tomohiko  <tomo @ kanji.zinbun.kyoto-u.ac.jp>

	* mcharset.el (default-mime-charset-for-write): Use
	`mime-charset-p' instead of `find-coding-system'; don't require
	`pces'.

Index: mcharset.el
===================================================================
RCS file: /cvs/root/apel/mcharset.el,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- mcharset.el	2000/12/28 04:58:17	1.10
+++ mcharset.el	2000/12/28 05:03:03	1.11
@@ -39,8 +39,7 @@
        (require 'mcs-ltn1)))
 
 (defcustom default-mime-charset-for-write
-  (if (and (require 'pces) ; for find-coding-system
-	   (mime-charset-p 'utf-8))
+  (if (mime-charset-p 'utf-8)
       'utf-8
     default-mime-charset)
   "Default value of MIME-charset for encoding.


この変更自体は正しい([apel-ja:00517])ということと, LEMI (Emacs 21 用の
中盛り package)に向けて mime-def.el に APEL 依存部を増やすべきではない
のでは? ということから, as-binary 系の関数や macro を使用している個々の
MEL module で pces を require するという対処が良いのではないでしょうか?

-- 
Shuhei KOBAYASHI




More information about the Emacs-mime-ja mailing list