namazu-dev(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

mknmz in Win32



白井です。遅ればせながら、

From: Ken-ichi Hirose <kenzo-@xxxxxxxxxx> さん曰く
Subject: [namazu-dev 1175] Namazu 1.9.12 for Win32 20000111
Message-ID: <200001102009.FAA07980@xxxxxxxxxxxxxx>
Date: Tue, 11 Jan 2000 05:24:06 +0900

広瀬> 11日の source で作り直しました。
広瀬> <URL:http://www.tama.or.jp/%7Ekenzo-/Namazu/nmz1912-20000111.exe>
広瀬> です。

を WinNT4.0 で使わせていただいています。ありがとうございます。

# Windows で make するのは小関さん程のスキルが無いので、広瀬さん
# の binary がないと生きていけない。。(_ _)

で、Win32 での mknmz の挙動についてお聞きしたいのですが、

--- mknmz help ----
使い方: mknmz [options] <target>...

  -F, --target-list=file   インデックス対象のファイルのリストを読み込む
--- mknmz help ----

の target-list の file の中身は

旧(1.3.x): c:\home\shirai\Mail\inbox\1 <= 1.3.x はこうしないとダメだった
新(2.x.x): c:/home/shirai/Mail/inbox/1 <= これでうまくいった

という風に変わったということで良いのでしょうか? それとも、今後
変更して (旧) の方を要求するようになりますか?


もう一点なのですが、上記の "target-list file" が CRLF だと

0 /c|/home/shirai/Mail/inbox/1^M is 0 size! skipped.
0 /c|/home/shirai/Mail/inbox/10^M is 0 size! skipped.

という風に '^M' までをファイル名だと思って失敗してしまいます。
            ~~ 手で打ち込んでいます。

# load_target_list => util::efopen => util::fopen => binmode()
# で binmode() しているからだと思います。LF で file を作れば問題
# ないです。

『こうして欲しい』という話ではなくて、Namazu V2 の Win32 での挙
動がわかったら、それにあわせて周辺ソフトを作り込みたいだけなので、
見込みなど聞かせていただけるとありがたいです。:-)

-- 
白井秀行 (mailto:shirai@xxxxxxxxxxxxxxxxxxx)