tfpt review "/shelveset:Types2;REDMOND\tomat" DLR: The overload resolver should handle a candidate set with no callable method (e.g. have unbound generic parameter). Adds a BindingResult value that indicates such case. Ruby, Python: Disables VSHost process in CLR4 configurations to enable debugging in VS2010. VS2010 doesn''t handle multiple TargetFrameworkVersions per project correctly when launching VSHost process. Ruby: Simplifies ClsTypeEmitter and adds support for overriding default indexers. Fixes http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=2907: Previously, generic type definitions were handled as super-classes for their instantiations so that it is possible to add a Ruby method on a generic type definition and call it from any instantiation. This approach breaks when inheriting from a generic type - the inheritance hierarchy is incorrect. It makes more sense to treat generic type definitions as modules - they can''t be instantiated, don''t define any callable methods and we can mix them into their instantiations instead of inheriting from them. Adds an overload to String.new that takes a byte[] and turns it into a binary string. Implements a debug view from RubyMethod. Tomas -------------- next part -------------- A non-text attachment was scrubbed... Name: Types2.diff Type: application/octet-stream Size: 84985 bytes Desc: Types2.diff URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20091023/337c0840/attachment-0001.obj>