Morita Keisuke
morit****@asobi*****
2003年 11月 18日 (火) 00:12:35 JST
もりたです。 件名の通り、Exerb3.0.0-preview2がmswin32で コアがうまく付きませんでした。 原因はMS-DOSのファイルシステムで、下の修正で 直りました。 [exectable.rb] class Core def self.new_from_file(path) # return File.open(path) { |file| self.new(file.read) } return File.open(path) { |file| file.binmode;self.new(file.read) } end end あと、ruby1.8.1(mswin32)では下の修正でも必要でした。 1.8.1からの変更でしょうか? [exerb] module ExerbCommand def self.parse_options(argv) ... # config = OPTIONS.collect { |*ary| ary[0, 3] } config = OPTIONS.collect { |ary| ary[0, 3] } ... end end Yuyaさんとこでは動いてたんでしょうか? 実行はCygwinだから?? Morita Keisuke (morit****@asobi*****)