aboutsummaryrefslogtreecommitdiffstats
path: root/include/ruby/io.h
Commit message (Expand)AuthorAgeFilesLines
* file.c: export rb_stat_newnobu2013-10-011-0/+5
* defines.h: RUBY_SYMBOL_EXPORT_{BEGIN,END}nobu2013-04-051-6/+2
* ruby/io.h: get rid of conflict on AIXnobu2013-03-291-0/+2
* ruby/io.h: get rid of conflict on AIXnobu2013-03-281-0/+8
* process.c: try conversion at redirectionnobu2012-07-271-0/+1
* * thread.c (rb_wait_for_single_fd): new. poll(2) based backend for rb_wait_fo...kosaki2011-05-041-3/+11
* * thread.c (rb_wait_for_single_fd): new.kosaki2011-05-041-0/+5
* * include/ruby/io.h: parenthesize macro arguments.akr2011-04-071-25/+25
* * include/ruby/io.h: missing prototypes.nobu2011-01-151-0/+6
* * include/ruby/io.h (rb_io_buffer_t): extract from rb_io_t.nobu2010-11-181-26/+25
* * include/ruby/{intern,io}.h: add missing prototypes.nobu2010-07-221-0/+1
* * configure.in (XCFLAGS): use -fvisibility=hidden if possible.nobu2010-07-211-0/+8
* * include/ruby/io.h, io.c: reverted r21709.nobu2010-06-271-1/+0
* * include/ruby/io.h (MakeOpenFile): finalize fptr get rid ofnobu2010-03-131-1/+1
* * ext/curses/curses.c: use rb_thread_blocking_region to avoidakr2009-10-101-1/+1
* Rename FMODE_STRIP_BOM to FMODE_SETENC_BY_BOM.naruse2009-08-211-1/+1
* Set encoding and strip bom when modeenc string is "r:foo-bom" [ruby-dev:37236]naruse2009-07-091-0/+1
* * include/ruby/io.h (typedef struct rb_io_t):nobu2009-01-211-0/+1
* * include/ruby/io.h (rb_io_t): added write_lock to serialize.nobu2008-11-071-0/+2
* * io.c (rb_getc, rb_io_fread, rb_io_fwrite, rb_read_pending):mame2008-10-161-5/+0
* comment changed.akr2008-09-241-2/+2
* * include/ruby/io.h (rb_io_t): rename field: writeconv_stateless toakr2008-09-091-2/+2
* * include/ruby/io.h (rb_io_modestr_fmode): renamed fromakr2008-09-051-3/+7
* * include/ruby/io.h (rb_io_mode_modenum): moved fromakr2008-09-051-0/+1
* * include/ruby/io.h (rb_io_enc_t): rename flags to ecflags.akr2008-09-041-4/+4
* * include/ruby/io.h (rb_io_t): new fields: encs.ecopts andakr2008-09-031-0/+5
* * include/ruby/encoding.h (rb_econv_option_t): removed. Sinceakr2008-09-031-3/+3
* * include/ruby/io.h (rb_io_t): refcnt field removed.akr2008-08-271-2/+0
* * include/ruby/io.h (rb_io_t): rename crbuf to cbuf.akr2008-08-261-8/+8
* * include/ruby/io.h (rb_io_t): new field: writeconv_pre_opts.akr2008-08-251-0/+1
* * include/ruby/io.h (rb_io_enc_t): add opts field.akr2008-08-241-6/+2
* * include/ruby/io.h (rb_io_t): make enc and enc2 as structakr2008-08-241-4/+6
* * include/ruby/io.h (FMODE_INVALID_MASK): defined.akr2008-08-231-15/+21
* * include/ruby/io.h (rb_io_t): remove path field and add pathv field.akr2008-08-231-2/+2
* * include/ruby/io.h (FMODE_TEXTMODE): defined.akr2008-08-221-0/+1
* * include/ruby/io.h (FMODE_TRUNC): value changed because 0x100 is usedakr2008-08-191-1/+3
* * include/ruby/io.h (FMODE_TRUNC): new constant.akr2008-08-191-0/+1
* * include/ruby/io.h (rb_fopen): declaration removed.akr2008-08-191-1/+0
* * include/ruby/io.h (FMODE_READWRITE): define asakr2008-08-191-2/+1
* * include/ruby/io.h (FMODE_*): sorted and describe the values inakr2008-08-191-11/+12
* * io.c (make_writeconv): if enc and enc2 is set, convertakr2008-08-181-1/+1
* * include/ruby/io.h (rb_io_t): new fields: writeconv,akr2008-08-181-0/+8
* update comment.akr2008-08-181-2/+9
* * include/ruby/io.h (rb_io_t): new fields: readconv, crbuf, crbuf_off,akr2008-08-161-2/+16
* * $Date$ keyword removed to avoid inclusion of locale dependentakr2008-01-061-1/+0
* * io.c, io.h: temporary patch to partially implement transcode-on-read and tr...davidflanagan2007-12-221-0/+2
* * include/ruby/io.h (MakeOpenFile): fptr->enc should bematz2007-12-131-0/+1
* * include/ruby/io.h (rb_io_t): add tied_io_for_writing member.akr2007-11-201-0/+2
* * encoding.c: provide basic features for M17N.matz2007-08-251-1/+3
* * include/ruby: moved public headers.nobu2007-06-101-0/+126