summaryrefslogtreecommitdiff
path: root/io.c
Commit message (Expand)AuthorAgeFilesLines
* precedes registering global VALUE variables before initializing it.akr2005-12-121-6/+5
* * ext/digest/digest.c (rb_digest_base_s_digest): add volatile tomatz2005-12-121-1/+1
* * configure.in, io.c: use sys/syscall.h if syscall.h is not available.nobu2005-10-241-0/+2
* * io.c, pack.c, ext/syck/rubyext.c, ext/syck/syck.h, missing/isinf.c:nobu2005-10-131-0/+4
* * io.c (read_buffered_data): check if reached EOF. fixed: [ruby-dev:27334]nobu2005-09-271-2/+4
* * io.c: fixed rdoc. [ruby-Bugs:2523]ocean2005-09-271-2/+3
* * io.c: PIPE_BUF is not defined on BeOS. use _POSIX_PIPE_BUF instead.ocean2005-09-201-0/+8
* * io.c (io_close): call rb_io_close() directly if io is a T_FILEmatz2005-09-191-0/+4
* * file.c (rb_thread_flock): wrap the flock system call byakr2005-09-181-0/+2
* * io.c (io_fwrite): wrap the write system call by TRAP_BEG/TRAP_END toakr2005-09-181-0/+2
* * lib/cgi.rb (CGI::Cookie): should handle multiple values for amatz2005-09-171-1/+1
* document a blocking behavior of IO#eof?.akr2005-09-051-4/+23
* * io.c: check HAVE_SYS_IOCTL_H before including the header.matz2005-07-251-1/+1
* * io.c (S_ISREG): need to define S_ISREG before it is used first.usa2005-07-201-4/+4
* don't use S_ISDIR.akr2005-07-201-2/+1
* * io.c (wsplit_p): patch for the environment whereocean2005-07-201-3/+6
* * io.c (rb_io_ctl): update FMODE_WSPLIT_INITIALIZED and FMODE_WSPLITakr2005-07-201-0/+10
* * io.c (rb_io_inspect): replace sprintf() with "%s" format allmatz2005-07-191-1/+1
* * rubyio.h (FMODE_WSPLIT, FMODE_WSPLIT_INITIALIZED): new constant.akr2005-07-181-2/+28
* * io.c (rb_io_eof, remain_size, read_all, io_read, appendline)akr2005-05-121-11/+11
* * io.c (rb_io_eof, remain_size, read_all, io_read, appendline)akr2005-05-121-4/+11
* * exception error messages updated. [ruby-core:04497]matz2005-02-281-2/+2
* fix some documents.akr2005-01-251-11/+10
* fix IO#read docment.akr2005-01-241-7/+13
* * 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