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

ruby-changes:21746

From: akr <ko1@a...>
Date: Sun, 20 Nov 2011 10:21:14 +0900 (JST)
Subject: [ruby-changes:21746] akr:r33795 (trunk): * lib/set.rb (SortedSet.setup): don't remove old_init. The remove

akr	2011-11-20 10:21:01 +0900 (Sun, 20 Nov 2011)

  New Revision: 33795

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

  Log:
    * lib/set.rb (SortedSet.setup): don't remove old_init.  The remove
      makes the warning prevention fragile.  [ruby-dev:44892]

  Modified files:
    trunk/ChangeLog
    trunk/lib/set.rb

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 33794)
+++ ChangeLog	(revision 33795)
@@ -1,3 +1,8 @@
+Sun Nov 20 10:18:22 2011  Tanaka Akira  <akr@f...>
+
+	* lib/set.rb (SortedSet.setup): don't remove old_init.  The remove
+	  makes the warning prevention fragile.  [ruby-dev:44892]
+
 Sun Nov 20 04:01:45 2011  Nobuyoshi Nakada  <nobu@r...>
 
 	* Makefile.in (enc/unicode/name2ctype.h): remove duplicated
Index: lib/set.rb
===================================================================
--- lib/set.rb	(revision 33794)
+++ lib/set.rb	(revision 33795)
@@ -525,7 +525,6 @@
       module_eval {
         # a hack to shut up warning
         alias old_init initialize
-        remove_method :old_init
       }
       begin
         require 'rbtree'

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

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