[Ironruby-core] trouble with super and .NET classes

John Lam (DLR) jflam at microsoft.com
Mon Oct 8 16:59:45 EDT 2007

> Dermot Hogan:
> I can also generate IronRuby code from the Form Designer and generate a
> Form layout back from the Ruby code. What I can't do is run the
> generated IronRuby like you would VB or C# ... that's why I need the
> Windows inheritance in IronRuby. The VS Form Designer is very picky and
> works in a very specific way. You really have to do exactly what it
> expects you to do. I've also got to code the Form Designer merge logic.

Understood. We'll need to get this to work.

> I haven't tried the debugger yet. The basics should be reasonably easy,
> but I suspect the difficult bit will be getting the inspectors to work.
> I spent a lot of time with Matz's Ruby getting VS debug expressions
> (the
> watch windows and debug data tips) to work correctly. The main problem
> is that there is no defined syntax for the string returned by inspect -
> you can return what you like - and there are at least 7 or 8 different
> formats.

I wouldn't recommend looking at this until we've had a chance to rewrite the scanner in IronRuby. Right now the one that we're using doesn't report line / column positions correctly. Once that works, we'll be able to emit the correct PDBs, which should enable the VS debugger to "just work".

Thanks for working on this!

More information about the Ironruby-core mailing list