aboutsummaryrefslogtreecommitdiffstats
path: root/io.c
Commit message (Expand)AuthorAgeFilesLines
* * include/ruby/intern.h (rb_exec_arg_init): deprecated.akr2012-06-121-18/+18
* * process.c (rb_fork_ruby): new function.akr2012-06-101-1/+1
* * io.c (popen_exec): don't call rb_thread_atfork_before_exec. useakr2012-06-101-3/+2
* * process.c: don't check the availability of FD_CLOEXEC. It shouldakr2012-06-081-4/+0
* * internal.h (rb_exec_arg_init): change return type to void.akr2012-06-051-6/+6
* * internal.h (rb_exec_arg): use union to represent command invocationakr2012-06-051-2/+2
* obj_init_copynobu2012-06-051-1/+2
* * process.c: add comments about async-signal-safe.akr2012-06-051-5/+6
* * io.c: Edited documentation for IO and File open and new anddrbrain2012-06-051-180/+188
* * internal.h (ARGVSTR2ARGC): defined.akr2012-06-041-1/+1
* unused variablesnobu2012-06-041-0/+2
* * io.c (pipe_open): follow up changes in r35889.usa2012-06-041-30/+2
* Bug #6487nobu2012-05-241-35/+33
* use RB_TYPE_P() instead of comparison of TYPE()nobu2012-05-231-11/+11
* * io.c: re-fix merge miss.nobu2012-05-171-2/+0
* * io.c: Fix a mistake on merging the patch in the previous commit.yugui2012-05-171-2/+3
* Imports Ruby's port to NativeClient (a.k.a NaCl).yugui2012-05-171-10/+20
* * io.c: fixed a merge mistake of r33878, reported by nobu via IRC.usa2012-05-161-2/+2
* * io.c (io_unread): fix IO#pos with mode 'r' bug on Windows.shirosaki2012-05-081-0/+6
* * io.c (io_encoding_set): suppress warnings. [ruby-dev:45627]naruse2012-05-061-2/+0
* * io.c (parse_mode_enc): remove warnings 'Ignoring internal encoding'.naruse2012-05-041-5/+0
* * io.c (io_readpartial): Document the output buffer parameter isdrbrain2012-04-181-5/+18
* * reduce UNREACHABLE.nobu2012-04-151-14/+6
* * variable.c (trace_ev): Removed "not reached" comment as this line isdrbrain2012-04-141-2/+4
* * encoding.c (rb_enc_codepoint_len): Use UNREACHABLE to avoid "controldrbrain2012-04-131-0/+4
* * io.c (rb_io_eof): use eof() instead of io_fillbuf(). It's becauseshirosaki2012-04-111-0/+5
* * io.c (io_unread): cast as long the value for extra_max.naruse2012-04-071-1/+1
* * io.c (io_unread): fixed memory leak. report by nagachika via IRC.usa2012-03-271-0/+2
* * io.c (static int io_fflush): add the definition.shirosaki2012-03-221-16/+47
* * io.c (io_encoding_set): always warn if external encoding and internalnaruse2012-03-131-1/+12
* * encoding.c (rb_find_encoding): new function find encoding fromnobu2012-03-121-6/+20
* * io.c: fix rdoc of `IO.binwrite` to show same as `IO.write` exceptsorah2012-03-111-10/+3
* * io.c (pipe_open): cmd is no longer used if fork is available.nobu2012-03-021-2/+2
* * io.c (io_binwrite, rb_io_syswrite): use shared frozen sourcenobu2012-02-281-0/+4
* * io.c (io_fread, io_getpartial, rb_io_sysread): set buffer sizenobu2012-02-281-0/+5
* * io.c (rb_io_set_pos): add rdoc about textmode.usa2012-02-271-0/+2
* * io.c, process.c, time.c, ext: use rb_sys_fail_str instead ofnobu2012-02-271-13/+13
* * dir.c (dir_inspect), io.c (rb_io_inspect): keep encoding of path.nobu2012-02-241-12/+10
* * dir.c, file.c, io.c (rb_sys_fail_path): use rb_sys_fail_str.nobu2012-02-241-1/+1
* * dir.c, file.c, io.c: use rb_sys_fail_path.nobu2012-02-241-2/+2
* * io.c (set_binary_mode_with_seek_cur): reorder function qualifiers.nobu2012-02-241-1/+3
* * io.c (rb_io_f_sync): Fix double-negative typo. [ruby-trunk - #5837]drbrain2012-02-231-1/+1
* * io.c (rb_io_extract_modeenc): fail only if conflictingnobu2012-02-221-1/+6
* * io.c (rb_io_s_foreach): argument check before making Enumerator.nobu2012-02-221-1/+2
* * io.c (rb_io_s_foreach): return enumerator including kerwordnobu2012-02-221-1/+1
* * io.c (io_strsetbuf): call rb_str_modify to make str independentnaruse2012-02-151-1/+4
* * io.c (io_setstrbuf): cut down the buffer if longer.nobu2012-02-141-3/+8
* * io.c (io_setstrbuf): defer resizing buffer string until data isnobu2012-02-131-30/+15
* * io.c (Init_IO): use directive hack to make ARGF documentablenobu2012-02-131-4/+5
* * io.c (argf_next_argv): reset ARGF.next_p on ARGV.replace.naruse2012-02-021-0/+8