[macruby-changes] [886] MacRuby/branches/experimental/string.c

source_changes at macosforge.org source_changes at macosforge.org
Wed Mar 11 19:07:47 PDT 2009


Revision: 886
          http://trac.macosforge.org/projects/ruby/changeset/886
Author:   pthomson at apple.com
Date:     2009-03-11 19:07:47 -0700 (Wed, 11 Mar 2009)
Log Message:
-----------
Changed some of rb_cSymbol's method definitions to use rb_objc_define_method.

Modified Paths:
--------------
    MacRuby/branches/experimental/string.c

Modified: MacRuby/branches/experimental/string.c
===================================================================
--- MacRuby/branches/experimental/string.c	2009-03-12 01:59:14 UTC (rev 885)
+++ MacRuby/branches/experimental/string.c	2009-03-12 02:07:47 UTC (rev 886)
@@ -5637,12 +5637,12 @@
     rb_objc_define_method(rb_cSymbol, "<=>", sym_cmp, 1);
     rb_objc_define_method(rb_cSymbol, "inspect", sym_inspect, 0);
     rb_objc_define_method(rb_cSymbol, "description", sym_inspect, 0);
-    rb_define_method(rb_cSymbol, "dup", rb_obj_dup, 0);
-    rb_define_method(rb_cSymbol, "to_proc", sym_to_proc, 0);
-    rb_define_method(rb_cSymbol, "to_s", rb_sym_to_s, 0);
-    rb_define_method(rb_cSymbol, "id2name", rb_sym_to_s, 0);
-    rb_define_method(rb_cSymbol, "intern", sym_to_sym, 0);
-    rb_define_method(rb_cSymbol, "to_sym", sym_to_sym, 0);
+    rb_objc_define_method(rb_cSymbol, "dup", rb_obj_dup, 0);
+    rb_objc_define_method(rb_cSymbol, "to_proc", sym_to_proc, 0);
+    rb_objc_define_method(rb_cSymbol, "to_s", rb_sym_to_s_imp, 0);
+    rb_objc_define_method(rb_cSymbol, "id2name", rb_sym_to_s_imp, 0);
+    rb_objc_define_method(rb_cSymbol, "intern", sym_to_sym, 0);
+    rb_objc_define_method(rb_cSymbol, "to_sym", sym_to_sym, 0);
     
         
     rb_cByteString = (VALUE)objc_allocateClassPair((Class)objc_getClass("NSMutableString"), "ByteString", 0);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20090311/137cf946/attachment.html>


More information about the macruby-changes mailing list