[#117021] [Ruby master Feature#20318] Pattern matching `case ... in` support for triple-dot arguments — "bradgessler (Brad Gessler) via ruby-core" <ruby-core@...>

Issue #20318 has been reported by bradgessler (Brad Gessler).

11 messages 2024/03/01

[#117027] [Ruby master Bug#20319] Singleton class is being frozen lazily in some cases — "andrykonchin (Andrew Konchin) via ruby-core" <ruby-core@...>

Issue #20319 has been reported by andrykonchin (Andrew Konchin).

8 messages 2024/03/01

[#117036] [Ruby master Bug#20321] `require': cannot load such file — "Justman10000 (Justin Nogossek) via ruby-core" <ruby-core@...>

Issue #20321 has been reported by Justman10000 (Justin Nogossek).

14 messages 2024/03/01

[#117067] [Ruby master Feature#20326] Add an `undefined` for use as a default argument. — "shan (Shannon Skipper) via ruby-core" <ruby-core@...>

Issue #20326 has been reported by shan (Shannon Skipper).

7 messages 2024/03/06

[#117115] [Ruby master Feature#20331] Should parser warn hash duplication and when clause? — "yui-knk (Kaneko Yuichiro) via ruby-core" <ruby-core@...>

Issue #20331 has been reported by yui-knk (Kaneko Yuichiro).

11 messages 2024/03/12

[#117147] [Ruby master Feature#20335] `Thread.each_caller_location` should accept the same arguments as `caller` and `caller_locations` — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

Issue #20335 has been reported by byroot (Jean Boussier).

13 messages 2024/03/14

[#117157] [Ruby master Misc#20336] DevMeeting-2024-04-17 — "mame (Yusuke Endoh) via ruby-core" <ruby-core@...>

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

15 messages 2024/03/14

[#117212] [Ruby master Feature#20345] Add `--target-rbconfig` option to mkmf — "katei (Yuta Saito) via ruby-core" <ruby-core@...>

Issue #20345 has been reported by katei (Yuta Saito).

9 messages 2024/03/18

[#117240] [Ruby master Feature#20350] Return chilled string from Symbol#to_s — "Dan0042 (Daniel DeLorme) via ruby-core" <ruby-core@...>

Issue #20350 has been reported by Dan0042 (Daniel DeLorme).

10 messages 2024/03/19

[#117288] [Ruby master Misc#20387] Meta-ticket for ASAN support — "kjtsanaktsidis (KJ Tsanaktsidis) via ruby-core" <ruby-core@...>

Issue #20387 has been reported by kjtsanaktsidis (KJ Tsanaktsidis).

10 messages 2024/03/22

[#117321] [Ruby master Bug#20393] `after_fork_ruby` clears all pending interrupts for both parent and child process. — "ioquatix (Samuel Williams) via ruby-core" <ruby-core@...>

Issue #20393 has been reported by ioquatix (Samuel Williams).

6 messages 2024/03/26

[#117324] [Ruby master Feature#20394] Add an offset parameter to `String#to_i` — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

Issue #20394 has been reported by byroot (Jean Boussier).

16 messages 2024/03/26

[#117341] [Ruby master Feature#20396] ObjectSpace.dump_all(string_value: false): skip dumping the String contents — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

Issue #20396 has been reported by byroot (Jean Boussier).

8 messages 2024/03/27

[#117390] [Ruby master Feature#20404] `2pi` — "mame (Yusuke Endoh) via ruby-core" <ruby-core@...>

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

9 messages 2024/03/31

[ruby-core:117092] [Ruby master Bug#20328] optparse omits the option's description in the --help output if the description is an Array

From: "bkuhlmann (Brooke Kuhlmann) via ruby-core" <ruby-core@...>
Date: 2024-03-08 15:45:08 UTC
List: ruby-core #117092
SXNzdWUgIzIwMzI4IGhhcyBiZWVuIHVwZGF0ZWQgYnkgYmt1aGxtYW5uIChCcm9va2UgS3VobG1h
bm4pLg0KDQoNCkNvcnJlY3QuIFRoZSBgdHlwZWAgKHRoaXJkIHBvc2l0aW9uKSBtdXN0IGJlIGEg
cHJpbWl0aXZlIChvciBjdXN0b20gdHlwZSwgZXhhbXBsZTogW1ZlcnNpb25haXJlXShodHRwczov
L2FsY2hlbWlzdHMuaW8vcHJvamVjdHMvdmVyc2lvbmFpcmUjX29wdGlvbnBhcnNlcikpLg0KDQpL
ZWVwIGluIG1pbmQgLS0gaW4geW91ciBmaXJzdCBleGFtcGxlIGFib3ZlIC0tIHlvdSAqbXVzdCog
c3VwcGx5IGEgcmVxdWlyZWQgKG9yIG9wdGlvbmFsKSBhcmd1bWVudCBmb3IgdGhlIHR5cGUgdG8g
dGFrZSBlZmZlY3QuIFNvIHdoYXQgeW91IGhhdmUgaW4gdGhhdCBleGFtcGxlIGlzIHN0aWxsIGlu
dmFsaWQuIFRvIGZpeCBpdCwgdXNlOiBgb3B0cy5vbiAnLW0nLCAnLS1tdWx0aWxpbmUtb3B0IFZB
TFVFJywgU3RyaW5nLCAnTGluZSBvbmUnLCAnTGluZSB0d28nYC4gVGhlIGBWQUxVRWAgaXMgaW1w
b3J0YW50IHNvIGl0IGNhbiBiZSAqY2FzdCogYXMgYSBgU3RyaW5nYC4gT3RoZXJ3aXNlLCBpdCdz
IHN0aWxsIGEgZmxhZyAoYm9vbGVhbikuIEFjdHVhbGx5LCBpbiB5b3VyIGV4YW1wbGUsIHRoZSB2
YWx1ZSBvZiBgdGVzdGAgd2lsbCBiZSBgbmlsYCBpbnN0ZWFkIG9mIGEgYm9vbGVhbi4NCg0KSSdt
IGFmcmFpZCwgaW4geW91ciBzZWNvbmQgZXhhbXBsZSwgaXQncyBzdGlsbCBpbnZhbGlkLiDwn5iF
IEl0J3MgYmVzdCB0byB0aGluayBvZiB0aGUgcG9zaXRpb25hbCBhcmd1bWVudHMgdGhpcyB3YXk6
DQoNCjEuIEFsaWFzIChzaG9ydCkuDQoyLiBBbGlhcyAobG9uZykgcGx1cyBhcmd1bWVudCAocmVx
dWlyZWQgb3Igb3B0aW9uYWwpLg0KMy4gVHlwZS4NCjQuIEFsbG93ZWQgdmFsdWVzLg0KNS4gRGVz
Y3JpcHRpb24uDQo2LiBBbmNpbGxhcnkgKGEuay5hLiBzdWItZGVzY3JpcHRpb24pLg0KDQpTbyBp
biB5b3VyIHNlY29uZCBleGFtcGxlLCB5b3UndmUgc3VwcGxpZWQgdGhlIHNob3J0IGFsaWFzLCBs
b25nIGFsaWFzICh3aXRoIGEgcmVxdWlyZWQgYXJndW1lbnQpLCBzcGVjaWZpZWQgdGhlIHR5cGUg
aXMgYSBgU3RyaW5nYCwgYW5kIGZpbmFsbHkgc3BlY2lmaWVkIHRoZSB2YWx1ZSBmb3IgYFZBTFVF
YCAqY2FuIG9ubHkgYmUqOiAiTGluZSBvbmUiIG9yICJMaW5lIHR3byIuIFlvdSBuZWVkIHRvIHJl
bW92ZSB0aGUgYnJhY2tldHMgYXJvdW5kIGBbJ0xpbmUgb25lJywgJ0xpbmUgdHdvJ11gIGlmIHlv
dSB3YW50IHRoYXQgaW5mb3JtYXRpb24gdG8gc2hvdyB1cCBhcyBhbmNpbGxhcnkgaGVscCB0ZXh0
LiBPdGhlcndpc2UsIHRoZXkgd29yayBhcyAqYWxsb3dlZCB2YWx1ZXMqIChpLmUuIHBvc2l0aW9u
IGZvdXIpLg0KIA0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpC
dWcgIzIwMzI4OiBvcHRwYXJzZSBvbWl0cyB0aGUgb3B0aW9uJ3MgZGVzY3JpcHRpb24gaW4gdGhl
IC0taGVscCBvdXRwdXQgaWYgdGhlIGRlc2NyaXB0aW9uIGlzIGFuIEFycmF5DQpodHRwczovL2J1
Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMjAzMjgjY2hhbmdlLTEwNzE2Ng0KDQoqIEF1dGhvcjog
cG9zdG1vZGVybiAoSGFsIEJyb2RpZ2FuKQ0KKiBTdGF0dXM6IE9wZW4NCiogcnVieSAtdjogcnVi
eSAzLjIuMiAoMjAyMy0wMy0zMCByZXZpc2lvbiBlNTEwMTRmOWMwKSBbeDg2XzY0LWxpbnV4XQ0K
KiBCYWNrcG9ydDogMy4wOiBVTktOT1dOLCAzLjE6IFVOS05PV04sIDMuMjogVU5LTk9XTiwgMy4z
OiBVTktOT1dODQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpJZiB5
b3UgZGVmaW5lIGFuIG9wdGlvbiB1c2luZyBgT3B0aW9uUGFyc2VyI29uYCwgYnV0IGdpdmUgdGhl
IG9wdGlvbidzIGRlc2NyaXB0aW9uIGFzIGEgbXVsdGktbGluZSBBcnJheSwgdGhlbiB0aGUgb3B0
aW9uJ3MgZGVzY3JpcHRpb24gaXMgb21pdHRlZCBmcm9tIHRoZSBgLS1oZWxwYCBvdXRwdXQuDQoN
CiMjIFN0ZXBzIFRvIFJlcHJvZHVjZQ0KDQpgYGBydWJ5DQojIS91c3IvYmluL2VudiBydWJ5DQoN
CnJlcXVpcmUgJ29wdHBhcnNlJw0KDQpvcHRwYXJzZXIgPSBPcHRpb25QYXJzZXIubmV3IGRvIHxv
cHRzfA0KICBvcHRzLmJhbm5lciA9ICd1c2FnZTogdGVzdC5yYiBbb3B0aW9uc10nDQoNCiAgb3B0
cy5vbignLW8nLCAnLS1vcHQgW09QVF0nLCAnTGluZSBvbmUnKSBkbyB8b3B0fA0KICBlbmQNCg0K
ICBvcHRzLm9uKCctbScsICctLW11bHRpbGluZS1vcHQnLCBbJ0xpbmUgb25lJywgJ0xpbmUgdHdv
J10pIGRvIHx0ZXN0fA0KICBlbmQNCg0KICBvcHRzLm9uKCctaCcsICctLWhlbHAnLCAnUHJpbnRz
IHRoaXMgaGVscCcpIGRvDQogICAgcHV0cyBvcHRzDQogICAgZXhpdA0KICBlbmQNCmVuZA0KDQpv
cHRwYXJzZXIucGFyc2UoWyctLWhlbHAnXSkNCmBgYA0KDQojIyMgRXhwZWN0ZWQgcmVzdWx0DQoN
CmBgYA0KdXNhZ2U6IHRlc3QucmIgW29wdGlvbnNdDQogICAgLW8sIC0tb3B0IFtPUFRdICAgICAg
ICAgICAgICAgICAgTGluZSBvbmUNCiAgICAtbSwgLS1tdWx0aWxpbmUtb3B0ICAgICAgICAgICAg
ICBMaW5lIG9uZQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIExpbmUgdHdv
DQogICAgLWgsIC0taGVscCAgICAgICAgICAgICAgICAgICAgICAgUHJpbnRzIHRoaXMgaGVscA0K
YGBgDQoNCiMjIyBBY3R1YWwgUmVzdWx0DQoNCmBgYA0KdXNhZ2U6IHRlc3QucmIgW29wdGlvbnNd
DQogICAgLW8sIC0tb3B0IFtPUFRdICAgICAgICAgICAgICAgICAgTGluZSBvbmUNCiAgICAtbSwg
LS1tdWx0aWxpbmUtb3B0DQogICAgLWgsIC0taGVscCAgICAgICAgICAgICAgICAgICAgICAgUHJp
bnRzIHRoaXMgaGVscA0KYGBgDQoNCm9yIGFuIGBBcmd1bWVudEVycm9yYCBzaG91bGQgYmUgcmFp
c2VkIGlmIEFycmF5IGRlc2NyaXB0aW9ucyBhcmUgbm90IGFsbG93ZWQvc3VwcG9ydGVkLg0KDQoj
IyBWZXJzaW9uIEluZm8NCg0KVGVzdGVkIGFnYWluc3Qgb3B0cGFyc2UgMC4xLjAsIDAuMi4wLCAw
LjMuMSwgYW5kIHRoZSBtYXN0ZXIgYnJhbmNoLg0KDQoNCg0KLS0gDQpodHRwczovL2J1Z3MucnVi
eS1sYW5nLm9yZy8NCiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fCiBydWJ5LWNvcmUgbWFpbGluZyBsaXN0IC0tIHJ1YnktY29yZUBtbC5ydWJ5LWxhbmcub3Jn
CiBUbyB1bnN1YnNjcmliZSBzZW5kIGFuIGVtYWlsIHRvIHJ1YnktY29yZS1sZWF2ZUBtbC5ydWJ5
LWxhbmcub3JnCiBydWJ5LWNvcmUgaW5mbyAtLSBodHRwczovL21sLnJ1YnktbGFuZy5vcmcvbWFp
bG1hbjMvcG9zdG9yaXVzL2xpc3RzL3J1YnktY29yZS5tbC5ydWJ5LWxhbmcub3JnLw==

In This Thread

Prev Next