aboutsummaryrefslogtreecommitdiffstats
path: root/io.c
Commit message (Expand)AuthorAgeFilesLines
...
* * ChangeLog: Good-bye OS/2.kosaki2015-10-181-3/+2
* re-commit r52152kosaki2015-10-181-1/+6
* Revert r52154kosaki2015-10-181-6/+1
* * io.c (fptr_finalize): don't release gvl if fptr is not writable.kosaki2015-10-171-1/+6
* ruby.c: conflicting O_NONBLOCKnobu2015-10-171-1/+1
* encindex.h: ENCINDEXnobu2015-09-151-0/+1
* io.c: sys/wait.hnobu2015-09-091-0/+4
* io.c: no wait when killednobu2015-09-081-7/+29
* io.c: initialize variablenobu2015-08-191-0/+1
* io.c: raise at incomplete charnobu2015-08-171-3/+6
* io.c: read more datanobu2015-08-151-0/+17
* * io.c (rb_io_extract_modeenc): add option parameter `flags'naruse2015-07-291-12/+24
* io.c: IO.copy_stream uses poll on Linuxnormal2015-07-201-1/+49
* io.c (argf_read_nonblock): support `exception: false'normal2015-07-171-12/+27
* * ext/socket/basicsocket.c: [DOC] typo (Errno::AGAIN -> Errno::EAGAIN)sorah2015-07-121-2/+2
* delay `exception: false' checks for minor speedupnormal2015-07-021-34/+21
* io.c: remove unnecessary sharednobu2015-06-301-1/+1
* ensure paths NUL-terminatednobu2015-06-301-0/+1
* io.c: reopen OS encoding pathnobu2015-06-301-3/+18
* io.c: reopen stdio streams correctly when given "w+"normal2015-06-291-0/+3
* * include/ruby/ruby.h: $SAFE=2 is now obsolete.hsbt2015-06-181-5/+0
* * io.c (rb_io_s_binread): close fd if seek offset is invalid.eregon2015-06-131-1/+10
* io.c: simplify rb_io_modestr_fmodenobu2015-06-131-7/+3
* io.c: reduce size of :wait_*able code pathsnormal2015-06-041-2/+5
* io.c: refine messagenobu2015-05-251-1/+2
* Fixes for grammar and style [ci skip]nobu2015-05-211-15/+15
* * internal.h (rb_execarg_parent_end): Declared.akr2015-04-091-1/+5
* * internal.h (rb_execarg_parent_start): Renamed from rb_execarg_fixup.akr2015-04-091-2/+2
* io.c: use read/write methods if possiblenobu2015-03-301-39/+44
* console.c: winsize on Windowsnobu2015-03-211-1/+1
* io.c: don't raise after closenobu2015-03-131-8/+8
* io.c: rb_io_get_fptrnobu2015-03-131-9/+13
* io.c: duplicate codenobu2015-03-091-1/+0
* io.c: wipe away ioctl buffernobu2015-02-271-0/+1
* io.c: discard buffer alwaysnobu2015-02-271-1/+1
* io.c: redulce RSTRING_PTR and RSTRING_LENnobu2015-02-261-10/+21
* * io.c (rb_io_close_m): Don't raise when the IO object is closed.akr2015-01-151-0/+7
* io.c: workaround for YARD docnobu2014-12-291-4/+1
* io.c: Fix spelling [ci skip]nobu2014-12-111-1/+1
* io.c: Typo close -> closes.hone2014-12-071-1/+1
* io.c: fix rdoc [ci skip]nobu2014-12-051-1/+1
* use 0 for reservednobu2014-12-011-1/+1
* * eval_error.c (error_print): respect the encoding of the message.usa2014-11-281-0/+5
* io.c: preserve encodingsnobu2014-11-231-3/+3
* io.c: remove redundant assignmentnobu2014-11-221-2/+0
* * internal.h: Gather declarations in non-header files.akr2014-11-181-5/+0
* * include/ruby/io.h (FMODE_WSPLIT): Removed. The write() system callakr2014-11-181-49/+3
* id.def: move IDs for exceptionnobu2014-11-161-2/+2
* * internal.h: Include ruby.h and ruby/encoding.h to beakr2014-11-151-2/+1
* * win32/win32.c, include/win32/win32.h (rb_w32_set_nonblock): newusa2014-11-101-0/+6