[Ironruby-core] IronRuby and Me
Jimmy.Schementi at microsoft.com
Tue Nov 10 20:45:02 EST 2009
Expected, but also a bug. IronRuby will not provide a mangled name if the method name contains a 2-letter-word that is not in this list:
This list is pretty arbitrary ... so "me" can probably be added to it. FYI, the code is in Merlin\Main\Languages\Ruby\Ruby\Runtime\RubyUtils.cs#TryMangleName (approx. line 298).
> -----Original Message-----
> From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-
> bounces at rubyforge.org] On Behalf Of Martin Smith
> Sent: Tuesday, November 10, 2009 4:48 PM
> To: ironruby-core at rubyforge.org
> Subject: [Ironruby-core] IronRuby and Me
> Hello again (sorry for the double post),
> We've noticed some slightly odd behavior. IronRuby, it seems, won't mangle
> methods that have the word "Me" in them, so if I have a method:
> UncheckMeAndMyChildren, uncheck_me_and_my_children won't work
> but for:
> UncheckSelfAndMyChildren, uncheck_self_and_my_children DOES work.
> Is this a bug or the expected behavior?
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
More information about the Ironruby-core