ruby-changes:19788
From: yugui <ko1@a...>
Date: Tue, 31 May 2011 09:12:03 +0900 (JST)
Subject: [ruby-changes:19788] yugui:r31833 (ruby_1_9_2): merges r31507 from trunk into ruby_1_9_2.
yugui 2011-05-31 09:11:53 +0900 (Tue, 31 May 2011) New Revision: 31833 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=31833 Log: merges r31507 from trunk into ruby_1_9_2. -- * lib/forwardable.rb: support 'delegate :foo => :bar' for to meet by specification of RDOC. Modified files: branches/ruby_1_9_2/ChangeLog branches/ruby_1_9_2/lib/forwardable.rb branches/ruby_1_9_2/version.h Index: ruby_1_9_2/ChangeLog =================================================================== --- ruby_1_9_2/ChangeLog (revision 31832) +++ ruby_1_9_2/ChangeLog (revision 31833) @@ -1,3 +1,8 @@ +Wed May 11 19:45:27 2011 Keiju Ishitsuka <keiju@i...> + + * lib/forwardable.rb: support 'delegate :foo => :bar' for to meet + by specification of RDOC. + Sun May 8 19:39:16 2011 KOSAKI Motohiro <kosaki.motohiro@g...> * thread_pthread.c (native_cond_timedwait): add to care EINTR. Index: ruby_1_9_2/lib/forwardable.rb =================================================================== --- ruby_1_9_2/lib/forwardable.rb (revision 31832) +++ ruby_1_9_2/lib/forwardable.rb (revision 31833) @@ -149,7 +149,7 @@ # def instance_delegate(hash) hash.each{ |methods, accessor| - methods = methods.to_s unless methods.respond_to?(:each) + methods = [methods] unless methods.respond_to?(:each) methods.each{ |method| def_instance_delegator(accessor, method) } @@ -214,7 +214,7 @@ # def single_delegate(hash) hash.each{ |methods, accessor| - methods = methods.to_s unless methods.respond_to?(:each) + methods = [methods] unless methods.respond_to?(:each) methods.each{ |method| def_single_delegator(accessor, method) } Index: ruby_1_9_2/version.h =================================================================== --- ruby_1_9_2/version.h (revision 31832) +++ ruby_1_9_2/version.h (revision 31833) @@ -1,5 +1,5 @@ #define RUBY_VERSION "1.9.2" -#define RUBY_PATCHLEVEL 250 +#define RUBY_PATCHLEVEL 251 #define RUBY_VERSION_MAJOR 1 #define RUBY_VERSION_MINOR 9 #define RUBY_VERSION_TEENY 1 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/