[Jruby-devel] Re: Delegate issue causing problem for Rails

2006-03-16 Thread Charles O Nutter
Here's a simple script to compare Ruby and JRuby methods for various types:thing_to_compare = ARGV[0]method_type = ARGV[1]puts "Comparing JRuby #{thing_to_compare} #{method_type} methods to Ruby" ruby_methods = eval `ruby -e "p #{thing_to_compare}.#{method_type}_methods.sort`jruby_methods = eval "#

[Jruby-devel] Re: Delegate issue causing problem for Rails

2006-03-16 Thread Charles O Nutter
I think it comes down to this: module methods should show up in the public_instance_methods of the module.C:\rails>jruby -e "p ::Kernel.public_instance_methods.sort"[]C:\rails>ruby -e "p :: Kernel.public_instance_methods.sort"["==", "===", "=~", "__id__", "__send__", "class", "clone", "display", "d