[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 メーリングリストの案内