From: Todd A Date: 2009-09-15T01:11:25+09:00 Subject: [ruby-core:25589] [Bug #2099] Error when getting binding for a method via converting it to a Proc Bug #2099: Error when getting binding for a method via converting it to a Proc http://redmine.ruby-lang.org/issues/show/2099 Author: Todd A Status: Open, Priority: High ruby -v: 1.9.1p243 Not sure if this is allowed in Ruby 1.9.1 but from a poll on #ruby-lang it seems like it works in 1.8. I am running 1.9.1p243 and the following throws an argument error: class Foo def bar a = 'apple' b= 22 puts 'inside bar' end end obj = Foo.new pro = obj.method(:bar).to_proc pro.call # 'inside bar' b = pro.binding # Can't create Binding from C level Proc (ArgumentError) ---------------------------------------- http://redmine.ruby-lang.org