[Ironruby-core] IronRuby 0.9.2 bug - super(.S, 1*&):433 @1 not supported on foreign meta-objects

2009-11-08 Thread Orion Edwards
I have the following code, which used to work under IronRuby 0.9.1 and earlier class Object def method_missing(sym, *args, &block) if sym.to_s =~ /blah regex/ # do stuff else super # call through to underlying ruby method_missing end end end Under 0.9.1 this worked acr

[Ironruby-core] IronRuby 0.9.2 bug - Can't define a singleton method on a COM object instance

2009-11-08 Thread Orion Edwards
This code used to work under IronRuby 0.9.1 and earlier load_assembly "microsoft.office.word.interop" word = Microsoft::Office::Interop::Word::ApplicationClass.new metaclass = class << word; self; end metaclass.send :define_method, "fizz" do |*args| puts "hello" end #BANG! Under 0.9.2, this ha