ruby-core

Mailing list archive

[#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:117150] [Ruby master Feature#20265] Deprecate and remove rb_newobj and rb_newobj_of

From: "mame (Yusuke Endoh) via ruby-core" <ruby-core@...>
Date: 2024-03-14 09:42:55 UTC
List: ruby-core #117150
SXNzdWUgIzIwMjY1IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbWFtZSAoWXVzdWtlIEVuZG9oKS4NCg0K
U3RhdHVzIGNoYW5nZWQgZnJvbSBPcGVuIHRvIEFzc2lnbmVkDQpBc3NpZ25lZSBzZXQgdG8gcGV0
ZXJ6aHUyMTE4IChQZXRlciBaaHUpDQoNCkRpc2N1c3NlZCBhdCB0aGUgZGV2IG1lZXRpbmcsIGFu
ZCBAbWF0eiBzYWlkICJnbyBhaGVhZCIuDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0NCkZlYXR1cmUgIzIwMjY1OiBEZXByZWNhdGUgYW5kIHJlbW92ZSByYl9uZXdv
YmogYW5kIHJiX25ld29ial9vZg0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzIw
MjY1I2NoYW5nZS0xMDcyMzcNCg0KKiBBdXRob3I6IHBldGVyemh1MjExOCAoUGV0ZXIgWmh1KQ0K
KiBTdGF0dXM6IEFzc2lnbmVkDQoqIEFzc2lnbmVlOiBwZXRlcnpodTIxMTggKFBldGVyIFpodSkN
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkdpdEh1YiBQUjogaHR0
cHM6Ly9naXRodWIuY29tL3J1YnkvcnVieS9wdWxsLzk5NjQNCg0KSeKAmW0gcHJvcG9zaW5nIGRl
cHJlY2F0aW5nIGFuZCByZW1vdmluZyB0aGUgcmJfbmV3b2JqIGFuZCByYl9uZXdvYmpfb2YgQVBJ
cyBiZWNhdXNlIHRoZXkgYXJlIGRpZmZpY3VsdCB0byB1c2UsIGZyYWdpbGUgdG8gdXNlLCBhbmQg
cmVxdWlyZXMga25vd2xlZGdlIG9mIHRoZSBpbnRlcm5hbCBpbXBsZW1lbnRhdGlvbiBvZiBkYXRh
IHR5cGVzIGluIFJ1YnkuDQoNClRoZSByYl9uZXdvYmogZnVuY3Rpb24gY3JlYXRlcyBhIFRfTk9O
RSBvYmplY3QuIFRfTk9ORSBvYmplY3RzIGFyZSB0cmlja3kgdG8gZGVhbCB3aXRoIHNpbmNlIFRf
Tk9ORSBvYmplY3RzIGNhbm5vdCBiZSBtYXJrZWQsIFRfTk9ORSBvYmplY3RzIGFyZSBub3QgcmVj
bGFpbWVkIGJ5IHRoZSBHQywgYW5kIGNoYW5naW5nIHRoZSBvYmplY3QgdG8gb3RoZXIgdHlwZXMg
cmVxdWlyZSBpbnRlcm5hbCBrbm93bGVkZ2UgYWJvdXQgdGhlIGRhdGEgdHlwZS4NCg0KVF9OT05F
IG9iamVjdHMgYXJlIG5vdCBhbGxvd2VkIHRvIGJlIG1hcmtlZCwgc28gaXQgY2Fubm90IGJlIEdD
IG1hbmFnZWQuIFNpbmNlIFRfTk9ORSBvYmplY3RzIGFyZSBza2lwcGVkIGR1cmluZyBzd2VlcGlu
ZywgaXQgd2lsbCBsZWFrIFJ1YnkgaGVhcCBtZW1vcnkgaWYgdGhlIGRldmVsb3BlciBuZXZlciBj
aGFuZ2VzIHRoZSBvYmplY3QgdG8gYW5vdGhlciB0eXBlLg0KDQpDaGFuZ2luZyBhIFRfTk9ORSBv
YmplY3QgdG8gYW5vdGhlciB0eXBlIGlzIHRyaWNreS4gRm9yIGV4YW1wbGUsIFRfU1RSSU5HIG9i
amVjdHMgaGF2ZSBtYW55IGZsYWdzIGZvciBlbWJlZGRlZCwgc2hhcmVkLCBzaGFyZWQgcm9vdCwg
ZW5jb2RpbmcsIGNvZGVyYW5nZSwgZXRjLiBNYW55IG9mIHRoZXNlIGZsYWdzIGFyZSBub3QgcHVi
bGljLCBwcmV2ZW50aW5nIGRpcmVjdCB1c2UgYnkgZGV2ZWxvcGVycy4gRGV2ZWxvcGVycyBtdXN0
IHVuZGVyc3RhbmQgdGhlc2UgZmxhZ3MgdG8gY29udmVydCBhIFRfTk9ORSBvYmplY3QgaW50byBh
IFRfU1RSSU5HIG9iamVjdC4NCg0KV2hpbGUgdGhlIHJiX25ld29ial9vZiBmdW5jdGlvbiBpcyBl
YXNpZXIgdG8gdXNlIHRoYW4gdGhlIHJiX25ld29iaiBmdW5jdGlvbiwgaXQgc3RpbGwgcmVxdWly
ZXMgZGV2ZWxvcGVycyB0byB1bmRlcnN0YW5kIGZsYWdzLCBtZWFuaW5nIHNvbWUgaXNzdWVzIG9m
IHJiX25ld29iaiBhbHNvIGFwcGx5IHRvIHJiX25ld29ial9vZi4NCg0KQmVsb3cgaXMgdGhlIHVz
YWdlIG9mIFJCX05FV09CSiwgcmJfbmV3b2JqLCByYl9uZXdvYmpfb2YsIFJCX05FV09CSl9PRiB3
aXRoIHZlbmRvcmVkIFJ1YnkgYW5kIGNvbW1lbnRzIHJlbW92ZWQuIFlvdSBjYW4gc2VlIHRoYXQg
dGhlcmUgYXJlIHZlcnkgZmV3IGdlbXMgdXNpbmcgdGhlc2UgQVBJcyBhbmQgYWxsIGFyZSBmcm9t
IG92ZXIgYSBkZWNhZGUgYWdvICh0aGUgbW9zdCByZWNlbnQgb25lIGlzIGZyb20gMjAxMSkuDQoN
CmBgYA0KMjAwOS0xMS0xOCAvc3J2L2dlbXMvYmxlYWtfaG91c2UtNy4yL3J1YnkvcnVieS0xLjgu
Ny5wYXRjaDpAQCAtNDM4LDEwICs0MzgsOCBAQCByYl9uZXdvYmooKQ0KMjAyMy0wNy0wMSAvc3J2
L2dlbXMvZGFxaW5nX3J1Y2FwdGNoYS0zLjIuMi9leHQvcnVjYXB0Y2hhL3RhcmdldC9yZWxlYXNl
L2J1aWxkL3JiLXN5cy02YmRkNWIyODk1Yjk1NzBhL291dC9iaW5kaW5ncy0wLjkuNzgtYXJtNjQt
ZGFyd2luMjItMy4yLjIucnM6ICAgIHB1YiBmbiByYl9uZXdvYmooKSAtPiBWQUxVRTsNCjIwMjMt
MDctMDEgL3Nydi9nZW1zL2RhcWluZ19ydWNhcHRjaGEtMy4yLjIvZXh0L3J1Y2FwdGNoYS90YXJn
ZXQvcmVsZWFzZS9idWlsZC9yYi1zeXMtNmJkZDViMjg5NWI5NTcwYS9vdXQvYmluZGluZ3MtMC45
Ljc4LWFybTY0LWRhcndpbjIyLTMuMi4yLnJzOiAgICBwdWIgZm4gcmJfbmV3b2JqX29mKGtsYXNz
OiBWQUxVRSwgZmxhZ3M6IFZBTFVFKSAtPiBWQUxVRTsNCjIwMTAtMDgtMDYgL3Nydi9nZW1zL2xh
bmdzY2FuLTEuMi9leHQvbGFuZ3NjYW4vcnVieS9jb21wYXQvcmlwcGVyL3JpcHBlci5jOiAgICBO
T0RFICpuID0gKE5PREUqKXJiX25ld29iaigpOw0KMjAxMS0wMi0wMyAvc3J2L2dlbXMvbWVtcHJv
Zi0wLjMuMTAvZXh0L21lbXByb2YuYzogIFZBTFVFIHJldCA9IHJiX25ld29iaigpOw0KMjAxMS0w
Mi0wMyAvc3J2L2dlbXMvbWVtcHJvZi0wLjMuMTAvZXh0L3RyYWNlcnMvb2JqZWN0cy5jOiAgbGFz
dF9vYmogPSBvcmlnX3JiX25ld29iaigpOw0KMjAwNi0wMi0yOCAvc3J2L2dlbXMvcmVmZS0wLjgu
MC4zL2RhdGEvcmVmZS9mdW5jdGlvbl9zb3VyY2UvcmIvbmV3b2JqOnJiX25ld29iaigpDQoyMDA2
LTAyLTI4IC9zcnYvZ2Vtcy9yZWZlLTAuOC4wLjMvZGF0YS9yZWZlL2Z1bmN0aW9uX3NvdXJjZS9y
Yi9ub2RlL25ld25vZGU6ICAgIE5PREUgKm4gPSAoTk9ERSopcmJfbmV3b2JqKCk7DQoyMDExLTA4
LTMxIC9zcnYvZ2Vtcy9ydWJ5LXJwbS0xLjMuMS9leHQvcnBtL2RlcGVuZGVuY3kuYzogICAgICAg
cHJvdiA9IHJiX25ld29iaigpOw0KMjAxMS0wOC0zMSAvc3J2L2dlbXMvcnVieS1ycG0tMS4zLjEv
ZXh0L3JwbS9kZXBlbmRlbmN5LmM6ICAgICAgIHJlcSA9IHJiX25ld29iaigpOw0KMjAxMS0wOC0z
MSAvc3J2L2dlbXMvcnVieS1ycG0tMS4zLjEvZXh0L3JwbS9kZXBlbmRlbmN5LmM6ICAgICAgIGNv
bmYgPSByYl9uZXdvYmooKTsNCjIwMTEtMDgtMzEgL3Nydi9nZW1zL3J1YnktcnBtLTEuMy4xL2V4
dC9ycG0vZGVwZW5kZW5jeS5jOiAgICAgICBvYnNvID0gcmJfbmV3b2JqKCk7DQoyMDExLTA4LTMx
IC9zcnYvZ2Vtcy9ydWJ5LXJwbS0xLjMuMS9leHQvcnBtL2ZpbGUuYzogICAgIGZpbGUgPSByYl9u
ZXdvYmooKTsNCjIwMTEtMDgtMzEgL3Nydi9nZW1zL3J1YnktcnBtLTEuMy4xL2V4dC9ycG0vc291
cmNlLmM6ICAgc3JjID0gcmJfbmV3b2JqKCk7DQoyMDExLTA4LTMxIC9zcnYvZ2Vtcy9ydWJ5LXJw
bS0xLjMuMS9leHQvcnBtL3NvdXJjZS5jOiAgIHNyYyA9IHJiX25ld29iaigpOw0KMjAxMS0wOC0z
MSAvc3J2L2dlbXMvcnVieS1ycG0tMS4zLjEvZXh0L3JwbS9zb3VyY2UuYzogICBzcmMgPSByYl9u
ZXdvYmooKTsNCjIwMTEtMDgtMzEgL3Nydi9nZW1zL3J1YnktcnBtLTEuMy4xL2V4dC9ycG0vdmVy
c2lvbi5jOiAgdmVyID0gcmJfbmV3b2JqKCk7DQoyMDExLTA4LTMxIC9zcnYvZ2Vtcy9ydWJ5LXJw
bS0xLjMuMS9leHQvcnBtL3ZlcnNpb24uYzogIHZlciA9IHJiX25ld29iaigpOw0KMjAxMS0wOC0z
MSAvc3J2L2dlbXMvcnVieS1ycG0tMS4zLjEvZXh0L3JwbS92ZXJzaW9uLmM6ICB2ZXIgPSByYl9u
ZXdvYmooKTsNCjIwMDYtMTEtMzAgL3Nydi9nZW1zL3N5ZHBhcnNlLTEuMi4wL3N5ZHBhcnNlLmM6
ICAgIHN5ZF9zY29wZSA9IChzdHJ1Y3QgU0NPUEUqKXJiX25ld29iaigpOw0KMjAwNi0xMS0zMCAv
c3J2L2dlbXMvc3lkcGFyc2UtMS4yLjAvc3lkcGFyc2UueTogICAgc3lkX3Njb3BlID0gKHN0cnVj
dCBTQ09QRSopcmJfbmV3b2JqKCk7DQpgYGANCg0KDQoNCi0tIA0KaHR0cHM6Ly9idWdzLnJ1Ynkt
bGFuZy5vcmcvDQogX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwogcnVieS1jb3JlIG1haWxpbmcgbGlzdCAtLSBydWJ5LWNvcmVAbWwucnVieS1sYW5nLm9yZwog
VG8gdW5zdWJzY3JpYmUgc2VuZCBhbiBlbWFpbCB0byBydWJ5LWNvcmUtbGVhdmVAbWwucnVieS1s
YW5nLm9yZwogcnVieS1jb3JlIGluZm8gLS0gaHR0cHM6Ly9tbC5ydWJ5LWxhbmcub3JnL21haWxt
YW4zL3Bvc3Rvcml1cy9saXN0cy9ydWJ5LWNvcmUubWwucnVieS1sYW5nLm9yZy8=

In This Thread