Bug #17094
Updated by sawa (Tsuyoshi Sawada) about 4 years ago
Some methods on PTY yield yields one array if a block is given, but the RDoc says it passes two arguments to the block. https://github.com/ruby/ruby/blob/master/ext/pty/pty.c#L529 ``` c return rb_ensure(rb_yield, assoc, pty_close_pty, assoc); ``` https://github.com/ruby/ruby/blob/master/ext/pty/pty.c#L467 ``` * PTY.open {|master_io, slave_file| ... } => block value ``` I'd like to propose to fix the implementation. However, it would make more sense to fix the docs because of potential incompatibilities.