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:120049] [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-28 20:38:40 UTC
List: ruby-core #120049
SXNzdWUgIzIwMjY1IGhhcyBiZWVuIHVwZGF0ZWQgYnkgcGV0ZXJ6aHUyMTE4IChQZXRlciBaaHUp
Lg0KDQoNCj4gVGhhdCBkb2VzIG5vdCBoYXZlIHRvbyBsb25nIGhpc3RvcnksIHNlZWluZyB0aGlz
IE5FV1MgZW50cnk6DQoNCllvdSBjYW4gaW1wbGVtZW50IGEgcG9seWZpbGwgW3N1Y2ggYXMgdGhp
cyBvbmUgaW4gaW8tY29uc29sZV0oaHR0cHM6Ly9naXRodWIuY29tL3J1YnkvaW8tY29uc29sZS9i
bG9iL2IxNTJmNWI2ODE4OTVlNTNmY2UxMGUwMmNlZDQzZTZkMzVjMTllODIvZXh0L2lvL2NvbnNv
bGUvY29uc29sZS5jI0wxNTQyKS4NCg0KPiBBbnl3YXksIGRvIHlvdSB0aGluayBzb21ldGhpbmcg
bGlrZSB0aGlzIGNvdWxkIGJlIHN1aXRhYmxlIGZpeD8NCg0KSSB0aGluayB0aGF0IGxvb2tzIGNv
cnJlY3QsIGJ1dCBJIGRvbid0IHRoaW5rIHlvdSBuZWVkIHRvIHNldCB0aGUgYHBhdGh2YCBzbyB5
b3UgZG9uJ3QgbmVlZCB0byBjcmVhdGUgdGhhdCBzdHJpbmcgaW4gaGUgNHRoIGFyZ3VtZW50Lg0K
DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpGZWF0dXJlICMyMDI2
NTogRGVwcmVjYXRlIGFuZCByZW1vdmUgcmJfbmV3b2JqIGFuZCByYl9uZXdvYmpfb2YNCmh0dHBz
Oi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8yMDI2NSNjaGFuZ2UtMTEwNzg1DQoNCiogQXV0
aG9yOiBwZXRlcnpodTIxMTggKFBldGVyIFpodSkNCiogU3RhdHVzOiBDbG9zZWQNCiogQXNzaWdu
ZWU6IHBldGVyemh1MjExOCAoUGV0ZXIgWmh1KQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQ0KR2l0SHViIFBSOiBodHRwczovL2dpdGh1Yi5jb20vcnVieS9ydWJ5L3B1
bGwvOTk2NA0KDQpJ4oCZbSBwcm9wb3NpbmcgZGVwcmVjYXRpbmcgYW5kIHJlbW92aW5nIHRoZSBy
Yl9uZXdvYmogYW5kIHJiX25ld29ial9vZiBBUElzIGJlY2F1c2UgdGhleSBhcmUgZGlmZmljdWx0
IHRvIHVzZSwgZnJhZ2lsZSB0byB1c2UsIGFuZCByZXF1aXJlcyBrbm93bGVkZ2Ugb2YgdGhlIGlu
dGVybmFsIGltcGxlbWVudGF0aW9uIG9mIGRhdGEgdHlwZXMgaW4gUnVieS4NCg0KVGhlIHJiX25l
d29iaiBmdW5jdGlvbiBjcmVhdGVzIGEgVF9OT05FIG9iamVjdC4gVF9OT05FIG9iamVjdHMgYXJl
IHRyaWNreSB0byBkZWFsIHdpdGggc2luY2UgVF9OT05FIG9iamVjdHMgY2Fubm90IGJlIG1hcmtl
ZCwgVF9OT05FIG9iamVjdHMgYXJlIG5vdCByZWNsYWltZWQgYnkgdGhlIEdDLCBhbmQgY2hhbmdp
bmcgdGhlIG9iamVjdCB0byBvdGhlciB0eXBlcyByZXF1aXJlIGludGVybmFsIGtub3dsZWRnZSBh
Ym91dCB0aGUgZGF0YSB0eXBlLg0KDQpUX05PTkUgb2JqZWN0cyBhcmUgbm90IGFsbG93ZWQgdG8g
YmUgbWFya2VkLCBzbyBpdCBjYW5ub3QgYmUgR0MgbWFuYWdlZC4gU2luY2UgVF9OT05FIG9iamVj
dHMgYXJlIHNraXBwZWQgZHVyaW5nIHN3ZWVwaW5nLCBpdCB3aWxsIGxlYWsgUnVieSBoZWFwIG1l
bW9yeSBpZiB0aGUgZGV2ZWxvcGVyIG5ldmVyIGNoYW5nZXMgdGhlIG9iamVjdCB0byBhbm90aGVy
IHR5cGUuDQoNCkNoYW5naW5nIGEgVF9OT05FIG9iamVjdCB0byBhbm90aGVyIHR5cGUgaXMgdHJp
Y2t5LiBGb3IgZXhhbXBsZSwgVF9TVFJJTkcgb2JqZWN0cyBoYXZlIG1hbnkgZmxhZ3MgZm9yIGVt
YmVkZGVkLCBzaGFyZWQsIHNoYXJlZCByb290LCBlbmNvZGluZywgY29kZXJhbmdlLCBldGMuIE1h
bnkgb2YgdGhlc2UgZmxhZ3MgYXJlIG5vdCBwdWJsaWMsIHByZXZlbnRpbmcgZGlyZWN0IHVzZSBi
eSBkZXZlbG9wZXJzLiBEZXZlbG9wZXJzIG11c3QgdW5kZXJzdGFuZCB0aGVzZSBmbGFncyB0byBj
b252ZXJ0IGEgVF9OT05FIG9iamVjdCBpbnRvIGEgVF9TVFJJTkcgb2JqZWN0Lg0KDQpXaGlsZSB0
aGUgcmJfbmV3b2JqX29mIGZ1bmN0aW9uIGlzIGVhc2llciB0byB1c2UgdGhhbiB0aGUgcmJfbmV3
b2JqIGZ1bmN0aW9uLCBpdCBzdGlsbCByZXF1aXJlcyBkZXZlbG9wZXJzIHRvIHVuZGVyc3RhbmQg
ZmxhZ3MsIG1lYW5pbmcgc29tZSBpc3N1ZXMgb2YgcmJfbmV3b2JqIGFsc28gYXBwbHkgdG8gcmJf
bmV3b2JqX29mLg0KDQpCZWxvdyBpcyB0aGUgdXNhZ2Ugb2YgUkJfTkVXT0JKLCByYl9uZXdvYmos
IHJiX25ld29ial9vZiwgUkJfTkVXT0JKX09GIHdpdGggdmVuZG9yZWQgUnVieSBhbmQgY29tbWVu
dHMgcmVtb3ZlZC4gWW91IGNhbiBzZWUgdGhhdCB0aGVyZSBhcmUgdmVyeSBmZXcgZ2VtcyB1c2lu
ZyB0aGVzZSBBUElzIGFuZCBhbGwgYXJlIGZyb20gb3ZlciBhIGRlY2FkZSBhZ28gKHRoZSBtb3N0
IHJlY2VudCBvbmUgaXMgZnJvbSAyMDExKS4NCg0KYGBgDQoyMDA5LTExLTE4IC9zcnYvZ2Vtcy9i
bGVha19ob3VzZS03LjIvcnVieS9ydWJ5LTEuOC43LnBhdGNoOkBAIC00MzgsMTAgKzQzOCw4IEBA
IHJiX25ld29iaigpDQoyMDIzLTA3LTAxIC9zcnYvZ2Vtcy9kYXFpbmdfcnVjYXB0Y2hhLTMuMi4y
L2V4dC9ydWNhcHRjaGEvdGFyZ2V0L3JlbGVhc2UvYnVpbGQvcmItc3lzLTZiZGQ1YjI4OTViOTU3
MGEvb3V0L2JpbmRpbmdzLTAuOS43OC1hcm02NC1kYXJ3aW4yMi0zLjIuMi5yczogICAgcHViIGZu
IHJiX25ld29iaigpIC0+IFZBTFVFOw0KMjAyMy0wNy0wMSAvc3J2L2dlbXMvZGFxaW5nX3J1Y2Fw
dGNoYS0zLjIuMi9leHQvcnVjYXB0Y2hhL3RhcmdldC9yZWxlYXNlL2J1aWxkL3JiLXN5cy02YmRk
NWIyODk1Yjk1NzBhL291dC9iaW5kaW5ncy0wLjkuNzgtYXJtNjQtZGFyd2luMjItMy4yLjIucnM6
ICAgIHB1YiBmbiByYl9uZXdvYmpfb2Yoa2xhc3M6IFZBTFVFLCBmbGFnczogVkFMVUUpIC0+IFZB
TFVFOw0KMjAxMC0wOC0wNiAvc3J2L2dlbXMvbGFuZ3NjYW4tMS4yL2V4dC9sYW5nc2Nhbi9ydWJ5
L2NvbXBhdC9yaXBwZXIvcmlwcGVyLmM6ICAgIE5PREUgKm4gPSAoTk9ERSopcmJfbmV3b2JqKCk7
DQoyMDExLTAyLTAzIC9zcnYvZ2Vtcy9tZW1wcm9mLTAuMy4xMC9leHQvbWVtcHJvZi5jOiAgVkFM
VUUgcmV0ID0gcmJfbmV3b2JqKCk7DQoyMDExLTAyLTAzIC9zcnYvZ2Vtcy9tZW1wcm9mLTAuMy4x
MC9leHQvdHJhY2Vycy9vYmplY3RzLmM6ICBsYXN0X29iaiA9IG9yaWdfcmJfbmV3b2JqKCk7DQoy
MDA2LTAyLTI4IC9zcnYvZ2Vtcy9yZWZlLTAuOC4wLjMvZGF0YS9yZWZlL2Z1bmN0aW9uX3NvdXJj
ZS9yYi9uZXdvYmo6cmJfbmV3b2JqKCkNCjIwMDYtMDItMjggL3Nydi9nZW1zL3JlZmUtMC44LjAu
My9kYXRhL3JlZmUvZnVuY3Rpb25fc291cmNlL3JiL25vZGUvbmV3bm9kZTogICAgTk9ERSAqbiA9
IChOT0RFKilyYl9uZXdvYmooKTsNCjIwMTEtMDgtMzEgL3Nydi9nZW1zL3J1YnktcnBtLTEuMy4x
L2V4dC9ycG0vZGVwZW5kZW5jeS5jOiAgICAgICBwcm92ID0gcmJfbmV3b2JqKCk7DQoyMDExLTA4
LTMxIC9zcnYvZ2Vtcy9ydWJ5LXJwbS0xLjMuMS9leHQvcnBtL2RlcGVuZGVuY3kuYzogICAgICAg
cmVxID0gcmJfbmV3b2JqKCk7DQoyMDExLTA4LTMxIC9zcnYvZ2Vtcy9ydWJ5LXJwbS0xLjMuMS9l
eHQvcnBtL2RlcGVuZGVuY3kuYzogICAgICAgY29uZiA9IHJiX25ld29iaigpOw0KMjAxMS0wOC0z
MSAvc3J2L2dlbXMvcnVieS1ycG0tMS4zLjEvZXh0L3JwbS9kZXBlbmRlbmN5LmM6ICAgICAgIG9i
c28gPSByYl9uZXdvYmooKTsNCjIwMTEtMDgtMzEgL3Nydi9nZW1zL3J1YnktcnBtLTEuMy4xL2V4
dC9ycG0vZmlsZS5jOiAgICAgZmlsZSA9IHJiX25ld29iaigpOw0KMjAxMS0wOC0zMSAvc3J2L2dl
bXMvcnVieS1ycG0tMS4zLjEvZXh0L3JwbS9zb3VyY2UuYzogICBzcmMgPSByYl9uZXdvYmooKTsN
CjIwMTEtMDgtMzEgL3Nydi9nZW1zL3J1YnktcnBtLTEuMy4xL2V4dC9ycG0vc291cmNlLmM6ICAg
c3JjID0gcmJfbmV3b2JqKCk7DQoyMDExLTA4LTMxIC9zcnYvZ2Vtcy9ydWJ5LXJwbS0xLjMuMS9l
eHQvcnBtL3NvdXJjZS5jOiAgIHNyYyA9IHJiX25ld29iaigpOw0KMjAxMS0wOC0zMSAvc3J2L2dl
bXMvcnVieS1ycG0tMS4zLjEvZXh0L3JwbS92ZXJzaW9uLmM6ICB2ZXIgPSByYl9uZXdvYmooKTsN
CjIwMTEtMDgtMzEgL3Nydi9nZW1zL3J1YnktcnBtLTEuMy4xL2V4dC9ycG0vdmVyc2lvbi5jOiAg
dmVyID0gcmJfbmV3b2JqKCk7DQoyMDExLTA4LTMxIC9zcnYvZ2Vtcy9ydWJ5LXJwbS0xLjMuMS9l
eHQvcnBtL3ZlcnNpb24uYzogIHZlciA9IHJiX25ld29iaigpOw0KMjAwNi0xMS0zMCAvc3J2L2dl
bXMvc3lkcGFyc2UtMS4yLjAvc3lkcGFyc2UuYzogICAgc3lkX3Njb3BlID0gKHN0cnVjdCBTQ09Q
RSopcmJfbmV3b2JqKCk7DQoyMDA2LTExLTMwIC9zcnYvZ2Vtcy9zeWRwYXJzZS0xLjIuMC9zeWRw
YXJzZS55OiAgICBzeWRfc2NvcGUgPSAoc3RydWN0IFNDT1BFKilyYl9uZXdvYmooKTsNCmBgYA0K
DQoNCg0KLS0gDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8NCiBfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiBydWJ5LWNvcmUgbWFpbGluZyBsaXN0IC0t
IHJ1YnktY29yZUBtbC5ydWJ5LWxhbmcub3JnCiBUbyB1bnN1YnNjcmliZSBzZW5kIGFuIGVtYWls
IHRvIHJ1YnktY29yZS1sZWF2ZUBtbC5ydWJ5LWxhbmcub3JnCiBydWJ5LWNvcmUgaW5mbyAtLSBo
dHRwczovL21sLnJ1YnktbGFuZy5vcmcvbWFpbG1hbjMvbGlzdHMvcnVieS1jb3JlLm1sLnJ1Ynkt
bGFuZy5vcmcv


In This Thread

Prev Next