[#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:122890] [Ruby Feature#21518] Statistical helpers to `Enumerable`

From: "matheusrich (Matheus Richard) via ruby-core" <ruby-core@...>
Date: 2025-07-31 15:23:27 UTC
List: ruby-core #122890
SXNzdWUgIzIxNTE4IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbWF0aGV1c3JpY2ggKE1hdGhldXMgUmlj
aGFyZCkuDQoNCg0KSSB3b25kZXIgaWYgdGhlc2UgaGVscGVycyBjb3VsZCBiZSBpbnNpZGUgYE1h
dGg6OlN0YXRpc3RpY3NgOg0KDQpgYGByYg0KTWF0aDo6U3RhdGlzdGljcy5hdmVyYWdlKHNvbWVf
ZW51bWVyYWJsZSkNCmBgYA0KDQpJIHRoaW5rIGl0IHdvdWxkIGJlIG9rYXkgZm9yIHRoaXMgbW9k
dWxlIHRvIGFzc3VtZSB0aGUgYXJndW1lbnRzIGFyZSBudW1lcmljLg0KDQotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpGZWF0dXJlICMyMTUxODogU3RhdGlzdGljYWwg
aGVscGVycyB0byBgRW51bWVyYWJsZWANCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vl
cy8yMTUxOCNjaGFuZ2UtMTE0MTkxDQoNCiogQXV0aG9yOiBBbWl0bGVzaGVkIChBbWl0IExlc2hl
ZCkNCiogU3RhdHVzOiBPcGVuDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tDQoqKlN1bW1hcnkqKg0KDQpJJ2QgbGlrZSB0byBhZGQgdHdvIHN0YXRpc3RpY2FsIGhlbHBl
cnMgdG8gYEVudW1lcmFibGVgOg0KDQotIGBFbnVtZXJhYmxlI2F2ZXJhZ2VgIChhcml0aG1ldGlj
IG1lYW4pDQotIGBFbnVtZXJhYmxlI21lZGlhbmANCg0KQm90aCBhcmUgc21hbGwsIHdlbGwtZGVm
aW5lZCBvcGVyYXRpb25zIHRoYXQgbWFueSBSdWJ5aXN0cyByZS1pbXBsZW1lbnQgaW4gYXBwcyBh
bmQgZ2Vtcy4gUHJvdmlkaW5nIHRoZW0gaW4gY29yZSBhdm9pZHMgcmVwZWF0ZWQsIGFkLWhvYyBj
b2RlIGFuZCBhbGlnbnMgd2l0aCBgRW51bWVyYWJsZSNzdW1gLCB3aGljaCBSdWJ5IGFscmVhZHkg
c2hpcHMuDQoNCg0KKipNb3RpdmF0aW9uKioNCg0KLSBUaGVzZSBhcmUgYW1vbmcgdGhlIG1vc3Qg
Y29tbW9uIOKAnHJvbGwteW91ci1vd27igJ0gaGVscGVycyBmb3IgYXJyYXlzL3JhbmdlcyBvZiBu
dW1iZXJzLg0KLSBUaGV5IGFyZSBjb25jZXB0dWFsbHkgc2ltcGxlLCB1bml2ZXJzYWxseSB1c2Vm
dWwgYmV5b25kIHdlYi9SYWlscy4NCi0gU2ltaWxhciB0byBgc3VtYCwgdGhleeKAmXJlIHByaW1p
dGl2ZXMgZm9yIHF1aWNrIGRhdGEgYW5hbHlzaXMsIEVUTCBzY3JpcHRzLCBDTEkgdG9vbGluZywg
ZXRjLg0KLSBJbmNsdWRpbmcgdGhlbSBlbmNvdXJhZ2VzIGNvbnNpc3RlbnQgc2VtYW50aWNzICh3
aGF0IHRvIGRvIHdpdGggZW1wdHkgc2V0cywgbWl4ZWQgbnVtZXJpY3MsIGV0Yy4pLg0KDQoNCiMj
IFByb3Bvc2VkIEFQSSAmIFNlbWFudGljcw0KDQpgYGBydWJ5DQpFbnVtZXJhYmxlI2F2ZXJhZ2Ug
LT4gRmxvYXQgb3IgbmlsDQpFbnVtZXJhYmxlI21lZGlhbiAgLT4gTnVtZXJpYyBvciBuaWwNCmBg
YA0KDQpgYGBydWJ5DQpbMSwgMiwgMywgNF0uYXZlcmFnZSAgICAgICMgPT4gMi41DQooMS4uNCku
YXZlcmFnZSAgICAgICAgICAgICMgPT4gMi41DQpbXS5hdmVyYWdlICAgICAgICAgICAgICAgICMg
PT4gbmlsDQoNClsxLCAzLCAyXS5tZWRpYW4gICAgICAgICAgIyA9PiAyDQpbMSwgMiwgMywgMTBd
Lm1lZGlhbiAgICAgICMgPT4gMi41DQooMS4uNikubWVkaWFuICAgICAgICAgICAgICMgPT4gMy41
DQpbXS5tZWRpYW4gICAgICAgICAgICAgICAgICMgPT4gbmlsDQpgYGANCg0KUnVieSBpbXBsZW1l
bnRhdGlvbiANCg0KYGBgcnVieQ0KbW9kdWxlIEVudW1lcmFibGUNCiAgZGVmIGF2ZXJhZ2UNCiAg
ICBjb3VudCA9IDANCiAgICB0b3RhbCA9IDAuMA0KICAgIGVhY2ggZG8gfHh8DQogICAgICByYWlz
ZSBUeXBlRXJyb3IsICJub24tbnVtZXJpYyB2YWx1ZSBmb3IgYXZlcmFnZSIgdW5sZXNzIHguaXNf
YT8oTnVtZXJpYykNCiAgICAgIHRvdGFsICs9IHgNCiAgICAgIGNvdW50ICs9IDENCiAgICBlbmQN
CiAgICBjb3VudC56ZXJvPyA/IG5pbCA6IHRvdGFsIC8gY291bnQNCiAgZW5kDQoNCiAgZGVmIG1l
ZGlhbg0KICAgIGFyciA9IHRvX2ENCiAgICByZXR1cm4gbmlsIGlmIGFyci5lbXB0eT8NCiAgICBh
cnIuZWFjaCB7IHx4fCByYWlzZSBUeXBlRXJyb3IsICJub24tbnVtZXJpYyB2YWx1ZSBmb3IgbWVk
aWFuIiB1bmxlc3MgeC5pc19hPyhOdW1lcmljKSB9DQogICAgYXJyLnNvcnQhDQogICAgbWlkID0g
YXJyLmxlbmd0aCAvIDINCiAgICBhcnIubGVuZ3RoLm9kZD8gPyBhcnJbbWlkXSA6IChhcnJbbWlk
IC0gMV0gKyBhcnJbbWlkXSkgLyAyLjANCiAgZW5kDQplbmQNCmBgYA0KDQoqKlVwb24gYXBwcm92
YWwgSSdtIG1vcmUgdGhhbiB3aWxsaW5nIHRvIGltcGxlbWVudCBzcGVjIGFuZCBjb2RlIGluIEMu
KioNCg0KDQoNCg0KLS0gDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8NCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KIHJ1YnktY29yZSBtYWlsaW5nIGxp
c3QgLS0gcnVieS1jb3JlQG1sLnJ1YnktbGFuZy5vcmcKIFRvIHVuc3Vic2NyaWJlIHNlbmQgYW4g
ZW1haWwgdG8gcnVieS1jb3JlLWxlYXZlQG1sLnJ1YnktbGFuZy5vcmcKIHJ1YnktY29yZSBpbmZv
IC0tIGh0dHBzOi8vbWwucnVieS1sYW5nLm9yZy9tYWlsbWFuMy9saXN0cy9ydWJ5LWNvcmUubWwu
cnVieS1sYW5nLm9yZy8K


In This Thread