[#75687] [Ruby trunk Bug#12416] struct rb_id_table lacks mark function — shyouhei@...
Issue #12416 has been reported by Shyouhei Urabe.
3 messages
2016/05/23
[#75763] [Ruby trunk Feature#12435] Using connect_nonblock to open TCP connections in Net::HTTP#connect — mohamed.m.m.hafez@...
Issue #12435 has been reported by Mohamed Hafez.
3 messages
2016/05/28
[#75774] Errno::EAGAIN thrown by OpenSSL::SSL::SSLSocket#connect_nonblock — Mohamed Hafez <mohamed.m.m.hafez@...>
Hi all, every now and then in my production server, I'm
4 messages
2016/05/30
[#75775] Re: Errno::EAGAIN thrown by OpenSSL::SSL::SSLSocket#connect_nonblock
— Mohamed Hafez <mohamed.m.m.hafez@...>
2016/05/30
Or does MRI's OpenSSL::SSL::SSLSocket#connect_nonblock just return
[#75782] Important: Somewhat backwards-incompatible change (Fwd: [ruby-cvs:62388] duerst:r55225 (trunk): * string.c: Activate full Unicode case mapping for UTF-8) — Martin J. Dürst <duerst@...>
With the change below, I have activated full Unicode case mapping for
4 messages
2016/05/31
[ruby-core:75349] [Ruby trunk Feature#12005] Unify Fixnum and Bignum into Integer
From:
akr@...
Date:
2016-05-04 14:54:53 UTC
List:
ruby-core #75349
Issue #12005 has been updated by Akira Tanaka. I feel that unifying Fixnum and Bignum is simple and beautiful. However I'm not sure that there are enough concrete benefits over the incompatibility. For example, when I made the patch, I need to fix complex.c and ext/json because they used Fixnum and Bignum class to dispatch. mathn.rb is another example. mathn.rb modifies methods in Fixnum and Bignum. I changed mathn.rb to modify methods in Integer. Concrete benefits I know is that less code for mathn.rb like library. It needs to modify only one class, Integer, instead of two, Fixnum and Bignum. Other benefits? Are they enough to justify the incompatibility? I hope enough benefits to justify this issue. ---------------------------------------- Feature #12005: Unify Fixnum and Bignum into Integer https://bugs.ruby-lang.org/issues/12005#change-58477 * Author: Yui NARUSE * Status: Assigned * Priority: Normal * Assignee: Kenta Murata ---------------------------------------- CRuby has two `Integer` classes, `Fixnum` and `Bignum`. But it is implementation detail. They should be seen as a single class `Integer` like `Flonum`. ---Files-------------------------------- unify-fixnum-and-bignum.patch (30.5 KB) -- https://bugs.ruby-lang.org/ Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>