[#109844] [Ruby master Feature#18996] Proposal: Introduce new APIs to reline for changing dialog UI colours — "st0012 (Stan Lo)" <noreply@...>

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

14 messages 2022/09/07

[#109850] [Ruby master Feature#19000] Data: Add "Copy with changes method" [Follow-on to #16122 Data: simple immutable value object] — "RubyBugs (A Nonymous)" <noreply@...>

Issue #19000 has been reported by RubyBugs (A Nonymous).

42 messages 2022/09/08

[#109905] [Ruby master Bug#19005] Ruby interpreter compiled XCode 14 cannot build some native gems on macOS — "stanhu (Stan Hu)" <noreply@...>

Issue #19005 has been reported by stanhu (Stan Hu).

28 messages 2022/09/15

[#109930] [Ruby master Bug#19007] Unicode tables differences from Unicode.org 14.0 data and removed properties since 13.0 — "nobu (Nobuyoshi Nakada)" <noreply@...>

Issue #19007 has been reported by nobu (Nobuyoshi Nakada).

8 messages 2022/09/17

[#109937] [Ruby master Feature#19008] Introduce coverage support for `eval`. — "ioquatix (Samuel Williams)" <noreply@...>

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

23 messages 2022/09/17

[#109961] [Ruby master Bug#19012] BasicSocket#recv* methods return an empty packet instead of nil on closed connections — "byroot (Jean Boussier)" <noreply@...>

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

8 messages 2022/09/20

[#109985] [Ruby master Feature#19015] Language extension by a heredoc — "ko1 (Koichi Sasada)" <noreply@...>

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

14 messages 2022/09/22

[#109995] [Ruby master Bug#19016] syntax_suggest is not working with Ruby 3.2.0-preview2 — "hsbt (Hiroshi SHIBATA)" <noreply@...>

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

9 messages 2022/09/22

[#110097] [Ruby master Feature#19024] Proposal: Import Modules — "shioyama (Chris Salzberg)" <noreply@...>

SXNzdWUgIzE5MDI0IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHNoaW95YW1hIChDaHJpcyBTYWx6YmVy

27 messages 2022/09/27

[#110119] [Ruby master Bug#19026] Add `Coverage.supported?(x)` to detect support for `eval` coverage flag. — "ioquatix (Samuel Williams)" <noreply@...>

SXNzdWUgIzE5MDI2IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGlvcXVhdGl4IChTYW11ZWwgV2lsbGlh

10 messages 2022/09/28

[#110133] [Ruby master Bug#19028] GCC12 Introduces new warn flags `-Wuse-after-free` — "eightbitraptor (Matthew Valentine-House)" <noreply@...>

SXNzdWUgIzE5MDI4IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGVpZ2h0Yml0cmFwdG9yIChNYXR0aGV3

8 messages 2022/09/28

[#110145] [Ruby master Misc#19030] [ANN] Migrate lists.ruby-lang.org to Google Groups — "hsbt (Hiroshi SHIBATA)" <noreply@...>

SXNzdWUgIzE5MDMwIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGhzYnQgKEhpcm9zaGkgU0hJQkFUQSku

12 messages 2022/09/29

[#110154] [Ruby master Bug#19033] One-liner pattern match as Boolean arg syntax error — "baweaver (Brandon Weaver)" <noreply@...>

SXNzdWUgIzE5MDMzIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGJhd2VhdmVyIChCcmFuZG9uIFdlYXZl

7 messages 2022/09/30

[ruby-core:110087] [Ruby master Feature#14900] Extra allocation in String#byteslice

From: "ioquatix (Samuel Williams)" <noreply@...>
Date: 2022-09-26 12:45:17 UTC
List: ruby-core #110087
SXNzdWUgIzE0OTAwIGhhcyBiZWVuIHVwZGF0ZWQgYnkgaW9xdWF0aXggKFNhbXVlbCBXaWxsaWFt
cykuDQoNCg0KT2theSwgc28gQGJ5cm9vdCBhbmQgSSBkaXNjdXNzZWQgdGhpcyBpc3N1ZSBhdCBs
ZW5ndGguDQoNClRoZSBzaW1wbGVzdCB3YXkgdG8gZ2V0IHRoZSBiZWhhdmlvdXIgeW91IHdhbnQg
aXMgdG8gY2FsbCBgZnJlZXplYCBvbiB0aGUgc291cmNlIHN0cmluZy4NCg0KYGBgcnVieQ0KcmVx
dWlyZSAib2Jqc3BhY2UiDQoNCnN0cmluZyA9ICJhIiAqIDEwMF8wMDANCg0KR0Muc3RhcnQNCkdD
LmRpc2FibGUNCmdlbmVyYXRpb24gPSBHQy5jb3VudA0KDQpzdHJpbmcuZnJlZXplICMgQUREIFRI
SVMgTElORQ0KDQpPYmplY3RTcGFjZS50cmFjZV9vYmplY3RfYWxsb2NhdGlvbnMgZG8NCiAgc3Ry
aW5nLmJ5dGVzbGljZSg1MF8wMDAuLi0xKQ0KDQogIE9iamVjdFNwYWNlLmVhY2hfb2JqZWN0KFN0
cmluZykgZG8gfHN0cmluZ3wNCiAgICBwIHN0cmluZy5ieXRlc2l6ZSBpZiBPYmplY3RTcGFjZS5h
bGxvY2F0aW9uX2dlbmVyYXRpb24oc3RyaW5nKSA9PSBnZW5lcmF0aW9uDQogIGVuZA0KZW5kDQpg
YGANCg0KVGhpcyBoYXMgdGhlIGRlc2lyZWQgcmVzdWx0IHRoYXQgdGhlIHNvdXJjZSBzdHJpbmcg
aXMgbm90IGNvcGllZCwgYnV0IGlzIGludGVybmFsbHkgdXNlZCBhcyBhIHNoYXJlZCBidWZmZXIg
Zm9yIHRoZSBgc3RyaW5nLmJ5dGVzbGljZWAuIEhvd2V2ZXIsIGl0IHByZXZlbnRzIHlvdSBmcm9t
IG1vZGlmeWluZyB0aGUgc291cmNlIHN0cmluZy4NCg0KVGhlIHJlYXNvbiB3aHkgaXQgd29ya3Mg
dGhpcyB3YXksIGlzIGJlY2F1c2UgYXMgQGZ1bm55X2ZhbGNvbiBwb2ludGVkIG91dCwgbWFueSBw
ZW9wbGUgYXJlIHNsaWNpbmcgdGhlIGZyb250IG9mZiBhIGJ1ZmZlciBzZXZlcmFsIHRpbWVzLiBJ
ZiB0aGUgYnVmZmVyIGlzIGh1Z2UsIHRoaXMgd291bGQgcmVzdWx0IGluIG1hbnkgbGFyZ2UgYG1l
bWNweWAuDQoNCkJ5IGZyZWV6aW5nIHRoZSBzdHJpbmcgeW91IGF2b2lkIHRoaXMgbWVtY3B5LiBB
bHRlcm5hdGl2ZWx5LCBgYnl0ZXNsaWNlYCBkb2VzIHRoaXMgZm9yIHlvdSBpbnRlcm5hbGx5LiBJ
dCdzIGEgYml0IG1vcmUgbnVhbmNlZCB0aGFuIHRoYXQgYmVjYXVzZSBzbWFsbGVyIHN0cmluZ3Mg
YXJlIGFsd2F5cyBjb3BpZWQsIHNvIHRoaXMgb25seSBraWNrcyBpbiBmb3IgbGFyZ2VyIHN0cmlu
Z3MuDQoNClNvIEkgd2FudGVkIHRvIHRoaW5rIGEgYml0IGFib3V0IGhvdyB0byBkbyB0aGlzIGVm
ZmljaWVudGx5IC0gSSB0aGluayBzb21ldGhpbmcgbGlrZSB0aGlzIGNhbiBiZSBwcmV0dHkgZ29v
ZDoNCg0KYGBgIHJ1YnkNCmJ1ZmZlciA9IFN0cmluZy5uZXcgIyBhbGxvY2F0aW9uDQp3aGlsZSB0
cnVlDQoJIyBFZmZpY2llbnRseSByZWFkIGludG8gdGhlIGJ1ZmZlcjoNCglpZiBidWZmZXIuZW1w
dHk/DQoJCWlvLnJlYWQoMTAyNCwgYnVmZmVyKQ0KCWVsc2UNCgkJYnVmZmVyIDw8IGlvLnJlYWQo
MTAyNCkNCgllbmQNCg0KCSMgRnJlZXplIHRoZSBidWZmZXIgc28gaXQgd2lsbCBiZSBzaGFyZWQg
ZHVyaW5nIHByb2Nlc3Npbmc6DQoJYnVmZmVyLmZyZWV6ZQ0KDQoJIyBDb25zdW1lIHRoZSBidWZm
ZXIgaW4gY2h1bmtzOg0KCXdoaWxlIHNpemUgPSBjb25zdW1lKGJ1ZmZlcikNCgkJYnVmZmVyID0g
YnVmZmVyLmJ5dGVzbGljZShzaXplLi4tMSkgIyBzaGFyZWQgcm9vdCBzdHJpbmcgLSBubyBtZW1j
cHkgb3IgYWxsb2NhdGlvbg0KCWVuZA0KDQoJIyBVbmZyZWV6ZSB0aGUgYnVmZmVyIGlmIG5lZWRl
ZC4NCglidWZmZXIgPSArYnVmZmVyDQplbmQNCmBgYA0KDQpUaGUgcHJvcG9zZWQgUFIgYmFzaWNh
bGx5IHNraXBzIHRoZSBpbnRlcm5hbCBzaGFyaW5nIG1lY2hhbmlzbSB1bmxlc3MgeW91IGNhbGwg
YGJ1ZmZlci5mcmVlemVgLiBJbiBjdXJyZW50IFJ1YnksIGl0J3Mgb3B0aW9uYWwsIGFuZCBpZiB5
b3UgZG9uJ3QgZnJlZXplIGl0LCBSdWJ5IGlzIGZvcmNlZCB0byBjcmVhdGUgYW4gaW50ZXJuYWwg
ZHVwLCB3aGljaCBpcyB3aGF0IHlvdSBhcmUgc2VlaW5nLg0KDQpXZSBzaG91bGQgaW52ZXN0aWdh
dGUgdGhlIHBlcmZvcm1hbmNlIG9mIHRoZSB0eXBpY2FsIElPIHVzYWdlLCB0byBzZWUgd2hpY2gg
d2F5IGlzIGJldHRlci4NCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tDQpGZWF0dXJlICMxNDkwMDogRXh0cmEgYWxsb2NhdGlvbiBpbiBTdHJpbmcjYnl0ZXNsaWNl
DQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMTQ5MDAjY2hhbmdlLTk5MzQyDQoN
CiogQXV0aG9yOiBqYW5rbyAoSmFua28gTWFyb2huacSHKQ0KKiBTdGF0dXM6IE9wZW4NCiogUHJp
b3JpdHk6IE5vcm1hbA0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K
V2hlbiBleGVjdXRpbmcgYFN0cmluZyNieXRlc2xpY2VgIHdpdGggYSByYW5nZSwgSSBub3RpY2Vk
IHRoYXQgc29tZXRpbWVzIHRoZSBvcmlnaW5hbCBzdHJpbmcgaXMgYWxsb2NhdGVkIGFnYWluLiBX
aGVuIEkgcnVuIHRoZSBmb2xsb3dpbmcgc2NyaXB0Og0KDQp+fn4gcnVieQ0KcmVxdWlyZSAib2Jq
c3BhY2UiDQoNCnN0cmluZyA9ICJhIiAqIDEwMF8wMDANCg0KR0Muc3RhcnQNCkdDLmRpc2FibGUN
CmdlbmVyYXRpb24gPSBHQy5jb3VudA0KDQpPYmplY3RTcGFjZS50cmFjZV9vYmplY3RfYWxsb2Nh
dGlvbnMgZG8NCiAgc3RyaW5nLmJ5dGVzbGljZSg1MF8wMDAuLi0xKQ0KDQogIE9iamVjdFNwYWNl
LmVhY2hfb2JqZWN0KFN0cmluZykgZG8gfHN0cmluZ3wNCiAgICBwIHN0cmluZy5ieXRlc2l6ZSBp
ZiBPYmplY3RTcGFjZS5hbGxvY2F0aW9uX2dlbmVyYXRpb24oc3RyaW5nKSA9PSBnZW5lcmF0aW9u
DQogIGVuZA0KZW5kDQp+fn4NCg0KaXQgb3V0cHV0cw0KDQp+fn4NCjUwMDAwDQoxMDAwMDANCjYN
CjUNCn5+fg0KDQpUaGUgb25lIHdpdGggNTAwMDAgYnl0ZXMgaXMgdGhlIHJlc3VsdCBvZiBgU3Ry
aW5nI2J5dGVzbGljZWAsIGJ1dCB0aGUgb25lIHdpdGggMTAwMDAwIGJ5dGVzIGlzIHRoZSBkdXBs
aWNhdGVkIG9yaWdpbmFsIHN0cmluZy4gSSBleHBlY3RlZCBvbmx5IHRoZSByZXN1bHQgb2YgYFN0
cmluZyNieXRlc2xpY2VgIHRvIGJlIGFtb25nc3QgbmV3IGFsbG9jYXRpb25zLg0KDQpJZiBpbnN0
ZWFkIG9mIHRoZSBsYXN0IDUwMDAwIGJ5dGVzIEkgc2xpY2UgdGhlICpmaXJzdCogNTAwMDAgYnl0
ZXMsIHRoZSBleHRyYSBkdXBsaWNhdGlvbiBkb2Vzbid0IG9jY3VyLg0KDQp+fn4gcnVieQ0KIyAu
Li4NCiAgc3RyaW5nLmJ5dGVzbGljZSgwLCA1MF8wMDApDQojIC4uLg0Kfn5+DQoNCn5+fg0KNTAw
MDANCjUNCn5+fg0KDQpJdCdzIGRlZmluaXRlbHkgb2sgaWYgdGhlIGltcGxlbWVudGF0aW9uIG9m
IGBTdHJpbmcjYnl0ZXNpemVgIGFsbG9jYXRlcyBleHRyYSBzdHJpbmdzIGFzIHBhcnQgb2YgdGhl
IGltcGxlbWVudGF0aW9uLCBidXQgaXQgd291bGQgYmUgbmljZSBpZiB0aGV5IHdlcmUgZGVhbGxv
Y2F0ZWQgYmVmb3JlIHJldHVybmluZyB0aGUgcmVzdWx0Lg0KDQpFRElUOiBJdCBzZWVtcyB0aGF0
IGBTdHJpbmcjc2xpY2VgIGhhcyB0aGUgc2FtZSBpc3N1ZS4NCg0KDQoNCi0tIA0KaHR0cHM6Ly9i
dWdzLnJ1YnktbGFuZy5vcmcvDQoKVW5zdWJzY3JpYmU6IDxtYWlsdG86cnVieS1jb3JlLXJlcXVl
c3RAcnVieS1sYW5nLm9yZz9zdWJqZWN0PXVuc3Vic2NyaWJlPgo8aHR0cDovL2xpc3RzLnJ1Ynkt
bGFuZy5vcmcvY2dpLWJpbi9tYWlsbWFuL29wdGlvbnMvcnVieS1jb3JlPgo=

In This Thread

Prev Next