From f1fdbf080efdf954a4773baf2dd088eddb7c03ef Mon Sep 17 00:00:00 2001 From: matz Date: Wed, 21 Nov 2001 15:42:12 +0000 Subject: * parse.y (str_extend): should check nesting parentheses in #{}. * process.c (pst_wstopsig): returns nil unless WIFSTOPPED() is non-zero. * process.c (pst_wtermsig): returns nil unless WIFSIGNALED() is non-zero. * process.c (pst_wexitstatus): returns nil unless WIFEXITED() is non-zero. * eval.c (rb_thread_select): tv_sec and tv_usec should not be negative. * signal.c (posix_signal): do not set SA_RESTART for SIGVTALRM. * parse.y (call_args2): block_arg may follow the first argument in call_args2. * eval.c (stack_check): should avoid stack length check during raising SystemStackError exception. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1852 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- lib/delegate.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/delegate.rb b/lib/delegate.rb index ecc23d52ea..8dd3395931 100644 --- a/lib/delegate.rb +++ b/lib/delegate.rb @@ -76,7 +76,7 @@ SimpleDelegater = SimpleDelegator # def DelegateClass(superclass) klass = Class.new - methods = superclass.instance_methods + methods = superclass.instance_methods(true) methods -= ::Kernel.instance_methods methods |= ["to_s","to_a","inspect","==","=~","==="] klass.module_eval <<-EOS -- cgit v1.2.3