summaryrefslogtreecommitdiffstats
path: root/io.c
Commit message (Expand)AuthorAgeFilesLines
* * revert previous revision. it's already out-of-date.usa2009-01-221-4/+2
* * include/ruby/win32.h, win32/win32.c (rb_w32_is_valid_fd): new functionusa2009-01-221-2/+4
* * io.c (rb_io_ungetbyte, rb_io_ungetc): allows nil to reset EOFnobu2009-01-211-2/+2
* * io.c (rb_io_ungetbyte, rb_io_ungetc): clears EOF flag.nobu2009-01-211-1/+4
* * include/ruby/io.h (typedef struct rb_io_t):nobu2009-01-211-3/+15
* rdoc update.akr2009-01-151-10/+13
* * io.c (pipe_open): revert a part of previous commit. it may be ausa2009-01-151-6/+3
* * symbian/README.SYMBIAN: symbian support added. great appreciatematz2009-01-151-3/+10
* * io.c (rb_io_wait_readable, rb_io_wait_writable): need rb_fd_ptr.nobu2009-01-141-2/+2
* * io.c (appendline): reformed.nobu2009-01-141-14/+9
* * io.c (rb_io_s_pipe): reduced nest of rb_ensure of main block.nobu2009-01-141-3/+7
* * io.c (io_reopen, rb_io_init_copy): should register fptr to pipe_listusa2009-01-131-0/+8
* * io.c (rb_io_close_read): call rb_io_fptr_cleanup() instead ofusa2009-01-131-1/+1
* * io.c (rb_io_initialize): workaround for Windows. [ruby-dev:37686]usa2009-01-131-0/+6
* * io.c (rb_close_before_exec): more heuristics to detect maximum fd.akr2009-01-051-1/+6
* * io.c (maygvl_copy_stream_wait_read): renamed to add prefix toakr2009-01-031-17/+17
* rdoc update.akr2008-12-311-0/+1
* update rdoc.akr2008-12-311-0/+5
* * io.c (copy_stream_body): don't check to_io becauseakr2008-12-311-4/+2
* revert previous changes.naruse2008-12-291-1/+20
* * file.c (rb_get_path): move encoding conversion of file pathnaruse2008-12-291-20/+1
* * 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