ruby-changes:50426
From: nobu <ko1@a...>
Date: Fri, 23 Feb 2018 11:26:21 +0900 (JST)
Subject: [ruby-changes:50426] nobu:r62543 (trunk): [DOC] obsolete classes
nobu 2018-02-23 11:16:43 +0900 (Fri, 23 Feb 2018) New Revision: 62543 https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=62543 Log: [DOC] obsolete classes Modified files: trunk/bignum.c trunk/numeric.c trunk/process.c Index: bignum.c =================================================================== --- bignum.c (revision 62542) +++ bignum.c (revision 62543) @@ -7115,6 +7115,7 @@ Init_Bignum(void) https://github.com/ruby/ruby/blob/trunk/bignum.c#L7115 #ifndef RUBY_INTEGER_UNIFICATION rb_cBignum = rb_cInteger; #endif + /* An obsolete class, use Integer */ rb_define_const(rb_cObject, "Bignum", rb_cInteger); rb_deprecate_constant(rb_cObject, "Bignum"); Index: process.c =================================================================== --- process.c (revision 62542) +++ process.c (revision 62543) @@ -7975,7 +7975,8 @@ InitVM_process(void) https://github.com/ruby/ruby/blob/trunk/process.c#L7975 #if defined(HAVE_TIMES) || defined(_WIN32) rb_cProcessTms = rb_struct_define_under(rb_mProcess, "Tms", "utime", "stime", "cutime", "cstime", NULL); - rb_define_const(rb_cStruct, "Tms", rb_cProcessTms); /* for the backward compatibility */ + /* An obsolete name of Process::Tms for the backward compatibility */ + rb_define_const(rb_cStruct, "Tms", rb_cProcessTms); rb_deprecate_constant(rb_cStruct, "Tms"); #endif Index: numeric.c =================================================================== --- numeric.c (revision 62542) +++ numeric.c (revision 62543) @@ -5460,6 +5460,7 @@ Init_Numeric(void) https://github.com/ruby/ruby/blob/trunk/numeric.c#L5460 #ifndef RUBY_INTEGER_UNIFICATION rb_cFixnum = rb_cInteger; #endif + /* An obsolete class, use Integer */ rb_define_const(rb_cObject, "Fixnum", rb_cInteger); rb_deprecate_constant(rb_cObject, "Fixnum"); -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/