aboutsummaryrefslogtreecommitdiffstats
path: root/io.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* * io.c (io_binwrite_string): Test writev() failure.akr2014-10-251-0/+3
* io.c: enclose statements by ifdefnobu2014-10-201-1/+1
* Fixes build failures on Portable Native Client.yugui2014-10-111-5/+20
* * io.c: fix issues in the last two commits. don't disable cloexec foryugui2014-10-111-4/+5
* Allow failure of sighandler installation on NativeClient.yugui2014-10-111-0/+3
* Merges a patch form naclports.yugui2014-10-111-6/+9
* io.c: fix typonobu2014-10-101-1/+1
* io.c: move RFile initializationnobu2014-10-101-0/+54
* io.c: ID instead of Symbolnobu2014-10-051-4/+4
* io.c (fptr_finalize): free memory before GC sweepnormal2014-10-011-0/+6
* io.c: common function to free IO buffersnormal2014-09-251-12/+12
* trivial packing for on-stack structsnormal2014-09-151-2/+2
* * configure.in: Use AC_FUNC_FORK.akr2014-09-021-19/+19
* io.c: fix uninitialized variablenobu2014-08-281-1/+2
* io.c: preserve encodingsnobu2014-08-281-10/+11
* io.c: preserve encodingsnobu2014-08-281-3/+3
* io.c: preserve encodingsnobu2014-08-281-3/+1
* io.c: preserve encodingsnobu2014-08-281-2/+2
* io.c: do not swallow exceptions at end of blocknobu2014-08-261-6/+26
* introduce ZALLOC{,_N} to replace ALLOC{,_N}+MEMZERO usenormal2014-07-251-2/+1
* io.c: fix rdoc of append modenobu2014-07-191-5/+5
* * io.c: Improve Documentation by @dapplebeforedawn.hsbt2014-07-111-14/+17
* io.c: refine error messagenobu2014-07-091-1/+13
* constify parametersnobu2014-06-181-4/+4
* configure.in: disable posix_fadvisenobu2014-06-081-4/+1
* io.c (rb_io_advise): AIX currently does not support a 32-bit call tokanemoto2014-06-081-1/+4
* io.c: truncate before appendingnobu2014-06-071-0/+4
* io.c: not shorten buffer unless succeedednobu2014-06-061-4/+4
* configure.in, missing.h: jemalloc manglingnobu2014-06-051-0/+1
* * io.c (pipe_open): Close pipes when rb_execarg_fixup() raisesakr2014-05-291-1/+17
* * io.c (rb_io_s_pipe): Close pipes if io_encoding_set() raises anakr2014-05-291-1/+28
* * io.c (rb_io_autoclose_p): Don't raise on frozen IO.akr2014-05-271-2/+2
* io.c: no error on frozen IOnobu2014-05-271-3/+3
* io.c: update ARGF examplesnobu2014-05-181-2/+2
* io.c: buffer must be modifiablenobu2014-05-171-1/+1
* * io.c (io_{read,write}_nonblock): use rb_get_kwargs instead oftadf2014-05-061-2/+15
* process.c: constifynobu2014-03-171-3/+1
* * enumerator.c (enumerator_block_call): use PARRAY_CONST_PTR()ko12014-03-171-1/+1
* * io.c (rb_io_fsync): need to fsync even if on Windows. fixed mistake ofusa2014-03-021-2/+0
* * io.c (rb_io_fsync): revert a part of r45254. explicit fsync should updateusa2014-03-021-0/+4
* * io.c (rb_io_flush_raw, rb_io_fsync): [EXPERIMENTAL] remove forceusa2014-03-021-9/+0
* adjust indent and stylenobu2014-02-271-6/+10
* io.c (rb_f_backquote): trade volatile for manual recyclenormal2014-02-161-1/+3