ruby-core

Mailing list archive

[#119670] [Ruby master Feature#20859] Make Base64 to core class — "hsbt (Hiroshi SHIBATA) via ruby-core" <ruby-core@...>

Issue #20859 has been reported by hsbt (Hiroshi SHIBATA).

8 messages 2024/11/01

[#119683] [Ruby master Feature#20861] Add an environment variable for tuning the default thread quantum — "tenderlovemaking (Aaron Patterson) via ruby-core" <ruby-core@...>

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

24 messages 2024/11/01

[#119724] [Ruby master Bug#20863] `zlib.c` calls `rb_str_set_len` and `rb_str_modify_expand`(and others) without holding the GVL. — "ioquatix (Samuel Williams) via ruby-core" <ruby-core@...>

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

8 messages 2024/11/05

[#119726] [Ruby master Feature#20864] Support `error:` keyword to `Kernel#warn` — "ioquatix (Samuel Williams) via ruby-core" <ruby-core@...>

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

14 messages 2024/11/05

[#119741] [Ruby master Bug#20869] IO buffer handling is inconsistent when seeking — "javanthropus (Jeremy Bopp) via ruby-core" <ruby-core@...>

Issue #20869 has been reported by javanthropus (Jeremy Bopp).

13 messages 2024/11/05

[#119751] [Ruby master Bug#20871] Including methods in Enumerable doesn't make them available in Array — "sanderd17 (Sander Deryckere) via ruby-core" <ruby-core@...>

Issue #20871 has been reported by sanderd17 (Sander Deryckere).

13 messages 2024/11/05

[#119769] [Ruby master Feature#20875] Atomic initialization for Ractor local storage — "ko1 (Koichi Sasada) via ruby-core" <ruby-core@...>

Issue #20875 has been reported by ko1 (Koichi Sasada).

12 messages 2024/11/06

[#119801] [Ruby master Feature#20878] A new C API to create a String by adopting a pointer: `rb_enc_str_adopt(const char *ptr, long len, long capa, rb_encoding *enc)` — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

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

32 messages 2024/11/07

[#119852] [Ruby master Feature#20882] Provide Boolean(...) — "getajobmike (Mike Perham) via ruby-core" <ruby-core@...>

Issue #20882 has been reported by getajobmike (Mike Perham).

12 messages 2024/11/08

[#119881] [Ruby master Feature#20884] reserve "Ruby" toplevel module for Ruby language — "Dan0042 (Daniel DeLorme) via ruby-core" <ruby-core@...>

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

8 messages 2024/11/12

[#119897] [Ruby master Bug#20890] MacOS 15.1, Macbook pro 2024 m4, YJIT: Kernel Panic on network access, works w/o YJIT — "markus_d (Markus Doits) via ruby-core" <ruby-core@...>

Issue #20890 has been reported by markus_d (Markus Doits).

24 messages 2024/11/12

[#119988] [Ruby master Bug#20904] 3.4.0-preview2: Building miniruby.exe fails for mswin32 — "jun66j5 (Jun Omae) via ruby-core" <ruby-core@...>

Issue #20904 has been reported by jun66j5 (Jun Omae).

11 messages 2024/11/22

[#120002] [Ruby master Bug#20908] Ruby extension builds fail with GCC 15 which defaults to -std=gnu23 — "thesamesam (Sam James) via ruby-core" <ruby-core@...>

SXNzdWUgIzIwOTA4IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHRoZXNhbWVzYW0gKFNhbSBKYW1lcyku

7 messages 2024/11/25

[#120016] [Ruby master Feature#20912] Move warning when redefining object_id to __id__ — "jhawthorn (John Hawthorn) via ruby-core" <ruby-core@...>

SXNzdWUgIzIwOTEyIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGpoYXd0aG9ybiAoSm9obiBIYXd0aG9y

11 messages 2024/11/27

[#120027] [Ruby master Misc#20913] Proposal: Adding Jeremy Evans and Burdette Lamar to www.ruby-lang.org's English Editorial Team — "st0012 (Stan Lo) via ruby-core" <ruby-core@...>

Issue #20913 has been reported by st0012 (Stan Lo).

6 messages 2024/11/27

[#120043] [Ruby master Bug#20919] IO#seek does not clear the character buffer in some cases while transcoding — "javanthropus (Jeremy Bopp) via ruby-core" <ruby-core@...>

Issue #20919 has been reported by javanthropus (Jeremy Bopp).

7 messages 2024/11/28

[ruby-core:120024] [Ruby master Feature#20265] Deprecate and remove rb_newobj and rb_newobj_of

From: "peterzhu2118 (Peter Zhu) via ruby-core" <ruby-core@...>
Date: 2024-11-27 16:26:42 UTC
List: ruby-core #120024
SXNzdWUgIzIwMjY1IGhhcyBiZWVuIHVwZGF0ZWQgYnkgcGV0ZXJ6aHUyMTE4IChQZXRlciBaaHUp
Lg0KDQoNCj4gSnVzdCBGVFIsIHRoZXJlIGFyZSBhbHNvIHByb2plY3Qgd2hpY2ggYXJlIHVzaW5n
IE5FV09CSiwgc3VjaCBhczoNCj4NCj4gaHR0cHM6Ly9naXRodWIuY29tL3NlYXJjaD9xPXJlcG8l
M0FocGFycmElMkZydWJ5LXNlcmlhbHBvcnQlMjBORVdPQkomdHlwZT1jb2RlDQo+DQo+IFNvIHdo
YXQgaXMgcmVjb21tZW5kZWQgaW5zdGVhZD8NCg0KVGhhdCBjb2RlIGlzIHVzaW5nIGludGVybmFs
IGRhdGEgc3RydWN0dXJlcyB3aGljaCBhcmUgc3ViamVjdCB0byBjaGFuZ2UuIEl0IHNob3VsZCB1
c2UgYW4gQVBJIHN1Y2ggYXMgYHJiX2lvX29wZW5fZGVzY3JpcHRvcmAgaW5zdGVhZC4NCg0KLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KRmVhdHVyZSAjMjAyNjU6IERl
cHJlY2F0ZSBhbmQgcmVtb3ZlIHJiX25ld29iaiBhbmQgcmJfbmV3b2JqX29mDQpodHRwczovL2J1
Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMjAyNjUjY2hhbmdlLTExMDc2NA0KDQoqIEF1dGhvcjog
cGV0ZXJ6aHUyMTE4IChQZXRlciBaaHUpDQoqIFN0YXR1czogQ2xvc2VkDQoqIEFzc2lnbmVlOiBw
ZXRlcnpodTIxMTggKFBldGVyIFpodSkNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0NCkdpdEh1YiBQUjogaHR0cHM6Ly9naXRodWIuY29tL3J1YnkvcnVieS9wdWxsLzk5
NjQNCg0KSeKAmW0gcHJvcG9zaW5nIGRlcHJlY2F0aW5nIGFuZCByZW1vdmluZyB0aGUgcmJfbmV3
b2JqIGFuZCByYl9uZXdvYmpfb2YgQVBJcyBiZWNhdXNlIHRoZXkgYXJlIGRpZmZpY3VsdCB0byB1
c2UsIGZyYWdpbGUgdG8gdXNlLCBhbmQgcmVxdWlyZXMga25vd2xlZGdlIG9mIHRoZSBpbnRlcm5h
bCBpbXBsZW1lbnRhdGlvbiBvZiBkYXRhIHR5cGVzIGluIFJ1YnkuDQoNClRoZSByYl9uZXdvYmog
ZnVuY3Rpb24gY3JlYXRlcyBhIFRfTk9ORSBvYmplY3QuIFRfTk9ORSBvYmplY3RzIGFyZSB0cmlj
a3kgdG8gZGVhbCB3aXRoIHNpbmNlIFRfTk9ORSBvYmplY3RzIGNhbm5vdCBiZSBtYXJrZWQsIFRf
Tk9ORSBvYmplY3RzIGFyZSBub3QgcmVjbGFpbWVkIGJ5IHRoZSBHQywgYW5kIGNoYW5naW5nIHRo
ZSBvYmplY3QgdG8gb3RoZXIgdHlwZXMgcmVxdWlyZSBpbnRlcm5hbCBrbm93bGVkZ2UgYWJvdXQg
dGhlIGRhdGEgdHlwZS4NCg0KVF9OT05FIG9iamVjdHMgYXJlIG5vdCBhbGxvd2VkIHRvIGJlIG1h
cmtlZCwgc28gaXQgY2Fubm90IGJlIEdDIG1hbmFnZWQuIFNpbmNlIFRfTk9ORSBvYmplY3RzIGFy
ZSBza2lwcGVkIGR1cmluZyBzd2VlcGluZywgaXQgd2lsbCBsZWFrIFJ1YnkgaGVhcCBtZW1vcnkg
aWYgdGhlIGRldmVsb3BlciBuZXZlciBjaGFuZ2VzIHRoZSBvYmplY3QgdG8gYW5vdGhlciB0eXBl
Lg0KDQpDaGFuZ2luZyBhIFRfTk9ORSBvYmplY3QgdG8gYW5vdGhlciB0eXBlIGlzIHRyaWNreS4g
Rm9yIGV4YW1wbGUsIFRfU1RSSU5HIG9iamVjdHMgaGF2ZSBtYW55IGZsYWdzIGZvciBlbWJlZGRl
ZCwgc2hhcmVkLCBzaGFyZWQgcm9vdCwgZW5jb2RpbmcsIGNvZGVyYW5nZSwgZXRjLiBNYW55IG9m
IHRoZXNlIGZsYWdzIGFyZSBub3QgcHVibGljLCBwcmV2ZW50aW5nIGRpcmVjdCB1c2UgYnkgZGV2
ZWxvcGVycy4gRGV2ZWxvcGVycyBtdXN0IHVuZGVyc3RhbmQgdGhlc2UgZmxhZ3MgdG8gY29udmVy
dCBhIFRfTk9ORSBvYmplY3QgaW50byBhIFRfU1RSSU5HIG9iamVjdC4NCg0KV2hpbGUgdGhlIHJi
X25ld29ial9vZiBmdW5jdGlvbiBpcyBlYXNpZXIgdG8gdXNlIHRoYW4gdGhlIHJiX25ld29iaiBm
dW5jdGlvbiwgaXQgc3RpbGwgcmVxdWlyZXMgZGV2ZWxvcGVycyB0byB1bmRlcnN0YW5kIGZsYWdz
LCBtZWFuaW5nIHNvbWUgaXNzdWVzIG9mIHJiX25ld29iaiBhbHNvIGFwcGx5IHRvIHJiX25ld29i
al9vZi4NCg0KQmVsb3cgaXMgdGhlIHVzYWdlIG9mIFJCX05FV09CSiwgcmJfbmV3b2JqLCByYl9u
ZXdvYmpfb2YsIFJCX05FV09CSl9PRiB3aXRoIHZlbmRvcmVkIFJ1YnkgYW5kIGNvbW1lbnRzIHJl
bW92ZWQuIFlvdSBjYW4gc2VlIHRoYXQgdGhlcmUgYXJlIHZlcnkgZmV3IGdlbXMgdXNpbmcgdGhl
c2UgQVBJcyBhbmQgYWxsIGFyZSBmcm9tIG92ZXIgYSBkZWNhZGUgYWdvICh0aGUgbW9zdCByZWNl
bnQgb25lIGlzIGZyb20gMjAxMSkuDQoNCmBgYA0KMjAwOS0xMS0xOCAvc3J2L2dlbXMvYmxlYWtf
aG91c2UtNy4yL3J1YnkvcnVieS0xLjguNy5wYXRjaDpAQCAtNDM4LDEwICs0MzgsOCBAQCByYl9u
ZXdvYmooKQ0KMjAyMy0wNy0wMSAvc3J2L2dlbXMvZGFxaW5nX3J1Y2FwdGNoYS0zLjIuMi9leHQv
cnVjYXB0Y2hhL3RhcmdldC9yZWxlYXNlL2J1aWxkL3JiLXN5cy02YmRkNWIyODk1Yjk1NzBhL291
dC9iaW5kaW5ncy0wLjkuNzgtYXJtNjQtZGFyd2luMjItMy4yLjIucnM6ICAgIHB1YiBmbiByYl9u
ZXdvYmooKSAtPiBWQUxVRTsNCjIwMjMtMDctMDEgL3Nydi9nZW1zL2RhcWluZ19ydWNhcHRjaGEt
My4yLjIvZXh0L3J1Y2FwdGNoYS90YXJnZXQvcmVsZWFzZS9idWlsZC9yYi1zeXMtNmJkZDViMjg5
NWI5NTcwYS9vdXQvYmluZGluZ3MtMC45Ljc4LWFybTY0LWRhcndpbjIyLTMuMi4yLnJzOiAgICBw
dWIgZm4gcmJfbmV3b2JqX29mKGtsYXNzOiBWQUxVRSwgZmxhZ3M6IFZBTFVFKSAtPiBWQUxVRTsN
CjIwMTAtMDgtMDYgL3Nydi9nZW1zL2xhbmdzY2FuLTEuMi9leHQvbGFuZ3NjYW4vcnVieS9jb21w
YXQvcmlwcGVyL3JpcHBlci5jOiAgICBOT0RFICpuID0gKE5PREUqKXJiX25ld29iaigpOw0KMjAx
MS0wMi0wMyAvc3J2L2dlbXMvbWVtcHJvZi0wLjMuMTAvZXh0L21lbXByb2YuYzogIFZBTFVFIHJl
dCA9IHJiX25ld29iaigpOw0KMjAxMS0wMi0wMyAvc3J2L2dlbXMvbWVtcHJvZi0wLjMuMTAvZXh0
L3RyYWNlcnMvb2JqZWN0cy5jOiAgbGFzdF9vYmogPSBvcmlnX3JiX25ld29iaigpOw0KMjAwNi0w
Mi0yOCAvc3J2L2dlbXMvcmVmZS0wLjguMC4zL2RhdGEvcmVmZS9mdW5jdGlvbl9zb3VyY2UvcmIv
bmV3b2JqOnJiX25ld29iaigpDQoyMDA2LTAyLTI4IC9zcnYvZ2Vtcy9yZWZlLTAuOC4wLjMvZGF0
YS9yZWZlL2Z1bmN0aW9uX3NvdXJjZS9yYi9ub2RlL25ld25vZGU6ICAgIE5PREUgKm4gPSAoTk9E
RSopcmJfbmV3b2JqKCk7DQoyMDExLTA4LTMxIC9zcnYvZ2Vtcy9ydWJ5LXJwbS0xLjMuMS9leHQv
cnBtL2RlcGVuZGVuY3kuYzogICAgICAgcHJvdiA9IHJiX25ld29iaigpOw0KMjAxMS0wOC0zMSAv
c3J2L2dlbXMvcnVieS1ycG0tMS4zLjEvZXh0L3JwbS9kZXBlbmRlbmN5LmM6ICAgICAgIHJlcSA9
IHJiX25ld29iaigpOw0KMjAxMS0wOC0zMSAvc3J2L2dlbXMvcnVieS1ycG0tMS4zLjEvZXh0L3Jw
bS9kZXBlbmRlbmN5LmM6ICAgICAgIGNvbmYgPSByYl9uZXdvYmooKTsNCjIwMTEtMDgtMzEgL3Ny
di9nZW1zL3J1YnktcnBtLTEuMy4xL2V4dC9ycG0vZGVwZW5kZW5jeS5jOiAgICAgICBvYnNvID0g
cmJfbmV3b2JqKCk7DQoyMDExLTA4LTMxIC9zcnYvZ2Vtcy9ydWJ5LXJwbS0xLjMuMS9leHQvcnBt
L2ZpbGUuYzogICAgIGZpbGUgPSByYl9uZXdvYmooKTsNCjIwMTEtMDgtMzEgL3Nydi9nZW1zL3J1
YnktcnBtLTEuMy4xL2V4dC9ycG0vc291cmNlLmM6ICAgc3JjID0gcmJfbmV3b2JqKCk7DQoyMDEx
LTA4LTMxIC9zcnYvZ2Vtcy9ydWJ5LXJwbS0xLjMuMS9leHQvcnBtL3NvdXJjZS5jOiAgIHNyYyA9
IHJiX25ld29iaigpOw0KMjAxMS0wOC0zMSAvc3J2L2dlbXMvcnVieS1ycG0tMS4zLjEvZXh0L3Jw
bS9zb3VyY2UuYzogICBzcmMgPSByYl9uZXdvYmooKTsNCjIwMTEtMDgtMzEgL3Nydi9nZW1zL3J1
YnktcnBtLTEuMy4xL2V4dC9ycG0vdmVyc2lvbi5jOiAgdmVyID0gcmJfbmV3b2JqKCk7DQoyMDEx
LTA4LTMxIC9zcnYvZ2Vtcy9ydWJ5LXJwbS0xLjMuMS9leHQvcnBtL3ZlcnNpb24uYzogIHZlciA9
IHJiX25ld29iaigpOw0KMjAxMS0wOC0zMSAvc3J2L2dlbXMvcnVieS1ycG0tMS4zLjEvZXh0L3Jw
bS92ZXJzaW9uLmM6ICB2ZXIgPSByYl9uZXdvYmooKTsNCjIwMDYtMTEtMzAgL3Nydi9nZW1zL3N5
ZHBhcnNlLTEuMi4wL3N5ZHBhcnNlLmM6ICAgIHN5ZF9zY29wZSA9IChzdHJ1Y3QgU0NPUEUqKXJi
X25ld29iaigpOw0KMjAwNi0xMS0zMCAvc3J2L2dlbXMvc3lkcGFyc2UtMS4yLjAvc3lkcGFyc2Uu
eTogICAgc3lkX3Njb3BlID0gKHN0cnVjdCBTQ09QRSopcmJfbmV3b2JqKCk7DQpgYGANCg0KDQoN
Ci0tIA0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvDQogX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwogcnVieS1jb3JlIG1haWxpbmcgbGlzdCAtLSBydWJ5
LWNvcmVAbWwucnVieS1sYW5nLm9yZwogVG8gdW5zdWJzY3JpYmUgc2VuZCBhbiBlbWFpbCB0byBy
dWJ5LWNvcmUtbGVhdmVAbWwucnVieS1sYW5nLm9yZwogcnVieS1jb3JlIGluZm8gLS0gaHR0cHM6
Ly9tbC5ydWJ5LWxhbmcub3JnL21haWxtYW4zL2xpc3RzL3J1YnktY29yZS5tbC5ydWJ5LWxhbmcu
b3JnLw==


In This Thread