[#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:119671] [Ruby master Bug#20857] Ruby 3.4 seems to have backwards compatibility issues more than its predecessors

From: "vo.x (Vit Ondruch) via ruby-core" <ruby-core@...>
Date: 2024-11-01 08:56:07 UTC
List: ruby-core #119671
SXNzdWUgIzIwODU3IGhhcyBiZWVuIHVwZGF0ZWQgYnkgdm8ueCAoVml0IE9uZHJ1Y2gpLg0KDQoN
Cm1hbWUgKFl1c3VrZSBFbmRvaCkgd3JvdGUgaW4gI25vdGUtMTI6DQo+IEkgdG9vayBhIHF1aWNr
IGxvb2sgYXQgYWxsIHRoZSBmYWlsdXJlcyBvZiBwYWNrYWdlcyBzdGFydGluZyB3aXRoICJydWJ5
Ig0KDQpKdXN0IEZUUiwgYWxsIHBhY2thZ2VzIGluIHRoZSByZXBvc2l0b3J5IGhhcyBkZXBlbmRl
bmN5IG9uIFJ1YnksIGV2ZW4gdGhvc2Ugd2l0aG91dCBgcnVieWAgcHJlZml4LiBTb21lIG9mIHRo
ZW0gbWlnaHQgdXNlIGUuZy4gQy1BUEkgZm9yIGxhbmd1YWdlIGJpbmRpbmdzLCBvdGhlcnMgU1dJ
RyBhbmQgc29tZSBhcmUgdXNpbmcgUnVieSBqdXN0IGZvciBlLmcuIHRoZWlyIHRlc3Qgc3VpdGVz
Lg0KDQo+IGluIGh0dHBzOi8vY29wci5mZWRvcmFpbmZyYWNsb3VkLm9yZy9jb3Bycy92b25kcnVj
aC9tcGIvcGFja2FnZXMvLCBhbmQgY2F0ZWdvcml6ZWQgdGhlbS4gUGxlYXNlIGZvcmdpdmUgbWUg
aWYgdGhpcyBpcyBub3QgYWNjdXJhdGUuDQo+IA0KPiAqIDM4IG9mIHRoZW0gc2VlbWVkIHRvIGJl
IGRlcGVuZGVuY3kgaXNzdWVzIHRoYXQgZGlkIG5vdCBsZWFkIHRvIFJ1YnkgdGVzdCBleGVjdXRp
b24uIEkgZG9uJ3QgdGhpbmsgdGhpcyBpcyBSdWJ5J3MgZmF1bHQuDQoNClNvbWUgb2YgdGhlc2Ug
KGVzcGVjaWFsbHkgdGhlIEd0ayAvIEdub21lIHJlbGF0ZWQpIGFyZSBrbm93IGZvciB0aGVpciBj
aXJjdWxhciBkZXBlbmRlbmNpZXMuIFNvIHRoZXkgbWlnaHQgbmVlZCBzb21lIHNwZWNpYWwgdHJl
YXRtZW50Lg0KDQo+ICogVGhlcmUgd2VyZSAzOCBmYWlsdXJlcyBsaWtlIGBjYW5ub3QgbG9hZCBz
dWNoIGZpbGUgLS0gYmFzZTY0YC4gSSB0aGluayBpcyByZWxhdGVkIHRvIGdlbWlmaWNhdGlvbi4N
Cg0KWWVzLiBJIGhvcGUgdGhhdCBtYWpvcml0eSB3aWxsIGJlIGZpeGVkIGJ5IHVwZGF0ZXMgb2Yg
dGhvc2UgcGFja2FnZXMsIG9yIGFkZGluZyBhcHByb3ByaWF0ZSBkZXBlbmRlbmNpZXMuDQoNCj4g
KiBUaGVyZSB3ZXJlIDEzIGZhaWx1cmVzIHRoYXQgYXBwZWFyZWQgdG8gYmUgZHVlIHRvIGBIYXNo
I2luc3BlY3RgIGluY29tcGF0aWJpbGl0aWVzLiBNb3N0IG9mIHRoZW0gc2VlbWVkIHRvIGJlIHVz
aW5nIGluc3BlY3QgcmVzdWx0cyBmb3IgdGVzdCBleHBlY3RhdGlvbnMuIHJ1YnlnZW0tcnNwZWMt
ZXhwZWN0YXRpb25zIHNlZW1lZCB0byBiZSBhIGJpdCBvZiBhIHBhaW4sIHNpbmNlIGl0IGlzIHJl
YWxseSBhIGdlbSBhYm91dCB0ZXN0IGV4cGVjdGF0aW9ucy4NCj4gKiBUaGVyZSB3ZXJlIDEwIHRo
YXQgYXBwZWFyZWQgdG8gYmUgYWZmZWN0ZWQgYnkgdGhlIGNoYW5nZSBmcm9tIGJhY2txdW90ZXMg
dG8gc2luZ2xlIHF1b3RlcyBpbiBlcnJvciBtZXNzYWdlcy4NCj4gKiBUaGVyZSB3ZXJlIDggdGhh
dCBhcHBlYXJlZCB0byBiZSBkdWUgdG8gY3VjdW1iZXIgaW5jb21wYXRpYmlsaXRpZXMgYW5kIDIg
dGhhdCB3ZXJlIGR1ZSB0byBhIGNoYW5nZSBpbiB0aGUgZGVmYXVsdCBwYXJzZXIgZm9yIFVSSXMu
DQo+ICogVGhlIHJlbWFpbmluZyAxOCB3ZXJlIG5vdCBjbGVhci4gSXQgaXMgcG9zc2libGUgdGhh
dCBvbmUgb2YgdGhlIGFib3ZlIGluY29tcGF0aWJpbGl0aWVzIGNhdXNlZCB0aGUgY29kZSB0byBi
ZWhhdmUgZGlmZmVyZW50bHkgdGhhbiBpbnRlbmRlZCwgcmVzdWx0aW5nIGluIGFuIGluY29tcHJl
aGVuc2libGUgZXJyb3IuDQoNCkdyZWF0IGFuYWx5c2lzLiBUaGFua3MgZm9yIGxvb2tpbmcgaW50
byB0aG9zZSDwn5mPDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N
CkJ1ZyAjMjA4NTc6IFJ1YnkgMy40IHNlZW1zIHRvIGhhdmUgYmFja3dhcmRzIGNvbXBhdGliaWxp
dHkgaXNzdWVzIG1vcmUgdGhhbiBpdHMgcHJlZGVjZXNzb3JzDQpodHRwczovL2J1Z3MucnVieS1s
YW5nLm9yZy9pc3N1ZXMvMjA4NTcjY2hhbmdlLTExMDMyNg0KDQoqIEF1dGhvcjogdm8ueCAoVml0
IE9uZHJ1Y2gpDQoqIFN0YXR1czogQXNzaWduZWQNCiogQXNzaWduZWU6IG1hdHogKFl1a2loaXJv
IE1hdHN1bW90bykNCiogcnVieSAtdjogcnVieSAzLjQuMGRldiAoMjAyNC0xMC0xNSBtYXN0ZXIg
M2RhM2NhYmY5OCkgK1BSSVNNIFt4ODZfNjQtbGludXhdDQoqIEJhY2twb3J0OiAzLjE6IFVOS05P
V04sIDMuMjogVU5LTk9XTiwgMy4zOiBVTktOT1dODQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tDQpUZXN0aW5nIFJ1YnkgMy40IGluIEZlZG9yYSwgSSBqdXN0IGhpdCBp
c3N1ZSBsaWtlIHRoaXMgaW4gQXNjaWlEb2N0b3IgdGVzdCBzdWl0ZToNCg0Kfn5+DQogIDEpIEZh
aWx1cmU6DQpNaW5pdGVzdDo6VGVzdDo6VGVzdEV4dGVuc2lvbnM6OlRlc3RJbnRlZ3JhdGlvbiN0
ZXN0X3Nob3VsZF9hc3NpZ25fY2FwdHVyZXNfY29ycmVjdGx5X2Zvcl9pbmxpbmVfbWFjcm9zIFt0
ZXN0L2V4dGVuc2lvbnNfdGVzdC5yYjoxMzgyXToNCi0tLSBleHBlY3RlZA0KKysrIGFjdHVhbA0K
QEAgLTEsOSArMSw5IEBADQogInRhcmdldD1cIlwiLCBhdHRyaWJ1dGVzPXt9DQotdGFyZ2V0PVwi
dmFsdWUsa2V5PXZhbFwiLCBhdHRyaWJ1dGVzPXsxPT5cInZhbHVlXCIsIFwia2V5XCI9PlwidmFs
XCIsIFwibmFtZVwiPT5cInZhbHVlXCJ9DQotdGFyZ2V0PVwiXCIsIGF0dHJpYnV0ZXM9e1widGV4
dFwiPT5cIlwifQ0KLXRhcmdldD1cIlt0ZXh0XVwiLCBhdHRyaWJ1dGVzPXtcInRleHRcIj0+XCJb
dGV4dF1cIn0NCit0YXJnZXQ9XCJ2YWx1ZSxrZXk9dmFsXCIsIGF0dHJpYnV0ZXM9ezEgPT4gXCJ2
YWx1ZVwiLCBcImtleVwiID0+IFwidmFsXCIsIFwibmFtZVwiID0+IFwidmFsdWVcIn0NCit0YXJn
ZXQ9XCJcIiwgYXR0cmlidXRlcz17XCJ0ZXh0XCIgPT4gXCJcIn0NCit0YXJnZXQ9XCJbdGV4dF1c
IiwgYXR0cmlidXRlcz17XCJ0ZXh0XCIgPT4gXCJbdGV4dF1cIn0NCiB0YXJnZXQ9XCJ0YXJnZXRc
IiwgYXR0cmlidXRlcz17fQ0KLXRhcmdldD1cInRhcmdldFwiLCBhdHRyaWJ1dGVzPXsxPT5cInZh
bHVlXCIsIFwia2V5XCI9PlwidmFsXCIsIFwibmFtZVwiPT5cInZhbHVlXCJ9DQotdGFyZ2V0PVwi
dGFyZ2V0XCIsIGF0dHJpYnV0ZXM9e1widGV4dFwiPT5cIlwifQ0KLXRhcmdldD1cInRhcmdldFwi
LCBhdHRyaWJ1dGVzPXtcInRleHRcIj0+XCJbdGV4dF1cIn0NCit0YXJnZXQ9XCJ0YXJnZXRcIiwg
YXR0cmlidXRlcz17MSA9PiBcInZhbHVlXCIsIFwia2V5XCIgPT4gXCJ2YWxcIiwgXCJuYW1lXCIg
PT4gXCJ2YWx1ZVwifQ0KK3RhcmdldD1cInRhcmdldFwiLCBhdHRyaWJ1dGVzPXtcInRleHRcIiA9
PiBcIlwifQ0KK3RhcmdldD1cInRhcmdldFwiLCBhdHRyaWJ1dGVzPXtcInRleHRcIiA9PiBcIlt0
ZXh0XVwifQ0KIHRhcmdldD1cInRhcmdldFwiLCBhdHRyaWJ1dGVzPXt9Ig0Kfn5+DQoNClRoaXMg
c3VnZ2VzdCB0aGF0IGBIYXNoI2luc3BlY3RgIGZvcm1hdHRpbmcgd2FzIGNoYW5nZWQgYW5kIHRo
ZXJlIGFyZSBhZGRpdGlvbmFsIHNwYWNlcyBhcm91bmQgaGFzaCByb2NrZXQuIElzIHRoZSBzcGFj
ZSByZWFsbHkgd29ydGggb2YgdGhlIHRyb3VibGVzPyBCVFcgW2hlcmVdKGh0dHBzOi8vZ2l0aHVi
LmNvbS9hc2NpaWRvY3Rvci9hc2NpaWRvY3Rvci9pc3N1ZXMvNDYzNCNpc3N1ZWNvbW1lbnQtMjQ0
OTQ5NzQ4NykgaXMgQXNjaWlEb2N0b3IgdXBzdHJlYW0gcmVhY3Rpb24gYW5kIEkgc2hhcmUgdGhl
IHNlbnRpbWVudC4NCg0KDQoNCi0tIA0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvDQogX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwogcnVieS1jb3JlIG1h
aWxpbmcgbGlzdCAtLSBydWJ5LWNvcmVAbWwucnVieS1sYW5nLm9yZwogVG8gdW5zdWJzY3JpYmUg
c2VuZCBhbiBlbWFpbCB0byBydWJ5LWNvcmUtbGVhdmVAbWwucnVieS1sYW5nLm9yZwogcnVieS1j
b3JlIGluZm8gLS0gaHR0cHM6Ly9tbC5ydWJ5LWxhbmcub3JnL21haWxtYW4zL2xpc3RzL3J1Ynkt
Y29yZS5tbC5ydWJ5LWxhbmcub3JnLw==


In This Thread