From: Run Paint Run Run Date: 2009-06-26T19:25:32+09:00 Subject: [ruby-core:24046] [Bug #1693] ARGF.rewind Doesn't Reset ARGF.lineno Bug #1693: ARGF.rewind Doesn't Reset ARGF.lineno http://redmine.ruby-lang.org/issues/show/1693 Author: Run Paint Run Run Status: Open, Priority: Low ruby -v: ruby 1.9.2dev (2009-06-25 trunk 23854) [i686-linux] ARGF.rewind doesn't reset the current line number to 0. IO#rewind does. This happens on all Ruby versions I have installed locally. $ ruby -ve 'p ARGF.lineno; ARGF.readline; ARGF.rewind; p ARGF.lineno' /etc/passwd ruby 1.9.2dev (2009-06-25 trunk 23854) [i686-linux] 0 1 ---------------------------------------- http://redmine.ruby-lang.org