ruby-changes:2927
From: ko1@a...
Date: 21 Dec 2007 16:52:58 +0900
Subject: [ruby-changes:2927] akr - Ruby:r14418 (trunk): * encoding.c (Init_Encoding): use enc_name as to_s.
akr 2007-12-21 16:52:49 +0900 (Fri, 21 Dec 2007)
New Revision: 14418
Modified files:
trunk/ChangeLog
trunk/encoding.c
Log:
* encoding.c (Init_Encoding): use enc_name as to_s.
(enc_inspect): renamed from enc_to_s. add "#" at beginning.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=14418&r2=14417
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/encoding.c?r1=14418&r2=14417
Index: encoding.c
===================================================================
--- encoding.c (revision 14417)
+++ encoding.c (revision 14418)
@@ -629,9 +629,9 @@
}
static VALUE
-enc_to_s(VALUE self)
+enc_inspect(VALUE self)
{
- return rb_sprintf("<%s:%s>", rb_obj_classname(self),
+ return rb_sprintf("#<%s:%s>", rb_obj_classname(self),
rb_enc_name((rb_encoding*)DATA_PTR(self)));
}
@@ -811,8 +811,8 @@
rb_cEncoding = rb_define_class("Encoding", rb_cObject);
rb_undef_alloc_func(rb_cEncoding);
- rb_define_method(rb_cEncoding, "to_s", enc_to_s, 0);
- rb_define_method(rb_cEncoding, "inspect", enc_to_s, 0);
+ rb_define_method(rb_cEncoding, "to_s", enc_name, 0);
+ rb_define_method(rb_cEncoding, "inspect", enc_inspect, 0);
rb_define_method(rb_cEncoding, "name", enc_name, 0);
rb_define_method(rb_cEncoding, "based_encoding", enc_based_encoding, 0);
rb_define_singleton_method(rb_cEncoding, "list", enc_list, 0);
Index: ChangeLog
===================================================================
--- ChangeLog (revision 14417)
+++ ChangeLog (revision 14418)
@@ -1,3 +1,8 @@
+Fri Dec 21 16:50:43 2007 Tanaka Akira <akr@f...>
+
+ * encoding.c (Init_Encoding): use enc_name as to_s.
+ (enc_inspect): renamed from enc_to_s. add "#" at beginning.
+
Fri Dec 21 16:37:43 2007 NARUSE, Yui <naruse@r...>
* ext/nkf/nkf-utf8/config.h (MIME_DECODE_DEFAULT, X0201_DEFAULT):
--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml