Hi,

At Wed, 4 Jan 2006 12:00:18 +0900,
noreply / rubyforge.org wrote in [ruby-core:07051]:
> In fact, from my testing, it is called before the first call
> to the regular find block.

Yes.

Possibly you may want to write:

  t = a.find(proc {more_powers(4 * n, a)}) {|i| a.push(i); i >= n}

-- 
Nobu Nakada