[mew-win32 04275] Re: Meadow + Cygwin namazu
ryuma
ryuma_to at example.com
2005年 6月 23日 (木) 14:43:17 JST
ryumaです。
On Thu, 23 Jun 2005 11:40:49 +0900 (JST)
Hideyuki SHIRAI (白井秀行) <shirai at example.com> wrote:
Subject: [mew-win32 04273] Re: Meadow + Cygwin namazu
> 白井です。
ご回答、ありがとうございます。
> > Namazu 2.0.4
>
> Namazu 2.0.14 じゃなくて 2.0.4 ですか?
‥2.0.14 のtypoです。すみません。
ご指示いただいた方法を試した後で、[mew-win32 04274]で岡田さんが提示さ
れたパッチをmknmzにあてたところ、正常にインデックスの作成が行われるよ
うになりました。(岡田さん、ご回答ありがとうございました)
以下、その経過です。
◆ インデックスの作成について
--------------------------------------------------
> mew-nmz からは以下のコマンドと同等のものを動かします。これを
> shell から動かしたらどうなりますか? "c:/home/shirai" は御自分の
> ものに変えてください。
:
> % 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"
↑のコマンドをホームパスを変えて実行したところ、以下のようなエラーメッ
セージが表示されました。
unsupported target: /mnt/d/Data/ryuma/d:/Data/ryuma/Mail/inboxNo files to index.
ここで、mknmzに[mew-win32 04274]で岡田さんが提示されたパッチをあてて
同じようにコマンドを実行したところ、正常にインデックスを作成できるよう
になりました。
作成後のメッセージは以下のように表示されました。
[Base]
Date: Thu Jun 23 13:13:09 2005
Added Documents: 558
Size (bytes): 20,764,028
Total Documents: 558
Added Keywords: 20,410
Total Keywords: 20,410
Wakati: /usr/local/bin/kakasi -ieuc -oeuc -w
Time (sec): 182
File/Sec: 3.07
System: cygwin
Perl: 5.008006
Namazu: 2.0.14
また、作成されたインデックスを一旦削除し、Mew上から km したところ、
こちらも正常にインデックスが作成されました。
◆ 日本語での検索について
--------------------------------------------------
この状態で Mew 上から k/ と k? を実行したところ、英文字での検索は両方
とも正常に動作しました。日本語での検索がヒットしませんでしたが、
環境変数「LANG」に「ja_JP.eucJP」を設定したところヒットするようになり
ました。
システムの環境変数にLANGを設定するのは気がひけたので、以下のようなシェ
ルスクリプトファイルを作成し、mew-nmz-prog に指定しました。
#!/bin/sh
/usr/bin/env LANG=ja_JP.eucJP /usr/local/bin/namazu $*
#この辺りの処置が正しいかどうか、ちょっと不安。
> > そもそも、Cygwinの世界だけでやろうとするのが無茶でしょうか。
>
> # 先駆者さんになれば良いということで :-)
FAQに載せておこうかと思っています。
ありがとうございました。幸せになれました‥。
--------
ryuma
__________________________________
Save the earth
http://pr.mail.yahoo.co.jp/ondanka/
Mew-win32 メーリングリストの案内