[#122900] [Ruby Bug#21529] Deprecate the /o modifier and warn against using it — "jpcamara (JP Camara) via ruby-core" <ruby-core@...>

Issue #21529 has been reported by jpcamara (JP Camara).

10 messages 2025/08/03

[#122925] [Ruby Feature#21533] Introduce `Time#am?` and `Time#pm?` — "matheusrich (Matheus Richard) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxNTMzIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IG1hdGhldXNyaWNoIChNYXRoZXVzIFJp

10 messages 2025/08/06

[#122932] [Ruby Bug#21534] ppc64le Ractor ractor_port_receive aborted (core dumped) — "jaruga (Jun Aruga) via ruby-core" <ruby-core@...>

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

12 messages 2025/08/07

[#122953] [Ruby Bug#21540] prism allows `foo && return bar` when parse.y doesn't — "Earlopain (Earlopain _) via ruby-core" <ruby-core@...>

Issue #21540 has been reported by Earlopain (Earlopain _).

12 messages 2025/08/12

[#122964] [Ruby Feature#21543] Point ArgumentError to the call site — "mame (Yusuke Endoh) via ruby-core" <ruby-core@...>

Issue #21543 has been reported by mame (Yusuke Endoh).

8 messages 2025/08/14

[#122969] [Ruby Feature#21545] `#try_dig`: a dig that returns early if it cannot dig deeper — "cb341 (Daniel Bengl) via ruby-core" <ruby-core@...>

Issue #21545 has been reported by cb341 (Daniel Bengl).

10 messages 2025/08/15

[#122987] [Ruby Bug#21547] SEGV after 2083fa commit — "watson1978 (Shizuo Fujita) via ruby-core" <ruby-core@...>

Issue #21547 has been reported by watson1978 (Shizuo Fujita).

10 messages 2025/08/20

[#123042] [Ruby Feature#21550] Ractor.sharable_proc/sharable_lambda to make sharable Proc object — "ko1 (Koichi Sasada) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxNTUwIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGtvMSAoS29pY2hpIFNhc2FkYSkuDQoN

16 messages 2025/08/21

[#123122] [Ruby Feature#21556] Add true? and false? methods to NilClass, TrueClass, FalseClass, and String — "Phalado (Raphael Cordeiro) via ruby-core" <ruby-core@...>

Issue #21556 has been reported by Phalado (Raphael Cordeiro).

9 messages 2025/08/29

[#123146] [Ruby Bug#21559] Unicode normalization nfd -> nfc -> nfd is not reversible — "tompng (tomoya ishida) via ruby-core" <ruby-core@...>

Issue #21559 has been reported by tompng (tomoya ishida).

8 messages 2025/08/31

[ruby-core:123123] [Ruby Feature#20163] Introduce #bit_count method on Integer

From: "tenderlovemaking (Aaron Patterson) via ruby-core" <ruby-core@...>
Date: 2025-08-29 17:43:59 UTC
List: ruby-core #123123
SXNzdWUgIzIwMTYzIGhhcyBiZWVuIHVwZGF0ZWQgYnkgdGVuZGVybG92ZW1ha2luZyAoQWFyb24g
UGF0dGVyc29uKS4NCg0KDQptYW1lIChZdXN1a2UgRW5kb2gpIHdyb3RlIGluICNub3RlLTEwOg0K
PiBXaGF0IGFyZSB0aGUgaW50ZW5kZWQgdXNlIGNhc2VzIGZvciB0aGlzIHByb3Bvc2FsPw0KPiAN
Cj4gTXkgZXhwZXJpZW5jZSAoaW4gb3RoZXIgbGFuZ3VhZ2VzKSBpbnZvbHZlcyB0d28gdXNlIGNh
c2VzIG9mIHBvcGNvdW50Og0KPiANCj4gKiBCaXRib2FyZHMgZm9yIGdhbWUgQUkgKGxpa2UgUmV2
ZXJzaSkgdG8gY291bnQgcGllY2VzLg0KPiAqIFN1Y2NpbmN0IGRhdGEgc3RydWN0dXJlcyAobGlr
ZSBMT1VEUyBUcmllcykgZm9yIHJhbmsgb3BlcmF0aW9ucy4NCj4gDQo+IEluIGJvdGggc2NlbmFy
aW9zLCBpbnRlZ2VycyBhcmUgdHJlYXRlZCBhcyB1bnNpZ25lZCBiaXRzZXRzLg0KDQpNeSBleHBl
cmllbmNlIGlzIHNpbWlsYXIuICBJJ3ZlIHVzZWQgaXQgZm9yIHNldHMgKGxpa2UgSSBsaW5rZWQg
YWJvdmUpIGFzIHdlbGwgYXMgbW9kZWxpbmcgW3VuZGlyZWN0ZWQgZ3JhcGhzXShodHRwczovL3Rl
bmRlcmxvdmVtYWtpbmcuY29tLzIwMjMvMDMvMTkvYml0bWFwLW1hdHJpeC1hbmQtdW5kaXJlY3Rl
ZC1ncmFwaHMtaW4tcnVieS8pIChhIGJpdCBtYXRyaXgsIGJ1dCBJIG9taXR0ZWQgcG9wY291bnQg
ZnJvbSB0aGUgYmxvZyBwb3N0KS4gIEkndmUgb25seSB1c2VkIHVuc2lnbmVkIGludGVnZXJzLCBh
bmQgSSB0aGluayBpdCB3b3VsZCBiZSBhIGJ1ZyBpbiBteSBjb2RlIGlmIHRoZSBpbnRlZ2VycyB3
ZXJlIHNpZ25lZC4NCg0KPiBEb2VzIGFueW9uZSBoYXZlIGEgdXNlIGNhc2Ugd2hlcmUgcG9wY291
bnQgb24gYSBuZWdhdGl2ZSBudW1iZXIgaXMgbmVjZXNzYXJ5Pw0KPiBJZiBub3QsIEkgZ3Vlc3Mg
cmFpc2luZyBhbiBleGNlcHRpb24gd291bGQgYmUgdGhlIGJlc3QgYmVoYXZpb3IuDQoNCkkgYWdy
ZWUsIGFuZCBJIHRoaW5rIGl0IHNob3VsZCByYWlzZSBhbiBleGNlcHRpb24uDQoNCmFob3JlayAo
UGF2ZWwgUm9zaWNrw70pIHdyb3RlIGluICNub3RlLTEyOg0KPiBUaGF0IHNhaWQsIFJ1YnkgaXNu
4oCZdCB0aGUgaWRlYWwgY2hvaWNlIGZvciBpbXBsZW1lbnRpbmcgbWVtb3J5IGFsbG9jYXRvcnMs
IFNJTUQgbWFza3MsIHBhcml0eSBjaGVja3MsIEdDRCBjYWxjdWxhdGlvbnMsIFVURiBwYXJzZXJz
LCBvciBwcmltZSBzaWV2aW5n4oCmDQoNCk5vdCB5ZXQhICBCdXQgaG9wZWZ1bGx5IHNvbWVkYXkh
IPCfmIINCg0KDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkZl
YXR1cmUgIzIwMTYzOiBJbnRyb2R1Y2UgI2JpdF9jb3VudCBtZXRob2Qgb24gSW50ZWdlcg0KaHR0
cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzIwMTYzI2NoYW5nZS0xMTQ0NTANCg0KKiBB
dXRob3I6IGdhcnJpc29uIChHYXJyaXNvbiBKZW5zZW4pDQoqIFN0YXR1czogT3Blbg0KLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KVGhpcyBmZWF0dXJlIHJlcXVlc3Qg
aXMgdG8gaW1wbGVtZW50IGEgbWV0aG9kIGNhbGxlZCAjYml0X2NvdW50IG9uIEludGVnZXIgdGhh
dCByZXR1cm5zIHRoZSBudW1iZXIgb2Ygb25lcyBpbiB0aGUgYmluYXJ5IHJlcHJlc2VudGF0aW9u
IG9mIHRoZSBhYnNvbHV0ZSB2YWx1ZSBvZiB0aGUgaW50ZWdlci4NCmBgYA0KbiA9IDE5DQpuLmJp
dF9jb3VudCAjPT4gMw0KKC1uKS5iaXRfY291bnQgIz0+IDMNCmBgYA0KVGhpcyBpcyBvZnRlbiB1
c2VmdWwgd2hlbiB5b3UgdXNlIGFuIGludGVnZXIgYXMgYSBiaXRtYXNrIGFuZCB3YW50IHRvIGNv
dW50IGhvdyBtYW55IGJpdHMgYXJlIHNldC4gDQoNClRoaXMgd291bGQgYmUgZXF1aXZhbGVudCB0
bw0KYGBgDQpuLnRvX3MoMikuY291bnQoIjEiKQ0KYGBgDQoNCkhvd2V2ZXIsIHRoaXMgY2FuIGJl
IG91dHBlcmZvcm1lZCBieQ0KYGBgDQpkZWYgYml0X2NvdW50KG4pDQogIGNvdW50ID0gMA0KICB3
aGlsZSBuID4gMA0KICAgIG4gJj0gbiAtIDEgIyBGbGlwIHRoZSBsZWFzdCBzaWduaWZpY2FudCAx
IGJpdCB0byAwDQogICAgY291bnQgKz0gMQ0KICBlbmQNCiAgY291bnQNCmVuZA0KYGBgDQoNCkkg
dGhpbmsgdGhpcyB3b3VsZCBiZSBhIHVzZWZ1bCBhZGRpdGlvbiBiZWNhdXNlIGl0IHdvdWxkIGZp
dCBhbG9uZ3NpZGUgdGhlIG90aGVyIGJpdC1yZWxhdGVkIG1ldGhvZHMgZGVmaW5lZCBvbiBpbnRl
Z2VyOiBgI2JpdF9sZW5ndGgsYCBgI2FsbGJpdHM/YCwgYCNhbnliaXRzP2AsIGAjbm9iaXRzP2Au
IEFsc28sIHdoZW4gd29ya2luZyB3aXRoIGJpdG1hc2tzLCBhIG1pbm9yIHVwZ3JhZGUgdG8gcGVy
Zm9ybWFuY2Ugb2Z0ZW4gcmVzdWx0cyBpbiBhIHNpZ25pZmljYW50IGltcHJvdmVtZW50LiANCg0K
U2ltaWxhciBtZXRob2RzIGZyb20gb3RoZXIgbGFuZ3VhZ2VzOg0KaHR0cHM6Ly9kb2NzLnB5dGhv
bi5vcmcvMy9saWJyYXJ5L3N0ZHR5cGVzLmh0bWwjaW50LmJpdF9jb3VudA0KaHR0cHM6Ly9kb2Mu
cnVzdC1sYW5nLm9yZy9zdGQvcHJpbWl0aXZlLmkzMi5odG1sI21ldGhvZC5jb3VudF9vbmVzDQoN
Cg0KDQotLSANCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLw0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwogcnVieS1jb3JlIG1haWxpbmcgbGlzdCAtLSBy
dWJ5LWNvcmVAbWwucnVieS1sYW5nLm9yZwogVG8gdW5zdWJzY3JpYmUgc2VuZCBhbiBlbWFpbCB0
byBydWJ5LWNvcmUtbGVhdmVAbWwucnVieS1sYW5nLm9yZwogcnVieS1jb3JlIGluZm8gLS0gaHR0
cHM6Ly9tbC5ydWJ5LWxhbmcub3JnL21haWxtYW4zL2xpc3RzL3J1YnktY29yZS5tbC5ydWJ5LWxh
bmcub3JnLwo=


In This Thread