[macruby-changes] [2909] MacRuby/trunk/string.c

source_changes at macosforge.org source_changes at macosforge.org
Wed Oct 28 14:04:24 PDT 2009


Revision: 2909
          http://trac.macosforge.org/projects/ruby/changeset/2909
Author:   eloy.de.enige at gmail.com
Date:     2009-10-28 14:04:22 -0700 (Wed, 28 Oct 2009)
Log Message:
-----------
Call Symbol#to_s if #description is called, instead of #inspect.

This makes the request-log-analyzer work :)

Modified Paths:
--------------
    MacRuby/trunk/string.c

Modified: MacRuby/trunk/string.c
===================================================================
--- MacRuby/trunk/string.c	2009-10-28 02:24:31 UTC (rev 2908)
+++ MacRuby/trunk/string.c	2009-10-28 21:04:22 UTC (rev 2909)
@@ -5709,11 +5709,11 @@
     rb_objc_define_method(rb_cSymbol, "eql?", sym_equal, 1);
     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_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, "description", 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);
  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20091028/e87f85c9/attachment.html>


More information about the macruby-changes mailing list