[前][次][番号順一覧][スレッド一覧]

ruby-changes:17631

From: marcandre <ko1@a...>
Date: Sat, 30 Oct 2010 11:31:22 +0900 (JST)
Subject: [ruby-changes:17631] Ruby:r29639 (ruby_1_8): * object.c: Make BasicObject.new accept no parameter.

marcandre	2010-10-30 11:26:25 +0900 (Sat, 30 Oct 2010)

  New Revision: 29639

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=29639

  Log:
    * object.c: Make BasicObject.new accept no parameter.
          Revert of r26136 [ruby-core:27080], as per [ruby-core:32952].

  Modified files:
    branches/ruby_1_8/ChangeLog
    branches/ruby_1_8/object.c

Index: ruby_1_8/ChangeLog
===================================================================
--- ruby_1_8/ChangeLog	(revision 29638)
+++ ruby_1_8/ChangeLog	(revision 29639)
@@ -1,3 +1,8 @@
+Sat Oct 30 11:26:07 2010  Marc-Andre Lafortune  <ruby-core@m...>
+
+	* object.c: Make BasicObject.new accept no parameter.
+	      Revert of r26136 [ruby-core:27080], as per [ruby-core:32952].
+
 Mon Oct 18 10:21:01 2010  NARUSE, Yui  <naruse@r...>
 
 	* lib/net/http.rb (transport_request): @socket may be nil.
Index: ruby_1_8/object.c
===================================================================
--- ruby_1_8/object.c	(revision 29638)
+++ ruby_1_8/object.c	(revision 29639)
@@ -678,9 +678,9 @@
  * Document-method: initialize
  *
  * call-seq:
- *    Object.new( *args )
+ *    Object.new
  *
- * Returns a new Object. Arguments are ignored.
+ * Returns a new Object.
  */
 
 /*
@@ -2750,7 +2750,7 @@
     rb_mKernel = rb_define_module("Kernel");
     rb_include_module(rb_cObject, rb_mKernel);
     rb_define_alloc_func(rb_cObject, rb_class_allocate_instance);
-    rb_define_private_method(rb_cObject, "initialize", rb_obj_dummy, -1);
+    rb_define_private_method(rb_cObject, "initialize", rb_obj_dummy, 0);
     rb_define_private_method(rb_cClass, "inherited", rb_obj_dummy, 1);
     rb_define_private_method(rb_cModule, "included", rb_obj_dummy, 1);
     rb_define_private_method(rb_cModule, "extended", rb_obj_dummy, 1);

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]