summaryrefslogtreecommitdiffstats
path: root/io.c
Commit message (Expand)AuthorAgeFilesLines
* * io.c (io_fread): don't warn nonblocking behavior by default.akr2005-01-121-1/+1
* * io.c (io_fread): warn nonblocking behavior.akr2005-01-081-24/+154
* * stable version 1.8.2 released.matz2004-12-251-38/+28
* * io.c (io_reopen, rb_io_reopen): prohibit to change access mode fornobu2004-12-231-23/+33
* * io.c (io_reopen): restore exact mode. fixed: [ruby-core:04003]nobu2004-12-231-2/+3
* * io.c (io_reopen): readable flag was left unset for read-only IO.nobu2004-12-231-1/+1
* * io.c (rb_io_mode_modenum): replace O_ACCMODE with O_RDWR.nobu2004-12-221-1/+5
* * io.c (io_reopen): keep duplex pipe in correct mode for exceptionnobu2004-12-211-2/+12
* * io.c (io_fwrite): workaround for MSVCRT's bug.usa2004-12-201-0/+8
* * io.c (rb_io_eof): check if closed before clearerr().nobu2004-12-201-0/+1
* * io.c (io_reopen): [ruby-dev:25150]matz2004-12-101-0/+1
* * io.c (io_fwrite): change dereference for cosmetic reason.matz2004-12-081-1/+1
* io.c (io_fwrite) : fix offset incrementation for VMS and Human68k.akiyoshi2004-12-071-2/+1
* * io.c (io_write): remove rb_str_locktmp(). [ruby-dev:25050]matz2004-12-071-15/+16
* * eval.c (proc_invoke): copy arguments to frame.argv.matz2004-12-031-5/+9
* * io.c (io_fread): need not to null terminate. [ruby-dev:24998]nobu2004-11-301-7/+6
* * io.c (fptr_finalize): must not use FILE after fclose().nobu2004-11-291-5/+12
* don't use READ_DATA_PENDING in previous changeakr2004-11-281-2/+1
* * io.c (rb_io_check_writable): restrict io_seek byakr2004-11-281-3/+2
* io.c (rb_io_fwrite): set path to NULLakr2004-11-271-1/+1
* * io.c: avoid avoid data loss with nonblocking fd andakr2004-11-271-13/+40
* * io.c (io_fread): [ruby-dev:24964]matz2004-11-271-15/+30
* * io.c (io_read): move StringValue() check before GetOpenFile().matz2004-11-251-1/+1
* * io.c (read_all): [ruby-dev:24955]matz2004-11-251-2/+4
* * io.c (io_read): [ruby-dev:24952]matz2004-11-231-39/+41
* * file.c (rb_file_chown): integer conversion should be prior tomatz2004-11-221-0/+3
* * io.c, rubyio.h (rb_io_modenum_flags): exported.nobu2004-11-181-1/+1
* * dir.c (rb_glob2): do not allocate buffer from heap to avoidmatz2004-11-101-0/+5
* * string.c (rb_str_locktmp): check STR_TMPLOCK flag beforematz2004-11-051-2/+0
* * typo, too. orzusa2004-11-041-1/+1
* * io.c (rb_f_open): fix typo.usa2004-11-041-1/+1
* * io.c (pipe_open): fix compile errornagai2004-11-031-2/+8
* * eval.c (proc_invoke): nail down dyna_var node when Proc objectmatz2004-11-011-47/+41
* * string.c (rb_str_locktmp): lock string temporarily.matz2004-10-301-4/+6
* * io.c (rb_io_check_initialized): new function to check uninitializednobu2004-10-291-2/+10
* * string.c (RESIZE_CAPA): check string attribute before modifyingmatz2004-10-271-2/+5
* * io.c (rb_io_getline): rs modification check should not interfere in the loop.nobu2004-10-261-1/+1
* * io.c (read_all): block string buffer modification duringmatz2004-10-191-12/+24
* * io.c (MODE_BINMODE, MODE_BINARY): fixed reversed condition.eban2004-10-141-2/+2
* * io.c (rb_io_getline): should not treat char as negative value.nobu2004-10-091-1/+1
* * io.c (io_read): should freeze buffer before thread contextmatz2004-10-071-1/+1
* * pack.c (pack_unpack): string conversion should at the top of thematz2004-10-071-1/+1
* * io.c (rb_io_flags_mode): typo fix.eban2004-10-061-1/+1
* * io.c (rb_io_s_sysopen): preserve path in the buffer allocated bymatz2004-10-061-65/+52
* * io.c (rb_file_open_internal, rb_io_reopen): fname might be alterednobu2004-10-041-8/+11
* * string.c (rb_str_sum): check was done with false pointer.matz2004-10-021-1/+5
* Update for VMS ports.akiyoshi2004-08-191-2/+4
* * io.c (rb_io_reopen): should clear allocated OpenFile. pointedmatz2004-08-171-1/+1
* * io.c (rb_io_fread): return already read data when system call isnobu2004-06-241-3/+2
* * io.c (rb_io_initialize): should check fcntl result. [ruby-dev:23742]nobu2004-06-221-0/+1