Namazu-devel-ja(旧)


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

Re: --checkpoint が無効になっています



At Wed, 17 Mar 2004 02:09:01 +0900,
Tadamasa Teranishi wrote:
> HEAD の mknmz.in の process_file が 1.117 以降以下のようになって
> います。
> 
>     my $file_size = 0;
>     if (! $cfile =~ /^[a-z]+:/) {
> 	$file_size = util::filesize($cfile);
>     }
> 
> このため、$file_size は 0 になり、その結果、--checkpoint が機能
> しません。
> 
> おそらく Win32 環境で --checkpoint の機能を殺すために追加された
> のでしょうが、その場合、 if (!($cfile =~ /^[a-z]+:/)) { でないと
> いけないでしょう。

  いえ、この変更は scheme/* に対応するもので、http:// 等といった非ファ
イルに対応させるための変更です。

  しかし、たしかにこれは drive letter にも hit してよくないですね...
/^[a-z]{2,}:/ にするのが正しいのかな。
-- 
野首 貴嗣
E-mail: knok@xxxxxxxxxxxxx
	knok@xxxxxxxxxx / knok@xxxxxxxxxx