[#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:122901] [Ruby Bug#21529] Deprecate the /o modifier and warn against using it

From: "jpcamara (JP Camara) via ruby-core" <ruby-core@...>
Date: 2025-08-03 12:52:35 UTC
List: ruby-core #122901
SXNzdWUgIzIxNTI5IGhhcyBiZWVuIHVwZGF0ZWQgYnkganBjYW1hcmEgKEpQIENhbWFyYSkuDQoN
Cg0KQnlyb290IGJyb3VnaHQgdG8gbXkgYXR0ZW50aW9uIHRoYXQgbXkgZXhhbXBsZSBkb2VzbuKA
mXQgbWFrZSBhIGxvdCBvZiBzZW5zZSBiZWNhdXNlIGl0IGRvZXNu4oCZdCBpbnRlcnBvbGF0ZSBh
bnl0aGluZy4gDQoNCknigJltIGhhcmQgcHJlc3NlZCB0byBmaW5kIGFuIGV4YW1wbGUgdG8gY29t
cGFyZSB3aXRoIGR5bmFtaWMgaW50ZXJwb2xhdGlvbiwgc2luY2UgSSB0aGluayB0aGF0IHRoZSBj
b3JlIGlzc3VlIHdpdGggL28gaXMgdGhhdCBkeW5hbWljIGludGVycG9sYXRpb24gZG9lc27igJl0
IHdvcmsgdGhlIHdheSBhbnlvbmUgd291bGQgZXZlciBleHBlY3QuIA0KDQpCdXQgaGVyZeKAmXMg
YW4gZXhhbXBsZSB0aGF0IHByZWNvbXBpbGVzIGEgcmVnZXgsIHdoaWNoIEkgdGhpbmsgaXMgdGhl
IG9ubHkgY29tcGFyaXNvbiB0aGF0IGlzIGFwcGxlcyB0byBhcHBsZXMsIGF0IGl0cyBjb3JlIChu
byBwdW4gaW50ZW5kZWQpDQoNCmBgYHJ1YnkNCg0KcmVxdWlyZSAiYmVuY2htYXJrIg0KDQpkZWYg
bGV0dGVycw0KICAiQS1aYS16Ig0KZW5kDQoNCndvcmRzID0gJXdbdGhlIHF1aWNrIGJyb3duIGZv
eCBqdW1wZWQgb3ZlciB0aGUgbGF6eSBkb2ddDQpQUkVDT01QSUxFRCA9IC9cQVsje2xldHRlcnN9
XStcei8uZnJlZXplDQoNCkJlbmNobWFyay5ibSBkbyB8Ym18DQogIGJtLnJlcG9ydCgid2l0aG91
dCAvbzoiKSBkbw0KICAgIHdvcmRzLmVhY2ggZG8gfHdvcmR8DQogICAgICB3b3JkLm1hdGNoKFBS
RUNPTVBJTEVEKQ0KICAgIGVuZA0KICBlbmQNCg0KICBibS5yZXBvcnQoIndpdGggL286ICAgIikg
ZG8NCiAgICB3b3Jkcy5lYWNoIGRvIHx3b3JkfA0KICAgICAgd29yZC5tYXRjaCgvXEFbI3tsZXR0
ZXJzfV0rXHovbykNCiAgICBlbmQNCiAgZW5kDQplbmQNCmBgYA0KDQpUaGUgcGVyZm9ybWFuY2Ug
aXMgdGhlIHNhbWUgYWdhaW4sIGJ1dCBhdCBsZWFzdCB0aGUgZXhhbXBsZSBpcyBzbGlnaHRseSBt
b3JlIHJlbGV2YW50Lg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
DQpCdWcgIzIxNTI5OiBEZXByZWNhdGUgdGhlIC9vIG1vZGlmaWVyIGFuZCB3YXJuIGFnYWluc3Qg
dXNpbmcgaXQNCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8yMTUyOSNjaGFuZ2Ut
MTE0MjA0DQoNCiogQXV0aG9yOiBqcGNhbWFyYSAoSlAgQ2FtYXJhKQ0KKiBTdGF0dXM6IE9wZW4N
CiogQmFja3BvcnQ6IDMuMjogVU5LTk9XTiwgMy4zOiBVTktOT1dOLCAzLjQ6IFVOS05PV04NCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkkgcmVjZW50bHkgcmFuIGlu
dG8gYSBidWcgaW4gc29tZSBjb2RlIGJlY2F1c2UgaXQgd2FzIHVzaW5nIHRoZSAvbyBtb2RpZmll
ciBhcyBhbiBvcHRpbWl6YXRpb24sIG5vdCByZWFsaXppbmcgaXQgY3JlYXRlZCBhIHBlcm1hbmVu
dCwgaW1tdXRhYmxlIHZhbHVlIGFmdGVyIHRoZSBmaXJzdCB0aW1lIGl0IGdldHMgZXZhbHVhdGVk
LiBJIGR1ZyBpbnRvIGhvdyB0aGUgbW9kaWZpZXIgd29ya3MgaW4gQ1J1YnkgYW5kIHRoZSBoaXN0
b3J5IG9mIGl0IGhlcmU6IGh0dHBzOi8vanBjYW1hcmEuY29tLzIwMjUvMDgvMDIvdGhlLW8taW4t
cnVieS1yZWdleC5odG1sLg0KDQpUaGUgZmVhdHVyZSBzZWVtcyBsaWtlIGEgdG90YWwgZm9vdGd1
biB3aXRoIGFsbW9zdCBubyB1cHNpZGUuIElmIEkgcnVuIGEgYmVuY2htYXJrIGJldHdlZW4gYSBs
b2NhbCByZWdleCwgYW5kIGEgcmVnZXggY2FjaGVkIGJ5IC9vLCB0aGVyZSBpcyBubyByZWFsIGRp
ZmZlcmVuY2UuDQoNCmBgYHJiDQpyZXF1aXJlICJiZW5jaG1hcmsiDQoNCmRlZiBsZXR0ZXJzDQog
ICJBLVphLXoiDQplbmQNCg0Kd29yZHMgPSAld1t0aGUgcXVpY2sgYnJvd24gZm94IGp1bXBlZCBv
dmVyIHRoZSBsYXp5IGRvZ10NCg0KQmVuY2htYXJrLmJtIGRvIHxibXwNCiAgYm0ucmVwb3J0KCJ3
aXRob3V0IC9vOiIpIGRvDQogICAgcmVnZXggPSAvXEFbQS1aYS16XStcei8NCiAgICB3b3Jkcy5l
YWNoIGRvIHx3b3JkfA0KICAgICAgd29yZC5tYXRjaChyZWdleCkNCiAgICBlbmQNCiAgZW5kDQoN
CiAgYm0ucmVwb3J0KCJ3aXRoIC9vOiAgICIpIGRvDQogICAgd29yZHMuZWFjaCBkbyB8d29yZHwN
CiAgICAgIHdvcmQubWF0Y2goL1xBWyN7bGV0dGVyc31dK1x6L28pDQogICAgZW5kDQogIGVuZA0K
ZW5kDQpgYGANCg0KTW9zdCBvZiB0aGUgdGltZSBJIGZvdW5kIHRoYXQgIndpdGhvdXQgL28iIGFj
dHVhbGx5IGNhbWUgb3V0IGFoZWFkLg0KDQpgYGANCiAgICAgICAgICAgICAgICAgdXNlciAgICAg
c3lzdGVtICAgICAgdG90YWwgICAgICAgIHJlYWwNCndpdGhvdXQgL286ICAwLjAwMDAxOSAgIDAu
MDAwMDAzICAgMC4wMDAwMjIgKCAgMC4wMDAwMTQpDQp3aXRoIC9vOiAgICAgMC4wMDAwMjAgICAw
LjAwMDAwMSAgIDAuMDAwMDIxICggIDAuMDAwMDIwKQ0KYGBgDQoNCkknZCBsaWtlIHRvIGRlcHJl
Y2F0ZSB0aGUgZmVhdHVyZSBhbmQgdXBkYXRlIHRoZSBkb2NzIHRvIHdhcm4gYWdhaW5zdCB1c2lu
ZyBpdC4gSSdkIGJlIGhhcHB5IHRvIHN1Ym1pdCBhIFBSIGRvaW5nIHRoYXQuDQoNClRoYW5rcyEN
Cg0KDQoNCi0tIA0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiBydWJ5LWNvcmUgbWFpbGluZyBsaXN0IC0t
IHJ1YnktY29yZUBtbC5ydWJ5LWxhbmcub3JnCiBUbyB1bnN1YnNjcmliZSBzZW5kIGFuIGVtYWls
IHRvIHJ1YnktY29yZS1sZWF2ZUBtbC5ydWJ5LWxhbmcub3JnCiBydWJ5LWNvcmUgaW5mbyAtLSBo
dHRwczovL21sLnJ1YnktbGFuZy5vcmcvbWFpbG1hbjMvbGlzdHMvcnVieS1jb3JlLm1sLnJ1Ynkt
bGFuZy5vcmcvCg==


In This Thread