[mew-win32 04273] Re: Meadow + Cygwin namazu
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2005年 6月 23日 (木) 11:40:49 JST
白井です。
From: ryuma <ryuma_to at example.com> さん曰く
Subject: [mew-win32 04272] Meadow + Cygwin namazu
Message-ID: <20050623.010906.60848183.ryuma_to at example.com>
Date: Thu, 23 Jun 2005 01:09:06 +0900 (JST)
> Namazu 2.0.4
Namazu 2.0.14 じゃなくて 2.0.4 ですか?
本当に 2.0.4 だとすると、mew-nmz で設定している mknmz へのオプショ
ンでサポートされていないものがあります。2.0.14 にしてください。
以下の話は、Namazu 2.0.14 の typo というのが前提です。
> ※ ActivePerlはインストールしていません。
また、namazu の Perl script 自体が cygwin perl を *正式* にはサ
ポートしていないので、mew-nmz もなにがどうなっているのか全然わか
りません。しかし、もしかするとちょっとした設定で動くかもしれない
ので、もがいてみましょうか。
# namazu の開発が激しく進んでいた遥か昔のころ、cygwin で make し
# た Perl は存在だけはしたのですが、いろんな理由で使いものになら
# なかったので、だれもちゃんとサポートする気がしなかったのでしょ
# う。
> ・Meadow上からの km は正常動作していません。mknmz を起動しているようで
> すが、インデックスファイルの保存先フォルダには「NMZ.stamp」のみが出
> 来上がっています。
> ・Cygwinのシェルからは、インデックスの作成、検索は可能です。
mew-nmz からは以下のコマンドと同等のものを動かします。これを
shell から動かしたらどうなりますか? "c:/home/shirai" は御自分の
ものに変えてください。
% mknmz "--no-encode-uri" "--mailnews" "--indexing-lang=ja" "--include=c:/home/shirai/Namazu/mknmz-inc.pl" "--allow=[0-9]+" "--exclude=c:/home/shirai/Mail/inbox/.+/" "--output-dir=c:/home/shirai/Namazu/Mail/inbox" "c:/home/shirai/Mail/inbox"
もし、--include の必要がなければ↓ですね。
% mknmz "--no-encode-uri" "--mailnews" "--indexing-lang=ja" "--allow=[0-9]+" "--exclude=c:/home/shirai/Mail/inbox/.+/" "--output-dir=c:/home/shirai/Namazu/Mail/inbox" "c:/home/shirai/Mail/inbox"
なにかエラーが出たら、そのエラーの内容を、ちゃんと index ができ
たら、c:/home/shirai/Namazu/index/NMZ.field.uri の中身を何行か見
せてください。
> ・Cygwinのシェルで作成したインデックスを対象にして、k/ すると、
> 「Please make namazu index」と表示されます。
>
> ・Cygwinのシェルで作成したインデックスを対象にして、k? すると、
> 検索&Pickが可能です。ただ、日本語での検索はヒットしません。
このあたりは、どうやって shell から index を作ったのかがわからな
いとなんとも言えません。こういうときは実例が欲しいです。
> そもそも、Cygwinの世界だけでやろうとするのが無茶でしょうか。
# 先駆者さんになれば良いということで :-)
まずは、このへんから。。。
--
白井秀行 (mailto:shirai at example.com)
Mew-win32 メーリングリストの案内