[Mew-Win32 02890] Re: mew-nmzについて

Yasuhiko Tandou tandou at example.com
2000年 12月 20日 (水) 11:51:01 JST


丹藤@会社です。自己ふぉろーです。

M-x mew-nmz-gather-indexed-folder後のmew-nmz-indexed-foldersの中身はnilでした。

良く見てみれば~/Namazu/Mail/fooの中はtmpのままです。そこでmanualで".tmp"と取った
所、mew-nmz-virtualは機能しました。

気になったのでterminal上で

	mknmz -O ~/Namazu/Mail/foo ~/Mail/foo

とすると、

	検索対象のファイルを調べています...
	19個のファイルがインデックス作成の対象として見つかりました
	1/19 - /C|/home%20/Mail/foo/1 [message/rfc822]
	2/19 - /C|/home%20/Mail/foo/2 [message/rfc822]
	3/19 - /C|/home%20/Mail/foo/3 [message/rfc822]
	4/19 - /C|/home%20/Mail/foo/4 [message/rfc822]
	5/19 - /C|/home%20/Mail/foo/5 [message/rfc822]
	6/19 - /C|/home%20/Mail/foo/6 [message/rfc822]
	7/19 - /C|/home%20/Mail/foo/7 [message/rfc822]
	8/19 - /C|/home%20/Mail/foo/8 [message/rfc822]
	9/19 - /C|/home%20/Mail/foo/9 [message/rfc822]
	10/19 - /C|/home%20/Mail/foo/10 [message/rfc822]
	11/19 - /C|/home%20/Mail/foo/11 [message/rfc822]
	12/19 - /C|/home%20/Mail/foo/12 [message/rfc822]
	13/19 - /C|/home%20/Mail/foo/13 [message/rfc822]
	14/19 - /C|/home%20/Mail/foo/14 [message/rfc822]
	15/19 - /C|/home%20/Mail/foo/15 [message/rfc822]
	16/19 - /C|/home%20/Mail/foo/16 [message/rfc822]
	17/19 - /C|/home%20/Mail/foo/17 [message/rfc822]
	18/19 - /C|/home%20/Mail/foo/18 [message/rfc822]	
	19/19 - /C|/home%20/Mail/foo/19 [message/rfc822]
	インデックスを書き出しています...
	mknmz: フィールド検索用のインデックスが開けませんでした/home

と言う風になりました。上の "home%20"ってのが変だなぁ〜。と言う訳で、

	mknmz -O /home/Namazu/Mail/foo /home/Mail/foo

と言う風にチャント書いてやったら、鬼の様に

	Use of uninitialized value in length at /NAMAZU/BIN/mknmz line 2100
	Use of uninitialized value in concatenation (.) at /NAMAZU/BIN/mknmz line 2100

と言うerror massageが繰り返し出てきますが、mew-nmz-virtualが機能する様になりまし
た。

以上より、mew-nmz.elの"mew-nmz-index-path"を"~/Namazu"から"/home/Namazu"に変えて
対処しました。なんか気持ち悪い。

  ============================================================================
   	       Yasuhiko Tandou(Product Eng. Dept., FUJITSU LTD.)
	       <e-mail address: tandou.yasuhiko at example.com>
		
   TEL        : 0594-(24)-5518  ext:7613-3155                                
   Home Page  : http://tan.lpep3.mie.ed.fujitsu.co.jp/index.html             
   週報page   : http://tan.lpep3.mie.ed.fujitsu.co.jp/WeeklyReport/index.html
  ============================================================================

From: Yasuhiko Tandou <tandou at example.com>
Subject: [Mew-Win32 02887] Re: mew-nmzについて
Date: Wed, 20 Dec 2000 10:37:23 +0900 (JST)
Message-ID: <20001220.103723.58775048.tandou.yasuhiko at example.com>

tandou> 丹藤@会社です。
tandou> 
tandou> 下記を参考にさせて戴いて、判明した事を書きます。
tandou> 
tandou> 	1)NMZ.iが無い!! NMZ.i.tmpのみあり。~/Namazu/Mail/fooで
tandou> 	 ls -alした結果を添付します。
tandou> 	2)と言う訳で、NMZ.i.tmpをcopyしてNMZ.iにrenameしてやった
tandou> 	 所、"Please make namazu index."と言うmessageは出なくな
tandou> 	 りましたが、zVした際に
tandou> 
tandou> 	Listing ++vnamazu ... 
tandou> 	error in process sentinel: Opening output file: no such file or 
tandou> 	directory, c:/home /Mail/+vnamazu/.mew-cache 
tandou> 
tandou> 	 と言うerror messageが出て、stopしました。
tandou> 
tandou> 何となく、もう少しで行けそうな気がして来ましたが....。何かアドバイス戴けると
tandou> あり難いです。
tandou> 
tandou> 
tandou> From: Hideyuki SHIRAI (白井秀行) <shirai at example.com>
tandou> Subject: [Mew-Win32 02885] Re: mew-nmzについて
tandou> Date: Wed, 20 Dec 2000 09:58:15 +0900 (JST)
tandou> Message-ID: <20001220.095815.125120751.shirai at example.com>
tandou> 
tandou> shirai> 白井です。
tandou> shirai> 
tandou> shirai> From: Yasuhiko Tandou <tandou at example.com> さん曰く
tandou> shirai> Subject: [Mew-Win32 02884] mew-nmzについて
tandou> shirai> Message-ID: <20001219.235359.15002966.tandou at example.com>
tandou> shirai> Date: Tue, 19 Dec 2000 23:53:59 +0900 (JST)
tandou> shirai> 
tandou> shirai> 丹藤> .emacsには
tandou> shirai> 
tandou> shirai> 丹藤> 	(eval-after-load "mew" '(require 'mew-nmz))
tandou> shirai> 丹藤> 	(setq mew-nmz-use-backslash )
tandou> shirai>         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tandou> shirai> これだと mew-nmz-use-backslash => nil になってしまい、よろしくあ
tandou> shirai> りません。
tandou> shirai> 
tandou> shirai> # 1.95b90 付属の mew-nmz.el は、もともとこの変数をユーザが指定す
tandou> shirai> # る必要はありません。ちなみに、今となっては変な変数名ですが、歴
tandou> shirai> # 史的(?)な事情でそのまま変えないであります。
tandou> shirai> 
tandou> shirai> この行を消して、Meadow を再起動しても
tandou> shirai> 
tandou> shirai> 丹藤> 	"Please make namazu index."
tandou> shirai> 
tandou> shirai> といわれるなら、原因はまた別だと思います。手元で
tandou> shirai> (setq mew-nmz-use-backslash nil) して試したら、別のエラーになっ
tandou> shirai> たので。。。^^;
tandou> shirai> 
tandou> shirai> そうしたら、
tandou> shirai> 
tandou> shirai> M-x mew-nmz-gather-indexed-folder
tandou> shirai> 
tandou> shirai> して、
tandou> shirai> mew-nmz-indexed-folders の中身を見てください。List で
tandou> shirai> '("+foo" "+bar" "+ml/mew-win32")
tandou> shirai> の様に index を生成した folder がありますか?
tandou> shirai> もし、無いのなら、~/Namazu/Mail/foo の下に、"NMZ.i" というファイ
tandou> shirai> ルが無いよと判断していることになります。
tandou> shirai> 
tandou> shirai> ## index を再度作成しても、ダメでしたら言ってくださいませ。次の
tandou> shirai> ## 手を考えます ^^;;;
tandou> shirai> 
tandou> shirai> -- 
tandou> shirai> 白井秀行 (mailto:shirai at example.com)
tandou> shirai> 



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