aboutsummaryrefslogtreecommitdiffstats
path: root/include/ruby/io.h
Commit message (Expand)AuthorAgeFilesLines
* * configure.in: check function attirbute const and pure,naruse2016-05-081-1/+1
* io.h: remove old macrosnobu2016-01-111-8/+0
* socket: memoize common socket families in fptr->modenormal2015-07-021-0/+3
* * include/ruby/io.h (FMODE_WSPLIT): Removed. The write() system callakr2014-11-181-2/+0
* io.c: move RFile initializationnobu2014-10-101-35/+5
* ruby/io.h: deprecate old macrosnobu2014-10-101-2/+2
* * include/ruby/io.h (struct rb_io_buffer_t): PACKED_STRUCT should notngoto2014-07-241-1/+1
* rb_io_buffer_t: fix packing on gccnormal2014-07-211-2/+3
* ruby/io.h: fix rb_io_buffer_tnobu2014-07-211-2/+2
* rb_io_buffer_t: pack structurenormal2014-07-201-2/+2
* rb_io_t: shrink from 216 to 200 bytes on 64-bitnormal2014-07-201-2/+2
* * include/ruby/intern.h,akr2014-02-141-1/+0
* 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