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

ruby-changes:44317

From: akr <ko1@a...>
Date: Tue, 11 Oct 2016 14:35:45 +0900 (JST)
Subject: [ruby-changes:44317] akr:r56389 (trunk): Ruby 2.4.0 will not have rb_cFixnum and rb_cBignum is removed.

akr	2016-10-11 14:35:37 +0900 (Tue, 11 Oct 2016)

  New Revision: 56389

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=56389

  Log:
    Ruby 2.4.0 will not have rb_cFixnum and rb_cBignum is removed.

  Modified files:
    trunk/NEWS
Index: NEWS
===================================================================
--- NEWS	(revision 56388)
+++ NEWS	(revision 56389)
@@ -181,10 +181,8 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/NEWS#L181
   FIXNUM_P(obj) and RB_TYPE_P(obj, T_BIGNUM).
   RUBY_INTEGER_UNIFICATION can be used to detect this feature at C-level.
   0.class == Integer can be used to detect this feature at Ruby-level.
-  ruby-2.4.0-preview1 (temporally) removes rb_cFixnum and rb_cBignum
-  to check the effect of incompatibility.
-  (rb_cFixnum and rb_cBignum may be defined as rb_cInteger later if
-  compilation failure of extension library is too big problem.)
+  The C-level constants, rb_cFixnum and rb_cBignum, is removed.
+  They can cause compilation failure.
 
 * String/Symbol#upcase/downcase/swapcase/capitalize(!) now work for all of
   Unicode, not only for ASCII. [Feature #10085]

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

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