わたなべです.

toyofuku / juice.or.jp <toyofuku / juice.or.jp> writes:

:  contrib/rbc-0_5.gz を netscape で取ってきたの
:ですがちゃんと解凍できませんでした。

ほんとの名前は rbc-0.5.gz です.

:  こちらの問題かもしれませんが一応確認していただけ
:ないでしょうか。サイズは 3876パイトでした。

サイズは 3865 バイトです.
% wc rbc-0.5.gz
      11      90    3865 rbc-0.5.gz
なので Mozilla が LF -> CR+LF 変換してるんでしょう.

Unix なら
% ruby -i~ -pe 'gsub! /\r\n/n, "\n"' rbc-0.5.gz
で元にもどるけど, djgpp, cygwin32 版の場合は
binmode してやんないといけないのでこんなに長くなってしまう.

#!/usr/local/bin/ruby
File.rename 'rbc-0_5.gz', 'rbc-0.5.gz~'
fr = open('rbc-0.5.gz~')
fr.binmode
fw = open('rbc-0.5.gz', 'w')
fw.binmode
while fr.gets
  gsub! /\r\n/n, "\n"
  fw.print
end
fw.close
fr.close

-- 
わたなべひろふみ