[Mew-dist 11150] Re: mew-nmz-virtual() doesn't work
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
1999年 11月 2日 (火) 10:06:44 JST
From: Takeo OKAZAKI <okazaki at example.com> さん曰く
Subject: [Mew-dist 11148] mew-nmz-virtual() doesn't work
Message-ID: <19991101203624G.okazaki at example.com>
Date: Mon, 1 Nov 1999 20:36:31 +0900
岡崎> 以下の環境で,mew-nmz-virtual()が動きません.
## うぅぅ。;_;
岡崎> .emacs は 00readme-namazu.jis に従って殆んどデフォルトです.
岡崎> ~/Mail 以下のフォルダ数が多いので,
岡崎> (setq mew-nmz-db-max 256)
岡崎> とし,Namazuも namazu.h を変更してコンパイルし直しています.
岡崎> virtualを使わないで,mew-nmz-serch()はうまくいっています.
岡崎> 以下にBacktraceをのせます.
"z^" mew-nmz-search-parent() は動きますか? 現在の folder に飛ぶ
のと、他の folder に飛ぶのと、二通り確かめていただけると幸いです。
岡崎> Signaling: (wrong-type-argument arrayp nil)
岡崎> mew-expand-folder(nil)
岡崎> mew-nmz-virtual()
これって、folder の指定で "+inbox" とか明示的にひとつの folder
を指定しても発生するのでしょうか?
ちなみに、mew-nmz-virtual の何処で呼んでいる mew-expand-folder
か全然わからないので実験していただけるとありがたいです。
0. mew を立ち上げた(mew-nmz.el も load している)状態で。
1. "*scratch*" で (mew-nmz-gather-indexed-folder) の後ろで
"C-xC-e" でエラーが発生するかどうか。return 値は nil になると思
います。
2. "*scratch*" で mew-nmz-indexed-folders の後ろで C-uC-xC-e し
てみて、変な folder が含まれているかどうか。
例えば、
("+Backup/" "+direct-mail" "+etc/etc" "+samples" "+tmp" "+watch")
の様になります。
3. "*scratch*" で (mew-nmz-expand-folder-regexp "*") の後ろで
C-uC-xC-e してみて、変な Namazu の Index directory が含まれてい
るかどうか。例えば、これは、改行を入れていますが、
("/home/shirai/Namazu/Mail/Backup/"
"/home/shirai/Namazu/Mail/direct-mail"
"/home/shirai/Namazu/Mail/etc/etc"
"/home/shirai/Namazu/Mail" "/home/shirai/Namazu/Mail/samples"
"/home/shirai/Namazu/Mail/tmp"
"/home/shirai/Namazu/Mail/watch")
の様になります。
4. "*scratch*" で
(mew-nmz-multi-pick (list "/home/shirai/Namazu/Mail/inbox") "mew")
~~~~~~~~~~~~(*1) ~~~~~(*2)
C-uC-xC-e としてみて
(("+inbox" ("5" "11" "12" "19" "20" "21" "27" "41")))
の様な出力が出るか?
(*1) 岡崎さんの環境で変えて下さい。
(*2) "mew" は検索パターンです。
今のところ思い付くのは上記ぐらいですが、原因の絞り込みはできると
思います。
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内