mime-parse-buffer problem in flim1.13 (1.13.2.19991021)

sen_ml @ eccosys.com sen_ml @ eccosys.com
2000年 6月 19日 (月) 17:05:09 JST


From: Yoshiki Hayashi <t90553 @ mail.ecc.u-tokyo.ac.jp>
Subject: Re: mime-parse-buffer problem in flim1.13 (1.13.2.19991021)
Date: 19 Jun 2000 16:35:43 +0900
Message-ID: <w45bt0yxgvk.fsf @ pig.logos.t.u-tokyo.ac.jp>

> sen_ml @ eccosys.com writes:
> 
> > emacs を -q でたちあげ、hoge というファイルからメッセージを読み込み、
> > 
> >   (require 'mime)
> >   (mime-parse-buffer (get-buffer "hoge"))
> > 
> > を実行すると、
> > 
> >   Wrong type argument: arrayp, nil
> > 
> > と怒られます。
> > 
> > 何がいけないのでしょうか?
> 
> mime-parse-buffer は引数が無いときは mime-buffer-entity を使う
> のですが、(require 'mime) だけをした時点ではまだ mmbuffer が
> load されていません。ので、(get 'mime-buffer-entity 'luna-class)
> が nil を返してしまします。

なるほど。

パッチをあてて、試したところ、もうまくいきました。

ありがとうございました。m(__)m

# 考えてみると (require 'mmbuffer) を明示的にこちらが書いているコードに
   いれてもいいのですが、info には (require 'mime) だけで使用できる様な
   印象をうけます。

How to use MIME features
************************

Please eval following to use MIME features provided by FLIM:

     (require 'mime)




More information about the Emacs-mime-ja mailing list