Bug #159
[PATCH] StringIO#readline does not set $_
| Status: | Closed | Start date: | 06/16/2008 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | % Done: | 100% |
||
| Category: | - | |||
| Target version: | - | |||
| ruby -v: |
Description
Desktop:ruby_1_8 arthur$ irb
irb(main):001:0> $stdin.readline
some text
=> "some text\n"
irb(main):002:0> $_
=> "some text\n"
irb(main):003:0> require "stringio"
=> true
irb(main):004:0> strio = StringIO.new("line1\nline2")
=> #<StringIO:0x282ddc>
irb(main):005:0> strio.readline
=> "line1\n"
irb(main):006:0> $_
=> "some text\n"
Associated revisions
* ext/stringio/stringio.c (strio_readline, strio_each)
(strio_readlines): set lastline. [ruby-core:17257]
History
Updated by Nobuyoshi Nakada over 3 years ago
- Status changed from Open to Closed
- % Done changed from 0 to 100
Applied in changeset r17352.