namazu-ml(avocado)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Q] -h option of namazu
- From: Kaz SHiMZ <kshimz@xxxxxxxxx>
- Date: Mon, 23 Feb 1998 20:14:55 +0900
- X-ml-name: namazu
- X-mail-count: 00247
清水@住友林業です。
Ken-ichi Hirose <hirose@xxxxxxxxxxxxxxxxxxxx> さんは Mon,
23 Feb 1998 19:58:25 +0900 に書きました ;
> >-h オプションなしで表示させると、全て SJIS で表示され、見た目に特にヘン
> >な部分はありません。-v でもきれいに SJIS で表示されます。
> >また、wdnmz でインデックス内容を表示させると、SJIS で表示され、特にヘン
> >なトコロはありません。
>
> これは EUC では?
すいません、less かまして見たので SJIS に見えてました。
広瀬さんの書かれた通り、EUC でした。
で、だいたい原因らしきものが判りました。mknmz の 935行目からの
if ($SYSTEM eq "WIN32") {
# Win32 だと書き直してあげないといけない。
open(FLIST, "$NKF -jZ $FLIST_|") || die "$FLIST_: $!\n";
open(FLISTTMP, ">$FLIST_.tmp") || die "$FLIST_.tmp: $!\n";
binmode(FLISTTMP);
print FLISTTMP while <FLIST>;
close(FLISTTMP);
close(FLIST);
rename("$FLIST_.tmp", $FLIST_);
}
の最後の rename が効いてないみたいで、mknmz を流した後に
NMZ.f.13207.tmp
などというファイルが残ってます。こっちは JIS になってました。
OS/2 用の perl 5.004_01 の bug かもしれないので、OS/2 関連の ML で
確認してみます。
# そういや perl 5.004_55 for OS/2 が年末に Release されてたっけ。
# 入れ替えてみようかな?
end
--
住友林業株式会社 情報システム部 清水 和佳
TEL: +81-3-5322-6672 FAX: +81-3-5322-6658 Niftyserve: XLW01034
e-mail: <kshimz@xxxxxxxxx>