[#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:75382] [Ruby trunk Bug#12353][Feedback] Regression with Marshal.dump on ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15]
From:
nobu@...
Date:
2016-05-06 04:50:08 UTC
List:
ruby-core #75382
Issue #12353 has been updated by Nobuyoshi Nakada. Status changed from Open to Feedback I can't reproduce it. ``` $ gem2.3 install --user --no-doc activesupport Fetching: i18n-0.7.0.gem (100%) Successfully installed i18n-0.7.0 Fetching: activesupport-4.2.6.gem (100%) Successfully installed activesupport-4.2.6 2 gems installed $ ruby2.3 -v -ractive_support/core_ext/numeric/time -e 'p Marshal.dump(1.day)' ruby 2.3.1p112 (2016-04-26 revision 54768) [universal.x86_64-darwin15] "\x04\bo:\x1CActiveSupport::Duration\a:\v@valuei\x03\x80Q\x01:\v@parts[\x06[\a:\tdaysi\x06" ``` ---------------------------------------- Bug #12353: Regression with Marshal.dump on ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15] https://bugs.ruby-lang.org/issues/12353#change-58507 * Author: Jeff C * Status: Feedback * Priority: Normal * Assignee: * ruby -v: ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15] * Backport: 2.1: UNKNOWN, 2.2: UNKNOWN, 2.3: UNKNOWN ---------------------------------------- Attempting to call `Marshal.dump` on an `ActiveSupport::CoreExtensions::Numeric::Time` (e.g., `1.day`) triggers a ```NoMethodError: undefined method `marshal_dump' for 86400:Fixnum``` exception in both Ruby 2.3.0 and 2.3.1 on OS X (10.11.4) and in Travis CI with ActiveSupport 4.1.15. This works correctly in previous versions, including 2.2.5. To reproduce: ``` % rbenv install 2.3.1 ... % rbenv global 2.3.1 % gem install activesupport -v 4.1.15 ... % ruby --version ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15] % irb irb(main):001:0> require 'active_support/core_ext/numeric/time' => true irb(main):002:0> Marshal.dump(1.day) NoMethodError: undefined method `marshal_dump' for 86400:Fixnum from ~/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.1.15/lib/active_support/duration.rb:115:in `method_missing' from (irb):2:in `dump' from (irb):2 from ~/.rbenv/versions/2.3.1/bin/irb:11:in `<main>' ``` In 2.2.5: ``` % rbenv install 2.2.5 ... % rbenv global 2.2.5 % gem install activesupport -v 4.1.15 ... % ruby --version ruby 2.2.5p319 (2016-04-26 revision 54774) [x86_64-darwin15] % irb irb(main):001:0> require 'active_support/core_ext/numeric/time' => true irb(main):002:0> Marshal.dump(1.day) => "\x04\bo:\x1CActiveSupport::Duration\a:\v@valuei\x03\x80Q\x01:\v@parts[\x06[\a:\tdaysi\x06" ``` -- 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>