path: root/include/ruby/io.h
AgeCommit message (Expand)Author
2009-10-10* ext/curses/curses.c: use rb_thread_blocking_region to avoidakr
2009-08-21Rename FMODE_STRIP_BOM to FMODE_SETENC_BY_BOM.naruse
2009-07-09Set encoding and strip bom when modeenc string is "r:foo-bom" [ruby-dev:37236]naruse
2009-01-21* include/ruby/io.h (typedef struct rb_io_t):nobu
2008-11-07* include/ruby/io.h (rb_io_t): added write_lock to serialize.nobu
2008-10-16* io.c (rb_getc, rb_io_fread, rb_io_fwrite, rb_read_pending):mame
2008-09-24comment changed.akr
2008-09-09* include/ruby/io.h (rb_io_t): rename field: writeconv_stateless toakr
2008-09-05* include/ruby/io.h (rb_io_modestr_fmode): renamed fromakr
2008-09-05* include/ruby/io.h (rb_io_mode_modenum): moved fromakr
2008-09-04* include/ruby/io.h (rb_io_enc_t): rename flags to ecflags.akr
2008-09-03* include/ruby/io.h (rb_io_t): new fields: encs.ecopts andakr
2008-09-03* include/ruby/encoding.h (rb_econv_option_t): removed. Sinceakr
2008-08-27* include/ruby/io.h (rb_io_t): refcnt field removed.akr
2008-08-26* include/ruby/io.h (rb_io_t): rename crbuf to cbuf.akr
2008-08-25* include/ruby/io.h (rb_io_t): new field: writeconv_pre_opts.akr
2008-08-24* include/ruby/io.h (rb_io_enc_t): add opts field.akr
2008-08-24* include/ruby/io.h (rb_io_t): make enc and enc2 as structakr
2008-08-23* include/ruby/io.h (FMODE_INVALID_MASK): defined.akr
2008-08-23* include/ruby/io.h (rb_io_t): remove path field and add pathv field.akr
2008-08-22* include/ruby/io.h (FMODE_TEXTMODE): defined.akr
2008-08-19* include/ruby/io.h (FMODE_TRUNC): value changed because 0x100 is usedakr
2008-08-19* include/ruby/io.h (FMODE_TRUNC): new constant.akr
2008-08-19* include/ruby/io.h (rb_fopen): declaration removed.akr
2008-08-19* include/ruby/io.h (FMODE_READWRITE): define asakr
2008-08-19* include/ruby/io.h (FMODE_*): sorted and describe the values inakr
2008-08-18* io.c (make_writeconv): if enc and enc2 is set, convertakr
2008-08-18* include/ruby/io.h (rb_io_t): new fields: writeconv,akr
2008-08-18update comment.akr
2008-08-16* include/ruby/io.h (rb_io_t): new fields: readconv, crbuf, crbuf_off,akr
2008-01-06* $Date$ keyword removed to avoid inclusion of locale dependentakr
2007-12-22* io.c, io.h: temporary patch to partially implement transcode-on-read and tr...davidflanagan
2007-12-13* include/ruby/io.h (MakeOpenFile): fptr->enc should bematz
2007-11-20* include/ruby/io.h (rb_io_t): add tied_io_for_writing member.akr
2007-08-25* encoding.c: provide basic features for M17N.matz
2007-06-10* include/ruby: moved public headers.nobu