Method: Sequence#holding!

Defined in:
lib/sequence.rb

#holding!(&block) ⇒ Object

like #holding, but block is instance_eval’d in the sequence.



280
281
282
283
284
285
286
287
# File 'lib/sequence.rb', line 280

def holding! &block
  oldpos=pos
  begin
    instance_eval self, &block
  ensure
    self.pos=oldpos
  end
end