Revision: 113 http://trac.macosforge.org/projects/ruby/changeset/113 Author: lsansonetti@apple.com Date: 2008-03-20 22:52:12 -0700 (Thu, 20 Mar 2008) Log Message: ----------- expose selectors as strings Modified Paths: -------------- MacRuby/trunk/objc.m Modified: MacRuby/trunk/objc.m =================================================================== --- MacRuby/trunk/objc.m 2008-03-20 19:42:07 UTC (rev 112) +++ MacRuby/trunk/objc.m 2008-03-21 05:52:12 UTC (rev 113) @@ -916,6 +916,13 @@ *rbval = rb_float_new(*(double *)ocval); break; + case _C_SEL: + { + const char *selname = sel_getName(*(SEL *)ocval); + *rbval = rb_str_new2(selname); + } + break; + case _C_CHARPTR: *rbval = *(void **)ocval == NULL ? Qnil