[Mew-dist 12784] Re: I can't use mew-nmz-virtual

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
2000年 4月 11日 (火) 19:37:11 JST


From: NODA Takashi <noda at example.com> さん曰く
Subject: [Mew-dist 12767] Re: I can't use mew-nmz-virtual 
Message-ID: <20000410210746W.tnoda at example.com>
Date: Mon, 10 Apr 2000 21:34:13 +0900

のだ> のだです。 
のだ> 片っ端から答えさせていただきます。

ありがとうございます。

From: NODA Takashi <noda at example.com> さん曰く
Subject: [Mew-dist 12769] Re: I can't use mew-nmz-virtual 
Message-ID: <20000410.223048.96648719.noda at example.com>
Date: Mon, 10 Apr 2000 22:31:52 +0900

のだ> 今試してみたんですが、私嘘を申しておりました。m(__)m
のだ> 上に書いた不思議なことな全然おこってません。
 
のだ>  zV不具合 | load-pathの順番 
のだ>  ---------|------------------------
のだ>  出る     | mew-1.94.2 のみ
のだ>  出る     | mew-1.94.2 のあとに mew1.95b30
のだ>  出ない   | mew-1.95b30 のあとに mew1.94.2

mew-nmz.el って byte compile していますか?

もし、byte compile されているなら、どの version の Mew で byte
compile しましたか? また、mew-nmz.elc を消すとどうなりますか?
                                     ~
# だけど違うなぁ、きっと。

のだ> 要は 1.94.2 では駄目で 1.95b30 では大丈夫です。

Emacs 20.6 は気安く環境を変えられないので ^^;;;
Emacs 19.28 + mew-1.94.2 + namazu-1.4.0.0-b8(mew-nmz からみたら 1.3.x と同一)
で zV が動作するのは確かめてみました。

今のところ原因はわかりません。ごめんなさい。

申し訳ないのですが、mew-nmz.el の 1172行目付近に次の3行を挿入し
て zV した後、(folder はひとつで沢山 hit しないものがいいですね)

	;; '((folder (msg ...)) (folder (msg ...)) ...)
	(setq hoge-buff (buffer-substring (point-min) (point-max)))
	(setq hoge-imsgs intmsgs)
	(setq hoge-msgs retmsgs)
	(nreverse retmsgs)))))

hoge-buff, hoge-imsgs, hoge-msgs の値を見ていただけないでしょうか?
例えば、こんな感じになると思います。

hoge-buff (これはもとになった buffer の中身)
"/home/shirai/Mail/inbox/115
/home/shirai/Mail/inbox/112
/home/shirai/Mail/inbox/69
"
hoge-imsgs (これは生 directory と integer)
(("/home/shirai/Mail/inbox" (69 112 115)))

hoge-msgs (これは folder と string)
(("+inbox" ("69" "112" "115")))

# namazu 2.0.x に乗り換えて index を作り直すというのもあります
# ね。:-)

-- 
白井秀行 (mailto:shirai at example.com)



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