From: Tanaka Akira Date: 2002-09-28T14:17:21+09:00 Subject: [ruby-dev:18413] Re: rubicon on EWS4800 In article <200209280457.g8S4vMR08134@sharui.nakada.kanuma.tochigi.jp>, nobu.nakada@nifty.ne.jp writes: > $B$?$V$sB>$N4D6-$K$O1F6A$O$J$$$H;W$&$s$G$9$,!"$I$&$G$7$g$&!#(B $B:G0-$G$b(B fflush $B$,>/$7A}$($k$/$i$$$G$9$+$i$M!#(B $B$=$l$O$=$l$H$7$F!"(BHP-UX $B$X$NBP=h$r$$$l$F$+$i(B Solaris $B$G<:GT$9$k$h$&$K(B $B$J$C$F$k$3$H$K5$$,$D$-$^$7$?!#(B TestFile: --------- ./builtin/TestFile.rb:312:in `test_s_open'(TestFile) ./builtin/TestFile.rb:308:in `open' ./builtin/TestFile.rb:308:in `test_s_open' ./builtin/TestFile.rb:274:in `each' ./builtin/TestFile.rb:274:in `test_s_open' ....Expected: " " ....But was: "" $B$D$^$j!"(B % bin/ruby -e 'File.open("z", "w+") {|f| p f.gets; f.puts("koala"); f.rewind; p f.gets}' nil nil % bin/ruby -e 'File.open("z", "w+") {|f| p f.gets; f.puts("koala"); f.flush; f.rewind; p f.gets}' nil "koala\n" $B$H$$$&$o$1$G$9!#$-$j$,$J$$5$$,$9$k$N$G!"0BA4B&$K$U$C$F!"$3$l4XO"$N(B check $B$,$R$H$D$G$b<:GT$7$?$i(B read/write $B$N@Z$jBX$o$j$H(B seek $BA0$K$O(B flush $B$9$k$H$$$&$"$?$j$,LLE]$,$J$$5$$,$7$^$9!#(B -- [$BEDCf(B $BE/(B][$B$?$J$+(B $B$"$-$i(B][Tanaka Akira] $B!V$U$($m(B! $B$o$+$a$A$c$s:n@o$G$9$(C"=$B!W(B(Little Worker, $B7KM7@84](B)