(cosmetic: wrap long lines in docile.rb)

This commit is contained in:
Marc Siegel 2013-07-25 18:46:34 -04:00
parent 2b20a27402
commit 4deca08da2
1 changed files with 6 additions and 2 deletions

View File

@ -22,10 +22,14 @@ module Docile
block_context = eval("self", block.binding)
proxy_context = FallbackContextProxy.new(dsl, block_context)
begin
block_context.instance_variables.each { |ivar| proxy_context.instance_variable_set(ivar, block_context.instance_variable_get(ivar)) }
block_context.instance_variables.each do |ivar|
proxy_context.instance_variable_set(ivar, block_context.instance_variable_get(ivar))
end
proxy_context.instance_exec(*args,&block)
ensure
block_context.instance_variables.each { |ivar| block_context.instance_variable_set(ivar, proxy_context.instance_variable_get(ivar)) }
block_context.instance_variables.each do |ivar|
block_context.instance_variable_set(ivar, proxy_context.instance_variable_get(ivar))
end
end
dsl
end