ruby-changes:11523
From: nobu <ko1@a...>
Date: Wed, 8 Apr 2009 13:58:17 +0900 (JST)
Subject: [ruby-changes:11523] Ruby:r23153 (ruby_1_8, trunk): * lib/mkmf.rb (Logging.postpone): copy postponed output always.
nobu 2009-04-08 13:57:59 +0900 (Wed, 08 Apr 2009) New Revision: 23153 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=23153 Log: * lib/mkmf.rb (Logging.postpone): copy postponed output always. Modified files: branches/ruby_1_8/ChangeLog branches/ruby_1_8/lib/mkmf.rb branches/ruby_1_8/version.h trunk/ChangeLog trunk/lib/mkmf.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 23152) +++ ChangeLog (revision 23153) @@ -1,6 +1,6 @@ -Wed Apr 8 11:46:26 2009 Nobuyoshi Nakada <nobu@r...> +Wed Apr 8 13:57:56 2009 Nobuyoshi Nakada <nobu@r...> - * lib/mkmf.rb (what_type?): fixed typo. + * lib/mkmf.rb (Logging.postpone): copy postponed output always. Wed Apr 8 09:45:58 2009 Nobuyoshi Nakada <nobu@r...> Index: lib/mkmf.rb =================================================================== --- lib/mkmf.rb (revision 23152) +++ lib/mkmf.rb (revision 23153) @@ -273,9 +273,9 @@ @log, @logfile, @orgout, @orgerr = nil, tmplog, log, log begin log.print(open {yield}) + ensure @log.close File::open(tmplog) {|t| FileUtils.copy_stream(t, log)} - ensure @log, @logfile, @orgout, @orgerr = log, *save @postpone -= 1 rm_f tmplog Index: ruby_1_8/ChangeLog =================================================================== --- ruby_1_8/ChangeLog (revision 23152) +++ ruby_1_8/ChangeLog (revision 23153) @@ -1,3 +1,7 @@ +Wed Apr 8 13:57:56 2009 Nobuyoshi Nakada <nobu@r...> + + * lib/mkmf.rb (Logging.postpone): copy postponed output always. + Mon Apr 6 23:16:08 2009 Nobuyoshi Nakada <nobu@r...> * configure.in (CFLAGS, CXXFLAGS): override with $cflags and Index: ruby_1_8/version.h =================================================================== --- ruby_1_8/version.h (revision 23152) +++ ruby_1_8/version.h (revision 23153) @@ -1,7 +1,7 @@ #define RUBY_VERSION "1.8.8" -#define RUBY_RELEASE_DATE "2009-04-06" +#define RUBY_RELEASE_DATE "2009-04-08" #define RUBY_VERSION_CODE 188 -#define RUBY_RELEASE_CODE 20090406 +#define RUBY_RELEASE_CODE 20090408 #define RUBY_PATCHLEVEL -1 #define RUBY_VERSION_MAJOR 1 @@ -9,7 +9,7 @@ #define RUBY_VERSION_TEENY 8 #define RUBY_RELEASE_YEAR 2009 #define RUBY_RELEASE_MONTH 4 -#define RUBY_RELEASE_DAY 6 +#define RUBY_RELEASE_DAY 8 #ifdef RUBY_EXTERN RUBY_EXTERN const char ruby_version[]; Index: ruby_1_8/lib/mkmf.rb =================================================================== --- ruby_1_8/lib/mkmf.rb (revision 23152) +++ ruby_1_8/lib/mkmf.rb (revision 23153) @@ -239,9 +239,9 @@ @log, @logfile, @orgout, @orgerr = nil, tmplog, log, log begin log.print(open {yield}) + ensure @log.close File::open(tmplog) {|t| FileUtils.copy_stream(t, log)} - ensure @log, @logfile, @orgout, @orgerr = log, *save @postpone -= 1 rm_f tmplog -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/