namazu-ml(avocado)


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

Re: Namazu v1.1.2.3 released! (Re: tknamazu 1.06 release)



広瀬と申します。

 <hirose@xxxxxxxxxxxxxxxxxxxx> wrote.
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > >早速ですが不具合がありました。;_;
> > >win系 の local file を示す path が snapshot-5 までは
> > >/C|/foo/bar
> > >だったのに、 release では
> > >C:/foo/bar
> > >になってしまいます。
> > うーん、なぜだろう…。はずしているかもしれませんが、mknmz.pl の 
> > 1130行目あたりの

判りました。
特に 1.1.2.3 に限った事ではありませんでした。
c:\>mknmz c:\foo\bar とドライブを lower で指定するとまずくなります。
修正は
---8<------8<------8<------8<------8<------8<------8<------8<------8<------8<--
*** mknmz.pl.org	Fri May 22 17:16:42 1998
--- mknmz.pl	Fri May 22 17:18:14 1998
***************
*** 1302,1308 ****
      $url =~ s/^\../$URL_PREFIX/;
      if (($SYSTEM eq "WIN32") || ($SYSTEM eq "OS2")) {
  	$url =~ s|\\|/|g;          # \ を / に
! 	$url =~ s#^([A-Z]):#/$1|#; # ドライヴ部分を /C| のように置き換え
      }
      # URL中の危険な文字を encode する (厳密ではない)
      $url =~ s/\%/%25/g;  # 元から含まれる % は %25 に変更 v1.1.1.2
--- 1302,1308 ----
      $url =~ s/^\../$URL_PREFIX/;
      if (($SYSTEM eq "WIN32") || ($SYSTEM eq "OS2")) {
  	$url =~ s|\\|/|g;          # \ を / に
! 	$url =~ s#^([A-Z]):#/$1|#i; # ドライヴ部分を /C| のように置き換え
      }
      # URL中の危険な文字を encode する (厳密ではない)
      $url =~ s/\%/%25/g;  # 元から含まれる % は %25 に変更 v1.1.1.2
---8<------8<------8<------8<------8<------8<------8<------8<------8<------8<--
です。次の release があったら直して下さい。_o_


あと、別件なんですが最近の archive のドキュメント関係
(Readme,ToDo, doc/* ...)は全て write bit が立っていないようですが意図して
こうなっているのでしょうか?

win の package を作る上で少々都合が悪いので、特に意図している訳ではないの
であれば write bit を付けておいていただきたいのですがどうでしょう?

以上よろしくお願い致します。

   Best regards,
--
Ken-ichi Hirose (^^)k!
e-mail: hirose@xxxxxxxxxxxxxxxxxxxx