summaryrefslogtreecommitdiff
path: root/io.c
Commit message (Expand)AuthorAgeFilesLines
* internal.h: remove dependecy on ruby/encoding.hnobu2018-01-091-1/+2
* io.c: rb_stderr_to_original_pnobu2018-01-071-3/+9
* io.c: clear Strings we create for IO.copy_streamnormal2018-01-051-2/+5
* [DOC] Improve example of IO#pread [ci skip]kazu2017-12-241-4/+6
* [DOC] Use File.open with block instead of File.new without close [ci skip]kazu2017-12-241-3/+4
* io.c: ignore EPERMglass2017-12-221-0/+2
* io.c: IO#pwrite uses tmp buffer to avoid parallel modificationnormal2017-12-211-4/+6
* io.c: opening external commandnobu2017-12-181-11/+5
* io.c: open generic in binreadnobu2017-12-181-1/+1
* io.c: opening external commandnobu2017-12-181-15/+26
* io.c: open_key_args by rb_io_opennobu2017-12-181-29/+9
* [DOC] `IO.new` accepts `external_encoding`kazu2017-12-151-0/+3
* IO.new doesn't recive "-" as external_encoding [Bug #13655]naruse2017-12-151-4/+0
* Fix a documentation error of IO#putc.shugo2017-12-031-4/+4
* bold/underscore support in traceback before Windows10usa2017-12-011-0/+5
* io.c: read BOM only for readingnobu2017-11-231-0/+3
* io.c: improve docs for the chomp optionstomar2017-11-021-6/+12
* io.c: improve docsstomar2017-10-291-7/+7
* io.c: docs for IO#writestomar2017-10-291-2/+2
* io.c: honor buffered modenobu2017-10-291-5/+9
* io.c: convert to string at writevnobu2017-10-291-1/+1
* Add note to close_{read,write} tookazu2017-10-281-0/+4
* io.c: fix IO.copy_stream on O_APPEND destination on Linuxnormal2017-10-271-0/+10
* common conversion functionsnobu2017-10-261-1/+1
* io.c: let rb_p use writevnobu2017-10-251-5/+5
* io.c: warn old writenobu2017-10-251-0/+7
* io.c: write a newline togethernobu2017-10-251-4/+16
* Update call-seq of ARGF.read_nonblockkazu2017-10-241-2/+2
* Drop to support NaCl platform.hsbt2017-10-231-15/+0
* io.c: fix infinite retrynobu2017-10-231-13/+13
* io.c: fix buffered outputnobu2017-10-231-2/+2
* io.c: fix totalnobu2017-10-231-1/+1
* io.c: no restrictionnobu2017-10-231-46/+9
* Fix indent and comment [ci skip]kazu2017-10-221-3/+3
* io.c: fix local variablesnobu2017-10-221-1/+2
* Make IO#write accept multiple argumentsglass2017-10-221-8/+225
* Add documentation for `chomp` option.hsbt2017-10-211-30/+47
* Clarify the behavior of IO.write without offset in write mode.hsbt2017-10-211-2/+2
* io.c: introduce copy offload to IO.copy_streamglass2017-10-211-0/+113
* [DOC] describe methods used for src and dst argument.akr2017-10-211-1/+6
* Get rid of shadowing local variablesnobu2017-10-181-1/+1
* io.c: encoding of ARGF.inplace_modenobu2017-10-101-30/+19
* io.c: path name conversion at ARGFnobu2017-10-101-2/+4
* io.c: [DOC] about buffering [ci skip]nobu2017-10-051-0/+5
* io.c: check null charnobu2017-10-021-2/+2
* io.c: fix segfault with closing socket on Windowsshirosaki2017-09-281-4/+11
* File#path: Raise IOError when a file is O_TMPFILEsorah2017-08-311-2/+10
* io.c: shrink read buffernobu2017-08-311-19/+39
* io.c: textmode if newline decoratornobu2017-07-141-1/+4
* Revert "Allow IO#reopen to take a block"glass2017-06-231-4/+0