From ac606d8cb2fa39a4c48d32f8f84084e7392ac0ba Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Wed, 8 Dec 2004 08:33:20 +0000 Subject: Updated Builder to 1.2.2 git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@76 5ecf4fe2-1ee6-0310-87b1-e25e094e27de --- actionpack/lib/action_view/vendor/builder/blankslate.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'actionpack/lib/action_view') diff --git a/actionpack/lib/action_view/vendor/builder/blankslate.rb b/actionpack/lib/action_view/vendor/builder/blankslate.rb index 25307b0e56..dad741ecf6 100644 --- a/actionpack/lib/action_view/vendor/builder/blankslate.rb +++ b/actionpack/lib/action_view/vendor/builder/blankslate.rb @@ -17,7 +17,10 @@ module Builder #:nodoc: class BlankSlate #:nodoc: class << self def hide(name) - undef_method name unless name =~ /^(__|instance_eval)/ + undef_method name if + instance_methods.include?(name.to_s) and + name !~ /^(__|instance_eval)/ + end end end -- cgit v1.2.3