summaryrefslogtreecommitdiff
path: root/io.c
AgeCommit message (Expand)Author
2008-10-28 * io.c (extract_binmode): new function to extract binmode/textmodeusa
2008-10-28 * io.c (make_readconv): now can specify the size of cbuf.usa
2008-10-27* io.c (argf_init): initial value of $. should be 0.nobu
2008-10-27 * io.c (read_all): the 3rd argument maybe Qnil.usa
2008-10-26* io.c (read_all): use the given buffer to read when needs readconv.nobu
2008-10-22* io.c (pipe_open): remove unnecessary flush before fork.matz
2008-10-21* io.c (open_key_args): should adjust argc, argv in structmatz
2008-10-21* ext/zlib/zlib.c: remove obsolete prototype macros.matz
2008-10-21* io.c, include/ruby/intern.h (rb_io_ascii8bit_binmode): externed.shugo
2008-10-21* io.c (rb_file_open_internal): should initialize fmode before using.nobu
2008-10-20* io.c (rb_io_extract_modeenc): plain rb/wb should set ASCII-8BITmatz
2008-10-20* io.c (rb_io_ascii8bit_binmode): renamed from rb_io_binmode.akr
2008-10-18rdoc update.akr
2008-10-16* io.c (rb_io_binmode): reset encoding conversion.akr
2008-10-16* io.c (rb_getc, rb_io_fread, rb_io_fwrite, rb_read_pending):mame
2008-10-15rdoc update.akr
2008-10-14* io.c (Init_IO): $FILENAME and $* must be read-only. [ruby-dev:36698]nobu
2008-10-11rdoc update.akr
2008-10-08rdoc update.akr
2008-10-07* encoding.c (rb_default_internal_encoding): merged a patch frommatz
2008-10-04* dln.c: Ruby no longer supports VMS.yugui
2008-10-04* dln.c: Ruby no longer supports MS-DOS.yugui
2008-10-04* djgpp/GNUmakefile.in: removed. Ruby no longer supports djgpp.yugui
2008-10-04* x68/_dtos18.c: removed. Ruby no longer supports human68k.yugui
2008-09-30* io.c (rb_io_extract_modeenc): should honor value of thematz
2008-09-26* include/ruby/encoding.h (rb_str_encode): renamed fromakr
2008-09-24* io.c (rb_io_mode_enc): make it static.akr
2008-09-24* io.c (rb_io_s_binread): offset argument was wrongly passed tomatz
2008-09-23* io.c (io_binwrite): allocate wbuf if nosync.akr
2008-09-23* io.c (copy_stream_body): use io_binwrite instead of io_fwrite.akr
2008-09-23* io.c (io_binwrite): add nosync argument.akr
2008-09-23* io.c (rb_io_s_binread): a new method to read binary chunk from amatz
2008-09-23* thread.c, include/ruby/intern.h (rb_thread_interrupted): added.ko1
2008-09-17* io.c (rb_io_extract_modeenc): process option mode: and perm: asmatz
2008-09-16* io.c (rb_io_readbyte): rdoc updated. [ruby-core:18617]matz
2008-09-16* io.c (rb_io_gets_m): rdoc updated. limit counts in bytes.matz
2008-09-15* gc.c, include/ruby/ruby.h: rename rb_register_mark_object()ko1
2008-09-15* encoding.c (rb_enc_get_index): don't return -1.akr
2008-09-13* include/ruby/oniguruma.h (OnigEncodingTypeST): add end argument forakr
2008-09-13* io.c (io_encoding_set): don't need argc argument.akr
2008-09-13* io.c (make_writeconv): use rb_enc_name.akr
2008-09-12* iseq.c (iseq_s_compile_file): use rb_file_open_str.akr
2008-09-12* io.c (validate_enc_binmode): extracted from rb_io_extract_modeenc.akr
2008-09-10* io.c (io_binwrite): extracted from io_fwrite.akr
2008-09-09* include/ruby/encoding.h (econv_after_output): renamed fromakr
2008-09-09* include/ruby/io.h (rb_io_t): rename field: writeconv_stateless toakr
2008-09-09* io.c (io_fwrite): raise an error if ASCII incompatible stringakr
2008-09-09* include/ruby/encoding.h (ECONV_DECORATOR_MASK): mergeakr
2008-09-08* io.c (make_writeconv): useless branch removed.akr
2008-09-08* include/ruby/encoding.h (rb_econv_asciicompat_encoding): renamedakr