summaryrefslogtreecommitdiffstats
path: root/io.c
Commit message (Expand)AuthorAgeFilesLines
* * io.c (fptr_finalize): don't allocate objects if noraise.akr2008-12-261-16/+29
* * io.c (fptr_finalize): close the IO object even if finish_writeconv orakr2008-12-261-52/+39
* * io.c (rb_io_s_pipe): unused variable removed.akr2008-12-251-3/+0
* * io.c (pipe_close): removed.akr2008-12-251-12/+3
* * io.c (rb_io_initialize): check fd validity. [ruby-dev:36646]akr2008-12-251-0/+2
* * io.c (flush_before_seek): check io_fflush result.akr2008-12-251-14/+28
* * io.c (io_fflush): flush write buffer without write lock inmatz2008-12-251-1/+8
* * io.c (fptr_finalize): close the IO object even if close(2) is failed.akr2008-12-251-18/+11
* * io.c: sorry, wrong commit. orzusa2008-12-251-10/+2
* * io.c (rb_io_flush): fsync() after buffer is flushed on win32.usa2008-12-251-2/+13
* * io.c (rb_io_init_copy): call io_seek only if io_tell succeeds.akr2008-12-231-1/+4
* * process.c (rb_fork): propagete an error message from child to parent.akr2008-12-231-9/+12
* * io.c: rdoc for File::open and 1.9 feature in file modes.yugui2008-12-231-28/+95
* * io.c (rb_io_inspect): show fd number if there is no pathname.akr2008-12-231-4/+18
* * io.c (pipe_open): need to initialize args.usa2008-12-231-1/+1
* * io.c (pipe_close): fix coding style. [ruby-dev:37554]akr2008-12-231-2/+2
* rdoc update.akr2008-12-221-0/+1
* * io.c (rb_io_s_pipe): IO.pipe can take a block.akr2008-12-221-3/+33
* * dln.c (dln_find_1): supplements an extension for executablenobu2008-12-201-10/+6
* * io.c (rb_io_extract_encoding_option): "internal_encoding: nil"matz2008-12-191-38/+43
* rdoc update.akr2008-12-101-1/+1
* * io.c (io_binwrite): arg.offset should be updated after retry.akr2008-12-041-1/+1
* * win32/win32.c (rb_w32_read): ERROR_BROKEN_PIPE is not a real errorusa2008-12-041-1/+47
* rdoc update.akr2008-12-041-7/+20
* update rdoc.akr2008-12-031-9/+19
* * io.c (rb_io_getc, rb_io_readchar): documentation correction fromnobu2008-12-031-5/+5
* * include/ruby/io.h (rb_io_t): added write_lock to serialize.nobu2008-11-071-20/+72
* * io.c (rb_io_rewind): should reset fptr->readconv if it'smatz2008-10-291-1/+8
* * io.c (extract_binmode): new function to extract binmode/textmodeusa2008-10-281-12/+27
* * io.c (make_readconv): now can specify the size of cbuf.usa2008-10-281-6/+6
* * io.c (argf_init): initial value of $. should be 0.nobu2008-10-271-1/+1
* * io.c (read_all): the 3rd argument maybe Qnil.usa2008-10-271-1/+2
* * io.c (read_all): use the given buffer to read when needs readconv.nobu2008-10-261-1/+1
* * io.c (pipe_open): remove unnecessary flush before fork.matz2008-10-221-2/+0
* * io.c (open_key_args): should adjust argc, argv in structmatz2008-10-211-8/+8
* * ext/zlib/zlib.c: remove obsolete prototype macros.matz2008-10-211-6/+4
* * io.c, include/ruby/intern.h (rb_io_ascii8bit_binmode): externed.shugo2008-10-211-1/+1
* * io.c (rb_file_open_internal): should initialize fmode before using.nobu2008-10-211-3/+2
* * io.c (rb_io_extract_modeenc): plain rb/wb should set ASCII-8BITmatz2008-10-201-4/+14
* * io.c (rb_io_ascii8bit_binmode): renamed from rb_io_binmode.akr2008-10-201-2/+17
* rdoc update.akr2008-10-181-3/+7
* * io.c (rb_io_binmode): reset encoding conversion.akr2008-10-161-5/+16
* * io.c (rb_getc, rb_io_fread, rb_io_fwrite, rb_read_pending):mame2008-10-161-44/+0
* rdoc update.akr2008-10-151-15/+24
* * io.c (Init_IO): $FILENAME and $* must be read-only. [ruby-dev:36698]nobu2008-10-141-2/+2
* rdoc update.akr2008-10-111-0/+20
* rdoc update.akr2008-10-081-4/+4
* * encoding.c (rb_default_internal_encoding): merged a patch frommatz2008-10-071-59/+107
* * dln.c: Ruby no longer supports VMS.yugui2008-10-041-6/+0
* * dln.c: Ruby no longer supports MS-DOS.yugui2008-10-041-9/+2