mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* io.c (rb_io_rewind, rb_io_eof): add rdoc. based on a patch from
Roger Pack in [ruby-core:26771] [Bug #2377]. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27361 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
de1324fb7f
commit
d6f289b0ff
2 changed files with 11 additions and 2 deletions
|
@ -1,3 +1,8 @@
|
|||
Sat Apr 17 01:32:50 2010 Yusuke Endoh <mame@tsg.ne.jp>
|
||||
|
||||
* io.c (rb_io_rewind, rb_io_eof): add rdoc. based on a patch from
|
||||
Roger Pack in [ruby-core:26771] [Bug #2377].
|
||||
|
||||
Fri Apr 16 23:42:56 2010 Masaki Suketa <masaki.suketa@nifty.ne.jp>
|
||||
|
||||
* test/win32ole/test_folderitem2_invokeverb.rb (test_invokeverb):
|
||||
|
|
8
io.c
8
io.c
|
@ -1159,6 +1159,8 @@ static void clear_readconv(rb_io_t *fptr);
|
|||
* f.rewind #=> 0
|
||||
* f.lineno #=> 0
|
||||
* f.readline #=> "This is line one\n"
|
||||
*
|
||||
* Note that it cannot be used with streams such as pipes, ttys, and sockets.
|
||||
*/
|
||||
|
||||
static VALUE
|
||||
|
@ -1241,8 +1243,10 @@ io_fillbuf(rb_io_t *fptr)
|
|||
* r, w = IO.pipe
|
||||
* r.eof? # blocks forever
|
||||
*
|
||||
* Note that <code>IO#eof?</code> reads data to a input buffer.
|
||||
* So <code>IO#sysread</code> doesn't work with <code>IO#eof?</code>.
|
||||
* Note that <code>IO#eof?</code> reads data to the input buffer.
|
||||
* So <code>IO#sysread</code> may not behave as you intend with
|
||||
* <code>IO#eof?</code>, unless you call <code>IO#rewind</code>
|
||||
* first (which is not available for some streams).
|
||||
*/
|
||||
|
||||
VALUE
|
||||
|
|
Loading…
Add table
Reference in a new issue