[#105450] [Ruby master Feature#18228] Add a `timeout` option to `IO.copy_stream` — "byroot (Jean Boussier)" <noreply@...>
SXNzdWUgIzE4MjI4IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGJ5cm9vdCAoSmVhbiBCb3Vzc2llciku
11 messages
2021/09/27
[ruby-core:105140] [Ruby master Bug#18147] URI is not loaded anymore since ruby-2.7.0
From:
deivid <noreply@...>
Date:
2021-09-03 12:28:34 UTC
List:
ruby-core #105140
Issue #18147 has been updated by deivid (David Rodr=EDguez). > Wow, that was fast. Thanks! The problem is, that it changes the behavior = between plain ruby and any wrapper like irb. But nevertheless, it's certain= ly not a ruby but a rubygems issue. So this bug report can be closed. I created a pull request to rubygems so that `irb` doesn't change default = `ruby` behaviour regarding `uri` being loaded: https://github.com/rubygems/= rubygems/pull/4897. ---------------------------------------- Bug #18147: URI is not loaded anymore since ruby-2.7.0 https://bugs.ruby-lang.org/issues/18147#change-93549 * Author: sascha (Sascha Willuweit) * Status: Closed * Priority: Normal * ruby -v: >=3D2.7.0 * Backport: 2.6: UNKNOWN, 2.7: UNKNOWN, 3.0: UNKNOWN ---------------------------------------- It's not a big thing but may break things: Starting with ruby-2.7.0 the URI= module is not auto-loaded. Please check/reproduce this using `ruby -e "URI= "` since ruby-2.7.0 it throws an `uninitialized constant URI (NameError)` whereas in previous = ruby releases it simply passes. I have no clue which things have changed from 2.6.6 to 2.7.0 that are causi= ng this unusual behaiviour... -- = https://bugs.ruby-lang.org/ Unsubscribe: <mailto:[email protected]?subject=3Dunsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>