Bug #4790 ยป io_rdoc2.diff
| io.c (working copy) | ||
|---|---|---|
|
* be passed <i>file</i> as an argument, and the File object will
|
||
|
* automatically be closed when the block terminates. In this instance,
|
||
|
* <code>File.open</code> returns the value of the block.
|
||
|
* See <code>IO.new</code> for a list of values for the opt parameter.
|
||
|
*/
|
||
|
/*
|
||
| ... | ... | |
|
* be passed <i>io</i> as an argument, and the IO object will
|
||
|
* automatically be closed when the block terminates. In this instance,
|
||
|
* <code>IO.open</code> returns the value of the block.
|
||
|
* See <code>IO.new</code> for a description of values for the opt parameter.
|
||
|
*
|
||
|
*/
|
||
| ... | ... | |
|
* - "fmode:extern:intern".
|
||
|
* <code>extern</code> is the external encoding name for the IO.
|
||
|
* <code>intern</code> is the internal encoding.
|
||
|
* <code>fmode</code> must be combination of the directives. See
|
||
|
* the description of class +IO+ for a description of the directives.
|
||
|
* <code>fmode</code> must be a file open mode string. See
|
||
|
* the description of class +IO+ for a description of mode string directives.
|
||
|
*
|
||
|
* When the mode of original IO is read only, the mode cannot be changed to
|
||
|
* be writable. Similarly, the mode cannot be changed from write only to
|
||
| ... | ... | |
|
* These mode and permission bits are platform dependent;
|
||
|
* on Unix systems, see <code>open(2)</code> for details.
|
||
|
*
|
||
|
* Optional _opt_ parameter is same as in <code.IO.open</code>.
|
||
|
* Optional _opt_ parameter is same as in <code>IO.open</code>.
|
||
|
*
|
||
|
* === Examples
|
||
|
*
|
||