coverage で、ensure 節内の文が数えられない気がします。

% cat z.rb
begin
  p 1
ensure
  p 2
end
% ./ruby -rcoverage -ve '
Coverage.start
load "z.rb"
p Coverage.result
'
ruby 1.9.2dev (2009-09-10 trunk 24826) [i686-linux]
1
2
{"z.rb"=>[1, 1, nil, 0, nil]}

ここで、2 と表示されているように z.rb 内の p 2 が実行されて
いますが、それに対応する Coverage.result["z.rb"][3] は 0 に
なっています。
-- 
[田中 哲][たなか あきら][Tanaka Akira]