[#122369] [Ruby Bug#21392] Data classes do not allow overriding #inspect — "austin (Austin Ziegler) via ruby-core" <ruby-core@...>

Issue #21392 has been reported by austin (Austin Ziegler).

8 messages 2025/06/01

[#122411] [Ruby Bug#21396] Set#initialize should call Set#add on items passed in — "tenderlovemaking (Aaron Patterson) via ruby-core" <ruby-core@...>

Issue #21396 has been reported by tenderlovemaking (Aaron Patterson).

12 messages 2025/06/04

[#122506] [Ruby Feature#21435] Kernel#optional as a conditional #then — "Alexander.Senko (Alexander Senko) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxNDM1IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IEFsZXhhbmRlci5TZW5rbyAoQWxleGFu

11 messages 2025/06/10

[#122557] [Ruby Bug#21445] [BUG] push_mark_stack() called for broken object raised since cd9f447be247478d2eb3da985295735cce20cb23 — "yahonda (Yasuo Honda) via ruby-core" <ruby-core@...>

Issue #21445 has been reported by yahonda (Yasuo Honda).

10 messages 2025/06/19

[#122615] [Ruby Misc#21458] Test 'make install'? — "MSP-Greg (Greg L) via ruby-core" <ruby-core@...>

Issue #21458 has been reported by MSP-Greg (Greg L).

11 messages 2025/06/28

[ruby-core:122440] [Ruby Feature#21359] Introduce `Exception#cause=` for Post-Initialization Assignment

From: "matz (Yukihiro Matsumoto) via ruby-core" <ruby-core@...>
Date: 2025-06-05 09:07:22 UTC
List: ruby-core #122440
SXNzdWUgIzIxMzU5IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbWF0eiAoWXVraWhpcm8gTWF0c3Vtb3Rv
KS4NCg0KDQpJIGFtIGJhc2ljYWxseSBhZ2FpbnN0IGBjYXVzZT1gIChvciBgc2V0X2NhdXNlYCB0
aGF0IGlzKS4gSXQgbWFrZXMgZXhjZXB0aW9ucyBtb3JlIGNvbXBsZXguIElzIGl0IGltcG9zc2li
bGUgdG8gZGVmZXIgZXhjZXB0aW9uIGNyZWF0aW9uIHRpbCBpdCBpcyBhYnNvbHV0ZWx5IG5lZWRl
ZD8NCg0KTWF0ei4NCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
DQpGZWF0dXJlICMyMTM1OTogSW50cm9kdWNlIGBFeGNlcHRpb24jY2F1c2U9YCBmb3IgUG9zdC1J
bml0aWFsaXphdGlvbiBBc3NpZ25tZW50DQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1
ZXMvMjEzNTkjY2hhbmdlLTExMzYyMQ0KDQoqIEF1dGhvcjogaW9xdWF0aXggKFNhbXVlbCBXaWxs
aWFtcykNCiogU3RhdHVzOiBBc3NpZ25lZA0KKiBBc3NpZ25lZTogaW9xdWF0aXggKFNhbXVlbCBX
aWxsaWFtcykNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClJ1Ynkg
Y3VycmVudGx5IGFsbG93cyBhbiBleGNlcHRpb27igJlzIGBjYXVzZWAgdG8gYmUgZXhwbGljaXRs
eSBzZXQgKipvbmx5IGF0IHRoZSB0aW1lIG9mIHJhaXNpbmcqKiB1c2luZyBgcmFpc2UgLi4uLCBj
YXVzZTogLi4uYC4gSG93ZXZlciwgdGhlcmUgYXJlIHZhbGlkIHVzZSBjYXNlcyB3aGVyZSBpdCB3
b3VsZCBiZSBjb252ZW5pZW50IHRvIHNldCB0aGUgY2F1c2Ugd2hlbiBjcmVhdGluZyBhbiBleGNl
cHRpb24uDQoNCiMjIFRoZSBQcm9ibGVtDQoNClJ1Ynkgc3VwcG9ydHMgZXhjZXB0aW9uIGNoYWlu
aW5nIHZpYSB0aGUgYGNhdXNlOmAga2V5d29yZCBkdXJpbmcgYSBgcmFpc2VgLCBsaWtlIHNvOg0K
DQpgYGBydWJ5DQpyYWlzZSBTdGFuZGFyZEVycm9yLm5ldygiZmFpbHVyZSIpLCBjYXVzZTogb3Jp
Z2luYWxfZXhjZXB0aW9uDQpgYGANCg0KIyMgUHJvcG9zZWQgU29sdXRpb24NCg0KSW50cm9kdWNl
IGBFeGNlcHRpb24jY2F1c2U9YCBhcyBhIHB1YmxpYyBzZXR0ZXIgbWV0aG9kIG9uIGBFeGNlcHRp
b25gLCBhbGxvd2luZyBwb3N0LWluaXRpYWxpemF0aW9uIGFzc2lnbm1lbnQgb2YgdGhlIGNhdXNl
Og0KDQpgYGBydWJ5DQpjYXVzZSA9IFJ1bnRpbWVFcnJvci5uZXcoImxvdy1sZXZlbCBlcnJvciIp
DQplcnJvciA9IFN0YW5kYXJkRXJyb3IubmV3KCJoaWdoZXItbGV2ZWwgZXJyb3IiKQ0KZXJyb3Iu
Y2F1c2UgPSBjYXVzZQ0KYGBgDQoNCkl0IHdvdWxkIGJlIHNlbWFudGljYWxseSBlcXVpdmFsZW50
IHRvIHRoZSBmb2xsb3dpbmcgaW1wbGVtZW50YXRpb246DQoNCmBgYHJ1YnkNCmVycm9yID0gU3Rh
bmRhcmRFcnJvci5uZXcoImVycm9yIikNCmNhdXNlID0gUnVudGltZUVycm9yLm5ldygiY2F1c2Ui
KQ0KDQpjbGFzcyBFeGNlcHRpb24NCiAgZGVmIGNhdXNlPSB2YWx1ZQ0KICAgIGJhY2t0cmFjZSA9
IHNlbGYuYmFja3RyYWNlX2xvY2F0aW9ucw0KDQogICAgcmFpc2Ugc2VsZiwgY2F1c2U6IHZhbHVl
DQogIHJlc2N1ZSBFeGNlcHRpb24NCiAgICBzZWxmLnNldF9iYWNrdHJhY2UoYmFja3RyYWNlKQ0K
ICBlbmQNCmVuZA0KDQpwIGVycm9yLmNhdXNlICMgbmlsDQplcnJvci5jYXVzZSA9IGNhdXNlDQpw
IGVycm9yLmNhdXNlICMgPT4gIzxSdW50aW1lRXJyb3I6IGNhdXNlPg0KYGBgDQoNCiMjIyBCZW5l
Zml0cw0KDQoqIFNpbXBsaWZpZXMgY3JlYXRpb24gb2YgcmljaCBleGNlcHRpb24gb2JqZWN0cyBp
biBmcmFtZXdvcmtzLCB0b29scywgYW5kIHRlc3RzLg0KKiBFbmFibGVzIHN0cnVjdHVyZWQgZXJy
b3IgY2hhaW5pbmcgaW4gYXN5bmNocm9ub3VzIGFuZCBkZWZlcnJlZCBleGVjdXRpb24gZW52aXJv
bm1lbnRzLg0KKiBBdm9pZHMgbWlzdXNlIG9mIGByYWlzZWAvYHJlc2N1ZWAgZm9yIGNvbnRyb2wg
ZmxvdyBhbmQgbWV0YWRhdGEgc2V0dGluZy4NCg0KDQoNCg0KLS0gDQpodHRwczovL2J1Z3MucnVi
eS1sYW5nLm9yZy8NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KIHJ1YnktY29yZSBtYWlsaW5nIGxpc3QgLS0gcnVieS1jb3JlQG1sLnJ1YnktbGFuZy5vcmcK
IFRvIHVuc3Vic2NyaWJlIHNlbmQgYW4gZW1haWwgdG8gcnVieS1jb3JlLWxlYXZlQG1sLnJ1Ynkt
bGFuZy5vcmcKIHJ1YnktY29yZSBpbmZvIC0tIGh0dHBzOi8vbWwucnVieS1sYW5nLm9yZy9tYWls
bWFuMy9saXN0cy9ydWJ5LWNvcmUubWwucnVieS1sYW5nLm9yZy8K


In This Thread