[#122643] [Ruby Bug#21498] Windows - Ruby Overrides C Library APIs thus breaking them — "cfis (Charlie Savage) via ruby-core" <ruby-core@...>

Issue #21498 has been reported by cfis (Charlie Savage).

9 messages 2025/07/02

[#122658] [Ruby Feature#21501] Include native filenames in backtraces as sources for native methods — "ivoanjo (Ivo Anjo) via ruby-core" <ruby-core@...>

Issue #21501 has been reported by ivoanjo (Ivo Anjo).

10 messages 2025/07/05

[#122665] [Ruby Bug#21503] \p{Word} does not match on \p{Join_Control} while docs say it does — "procmarco (Marco Concetto Rudilosso) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxNTAzIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHByb2NtYXJjbyAoTWFyY28gQ29uY2V0

8 messages 2025/07/07

[#122734] [Ruby Bug#21511] Use-after-free of the execution context after the fiber object carrying it is freed in GC — "tuonigou (tianyang sun) via ruby-core" <ruby-core@...>

Issue #21511 has been reported by tuonigou (tianyang sun).

10 messages 2025/07/14

[#122797] [Ruby Feature#21515] Add `&return` as sugar for `x=my_calculation; return x if x` — "nhorton (Noah Horton) via ruby-core" <ruby-core@...>

Issue #21515 has been reported by nhorton (Noah Horton).

13 messages 2025/07/16

[#122842] [Ruby Feature#21518] Statistical helpers to `Enumerable` — "Amitleshed (Amit Leshed) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxNTE4IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IEFtaXRsZXNoZWQgKEFtaXQgTGVzaGVk

12 messages 2025/07/23

[#122847] [Ruby Feature#21520] Feature Proposal: Enumerator::Lazy#peek — "nuzair46 (Nuzair Rasheed) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxNTIwIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IG51emFpcjQ2IChOdXphaXIgUmFzaGVl

12 messages 2025/07/24

[ruby-core:122856] [Ruby Feature#21518] Statistical helpers to `Enumerable`

From: "Dan0042 (Daniel DeLorme) via ruby-core" <ruby-core@...>
Date: 2025-07-24 14:20:34 UTC
List: ruby-core #122856
SXNzdWUgIzIxNTE4IGhhcyBiZWVuIHVwZGF0ZWQgYnkgRGFuMDA0MiAoRGFuaWVsIERlTG9ybWUp
Lg0KDQoNCkluIGZhdm9yLCBqdXN0IGNhcmVmdWwgYWJvdXQgdGhlIGJ1ZyBpbiAjbWVkaWFuDQpg
YGBydWJ5DQp4ID0gWzEsIDMsIDJdDQp4Lm1lZGlhbiAjPT4gMg0KeCAjPT4gWzEsIDIsIDNdIG1v
ZGlmaWVkIGJ5ICNtZWRpYW4NCmBgYA0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tDQpGZWF0dXJlICMyMTUxODogU3RhdGlzdGljYWwgaGVscGVycyB0byBgRW51bWVy
YWJsZWANCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8yMTUxOCNjaGFuZ2UtMTE0
MTQ3DQoNCiogQXV0aG9yOiBBbWl0bGVzaGVkIChBbWl0IExlc2hlZCkNCiogU3RhdHVzOiBPcGVu
DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoqKlN1bW1hcnkqKg0K
DQpJJ2QgbGlrZSB0byBhZGQgdHdvIHN0YXRpc3RpY2FsIGhlbHBlcnMgdG8gYEVudW1lcmFibGVg
Og0KDQotIGBFbnVtZXJhYmxlI2F2ZXJhZ2VgIChhcml0aG1ldGljIG1lYW4pDQotIGBFbnVtZXJh
YmxlI21lZGlhbmANCg0KQm90aCBhcmUgc21hbGwsIHdlbGwtZGVmaW5lZCBvcGVyYXRpb25zIHRo
YXQgbWFueSBSdWJ5aXN0cyByZS1pbXBsZW1lbnQgaW4gYXBwcyBhbmQgZ2Vtcy4gUHJvdmlkaW5n
IHRoZW0gaW4gY29yZSBhdm9pZHMgcmVwZWF0ZWQsIGFkLWhvYyBjb2RlIGFuZCBhbGlnbnMgd2l0
aCBgRW51bWVyYWJsZSNzdW1gLCB3aGljaCBSdWJ5IGFscmVhZHkgc2hpcHMuDQoNCg0KKipNb3Rp
dmF0aW9uKioNCg0KLSBUaGVzZSBhcmUgYW1vbmcgdGhlIG1vc3QgY29tbW9uIOKAnHJvbGwteW91
ci1vd27igJ0gaGVscGVycyBmb3IgYXJyYXlzL3JhbmdlcyBvZiBudW1iZXJzLg0KLSBUaGV5IGFy
ZSBjb25jZXB0dWFsbHkgc2ltcGxlLCB1bml2ZXJzYWxseSB1c2VmdWwgYmV5b25kIHdlYi9SYWls
cy4NCi0gU2ltaWxhciB0byBgc3VtYCwgdGhleeKAmXJlIHByaW1pdGl2ZXMgZm9yIHF1aWNrIGRh
dGEgYW5hbHlzaXMsIEVUTCBzY3JpcHRzLCBDTEkgdG9vbGluZywgZXRjLg0KLSBJbmNsdWRpbmcg
dGhlbSBlbmNvdXJhZ2VzIGNvbnNpc3RlbnQgc2VtYW50aWNzICh3aGF0IHRvIGRvIHdpdGggZW1w
dHkgc2V0cywgbWl4ZWQgbnVtZXJpY3MsIGV0Yy4pLg0KDQoNCiMjIFByb3Bvc2VkIEFQSSAmIFNl
bWFudGljcw0KDQpgYGBydWJ5DQpFbnVtZXJhYmxlI2F2ZXJhZ2UgLT4gRmxvYXQgb3IgbmlsDQpF
bnVtZXJhYmxlI21lZGlhbiAgLT4gTnVtZXJpYyBvciBuaWwNCmBgYA0KDQpgYGBydWJ5DQpbMSwg
MiwgMywgNF0uYXZlcmFnZSAgICAgICMgPT4gMi41DQooMS4uNCkuYXZlcmFnZSAgICAgICAgICAg
ICMgPT4gMi41DQpbXS5hdmVyYWdlICAgICAgICAgICAgICAgICMgPT4gbmlsDQoNClsxLCAzLCAy
XS5tZWRpYW4gICAgICAgICAgIyA9PiAyDQpbMSwgMiwgMywgMTBdLm1lZGlhbiAgICAgICMgPT4g
Mi41DQooMS4uNikubWVkaWFuICAgICAgICAgICAgICMgPT4gMy41DQpbXS5tZWRpYW4gICAgICAg
ICAgICAgICAgICMgPT4gbmlsDQpgYGANCg0KUnVieSBpbXBsZW1lbnRhdGlvbiANCg0KYGBgcnVi
eQ0KbW9kdWxlIEVudW1lcmFibGUNCiAgZGVmIGF2ZXJhZ2UNCiAgICBjb3VudCA9IDANCiAgICB0
b3RhbCA9IDAuMA0KICAgIGVhY2ggZG8gfHh8DQogICAgICByYWlzZSBUeXBlRXJyb3IsICJub24t
bnVtZXJpYyB2YWx1ZSBmb3IgYXZlcmFnZSIgdW5sZXNzIHguaXNfYT8oTnVtZXJpYykNCiAgICAg
IHRvdGFsICs9IHgNCiAgICAgIGNvdW50ICs9IDENCiAgICBlbmQNCiAgICBjb3VudC56ZXJvPyA/
IG5pbCA6IHRvdGFsIC8gY291bnQNCiAgZW5kDQoNCiAgZGVmIG1lZGlhbg0KICAgIGFyciA9IHRv
X2ENCiAgICByZXR1cm4gbmlsIGlmIGFyci5lbXB0eT8NCiAgICBhcnIuZWFjaCB7IHx4fCByYWlz
ZSBUeXBlRXJyb3IsICJub24tbnVtZXJpYyB2YWx1ZSBmb3IgbWVkaWFuIiB1bmxlc3MgeC5pc19h
PyhOdW1lcmljKSB9DQogICAgYXJyLnNvcnQhDQogICAgbWlkID0gYXJyLmxlbmd0aCAvIDINCiAg
ICBhcnIubGVuZ3RoLm9kZD8gPyBhcnJbbWlkXSA6IChhcnJbbWlkIC0gMV0gKyBhcnJbbWlkXSkg
LyAyLjANCiAgZW5kDQplbmQNCmBgYA0KDQoqKlVwb24gYXBwcm92YWwgSSdtIG1vcmUgdGhhbiB3
aWxsaW5nIHRvIGltcGxlbWVudCBzcGVjIGFuZCBjb2RlIGluIEMuKioNCg0KDQoNCg0KLS0gDQpo
dHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KIHJ1YnktY29yZSBtYWlsaW5nIGxpc3QgLS0gcnVieS1jb3JlQG1s
LnJ1YnktbGFuZy5vcmcKIFRvIHVuc3Vic2NyaWJlIHNlbmQgYW4gZW1haWwgdG8gcnVieS1jb3Jl
LWxlYXZlQG1sLnJ1YnktbGFuZy5vcmcKIHJ1YnktY29yZSBpbmZvIC0tIGh0dHBzOi8vbWwucnVi
eS1sYW5nLm9yZy9tYWlsbWFuMy9saXN0cy9ydWJ5LWNvcmUubWwucnVieS1sYW5nLm9yZy8K


In This Thread