Issue #3207 has been updated by mame (Yusuke Endoh).

Status changed from Open to Assigned


----------------------------------------
Feature #3207: refinement of IO's bizarre behavior
https://bugs.ruby-lang.org/issues/3207#change-25500

Author: mame (Yusuke Endoh)
Status: Assigned
Priority: Normal
Assignee: mame (Yusuke Endoh)
Category: core
Target version: 2.0.0


Hi,
 
There are some issues reported about IO's bizarre behavior.

- #1755
- #2516
- #2700
- #2747
 
All these are caused by buffering.  Currently, it is considered
as the spec.  [ruby-core:28335]
 
But it is better for user not to have to know such an internal
implementation.
 
 -- 
 Yusuke Endoh <mame / tsg.ne.jp>



-- 
http://bugs.ruby-lang.org/