まつもと ゆきひろです

In message "[ruby-dev:6868] Re: Ruby 1.3.3-990513"
    on 99/05/18, WATANABE Hirofumi <watanabe / ase.ptg.sony.co.jp> writes:

|io.c の next_argv() で rb_io_binmode() を必ず呼んでるのが原
|因でした. これは一体何のため?

ああっ,これは ARGF.binmode を呼んだらそれ以降はbinmodeを呼
ぼうと思ってたのでした.いつの間にか問答無用で呼んでいる.
....すいません.(_ _)

これは

--- io.c	1999/05/12 05:27:32	1.1.1.3.2.15
+++ io.c	1999/05/18 01:00:25
@@ -2164,5 +2164,5 @@
 		file = prep_stdio(fr, FMODE_READABLE, rb_cFile);
 	    }
-	    rb_io_binmode(file);
+	    if (binmode) rb_io_binmode(file);
 	}
 	else {

が正解です.
                                まつもと ゆきひろ /:|}