From: Run Paint Run Run Date: 2009-07-09T03:35:44+09:00 Subject: [ruby-core:24209] Clarifying `caller` Confusion: 1.8 vs. 1.9 The output from Kernel#caller has changed between 1.8 and 1.9. This caused many of the 1.8 tests to fail. I've modified them all to pass but I would greatly appreciate confirmation that in doing so I haven't legitimized any bugs. The examples in question are at http://github.com/rubyspec/rubyspec/blob/0a18bd38800eec982aab88b8bc64188da9132a16/core/kernel/caller_spec.rb Specifically: * 1.8 specs: http://github.com/rubyspec/rubyspec/blob/0a18bd38800eec982aab88b8bc64188da9132a16/core/kernel/caller_spec.rb#L46 * 1.9 specs: http://github.com/rubyspec/rubyspec/blob/0a18bd38800eec982aab88b8bc64188da9132a16/core/kernel/caller_spec.rb#L94 Do these look right? :-) --- Run Paint Run Run