1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

[DOC] Replace with IO@Modes

This commit is contained in:
Peter Zhu 2022-02-07 09:02:49 -05:00
parent 9b3115ff64
commit f53f49197f
Notes: git 2022-02-07 23:52:30 +09:00
2 changed files with 6 additions and 6 deletions

2
file.c
View file

@ -6523,7 +6523,7 @@ const char ruby_null_device[] =
*
* Note that file permissions are quite different from the _mode_
* of a file stream (\File object).
* See {IO Modes}[rdoc-ref:IO@Modes].
* See IO@Modes.
*
* In a \File object, the permissions are available thus,
* where method +mode+, despite its name, returns permissions:

10
io.c
View file

@ -2048,7 +2048,7 @@ io_writev(int argc, const VALUE *argv, VALUE io)
* write(*objects) -> integer
*
* Writes each of the given +objects+ to +self+,
* which must be opened for writing (see {Modes}[rdoc-ref:IO@Modes]);
* which must be opened for writing (see IO@Modes);
* returns the total number bytes written;
* each of +objects+ that is not a string is converted via method +to_s+:
*
@ -2108,7 +2108,7 @@ rb_io_writev(VALUE io, int argc, const VALUE *argv)
* self << object -> self
*
* Writes the given +object+ to +self+,
* which must be opened for writing (see {Modes}[rdoc-ref:IO@Modes]);
* which must be opened for writing (see IO@Modes);
* returns +self+;
* if +object+ is not a string, it is converted via method +to_s+:
*
@ -7384,7 +7384,7 @@ static VALUE popen_finish(VALUE port, VALUE klass);
* and the block's value is assigned to global variable <tt>$?</tt> and returned.
*
* Optional argument +mode+ may be any valid \IO mode.
* See {Modes}[rdoc-ref:IO@Modes].
* See IO@Modes.
*
* Required argument +cmd+ determines which of the following occurs:
*
@ -8936,7 +8936,7 @@ rb_io_make_open_file(VALUE obj)
* IO.new(fd) # => #<IO:fd 3>
*
* Optional argument +mode+ (defaults to 'r') must specify a valid mode
* see {\IO Modes}[rdoc-ref:IO@Modes]:
* see IO@Modes:
*
* IO.new(fd, 'w') # => #<IO:fd 3>
* IO.new(fd, File::WRONLY) # => #<IO:fd 3>
@ -9068,7 +9068,7 @@ rb_io_set_encoding_by_bom(VALUE io)
* File.new('t.txt')
*
* Optional argument +mode+ (defaults to 'r') must specify a valid mode
* see {\IO Modes}[rdoc-ref:IO@Modes]:
* see IO@Modes:
*
* File.new('t.tmp', 'w')
* File.new('t.tmp', File::RDONLY)