Fix Benchmark.benchmark output with an empty caption
I noticed Benchmark.benchmark output with an empty caption has an extra space.
This is due to my change in r32269, so I am sorry, this is my fault.
I guess Benchmark.benchmark is not much used directly
and without caption though (and nobody reported this issue).
It also includes a fix to avoid defining constants at the top-level
(this was due to class_eval with a block) and a few other small fixes.
You can see the commits on my benchmark branch: https://github.com/eregon/ruby/compare/e3761441...benchmark
(Or https://github.com/eregon/ruby/compare/trunk...benchmark, after the last Merge commit)
Please let me know what I can do to help committing these changes.
- lib/benchmark.rb: Fix Benchmark.benchmark output with an empty caption. patched by Benoit Daloze. [Bug #6610]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
#2 Updated by naruse (Yui NARUSE) almost 6 years ago
- Status changed from Assigned to Closed
- % Done changed from 0 to 100