Namazu-devel-ja(旧)


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

Re: HTML splitting



小関 吉則 (KOSEKI Yoshinori) <kose@xxxxxxxxxxxxxxxxxx> wrote:

>気がついたとこだけ。少ししか試していません。
>
>1. htmlsplit.pl が make install で install されなかった。

これはまだ実験の段階だからです。 scripts ディレクトリで
./mknmz と実行する使い方を想定しています。


>2. <A NAME=".."> </A> という大文字にも対応してほしい。

/i をつけて対応しました。 


>4. name の数に制限がある?
>
>2 files are found to be indexed.
>/home/kose/Namazu/tmp/NMZ.partial.57.tmp: Too many open files at /usr/local/share/namazu/pl/htmlsplit.pl line 119, <GEN5> chunk 1653.
>
>と止ります。

おかしいですね。手元の perl 5.005_03 では

>http://www.sodan.org/%7Epenny/Meadow/FAQ-Meadow-ja.html

を処理しても問題もありません (134個に分割される)。きちんと 
$fh が消滅すれば、"Too many open files" など起きないはずなの
ですが。

write_partial_file の末尾で close($fh) とするともしかしたら
解決するかもしれません。(だったら嫌だな)

-- Satoru Takabayashi