[#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:122880] [Ruby Feature#21520] Feature Proposal: Enumerator::Lazy#peek

From: "nobu (Nobuyoshi Nakada) via ruby-core" <ruby-core@...>
Date: 2025-07-29 07:02:49 UTC
List: ruby-core #122880
SXNzdWUgIzIxNTIwIGhhcyBiZWVuIHVwZGF0ZWQgYnkgbm9idSAoTm9idXlvc2hpIE5ha2FkYSku
DQoNCg0KT3IgYGxhenlfZWFjaGA/DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0NCkZlYXR1cmUgIzIxNTIwOiBGZWF0dXJlIFByb3Bvc2FsOiBFbnVtZXJhdG9yOjpM
YXp5I3BlZWsNCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8yMTUyMCNjaGFuZ2Ut
MTE0MTgzDQoNCiogQXV0aG9yOiBudXphaXI0NiAoTnV6YWlyIFJhc2hlZWQpDQoqIFN0YXR1czog
T3Blbg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBBYnN0cmFj
dA0KDQpBZGQgYSAjcGVlayBtZXRob2QgdG8gRW51bWVyYXRvcjo6TGF6eSB0aGF0IGFsbG93cyBv
YnNlcnZpbmcgZWFjaCBlbGVtZW50IGluIGEgbGF6eSBlbnVtZXJhdGlvbiBwaXBlbGluZSB3aXRo
b3V0IG1vZGlmeWluZyBvciBjb25zdW1pbmcgdGhlIHN0cmVhbS4NCg0KIyBCYWNrZ3JvdW5kDQoN
ClJ1YnkgcHJvdmlkZXMgRW51bWVyYXRvcjo6TGF6eSBmb3IgZWZmaWNpZW50IGxhenkgc3RyZWFt
IHByb2Nlc3NpbmcuIEhvd2V2ZXIsIHVubGlrZSBsYW5ndWFnZXMgc3VjaCBhcyBKYXZhLCBpdCBs
YWNrcyBhIGNsZWFuIHdheSB0byBpbnNwZWN0IGludGVybWVkaWF0ZSBlbGVtZW50cyBkdXJpbmcg
bGF6eSBldmFsdWF0aW9uLg0KDQpDdXJyZW50bHksIGRldmVsb3BlcnMgbXVzdCBtaXN1c2UgLm1h
cCBmb3Igc2lkZSBlZmZlY3RzLCBleGFtcGxlOg0KYGBgcmINCigxLi4pLmxhenkubWFwIHsgfHh8
IHB1dHMgeDsgeCB9LnNlbGVjdCgmOmV2ZW4/KS5maXJzdCgzKQ0KYGBgDQpUaGlzIGlzIHNlbWFu
dGljYWxseSBpbmNvcnJlY3QgYW5kIGNvbmZ1c2luZywgc2luY2UgLm1hcCBpbXBsaWVzIHRyYW5z
Zm9ybWF0aW9uLCBub3Qgb2JzZXJ2YXRpb24uDQoNCiMgUHJvcG9zYWwNCg0KSW50cm9kdWNlIEVu
dW1lcmF0b3I6OkxhenkjcGVlaywgd2hpY2ggeWllbGRzIGVhY2ggaXRlbSB0byBhIGJsb2NrIGFu
ZCByZXR1cm5zIHRoZSBpdGVtIHVubW9kaWZpZWQsIHNpbWlsYXIgdG8gT2JqZWN0I3RhcCwgYnV0
IGluIGEgbGF6eSBzdHJlYW06DQpgYGByYg0KKDEuLikubGF6eQ0KICAgICAucGVlayB7IHx4fCBw
dXRzICJzYXc6ICN7eH0iIH0NCiAgICAgLnNlbGVjdCgmOmV2ZW4/KQ0KICAgICAuZmlyc3QoMykN
CmBgYA0KDQpUaGlzIHdvdWxkIGJlIGVxdWl2YWxlbnQgdG86DQpgYGByYg0KbGF6eS5tYXAgeyB8
eHwgYmxvY2suY2FsbCh4KTsgeCB9DQpgYGANCmJ1dCB3aXRoIGltcHJvdmVkIHNlbWFudGljIGNs
YXJpdHkuDQoNCiMgVXNlIGNhc2VzDQoNCuKAoiBEZWJ1Z2dpbmcgbGF6eSBlbnVtZXJhdG9ycyB3
aXRob3V0IGJyZWFraW5nIHRoZSBjaGFpbg0K4oCiIExvZ2dpbmcgb3IgaW5zdHJ1bWVudGF0aW9u
IGluIHBpcGVsaW5lcw0K4oCiIEVkdWNhdGlvbmFsIC8gZGVtbyB1c2UgZm9yIHNob3dpbmcgbGF6
eSBldmFsdWF0aW9uIHN0ZXAtYnktc3RlcA0K4oCiIENsZWFuZXIgcmVwbGFjZW1lbnQgZm9yIG1h
cCB7IHB1dHMgeDsgeCB9IGhhY2tzDQoNCkV4YW1wbGU6DQoNCmBgYHJiDQpkYXRhID0gKDEuLiku
bGF6eQ0KICAgICAgICAgICAgLnBlZWsgeyB8eHwgcHV0cyAiZ290ICN7eH0iIH0NCiAgICAgICAg
ICAgIC5zZWxlY3QoJjpldmVuPykNCiAgICAgICAgICAgIC5maXJzdCg1KQ0KYGBgDQpyZXN1bHQ6
DQpgYGByYg0KZ290IDENCmdvdCAyDQpnb3QgMw0KZ290IDQNCmdvdCA1DQouLi4NCmdvdCAxMA0K
YGBgDQpBbmQgcmV0dXJuIFsyLCA0LCA2LCA4LCAxMF0NCg0KIyBEaXNjdXNzaW9uDQoNCiNwZWVr
IGlzIGEgbWluaW1hbCwgbm9uLWJyZWFraW5nIGFkZGl0aW9uIHRoYXQgaW1wcm92ZXMgY2xhcml0
eSBhbmQgaWRpb21hdGljIHVzYWdlIG9mIEVudW1lcmF0b3I6OkxhenkuIEl0IGF2b2lkcyBhYnVz
aW5nIC5tYXAgZm9yIG9ic2VydmF0aW9uIGFuZCBpcyBmYW1pbGlhciB0byBkZXZlbG9wZXJzIGZy
b20gb3RoZXIgbGFuZ3VhZ2VzLiAjcGVlayBpcyBhbHNvIG5vdCBuZWVkZWQgZm9yIG90aGVyIGVu
dW1lcmF0b3JzIHdoZXJlIC50YXAgb3IgLmVhY2ggY2FuIGRvIHRoZSBqb2IuDQoNCkl0IG1pcnJv
cnMgSmF2YeKAmXMgLnN0cmVhbSgpLnBlZWsoLi4uKSBhbmQgbWFrZXMgUnVieeKAmXMgbGF6eSBl
bnVtZXJhdGlvbiBtb3JlIGV4cHJlc3NpdmUgYW5kIHJlYWRhYmxlLg0KDQojIFNlZSBhbHNvDQri
gKIgW0phdmEgU3RyZWFtLnBlZWtdKGh0dHBzOi8vZG9jcy5vcmFjbGUuY29tL2phdmFzZS84L2Rv
Y3MvYXBpL2phdmEvdXRpbC9zdHJlYW0vU3RyZWFtLmh0bWwjcGVlay1qYXZhLnV0aWwuZnVuY3Rp
b24uQ29uc3VtZXItKQ0KDQpJIGhhdmUgYSBkcmFmdCBQUiBmb3IgdGhlIGltcGxlbWVudGF0aW9u
IHJlYWR5IGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5L3J1YnkvcHVsbC8xNDAyNA0KDQoNCg0KLS0g
DQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8NCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KIHJ1YnktY29yZSBtYWlsaW5nIGxpc3QgLS0gcnVieS1jb3Jl
QG1sLnJ1YnktbGFuZy5vcmcKIFRvIHVuc3Vic2NyaWJlIHNlbmQgYW4gZW1haWwgdG8gcnVieS1j
b3JlLWxlYXZlQG1sLnJ1YnktbGFuZy5vcmcKIHJ1YnktY29yZSBpbmZvIC0tIGh0dHBzOi8vbWwu
cnVieS1sYW5nLm9yZy9tYWlsbWFuMy9saXN0cy9ydWJ5LWNvcmUubWwucnVieS1sYW5nLm9yZy8K


In This Thread