[#113407] [Ruby master Feature#19630] [RFC] Deprecate `Kernel.open("|command-here")` due to frequent security issues — "postmodern (Hal Brodigan) via ruby-core" <ruby-core@...>

Issue #19630 has been reported by postmodern (Hal Brodigan).

19 messages 2023/05/05

[#113430] [Ruby master Feature#19633] Allow passing block to `Kernel#autoload` as alternative to second `filename` argument — "shioyama (Chris Salzberg) via ruby-core" <ruby-core@...>

Issue #19633 has been reported by shioyama (Chris Salzberg).

16 messages 2023/05/09

[#113489] [Ruby master Bug#19642] Remove vectored read/write from `io.c`. — "ioquatix (Samuel Williams) via ruby-core" <ruby-core@...>

Issue #19642 has been reported by ioquatix (Samuel Williams).

10 messages 2023/05/15

[#113498] [Ruby master Feature#19644] Module::current to complement Module::nesting — "bughit (bug hit) via ruby-core" <ruby-core@...>

Issue #19644 has been reported by bughit (bug hit).

12 messages 2023/05/16

[#113517] [Ruby master Misc#19679] Migrate Wiki from bugs.ruby-lang.org to ruby/ruby GitHub repository — "jemmai (Jemma Issroff) via ruby-core" <ruby-core@...>

Issue #19679 has been reported by jemmai (Jemma Issroff).

11 messages 2023/05/18

[#113529] [Ruby master Bug#19681] The final classpath of partially named modules is sometimes inconsistent once permanently named — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

Issue #19681 has been reported by byroot (Jean Boussier).

34 messages 2023/05/19

[#113538] [Ruby master Feature#19682] ability to get a reference to the "default definee" — "bughit (bug hit) via ruby-core" <ruby-core@...>

Issue #19682 has been reported by bughit (bug hit).

28 messages 2023/05/19

[#113601] [Ruby master Bug#19687] Should a development version of the standard library be included in ruby/ruby? — "jaruga (Jun Aruga) via ruby-core" <ruby-core@...>

Issue #19687 has been reported by jaruga (Jun Aruga).

9 messages 2023/05/23

[#113632] [Ruby master Bug#19691] Case insensitive file systems, require filename casing — "MSP-Greg (Greg L) via ruby-core" <ruby-core@...>

Issue #19691 has been reported by MSP-Greg (Greg L).

7 messages 2023/05/24

[#113656] [Ruby master Misc#19693] Data initialization is significantly slower than Struct — janosch-x via ruby-core <ruby-core@...>

Issue #19693 has been reported by janosch-x (Janosch M=FCller).

13 messages 2023/05/25

[#113660] [Ruby master Feature#19694] Add Regexp#timeout= setter — "aharpole (Aaron Harpole) via ruby-core" <ruby-core@...>

Issue #19694 has been reported by aharpole (Aaron Harpole).

15 messages 2023/05/25

[#113676] [Ruby master Bug#19697] Resolv::DNS resolution for international domains fails with "Encoding::CompatibilityError: incompatible character encodings: UTF-8 and ASCII-8BIT" — "clairity (claire c) via ruby-core" <ruby-core@...>

SXNzdWUgIzE5Njk3IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGNsYWlyaXR5IChjbGFpcmUgYykuDQ0K

6 messages 2023/05/27

[ruby-core:113466] [Ruby master Feature#19633] Allow passing block to `Kernel#autoload` as alternative to second `filename` argument

From: "fxn (Xavier Noria) via ruby-core" <ruby-core@...>
Date: 2023-05-13 07:56:35 UTC
List: ruby-core #113466
SXNzdWUgIzE5NjMzIGhhcyBiZWVuIHVwZGF0ZWQgYnkgZnhuIChYYXZpZXIgTm9yaWEpLg0NCg0N
Cg0NCkBzaGlveWFtYSBhaGhoLCBJIHNlZSB3aGF0IHlvdSBtZWFuIG5vdyByZSB0aGUgc2VudGlt
ZW50Lg0NCg0NClNvLCB5ZXMsIGlmIHNvbWVvbmUgYXNrcyBteSBwZXJzb25hbCBvcGluaW9uIGFi
b3V0IG1vZGlmeWluZyB0aGUgbmVzdGluZyBleHRlcm5hbGx5IHdpdGggYGxvYWQgZmlsZSwgbW9k
YCBvciBhIG5ldyBgcmVxdWlyZWAsIG15IHBlcnNvbmFsIHRha2UgaXMgdGhhdCBJIGRvbid0IHF1
aXRlIHNlZSBpdCBpbiB0aGUgUnVieSBsYW5ndWFnZS4NDQoNDQpIb3dldmVyLCBhdCB0aGUgc2Ft
ZSB0aW1lLCBJIGxpa2VkIGFuZCBzdXBwb3J0IHRoYXQgeW91IGZvcmtlZCBhbmQgdHJpZWQgdG8g
cHV0IHRoYXQgaWRlYSBpbnRvIHByYWN0aWNlIGFuZCBleHBsb3JlIHdoZXJlIGl0IHRha2VzIHVz
IHdpdGggcmVhbCBjb2RlIOKdpO+4jy4NDQoNDQpMZXQncyB0YWxrIGFub255bW91cyBuYW1lc3Bh
Y2VzIGZvciBhIG1vbWVudCBpbiBaZWl0d2Vyay4gSWYgeW91IGNvdWxkIGFzc2lnbiBhbiBhbm9u
eW1vdXMgbmFtZXNwYWNlIHRvIGAvZm9vYCBpbiBaZWl0d2Vyaywgd2hhdCB3b3VsZCBnbyBpbiB0
aGUgdG9wLWxldmVsIGBjbGFzc2Agb3IgYG1vZHVsZWAga2V5d29yZCBpbiBgL2Zvby9iYXoucmJg
Pw0NCg0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NDQpGZWF0dXJl
ICMxOTYzMzogQWxsb3cgcGFzc2luZyBibG9jayB0byBgS2VybmVsI2F1dG9sb2FkYCBhcyBhbHRl
cm5hdGl2ZSB0byBzZWNvbmQgYGZpbGVuYW1lYCBhcmd1bWVudA0NCmh0dHBzOi8vYnVncy5ydWJ5
LWxhbmcub3JnL2lzc3Vlcy8xOTYzMyNjaGFuZ2UtMTAzMDQ1DQ0KDQ0KKiBBdXRob3I6IHNoaW95
YW1hIChDaHJpcyBTYWx6YmVyZykNDQoqIFN0YXR1czogT3Blbg0NCiogUHJpb3JpdHk6IE5vcm1h
bA0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NDQpgS2VybmVsI2F1
dG9sb2FkYCB0YWtlcyB0d28gYXJndW1lbnRzLCBhIHN5bWJvbCBgbW9kdWxlYCByZXByZXNlbnRp
bmcgdGhlIGNvbnN0YW50IHRvIGJlIGF1dG9sb2FkZWQsIGFuZCBhIGBmaWxlcGF0aGAgdG8gbG9h
ZCB0aGUgY29uc3RhbnQgZnJvbSAod2l0aCBgcmVxdWlyZWApLg0NCg0NCkN1cnJlbnRseSwgWmVp
dHdlcmsgaGFzIHRvIFttb25rZXlwYXRjaCBgS2VybmVsI3JlcXVpcmVgXShodHRwczovL2dpdGh1
Yi5jb20vZnhuL3plaXR3ZXJrL2Jsb2IvYTdjNGE5ODNkZjBmNGU0MDU4ZjMyYzYxMGRhYzFlOGI5
OWY2ODdkYS9saWIvemVpdHdlcmsva2VybmVsLnJiKSB0byBmZXRjaCB0aGUgbG9hZGVyIGZvciB0
aGUgZmlsZSBiZWluZyBsb2FkZWQsIHRoZW4gcnVuIHRoZSBvcmlnaW5hbCAoYWxpYXNlZCkgYHJl
cXVpcmVgLCB0aGVuIHJ1biBhdXRvbG9hZCBjYWxsYmFja3MuIEluIGFkZGl0aW9uIHRvIHRoZSBt
b25rZXlwYXRjaCwgdGhpcyBhbHNvIHJlcXVpcmVzIGEgcmVnaXN0cnkgKGBaZWl0d2Vyazo6UmVn
aXN0cnlgKSB0byBtYXAgZmlsZSBwYXRocyB0byBsb2FkZXJzLCB0byBrbm93IHdoaWNoIGxvYWRl
ciBzaG91bGQgYmUgdXNlZCBmb3IgYSBnaXZlbiBhdXRvbG9hZC10cmlnZ2VyZWQgYHJlcXVpcmVg
LiBJbiBmYWN0LCBaZWl0d2VyayBoYXMgdG8gX2Fzc3VtZV8gdGhhdCB0aGUgbW9ua2V5LXBhdGNo
ZWQgYHJlcXVpcmVgIGNhbGwgY2FtZSBmcm9tIGFuIGF1dG9sb2FkIHRyaWdnZXI7IHRoZXJlIGlz
IG5vIHdheSB0byByZWFsbHkgYmUgc3VyZSBvZiB0aGUgc291cmNlLg0NCg0NCklmIFJ1YnkgYWxs
b3dlZCBwYXNzaW5nIGEgYmxvY2sgYXMgYW4gYWx0ZXJuYXRpdmUgdG8gdGhlIGV4cGxpY2l0IGZp
bGVwYXRoLCB0aGVuIEkgdGhpbmsgdGhpcyBjb3VsZCBiZSBpbXByb3ZlZCBhbmQgd291bGQgZWxp
bWluYXRlIHRoZSBuZWVkIGZvciBhIG1vbmtleXBhdGNoLiBTbyBzb21ldGhpbmcgbGlrZSB0aGlz
Og0NCg0NCmBgYHJ1YnkNDQphdXRvbG9hZCg6QikgZG8NDQogIHJlcXVpcmUgImxpYi9iIg0NCiAg
IyB0cmlnZ2VyIGNhbGxiYWNrLCBldGMNDQplbmQNDQpgYGANDQoNDQpJIGFtIGltcGxlbWVudGlu
ZyBhIGdlbSBjYWxsZWQgW0ltXShodHRwczovL2dpdGh1Yi5jb20vc2hpb3lhbWEvaW0pIHdoaWNo
IGlzIGEgZm9yayBvZiBaZWl0d2VyaywgYW5kIGluIHRoZSBjYXNlIG9mIHRoaXMgZ2VtLCBzdWNo
IGEgZmVhdHVyZSB3b3VsZCBiZSBldmVuIG1vcmUgdXNlZnVsLiBJbSBpbXBsZW1lbnRzIGF1dG9s
b2FkcyBvbiBhbm9ueW1vdXMgbW9kdWxlcyBieSByZWdpc3RlcmluZyBhbiBhdXRvbG9hZCBhbmQg
dGhlbiAiY2F0Y2hpbmciIHRoZSByZXF1aXJlIGFuZCBjb252ZXJ0aW5nIGl0IGludG8gYSBgbG9h
ZGAsIHBhc3NpbmcgdGhlIG1vZHVsZSBhcyB0aGUgc2Vjb25kIGFyZ3VtZW50IChzZWUgW2hlcmVd
KGh0dHBzOi8vZ2l0aHViLmNvbS9zaGlveWFtYS9pbS9ibG9iLzQ0Y2UzNDg2MzlhMWFhZTU2M2E1
YmU3YTQwNjAyNzYxZTk2OThkNDMvbGliL2ltL2tlcm5lbC5yYikuKSBUaGlzIGlzIGN1cnJlbnRs
eSBxdWl0ZSB0cmlja3kgYmVjYXVzZSwgYWdhaW4sIGl0J3MgaGFyZCB0byBrbm93IF93aGVyZV8g
YSBgcmVxdWlyZWAgY2FtZSBmcm9tLg0NCg0NCkluIGFkZGl0aW9uIHRvIHJlbW92aW5nIHRoZSBt
b25rZXlwYXRjaCAoaW5oZXJpdGVkIGZyb20gWmVpdHdlcmspLCBJbSB3b3VsZCBmdXJ0aGVyIGJl
bmVmaXQgZnJvbSB0aGUgYmxvY2sgYXJndW1lbnQgYmVjYXVzZSB0aGVuIGl0IGNvdWxkIHNpbXBs
eSBhY2Nlc3MgdGhlIG1vZHVsZSB2aWEgYSBjbG9zdXJlLCByYXRoZXIgdGhhbiBwdWxsaW5nIGl0
IGZyb20gYSByZWdpc3RyeToNDQoNDQpgYGBydWJ5DQ0KbW9kLmF1dG9sb2FkKDpGb28pIGRvDQ0K
ICBsb2FkICJsaWIvZm9vLnJiIiwgbW9kDQ0KZW5kDQ0KYGBgDQ0KDQ0KSSBkb24ndCBrbm93IGhv
dyBoYXJkIG9yIGVhc3kgdGhpcyB3b3VsZCBiZSB0byBpbXBsZW1lbnQsIGJ1dCBpZiB0aGVyZSBp
cyBpbnRlcmVzdCBpbiB0aGlzIGFzIGEgZmVhdHVyZSBJJ2QgYmUgaGFwcHkgdG8gbG9vayBpbnRv
IGltcGxlbWVudGluZyBpdC4NDQoNDQoNDQoNDQotLSANDQpodHRwczovL2J1Z3MucnVieS1sYW5n
Lm9yZy8NDQogX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwog
cnVieS1jb3JlIG1haWxpbmcgbGlzdCAtLSBydWJ5LWNvcmVAbWwucnVieS1sYW5nLm9yZwogVG8g
dW5zdWJzY3JpYmUgc2VuZCBhbiBlbWFpbCB0byBydWJ5LWNvcmUtbGVhdmVAbWwucnVieS1sYW5n
Lm9yZwogcnVieS1jb3JlIGluZm8gLS0gaHR0cHM6Ly9tbC5ydWJ5LWxhbmcub3JnL21haWxtYW4z
L3Bvc3Rvcml1cy9saXN0cy9ydWJ5LWNvcmUubWwucnVieS1sYW5nLm9yZy8=

In This Thread