From: WATANABE Hirofumi Date: 2002-05-08T13:06:34+09:00 Subject: [ruby-list:35013] Re: FILE_READPTR わたなべです。 Daisuke Aoki writes: :ruby の CVS の 2002.02.28 頃のものでは問題なかったのですが、 :最近の CVS のもので問題がおきます。 : :確認した環境は、Windows 2000 Pro、Cygwin 2002.04.05 頃のもの。 :(Default Text File Type:Unix。最近は、setup.exe の動作がおかしいような気がして :Cygwin のアップデートしていませんが。) http://cygwin.com/snapshots/ から、その頃に一番近いと思われる cygwin-inst-20020409.tar.bz2 を取ってきて試しました。 make testまで全く問題ないです。 % uname -a CYGWIN_NT-5.0 JARP 1.3.11s(0.52/3/2) 20020409 19:54:14 i686 unknown % ./ruby -v ruby 1.7.2 (2002-05-07) [i386-cygwin] :具体的に言うと、gets で取得される1行分に改行コードの次の文字も含まれて :しまいます。たとえば、 : :Ruby :Perl :Python : :という入力の場合 : :"Ruby\nP" :"erl\nP" :"ython" : :という結果が gets で返ってきます。 これが本当だとするとmkrbconfig.rbとかext/extmk.rbを実行する 際にも影響するはずで、ruby自体のmakeも失敗すると思うんですけど? -- わたなべひろふみ