[#118784] [Ruby master Feature#20664] Add `before` and `until` options to Enumerator.produce — "knu (Akinori MUSHA) via ruby-core" <ruby-core@...>

Issue #20664 has been reported by knu (Akinori MUSHA).

12 messages 2024/08/03

[#118791] [Ruby master Bug#20666] Segmentation fault instead of LoadError exception — "ErezGeva2@... (Erez Geva) via ruby-core" <ruby-core@...>

Issue #20666 has been reported by ErezGeva2@gmail.com (Erez Geva).

9 messages 2024/08/04

[#118811] [Ruby master Feature#20669] Add error classes to differentiate Marshal ArgumentErrors — "olleolleolle (Olle Jonsson) via ruby-core" <ruby-core@...>

Issue #20669 has been reported by olleolleolle (Olle Jonsson).

7 messages 2024/08/08

[#118844] [Ruby master Feature#20676] Pathnames aren't Comparable — "gmcgibbon (Gannon McGibbon) via ruby-core" <ruby-core@...>

SXNzdWUgIzIwNjc2IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGdtY2dpYmJvbiAoR2Fubm9uIE1jR2li

8 messages 2024/08/13

[#118879] [Ruby master Bug#20682] Slave PTY output is lost after a child process exits in macOS — "ono-max (Naoto Ono) via ruby-core" <ruby-core@...>

Issue #20682 has been reported by ono-max (Naoto Ono).

9 messages 2024/08/19

[#118932] [Ruby master Bug#20693] Dir.tmpdir should perform a real access check before warning about writability — "kjtsanaktsidis (KJ Tsanaktsidis) via ruby-core" <ruby-core@...>

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

9 messages 2024/08/22

[#118979] [Ruby master Feature#20705] Should "0.E-9" be a valid float value? — "kou (Kouhei Sutou) via ruby-core" <ruby-core@...>

Issue #20705 has been reported by kou (Kouhei Sutou).

11 messages 2024/08/29

[#118983] [Ruby master Bug#20706] Can't build Ruby on macOS Sonoma and Sequoia due to: ignoring duplicate libraries, archive member '/' not a mach-o file in libruby.3.3-static.a — "wkoszek (Adam Koszek) via ruby-core" <ruby-core@...>

Issue #20706 has been reported by wkoszek (Adam Koszek).

7 messages 2024/08/29

[ruby-core:118763] [Ruby master Feature#20594] A new String method to append bytes while preserving encoding

From: "matz (Yukihiro Matsumoto) via ruby-core" <ruby-core@...>
Date: 2024-08-01 09:30:31 UTC
List: ruby-core #118763
SXNzdWUgIzIwNTk0IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbWF0eiAoWXVraWhpcm8gTWF0c3Vtb3Rv
KS4NCg0KDQpgYXBwZW5kX2J5dGVzYCBzZWVtcyBPSyBmb3IgbWUuIENvdWxkIHlvdSBkZXNpZ24g
dGhlIGNvbmNyZXRlIGJlaGF2aW9yIG9mIHRoZSBtZXRob2Q6DQoNCiogZG9lcyBpdCB0YWtlIG1v
cmUgdGhhbiBvbmUgYXJndW1lbnQ/DQoqIGRvZXMgaXQgdGFrZSBpbnRlZ2VycyB0b28/DQoqIHdo
YXQgaXMgdGhlIHJlc3VsdCBvZiB0aGUgbWV0aG9kIGVuY29kaW5nLXdpc2U/DQoqIGV0Yy4NCg0K
TWF0ei4NCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpGZWF0
dXJlICMyMDU5NDogQSBuZXcgU3RyaW5nIG1ldGhvZCB0byBhcHBlbmQgYnl0ZXMgd2hpbGUgcHJl
c2VydmluZyBlbmNvZGluZw0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzIwNTk0
I2NoYW5nZS0xMDkzMTUNCg0KKiBBdXRob3I6IGJ5cm9vdCAoSmVhbiBCb3Vzc2llcikNCiogU3Rh
dHVzOiBPcGVuDQoqIEFzc2lnbmVlOiBieXJvb3QgKEplYW4gQm91c3NpZXIpDQotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQojIyMgQ29udGV4dA0KDQpXaGVuIHdvcmtp
bmcgd2l0aCBiaW5hcnkgcHJvdG9jb2xzIHN1Y2ggYXMgYHByb3RvYnVmYCBvciBgTWVzc2FnZVBh
Y2tgLCB5b3UgbWF5IG9mdGVuIG5lZWQgdG8gYXNzZW1ibGUgbXVsdGlwbGUNCnN0cmluZ3Mgb2Yg
ZGlmZmVyZW50IGVuY29kaW5nOg0KDQpgYGBydWJ5DQpQb3N0ID0gU3RydWN0Lm5ldyg6dGl0bGUs
IDpib2R5KSBkbw0KICBkZWYgc2VyaWFsaXplKGJ1ZikNCiAgICBidWYgPDwNCiAgICAgIDI1NSA8
PCB0aXRsZS5ieXRlc2l6ZSA8PCB0aXRsZSA8PA0KICAgICAgMjU1IDw8IGJvZHkuYnl0ZXNpemUg
PDwgYm9keQ0KICBlbmQNCmVuZA0KDQpQb3N0Lm5ldygiSGVsbG8iLCAiV29ybGQiKS5zZXJpYWxp
emUoInNvbWVkYXRhIi5iKSAjID0+ICJzb21lZGF0YVx4RkZceDA1SGVsbG9ceEZGXHgwNVdvcmxk
IiAjPEVuY29kaW5nOkFTQ0lJLThCSVQ+DQpgYGANCg0KVGhlIHByb2JsZW0gaW4gdGhlIGFib3Zl
IGNhc2UsIGlzIHRoYXQgYmVjYXVzZSBgRW5jb2Rpbmc6OkFTQ0lJXzhCSVRgIGlzIGRlY2xhcmVk
IGFzIEFTQ0lJIGNvbXBhdGlibGUsDQppZiBvbmUgb2YgdGhlIGFwcGVuZGVkIHN0cmluZyBjb250
YWlucyBieXRlcyBvdXRzaWRlIHRoZSBBU0NJSSByYW5nZSwgc3RyaW5nIGlzIGF1dG9tYXRpY2Fs
bHkgcHJvbW90ZWQNCnRvIGFub3RoZXIgZW5jb2RpbmcsIHdoaWNoIHRoZW4gbGVhZHMgdG8gZW5j
b2RpbmcgaXNzdWVzOg0KDQpgYGBydWJ5DQpQb3N0Lm5ldygiSOKCrGxsbyIsICJXw7RybGQiKS5z
ZXJpYWxpemUoInNvbWVkYXRhIi5iKSAjID0+IGluY29tcGF0aWJsZSBjaGFyYWN0ZXIgZW5jb2Rp
bmdzOiBBU0NJSS04QklUIGFuZCBVVEYtOCAoRW5jb2Rpbmc6OkNvbXBhdGliaWxpdHlFcnJvcikN
CmBgYA0KDQpJbiBtYW55IGNhc2VzLCB5b3Ugd2FudCB0byBhcHBlbmQgdG8gYSBTdHJpbmcgd2l0
aG91dCBjaGFuZ2luZyB0aGUgcmVjZWl2ZXIncyBlbmNvZGluZy4NCg0KVGhlIGlzc3VlIGlzbid0
IGV4Y2x1c2l2ZSB0byBiaW5hcnkgcHJvdG9jb2xzIGFuZCBmb3JtYXRzLCBpdCBhbHNvIGhhcHBl
biB3aXRoIEFTQ0lJIHByb3RvY29scyB0aGF0IGFjY2VwdCBhcmJpdHJhcnkgYnl0ZXMgaW5saW5l
LA0KbGlrZSBSZWRpcydzIFJFU1AgcHJvdG9jb2wgb3IgZXZlbiBIVFRQLzEuMS4NCg0KIyMjIFBy
ZXZpb3VzIGRpc2N1c3Npb24NCg0KVGhlcmUgd2FzIGEgc2ltaWxhciBmZWF0dXJlIHJlcXVlc3Qg
YSB3aGlsZSBhZ28sIGJ1dCBpdCB3YXMgYWJhbmRvbmVkOiBodHRwczovL2J1Z3MucnVieS1sYW5n
Lm9yZy9pc3N1ZXMvMTQ5NzUNCg0KIyMjIEV4aXN0aW5nIHNvbHV0aW9ucw0KDQpZb3UgY2FuIG9m
IGNvdXJzZSBhbHdheXMgY2FzdCB0aGUgc3RyaW5ncyB5b3UgYXBwZW5kIHRvIGF2b2lkIHRoaXMg
cHJvYmxlbToNCg0KYGBgcnVieQ0KUG9zdCA9IFN0cnVjdC5uZXcoOnRpdGxlLCA6Ym9keSkgZG8N
CiAgZGVmIHNlcmlhbGl6ZShidWYpDQogICAgYnVmIDw8DQogICAgICAyNTUgPDwgdGl0bGUuYnl0
ZXNpemUgPDwgdGl0bGUuYiA8PA0KICAgICAgMjU1IDw8IGJvZHkuYnl0ZXNpemUgPDwgYm9keS5i
DQogIGVuZA0KZW5kDQpgYGANCg0KQnV0IHRoaXMgY2F1c2UgYSBsb3Qgb2YgbmVlZGxlc3MgYWxs
b2NhdGlvbnMuDQoNCllvdSdkIHRoaW5rIHlvdSBjb3VsZCBhbHNvIHVzZSBgYnl0ZXNwbGljZWAs
IGJ1dCBpdCBhY3R1YWxseSBoYXMgdGhlIHNhbWUgaXNzdWU6DQoNCmBgYHJ1YnkNClBvc3QgPSBT
dHJ1Y3QubmV3KDp0aXRsZSwgOmJvZHkpIGRvDQogIGRlZiBzZXJpYWxpemUoYnVmKQ0KICAgIGJ1
ZiA8PCAyNTUgPDwgdGl0bGUuYnl0ZXNpemUNCiAgICBidWYuYnl0ZXNwbGljZShidWYuYnl0ZXNp
emUsIHRpdGxlLmJ5dGVzaXplLCB0aXRsZSkNCiAgICBidWYgPDwgMjU1IDw8IGJvZHkuYnl0ZXNp
emUNCiAgICBidWYuYnl0ZXNwbGljZShidWYuYnl0ZXNpemUsIGJvZHkuYnl0ZXNpemUsIHRpdGxl
KQ0KICBlbmQNCmVuZA0KUG9zdC5uZXcoIkjigqxsbG8iLCAiV8O0cmxkIikuc2VyaWFsaXplKCJz
b21lZGF0YSIuYikgIyA9PiAnU3RyaW5nI2J5dGVzcGxpY2UnOiBpbmNvbXBhdGlibGUgY2hhcmFj
dGVyIGVuY29kaW5nczogQklOQVJZIChBU0NJSS04QklUKSBhbmQgVVRGLTggKEVuY29kaW5nOjpD
b21wYXRpYmlsaXR5RXJyb3IpDQpgYGANCg0KQW5kIGV2ZW4gaWYgaXQgd29ya2VkLCBpdCB3b3Vs
ZCBiZSB2ZXJ5IHVuZXJnb25vbWljLg0KDQojIyMgUHJvcG9zYWw6IGEgYGJ5dGVjb25jYXRgIG1l
dGhvZA0KDQpBIHNvbHV0aW9uIHRvIHRoaXMgd291bGQgYmUgdG8gYWRkIGEgbmV3IGBieXRlY29u
Y2F0YCBtZXRob2QsIHRoYXQgY291bGQgYmUgc2hpbWVkIGFzOg0KDQpgYGBydWJ5DQpjbGFzcyBT
dHJpbmcNCiAgZGVmIGJ5dGVjb25jYXQoKnN0cmluZ3MpDQogICAgc3RyaW5ncy5tYXAhIGRvIHxz
fA0KICAgICAgaWYgcy5pc19hPyhTdHJpbmcpICYmIHMuZW5jb2RpbmcgIT0gZW5jb2RpbmcNCiAg
ICAgICAgcy5kdXAuZm9yY2VfZW5jb2RpbmcoZW5jb2RpbmcpDQogICAgICBlbHNlDQogICAgICAg
IHMNCiAgICAgIGVuZA0KICAgIGVuZA0KICAgIGNvbmNhdCgqc3RyaW5ncykNCiAgZW5kDQplbmQN
Cg0KUG9zdCA9IFN0cnVjdC5uZXcoOnRpdGxlLCA6Ym9keSkgZG8NCiAgZGVmIHNlcmlhbGl6ZShi
dWYpDQogICAgYnVmLmJ5dGVjb25jYXQoDQogICAgICAyNTUsIHRpdGxlLmJ5dGVzaXplLCB0aXRs
ZSwNCiAgICAgIDI1NSwgYm9keS5ieXRlc2l6ZSwgYm9keSwNCiAgICApDQogIGVuZA0KZW5kDQoN
ClBvc3QubmV3KCJI4oKsbGxvIiwgIlfDtHJsZCIpLnNlcmlhbGl6ZSgic29tZWRhdGEiLmIpICMg
PT4gInNvbWVkYXRhXHhGRlxhSFx4RTJceDgyXHhBQ2xsb1x4RkZceDA2V1x4QzNceEI0cmxkIiAj
PEVuY29kaW5nOkFTQ0lJLThCSVQ+DQpgYGANCg0KQnV0IG9mIGNvdXJzZSBhIGJ1aWx0aW4gaW1w
bGVtZW50YXRpb24gd291bGRuJ3QgbmVlZCB0byBkdXAgdGhlIGFyZ3VtZW50cy4NCg0KTGlrZSBv
dGhlciBgYnl0ZSpgIG1ldGhvZHMsIGl0J3MgdGhlIHJlc3BvbnNpYmlsaXR5IG9mIHRoZSBjYWxs
ZXIgdG8gZW5zdXJlIHRoZSByZXN1bHRpbmcgc3RyaW5nIGhhcyBhIHZhbGlkIGVuY29kaW5nLCBv
cg0KdG8gZGVhbCB3aXRoIGl0IGlmIG5vdC4NCg0KIyMjIE1ldGhvZCBuYW1lIGFuZCBzaWduYXR1
cmUNCg0KIyMjIyBOYW1lDQoNClRoaXMgcHJvcG9zYWwgc3VnZ2VzdHMgYFN0cmluZyNieXRlY29u
Y2F0YCwgdG8gbWlycm9yIGBTdHJpbmcjY29uY2F0YCwgYnV0IG90aGVyIG5hbWVzIGFyZSBwb3Nz
aWJsZToNCg0KICAtIGBieXRlYXBwZW5kYCAobGlrZSBgQXJyYXkjYXBwZW5kYCkNCiAgLSBgYnl0
ZXB1c2hgICAobGlrZSBgQXJyYXkjcHVzaGApDQoNCiMjIyMgU2lnbmF0dXJlDQoNClRoaXMgcHJv
cG9zYWwgbWFrZXMgYGJ5dGVjb25jYXRgIGFjY2VwdCBlaXRoZXIgYFN0cmluZ2Agb3IgYEludGVn
ZXJgIChpbiBjaGFyIHJhbmdlKSBhcmd1bWVudHMgbGlrZSBgY29uY2F0YC4gSSBiZWxpZXZlIGl0
IG1ha2VzIHNlbnNlIGZvciBjb25zaXN0ZW5jeSBhbmQgYWxzbyBiZWNhdXNlIGl0J3Mgbm90IHVu
Y29tbW9uIGZvciBwcm90b2NvbHMgdG8gaGF2ZSBzb21lIGJ5dGUgYmFzZWQgc2VnbWVudHMsIGFu
ZCBJbnRlZ2VycyBhcmUgbW9yZSBjb252ZW5pZW50IHRoZXJlLg0KDQpUaGUgcHJvcG9zZWQgbWV0
aG9kIGFsc28gYWNjZXB0IHZhcmlhYmxlIGFyZ3VtZW50cyBmb3IgY29uc2lzdGVuY3kgd2l0aCBg
U3RyaW5nI2NvbmNhdGAsIGBBcnJheSNwdXNoYCwgYEFycmF5I2FwcGVuZGAuDQoNClRoZSBwcm9w
b3NlZCBtZXRob2QgcmV0dXJucyBzZWxmLCBsaWtlIGBjb25jYXRgIGFuZCBvdGhlcnMuDQoNCiMj
IyBZSklUIGNvbnNpZGVyYXRpb24NCg0KSSBjb25zdWx0ZWQgQG1heGltZWNiIGFib3V0IHRoaXMg
cHJvcG9zYWwsIGFuZCBhY2NvcmRpbmcgdG8gaGVyLCBhY2NlcHRpbmcgdmFyaWFibGUgYXJndW1l
bnRzIG1ha2VzIGl0IGhhcmRlciBmb3IgWUpJVCB0byBvcHRpbWl6ZS4NCkkgc3VzcGVjdCBjb25z
aXN0ZW5jeSB3aXRoIG90aGVyIEFQSXMgdHJ1bXBzIHRoZSBwZXJmb3JtYW5jZSBjb25zaWRlcmF0
aW9uLCBidXQgSSB0aGluayBpdCdzIHdvcnRoIG1lbnRpb25pbmcuDQoNCg0KDQoNCg0KLS0gDQpo
dHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8NCiBfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCiBydWJ5LWNvcmUgbWFpbGluZyBsaXN0IC0tIHJ1YnktY29yZUBt
bC5ydWJ5LWxhbmcub3JnCiBUbyB1bnN1YnNjcmliZSBzZW5kIGFuIGVtYWlsIHRvIHJ1YnktY29y
ZS1sZWF2ZUBtbC5ydWJ5LWxhbmcub3JnCiBydWJ5LWNvcmUgaW5mbyAtLSBodHRwczovL21sLnJ1
YnktbGFuZy5vcmcvbWFpbG1hbjMvbGlzdHMvcnVieS1jb3JlLm1sLnJ1YnktbGFuZy5vcmcv


In This Thread