Bug #2461

ARGF.rewind does not reset ARGF.lineno to zero

Added by nahi (Hiroshi Nakamura) over 2 years ago. Updated about 1 year ago.

[ruby-core:27097]
Status:Rejected Start date:12/08/2009
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:core
Target version:Ruby 1.8.8
ruby -v:ruby 1.8.8dev (2009-12-07 revision 25983) [i686-linux]

Description

0% ruby19 -ve 'ARGF.gets; ARGF.rewind; p [ARGF.lineno, $.]; ARGF.gets; p [ARGF.lineno, $.]' ~/.zshhist
ruby 1.9.2dev (2009-12-01 trunk 25970) [i686-linux]
[0, 1]
[1, 1]
0% ruby -ve 'ARGF.gets; ARGF.rewind; p [ARGF.lineno, $.]; ARGF.gets; p [ARGF.lineno, $.]' ~/.zshhist
ruby 1.8.8dev (2009-12-07 revision 25983) [i686-linux]
[1, 1]
[1, 1]
0%

1.9 is correct, right?

History

Updated by nahi (Hiroshi Nakamura) over 2 years ago

  • Status changed from Open to Rejected
Sorry, it's duplicate of #1693

Also available in: Atom PDF