aboutsummaryrefslogtreecommitdiffstats
path: root/io.c
Commit message (Expand)AuthorAgeFilesLines
* document a blocking behavior of IO#eof?.akr2005-09-051-2/+21
* * array.c, dir.c, enum.c, hash.c, io.c, range.c, string.c, struct.c:nobu2005-08-301-3/+11
* * parse.y (lambda): Perl6 style -> lambda expression. [NEW]matz2005-07-271-1/+1
* * sprintf.c (rb_vsprintf, rb_sprintf): new functions return new String,nobu2005-07-231-6/+1
* * io.c (S_ISREG): need to define S_ISREG before it is used first.usa2005-07-201-4/+4
* fix previous commit.akr2005-07-201-3/+2
* * 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
* * signal.c (trap): remove sigexit(); handle "EXIT" via sig_exec().matz2005-07-191-1/+1
* * rubyio.h (FMODE_WSPLIT, FMODE_WSPLIT_INITIALIZED): new constant.akr2005-07-181-4/+36
* * intern.h (rb_fdset_t): deal with fd bit sets over FD_SETSIZE.nobu2005-06-031-50/+129
* * object.c (inspect_obj): unintended space removal.matz2005-03-071-3/+0
* * array.c: replace rb_protect_inspect() and rb_inspecting_p() bymatz2005-03-041-29/+33
* fix previous commit to check stdout is a tty.akr2005-02-071-2/+7
* * io.c (io_getc): flush rb_stdout before read fro stdin, which isakr2005-02-071-6/+7
* fix some documents.akr2005-01-251-11/+10
* fix IO#read docment.akr2005-01-241-5/+13
* * io.c (remain_size): use buffered data instead of unreading to avoidnobu2005-01-111-3/+7
* * io.c (rb_f_select): IO list could be altered. [ruby-dev:25312]nobu2005-01-091-3/+3
* update readpartial document.akr2005-01-081-6/+6
* * io.c (argf_readpartial): new method ARGF.readpartial.akr2005-01-011-49/+105
* * rubyio.h: don't deprecate rb_read_check.akr2004-12-301-12/+25
* * io.c (next_argv): reduce use of stdio.nobu2004-12-231-25/+37
* * io.c (io_reopen, rb_io_reopen): prohibit to change access mode fornobu2004-12-231-28/+34
* * rubyio.h: rename FMODE_UNSEEKABLE to FMODE_DUPLEX.akr2004-12-231-13/+15
* * io.c (rb_io_mode_modenum): replace O_ACCMODE with O_RDWR.nobu2004-12-221-1/+5
* * io.c (pipe_open): should set prog if argc != 0.eban2004-12-091-1/+2
* * rubyio.h, io.c, ext/dl/dl.c, ext/pty/pty.c, ext/socket/socket.c:akr2004-12-081-89/+80
* * io.c (pipe_open): win32 bidirectional pipe support.usa2004-12-071-6/+5
* * io.c (io_fwrite): avoid context switch before writing to stderr.akr2004-12-071-8/+4
* * process.c (proc_setgroups): [ruby-dev:25081]matz2004-12-061-31/+31
* * configure.in (ac_cv_sizeof_rlim_t): setup for DJGPP.eban2004-12-061-1/+4
* * io.c (is_socket): fix typos. [ruby-core:03900]usa2004-12-061-6/+8
* * io.c (is_socket): new function.usa2004-12-061-13/+36
* * rubyio.h, intern.h, io.c, file.c, process.c, ext/socket/socket.c,akr2004-12-061-517/+412
* * io.c (rb_file_initialize): [ruby-dev:25032]matz2004-12-021-3/+1
* * io.c (rb_io_ctl): [ruby-dev:25019]matz2004-12-021-1/+1
* * io.c (pipe_open): errno should be preserved for rb_sys_fail() whennobu2004-11-301-0/+2
* * io.c (io_fread): need not to null terminate. [ruby-dev:24998]matz2004-11-301-8/+6
* * io.c (rb_io_sysread): use temporary lock. [ruby-dev:24992]matz2004-11-291-1/+7
* * object.c (convert_type): [ruby-core:03845]matz2004-11-291-5/+5
* * 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-10/+25
* * io.c (rb_io_initialize): [ruby-dev:24963]matz2004-11-261-17/+13
* * io.c (rb_io_initialize): [ruby-dev:24962]matz2004-11-261-10/+10
* * io.c (rb_io_initialize): should retrieve flags from copying filematz2004-11-261-5/+7