From fb2e6dbe840ba348461292f41a33303952790c2c Mon Sep 17 00:00:00 2001 From: akr Date: Sun, 24 Aug 2008 09:40:31 +0000 Subject: * io.c (rb_io_s_pipe): accept optional hash. (rb_io_set_encoding): ditto. (rb_io_extract_modeenc): use rb_econv_opts to initialize ecopts. (rb_file_open_generic): ditto. (rb_file_open_internal): ditto. (io_encoding_set): new argument: opt. (argf_set_encoding): copy fptr->encs.opts to argf_ecopts. * transcode.c (rb_econv_opts): accept Qnil for initialization. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@18817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index de7356fab..9167854e3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,16 @@ +Sun Aug 24 18:37:42 2008 Tanaka Akira + + * io.c (rb_io_s_pipe): accept optional hash. + (rb_io_set_encoding): ditto. + (rb_io_extract_modeenc): use rb_econv_opts to initialize + ecopts. + (rb_file_open_generic): ditto. + (rb_file_open_internal): ditto. + (io_encoding_set): new argument: opt. + (argf_set_encoding): copy fptr->encs.opts to argf_ecopts. + + * transcode.c (rb_econv_opts): accept Qnil for initialization. + Sun Aug 24 18:10:08 2008 Tanaka Akira * include/ruby/io.h (rb_io_enc_t): add opts field. -- cgit