[Mew-dist 05611] Re: About typing C-c C-e

Nobuhiro Tsuchie tsuchie at example.com
1998年 7月 20日 (月) 08:36:40 JST


いつもお世話になっています。土江と申します。

>>>>> On Mon, 20 Jul 1998 00:57:06 +0900
>>>>> kazu at example.com(Kazu Yamamoto (山本和彦))  said:

かず> From: Nobuhiro Tsuchie <tsuchie at example.com>
かず> Subject: [Mew-dist 05608] About typing C-c C-e
かず> Date: Sun, 19 Jul 1998 23:50:05 +0900

> 画像ファイルは、ほとんど送信専門で、しばらく受信には気が回ってなかった
> のですが、受信した GIF, JPEG ファイルを xv で表示させようとして、
> C-c C-e とタイプすると、確かに xv が起動されて、GIF や JPEG の
> 画像ファイルが表示されるのですが、同時にビープ音がして、ミニバッファに
> 
> Symbol's value as variable is void: fld 
> 
> と表示されます。これはバグなのでしょうか? 気になったので、手元にあった
> 1.93b46 でもテストしたところ、同じ現象が起きました。

かず> b48 では再現しません。

b46 と b48 で同じ現象が起きました。

かず> Emacs がエラーを起こすバグは、
かず> 	(setq debug-on-error t)
かず> として、もう一度エラーを起こし、*Backtrace* の内容を送ってもらえますか?

Signalling: (void-variable fld)
  (and fld msg (not (boundp ...)) (mh-biff-delete-unseen-sequence fld msg))
  (lambda nil (and fld msg (not ...) (mh-biff-delete-unseen-sequence fld msg)))()
  run-hooks(mew-message-hook)
  mew-summary-display-part([message 1 1118 nil ("Message/Rfc822") nil "\222\244\263\222\244\363\2$
  mew-summary-execute-external()
* call-interactively(mew-summary-execute-external)

mh-biff が原因になっているようです。しかし、Mew FAQ の 5.6 の通り、

(add-hook 'mew-message-hook
       '(lambda ()
         (and fld msg (not (boundp 'program))
              (mh-biff-delete-unseen-sequence fld msg))))

と、"~/.emacs" の中に記述しています。

> 便乗してもうひとつ質問があります。xv では、アニメーション GIF ファイル
> が再生できないので、起動されるプログラムを ImageMagick の animate に変更
> したいのですが、".emacs" の中で設定する方法があったりするのでしょうか?

かず> (setq mew-prog-gif "animate") です。

ありがとうございます。しかし、*Backtrace* の次の内容が表示されます。

Signalling: (wrong-type-argument listp "animate")
  mew-attr-get-prog(("image/gif" "\\.gif$" mew-b64 mew-prog-gif mew-icon-image))
  mew-mime-part([message 1 1086 nil ("Message/Rfc822") nil "\222\245\306\222\245\271\222\245\310" nil nil [multi 108$
  mew-summary-display-part([message 1 1086 nil ("Message/Rfc822") nil "\222\245\306\222\245\271\222\245\310" nil nil$
  mew-summary-display()
  mew-summary-display-down()
  byte-code("\300       !\210\302 \210\303 \210\f\203/^@^M\306\232\203^Z^@\307 \210\202/^@^M\310\232\203&^@\311 \210$
  mew-summary-show()
* call-interactively(mew-summary-show)

土江 伸宏
tsuchie at example.com




Mew-dist メーリングリストの案内