R
Robert Feldt
Hi,
This discrepancy is anti-POLS for me:
$ ruby -v -rstringio -e 'f = StringIO.new("a\n"); p f.read(2); p
f.read(1); f.pos = 0; p f.read(1)'
ruby 1.8.2 (2004-12-25) [i686-linux]
"a\n"
nil
nil
$ echo a > t
$ ls -al t
-rw-r--r-- 1 feldt users 2 Jan 21 14:55 t
$ ruby -v -e 'f = File.new("t"); p f.read(2); p f.read(1); f.pos = 0;
p f.read(1)'
ruby 1.8.2 (2004-12-25) [i686-linux]
"a\n"
nil
"a"
Best,
Robert
This discrepancy is anti-POLS for me:
$ ruby -v -rstringio -e 'f = StringIO.new("a\n"); p f.read(2); p
f.read(1); f.pos = 0; p f.read(1)'
ruby 1.8.2 (2004-12-25) [i686-linux]
"a\n"
nil
nil
$ echo a > t
$ ls -al t
-rw-r--r-- 1 feldt users 2 Jan 21 14:55 t
$ ruby -v -e 'f = File.new("t"); p f.read(2); p f.read(1); f.pos = 0;
p f.read(1)'
ruby 1.8.2 (2004-12-25) [i686-linux]
"a\n"
nil
"a"
Best,
Robert