namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Fw: [Mew-dist 12443] mew-nmz.el for Namazu Version.2
From: Satoru Takabayashi <satoru-t@xxxxxxxxxxxxxxxxxx> さん曰く
Subject: [namazu-dev 1650] Re: Fw: [Mew-dist 12443] mew-nmz.el for Namazu Version.2
Message-ID: <200002171125.UAA02596@xxxxxxxxxxxxxx>
Date: Thu, 17 Feb 2000 20:26:54 +0900
高林> >また、mew-1.95b3 までは、mew-1.94 のバグ修正版になっていたんです
高林> >が、その後、mew-1.94.x 系列でバグ潰しをしているので、1.95b3 はとっ
高林> >ても古い Mew になってしまいました。
高林>
高林> あ、そうでしたか。僕はてっきり新しい Mewを使っているものと思っ
高林> ていました。まぎらわしい…。
# beta/mew-1.53b3 がまだ存在するのがいけないのだから、消しておい
# てもらったほうがいいですね。
高林> というわけで、乗り換えました。で、最新の mew-nmz.el を試した
高林> ところ、emacs の起動時に
高林>
高林> Error in init file: Symbol's value as variable is void: mew-queue-folder
高林>
高林> なるエラーが発生しました。僕の設定が悪いのかしら?
ぎゃぎゃ、1.94.x 系列だと mew-queue-folder ともう一つ
mew-attach-folder という変数がないです。
mew-nmz を require する前に ~/.emacs に
(setq mew-nmz-mknmz-skip-folders (list "+draft" "+inbox" "+trash"))
とか書いておくと大丈夫だと思います。明日、パッチにします。
# 教えていただいてありがとうございます。1.94.x では実は一回も動
# かしていなかったりしますので、明日自分でも動かします。^^;;;
高林> (eval-after-load "mew" '(require 'mew-nmz))
高林> と書いても動作しなかったので
メールの内容から推測すると、おそらく、高林さんの ~/.emacs の設定
のどこかで、Mew が load されている状態だと思うのです。
高林> (require 'mew-nmz)
って書いて mew-nmz を load する前に Mew が load されていないと未
定義な変数がやたらとあるためにエラーになるからです。
# 本当に load されてるかどうかは、(featurep 'mew) とかでわかりま
# す。
しかし、何でだろう。eval-after-load はそういう時でも、正しく動く
はずなんだけど。。。というわけで、根本的な原因は ~/.emacs でも見
ないとわからないです。
--
白井秀行 (mailto:shirai@xxxxxxxxxxxxxxxxxxx)