namazu-dev(ring)


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

Re: mknmz in Win32



Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxxxxxxxxxx> wrote:

>高林> >上記の高林さんのパッチを 'map' => 'grep' に変えたら
>高林> 
>高林> なぜだろう?  map が正しいはずだけど。
>
>たしかに map じゃないといけないですね。調べてからやればよかった
>です。ごめんなさい。
(snip)
>    if (($SYSTEM eq "MSWin32") || ($SYSTEM eq "os2")) {
> 	map {
> 	    s/\r//g;
> 	    s!([\x81-\x9f\xe0-\xef][\x40-\x7e\x80-\xfc]|[\x01-\x7f])!
> 		$1 eq "\\" ? "/" : $1!gex;
> 	} @targets;
>
>と書くと、副作用(?) で @targets の中身もちゃんと変わっているようです。

あ、僕が map の仕様を勘違いしていました。白井さんのコードが
正しいです。commitしておきました。

p.s.
やっとレポートが終わりました。晴れて春休み (?) です。
# 休みと休みじゃない日の区別はよくわからないけど。

-- Satoru Takabayashi