[#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:122908] [Ruby Bug#21528] SyntaxError#message may have broken encoding with multibyte source under Prism

From: "Earlopain (Earlopain _) via ruby-core" <ruby-core@...>
Date: 2025-08-04 12:34:08 UTC
List: ruby-core #122908
SXNzdWUgIzIxNTI4IGhhcyBiZWVuIHVwZGF0ZWQgYnkgRWFybG9wYWluIChFYXJsb3BhaW4gXyku
DQoNCg0KU29tZXRoaW5nIGxpa2UgdGhpcyBwZXJoYXBzIGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5
L3J1YnkvcHVsbC8xNDA5NC4gQWxzbyBkb2Vzbid0IGNvbnNpZGVyIGdyYXBoZW1lIGNsdXN0ZXJz
Lg0KDQpJIGJlbGlldmUgdHJ1bmNhdGlvbiBmcm9tIHRoZSBsZWZ0IGlzIGlycmVsZXZhbnQgaGVy
ZSwgc2luY2UgdGhlIG1ldGhvZCBpcyBvbmx5IHN1cHBvc2VkIHRvIGJlIGNhbGxlZCB3aXRoIHZh
bGlkIHV0ZjggKGd1YXJkZWQgYXQgdGhlIHR3byByZWxldmFudCBtZXRob2QgY2FsbHMgb2YgYHBt
X3BhcnNlX2Vycm9yc19mb3JtYXRgKS4NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQ0KQnVnICMyMTUyODogU3ludGF4RXJyb3IjbWVzc2FnZSBtYXkgaGF2ZSBicm9r
ZW4gZW5jb2Rpbmcgd2l0aCBtdWx0aWJ5dGUgc291cmNlIHVuZGVyIFByaXNtDQpodHRwczovL2J1
Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMjE1MjgjY2hhbmdlLTExNDIxMg0KDQoqIEF1dGhvcjog
YWxwYWNhLXRjIChIaXJveXVraSBJc2hpaSkNCiogU3RhdHVzOiBPcGVuDQoqIEJhY2twb3J0OiAz
LjI6IFVOS05PV04sIDMuMzogVU5LTk9XTiwgMy40OiBVTktOT1dODQotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpTaW5jZSB0aGUgaW50cm9kdWN0aW9uIG9mIFByaXNt
LCB3aGVuIHBhcnNpbmcgUnVieSBzb3VyY2UgY29kZSB0aGF0IGNvbnRhaW5zIG11bHRpYnl0ZSBj
aGFyYWN0ZXJzLCBTeW50YXhFcnJvciNtZXNzYWdlIGNhbiBzb21ldGltZXMgaGF2ZSBpbnZhbGlk
IGVuY29kaW5nLg0KSGVyZSBpcyBhIHJlcHJvZHVjaWJsZSBleGFtcGxlOg0KDQpgYGANCmJlZ2lu
DQpSdWJ5Vk06Okluc3RydWN0aW9uU2VxdWVuY2UuY29tcGlsZSg8PH5DT0RFLCBuaWwsIG5pbCwg
MSkNCiAgICAgICAgICBpZiBhDQogICAgICAgICAgIyAwMDAwMDAwMDAwMDAw44GC44GC44GC44GC
44GC44GCDQogICAgICAgICAgIw0KQ09ERQ0KcmVzY3VlIFN5bnRheEVycm9yID0+IGUNCiRlID0g
ZQ0KICBwdXRzIGUubWVzc2FnZSAjIHN0cmluZyBjb250YWlucyBhIG11bHRpYnl0ZSBjaGFyYWN0
ZXIgdGhhdCBpcyBjdXQgb2ZmIG1pZC1ieXRlLiBceEUzDQogICMgPGNvbXBpbGVkPjozOiBzeW50
YXggZXJyb3JzIGZvdW5kDQogICMgICAxIHwgaWYgYQ0KICAjID4gMiB8ICMgMDAwMDAwMDAwMDAw
MOOBguOBguOBguOBguOBglx4RTMgLi4uDQogICMgICAgIHwgXiBleHBlY3RlZCBhbiBgZW5kYCB0
byBjbG9zZSB0aGUgY29uZGl0aW9uYWwgY2xhdXNlDQogICMgPiAzIHwgIw0KICAjICAgICB8ICBe
IHVuZXhwZWN0ZWQgZW5kLW9mLWlucHV0LCBhc3N1bWluZyBpdCBpcyBjbG9zaW5nIHRoZSBwYXJl
bnQgdG9wIGxldmVsIGNvbnRleHQNCg0KICBwdXRzIGUubWVzc2FnZS52YWxpZF9lbmNvZGluZz8g
Iz0+IGV4cGVjdGVkIHRydWUsIGJ1dCBnb3QgZmFsc2UNCmVuZA0KYGBgDQoNClRoaXMgYXBwZWFy
cyB0byBiZSBjYXVzZWQgYnkgYSB0cnVuY2F0aW9uIHByb2Nlc3MgaW4gcHJpc20ncyBlcnJvciBt
ZXNzYWdlIGdlbmVyYXRpbmcgdGhhdCBkb2VzIG5vdCBjb25zaWRlciBtdWx0aWJ5dGUgY2hhcmFj
dGVyIGJvdW5kYXJpZXMuIA0KU2VlOiBUaGUgdHJ1bmNhdGlvbiBsb2dpYyBhcm91bmQgW3ByaXNt
X2NvbXBpbGUuYyBMMTA2OTYtTDEwNzA5XShodHRwczovL2dpdGh1Yi5jb20vcnVieS9ydWJ5Ly9i
bG9iLzMwYTIwYmMxNjZiYzM3YWNkN2RjYjM3ODg2ODZkZjE0OWM3ZjQyOGEvcHJpc21fY29tcGls
ZS5jI0wxMDY5Ni1MMTA3MDkpDQpJJ20gbm90IHN1cmUgaG93IHRvIGNvcnJlY3RseSBmaXggaXQg
ZHVlIHRvIGxhY2sgb2Yga25vd2xlZGdlIGFib3V0IHNhZmUgYnl0ZSB0cnVuY2F0aW9uLg0KDQpJ
IGRpc2NvdmVyZWQgdGhpcyBpc3N1ZSB0aHJvdWdoIGlyYiwgd2hpY2ggYXR0ZW1wdHMgdG8gZGlz
cGxheSBzb3VyY2UgY29kZSBldmVuIHdoZW4gaXQgY29udGFpbnMgc3ludGF4IGVycm9ycy4gQmVj
YXVzZSBpcmIgdXNlcyBgU3ludGF4RXJyb3IjbWVzc2FnZWAsIGl0IHJhaXNlZCBhbiBgQXJndW1l
bnRFcnJvcjogaW52YWxpZCBieXRlIHNlcXVlbmNlIGluIFVURi04YC4gU2VlOiBodHRwczovL2dp
dGh1Yi5jb20vcnVieS9pcmIvYmxvYi9mNjBkZmE4NTQ5Zjc0NmY2OWU5YTZkMTYwNjA0YTdhNDk3
NGZmYWMxL2xpYi9pcmIvcnVieS1sZXgucmIjTDI1NS1MMjU2DQoNCklmIHRoaXMgaXMgY29uc2lk
ZXJlZCBhbiBpcmIgaXNzdWUsIEkgYWxyZWFkeSBoYXZlIGEgcGF0Y2ggZm9yIElSQiB0aGF0IGhh
bmRsZXMgaXQuDQoNCg0KDQotLSANCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLw0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwogcnVieS1jb3JlIG1haWxp
bmcgbGlzdCAtLSBydWJ5LWNvcmVAbWwucnVieS1sYW5nLm9yZwogVG8gdW5zdWJzY3JpYmUgc2Vu
ZCBhbiBlbWFpbCB0byBydWJ5LWNvcmUtbGVhdmVAbWwucnVieS1sYW5nLm9yZwogcnVieS1jb3Jl
IGluZm8gLS0gaHR0cHM6Ly9tbC5ydWJ5LWxhbmcub3JnL21haWxtYW4zL2xpc3RzL3J1YnktY29y
ZS5tbC5ydWJ5LWxhbmcub3JnLwo=


In This Thread