[#107430] [Ruby master Feature#18566] Merge `io-wait` gem into core IO — "byroot (Jean Boussier)" <noreply@...>

SXNzdWUgIzE4NTY2IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGJ5cm9vdCAoSmVhbiBCb3Vzc2llciku

22 messages 2022/02/02

[#107434] [Ruby master Bug#18567] Depending on default gems when not needed considered harmful — "Eregon (Benoit Daloze)" <noreply@...>

SXNzdWUgIzE4NTY3IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IEVyZWdvbiAoQmVub2l0IERhbG96ZSku

31 messages 2022/02/02

[#107443] [Ruby master Feature#18568] Explore lazy RubyGems boot to reduce need for --disable-gems — "headius (Charles Nutter)" <noreply@...>

SXNzdWUgIzE4NTY4IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGhlYWRpdXMgKENoYXJsZXMgTnV0dGVy

13 messages 2022/02/02

[#107481] [Ruby master Feature#18571] Removed the bundled sources from release package after Ruby 3.2 — "hsbt (Hiroshi SHIBATA)" <noreply@...>

SXNzdWUgIzE4NTcxIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGhzYnQgKEhpcm9zaGkgU0hJQkFUQSku

9 messages 2022/02/04

[#107490] [Ruby master Bug#18572] Performance regression when invoking refined methods — "palkan (Vladimir Dementyev)" <noreply@...>

SXNzdWUgIzE4NTcyIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHBhbGthbiAoVmxhZGltaXIgRGVtZW50

12 messages 2022/02/05

[#107514] [Ruby master Feature#18576] Rename `ASCII-8BIT` encoding to `BINARY` — "byroot (Jean Boussier)" <noreply@...>

SXNzdWUgIzE4NTc2IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGJ5cm9vdCAoSmVhbiBCb3Vzc2llciku

47 messages 2022/02/08

[#107536] [Ruby master Feature#18579] Concatenation of ASCII-8BIT strings shouldn't behave differently depending on string contents — "tenderlovemaking (Aaron Patterson)" <noreply@...>

SXNzdWUgIzE4NTc5IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHRlbmRlcmxvdmVtYWtpbmcgKEFhcm9u

11 messages 2022/02/09

[#107547] [Ruby master Bug#18580] Range#include? inconsistency for String ranges — "zverok (Victor Shepelev)" <noreply@...>

SXNzdWUgIzE4NTgwIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHp2ZXJvayAoVmljdG9yIFNoZXBlbGV2

10 messages 2022/02/10

[#107603] [Ruby master Feature#18589] Finer-grained constant invalidation — "kddeisz (Kevin Newton)" <noreply@...>

SXNzdWUgIzE4NTg5IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGtkZGVpc3ogKEtldmluIE5ld3Rvbiku

17 messages 2022/02/16

[#107624] [Ruby master Bug#18590] String#downcase and CAPITAL LETTER I WITH DOT ABOVE — "andrykonchin (Andrew Konchin)" <noreply@...>

SXNzdWUgIzE4NTkwIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGFuZHJ5a29uY2hpbiAoQW5kcmV3IEtv

13 messages 2022/02/17

[#107651] [Ruby master Misc#18591] DevMeeting-2022-03-17 — "mame (Yusuke Endoh)" <noreply@...>

SXNzdWUgIzE4NTkxIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IG1hbWUgKFl1c3VrZSBFbmRvaCkuCgot

11 messages 2022/02/18

[#107682] [Ruby master Feature#18595] Alias `String#-@` as `String#dedup` — "byroot (Jean Boussier)" <noreply@...>

SXNzdWUgIzE4NTk1IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGJ5cm9vdCAoSmVhbiBCb3Vzc2llciku

15 messages 2022/02/21

[#107699] [Ruby master Feature#18597] Strings need a named method like `dup` that doesn't duplicate if receiver is mutable — "danh337 (Dan H)" <noreply@...>

SXNzdWUgIzE4NTk3IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGRhbmgzMzcgKERhbiBIKS4KCi0tLS0t

18 messages 2022/02/21

[ruby-core:107475] [Ruby master Feature#18438] Add `Exception#additional_message` to show additional error information

From: "st0012 (Stan Lo)" <noreply@...>
Date: 2022-02-03 20:55:38 UTC
List: ruby-core #107475
SXNzdWUgIzE4NDM4IGhhcyBiZWVuIHVwZGF0ZWQgYnkgc3QwMDEyIChTdGFuIExvKS4NCg0KDQo+
IE5vdyBFeGNlcHRpb24jZGV0YWlsZWRfbWVzc2FnZSBoYXMgYSByZXNwb25zaWJpbGl0eSB0byBo
aWdobGlnaHQgdGhlIG1lc3NhZ2UsIHNvIGl0IG5lZWQgdG8gaW5zZXJ0IHRoZSBjbGFzcyBuYW1l
DQoNCkkgc2VlLiBUaGFua3MgZm9yIHRoZSBleHBsYW5hdGlvbiENCg0KPiBtYXliZSB3ZSBuZWVk
IHRvIHdyaXRlIGV4Y2VwdGlvbi5kZXRhaWxlZF9tZXNzYWdlKGV4Y2VwdGlvbl9jbGFzc19uYW1l
OiBmYWxzZSkgb3Igc29tZXRoaW5nLg0KPiBTbyBpZiBzdDAwMTIgKFN0YW4gTG8pIHdhbnRzIHRv
IHBhcnNlIG91dCB0aGUgIihOb01ldGhvZEVycm9yKSIsIG1pZ2h0IGFzIHdlbGwgbm90IHNob3cg
aXQgYnkgZGVmYXVsdCwgYW5kIHVzZSBkZXRhaWxlZF9tZXNzYWdlKGV4Y2VwdGlvbl9jbGFzc19u
YW1lOiB0cnVlKSBpbiAjZnVsbF9tZXNzYWdlICh0aGUgb25seSBwbGFjZSBpdCdzIG5lZWRlZCku
DQoNCkkgZG9uJ3QgdGhpbmsgYWRkaW5nIGFub3RoZXIgb3B0aW9uIGp1c3QgZm9yIHRoYXQgaXMg
bmVjZXNzYXJ5LiBJJ2xsIGZpcnN0IGRpc3BsYXkgdGhlIGBkZXRhaWxlZF9tZXNzYWdlYCBhbmQg
aWYgd2UgcmVjZWl2ZSBhbnkgY29tcGxhaW4gYWJvdXQgdGhlIHJlcGVhdGVkIGNsYXNzIG5hbWUs
IEknbGwgcmVtb3ZlIGl0IGluIHRoZSBTREsuDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0NCkZlYXR1cmUgIzE4NDM4OiBBZGQgYEV4Y2VwdGlvbiNhZGRpdGlvbmFs
X21lc3NhZ2VgIHRvIHNob3cgYWRkaXRpb25hbCBlcnJvciBpbmZvcm1hdGlvbg0KaHR0cHM6Ly9i
dWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE4NDM4I2NoYW5nZS05NjM3OA0KDQoqIEF1dGhvcjog
bWFtZSAoWXVzdWtlIEVuZG9oKQ0KKiBTdGF0dXM6IE9wZW4NCiogUHJpb3JpdHk6IE5vcm1hbA0K
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyMgUHJvcG9zYWwNCg0K
SSdkIGxpa2UgdG8gaW50cm9kdWNlIGEgbWV0aG9kIGBFeGNlcHRpb24jYWRkaXRpb25hbF9tZXNz
YWdlYCwgYW5kIGxldCB0aGUgUnVieSBlcnJvciBwcmludGVyIHNob3cgaXQgYWZ0ZXIgYEV4Y2Vw
dGlvbiNtZXNzYWdlYC4NCg0KYGBgcnVieQ0KY2xhc3MgTXlFcnJvciA8IFN0YW5kYXJkRXJyb3IN
CiAgZGVmIG1lc3NhZ2UgPSAibXkgZXJyb3IhIg0KICBkZWYgYWRkaXRpb25hbF9tZXNzYWdlID0g
IlRoaXMgaXNcbmFuIGFkZGl0aW9uYWxcbm1lc3NhZ2UiDQplbmQNCg0KcmFpc2UgTXlFcnJvcg0K
YGBgDQoNCmBgYA0KJCAuL21pbmlydWJ5IHRlc3QucmINCnRlc3QucmI6NjppbiBgPG1haW4+Jzog
bXkgZXJyb3IhIChNeUVycm9yKQ0KfCBUaGlzIGlzDQp8IGFuIGFkZGl0aW9uYWwNCnwgbWVzc2Fn
ZQ0KYGBgDQoNClBvQyBpbXBsZW1lbnRhdGlvbjogaHR0cHM6Ly9naXRodWIuY29tL3J1YnkvcnVi
eS9wdWxsLzUzNTENCg0KIyMgTW90aXZhdGlvbg0KDQpBdCB0aGUgcHJlc2VudCB0aW1lLCBkaWRf
eW91X21lYW4gYW5kIGVycm9yX2hpZ2hsaWdodCBvdmVycmlkZXMgYEV4Y2VwdGlvbiNtZXNzYWdl
YCB0byBhZGQgdGhlaXIgc3VnZ2VzdGlvbnMuDQoNCmBgYHJ1YnkNCmJlZ2luOyAxLnRpbWU7IHJl
c2N1ZSBOb01ldGhvZEVycm9yOyBwcCAkIS5tZXNzYWdlOyBlbmQNCiM9PiAidW5kZWZpbmVkIG1l
dGhvZCBgdGltZScgZm9yIDE6SW50ZWdlclxuIiArDQojICAgIlxuIiArDQojICAgIiAgMS50aW1l
XG4iICsNCiMgICAiICAgXl5eXl5cbiIgKw0KIyAgICJEaWQgeW91IG1lYW4/ICB0aW1lcyINCmBg
YA0KDQpUaGlzIGltcGxlbWVudGF0aW9uIGFwcHJvYWNoIGhhcyBhIHByYWN0aWNhbCBwcm9ibGVt
LiBCZWNhdXNlIGl0IGNoYW5nZXMgdGhlIHJldHVybiB2YWx1ZSBvZiBgRXhjZXB0aW9uI21lc3Nh
Z2VgLCBpdCBicmVha3MgYSB0ZXN0IHRoYXQgY2hlY2tzIHRoZSByZXR1cm4gdmFsdWUgb2YgYEV4
Y2VwdGlvbiNtZXNzYWdlYC4NClRob3VnaCBzdWNoIGEgdGVzdCBpcyBuZXZlciByZWNvbW1lbmRl
ZCwgSSBlbmNvdW50ZXJlZCBzb21lIGFjdHVhbCBjYXNlcyB3aGVuIGNyZWF0aW5nIGVycm9yX2hp
Z2hsaWdodC4gU2VlIHRoZSBjaGFuZ2Ugb2YgdGVzdHMgb2YgbWluaXRlc3QgYXMgYSB0eXBpY2Fs
IGV4YW1wbGU6IGh0dHBzOi8vZ2l0aHViLmNvbS9zZWF0dGxlcmIvbWluaXRlc3QvcHVsbC84ODAv
ZmlsZXMNCg0KQ3VycmVudGx5LCBlcnJvcl9oaWdobGlnaHQgc2hvd3MgaGludCBpbmZvcm1hdGlv
biBvbmx5IGZvciBOb01ldGhvZEVycm9yIGJlY2F1c2UgaXQgaXMgcmVsYXRpdmVseSByYXJlIHRv
IGNoZWNrIHRoZSBtZXNzYWdlIG9mIGBOYW1lRXJyb3JgLiBTdGlsbCwgaXQgYnJva2Ugc29tZSB0
ZXN0cyB1bmZvcnR1bmF0ZWx5LCB0aG91Z2guIElmIHBvc3NpYmxlLCBJJ2QgbGlrZSB0byBhZGQg
c3VnZ2VzdGlvbnMgdG8gb3RoZXIga2luZHMgb2YgZXJyb3JzLCBidXQgaXQgd2lsbCBicmVhayBt
dWNoIG1vcmUgdGVzdHMuDQoNCklmIGBFeGNlcHRpb24jYWRkaXRpb25hbF9tZXNzYWdlYCBpcyBp
bnRyb2R1Y2VkLCBhbmQgaWYgZGlkX3lvdV9tZWFuIGFuZCBlcnJvcl9oaWdobGlnaHQgb3ZlcnJp
ZGVzIHRoZSBtZXRob2QgdG8gYWRkIHRoZWlyIHN1Z2dlc3Rpb25zLCB0aGlzIHByb2JsZW0gd2ls
bCBub3Qgb2NjdXIgYmVjYXVzZSB0aGV5IG5vIGxvbmdlciBjaGFuZ2VzIHRoZSByZXN1bHQgdmFs
dWUgb2YgYCNtZXNzYWdlYCBtZXRob2QuDQoNCiMjIENvb3BlcmF0aW9uIG5lZWRlZA0KDQpDdXJy
ZW50bHksIG1hbnkgUnVieS9SYWlscyB1c2VycyBtb250aW9ycyB0aGVpciBwcm9kdWN0aW9uIHNl
cnZpY2VzIGJ5IHVzaW5nIGFwcGxpY2F0aW9uIG1vbml0b3Jpbmcgc2VydmljZXMgc3VjaCBhcyBT
ZW50cnksIERhdGFEb2csIFNjb3V0QVBNLCBldGMuIFRoZSBvcmlnaW5hbCBtb3RpdmF0aW9uIG9m
IGVycm9yX2hpZ2hsaWdodCBpcyBmb3IgcHJvZHVjdGlvbiAoc2VlICMxNzkzMCksIHNvIGl0IHdp
bGwgbG9zZSB0aGUgc2lnbmlmaWNhbmNlIGlmIHN1Y2ggc2VydmljZXMgZG8gbm90IHN1cHBvcnQg
YEV4Y2VwdGlvbiNhZGRpdGlvbmFsX21lc3NhZ2VgLiBTbywgSSdkIGxpa2UgdG8gaGVhciBvcGlu
aW9ucyBmcm9tIGRldmVsb3BlcnMgb2Ygc3VjaCBzZXJ2aWNlcy4gSWYgdGhleSBhcmUgYWdhaW5z
dCB0aGlzIHByb3Bvc2FsIG9yIGlmIHdlIGNhbid0IGdldCB0aGVpciBjb29wZXJhdGlvbiwgSSBk
b24ndCB0aGluayBteSBwcm9wb3NhbCBzaG91bGQgYmUgYWNjZXB0ZWQuDQoNCklmIHlvdSBhcmUg
YSBkZXZlbG9wZXIgb2YgdGhlc2Ugc2VydmljZXMsIEkgd291bGQgYmUgdmVyeSBncmF0ZWZ1bCBp
ZiB5b3UgY291bGQgY29tbWVudCBvbiB0aGlzIHRpY2tldC4gQGl2b2Fuam8NCg0KIyMgQmlrZXNo
ZWRzDQoNCiogSSdtIHVuc3VyZSBpZiBgRXhjZXB0aW9uI2FkZGl0aW9uYWxfbWVzc2FnZWAgaXMg
YSBnb29kIG5hbWUuIFBsZWFzZSBwcm9wb3NlIGFsdGVybmF0aXZlcyBpZiBpdCBpcyBub3QgZ29v
ZC4NCiogQ3VycmVudGx5LCB0aGUgcmVzdWx0IG9mIGBhZGR0aW9uYWxfbWVzc2FnZWAgaXMgcHJp
bnRlZCB3aXRoIG5vIGVzY2FwZS4gVGhpcyBtYXkgYmUgYSBtb3JlIGNvbXBhdGlibGUgc29sdXRp
b24gYWdhaW5zdCBodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMTgzNjcuDQoqIEl0
IG1heSBiZSBnb29kIHRvIGxldCBgRXhjZXB0aW9uI2FkZGl0aW9uYWxfbWVzc2FnZWAgYWNjZXB0
IGBoaWdobGlnaHRgIGtleXdvcmQgYXMgYm9vbGVhbiBpbmZvcm1hdGlvbiB3aGV0aGVyIHRoZSBv
dXRwdXQgdGFyZ2V0IGlzIGEgdGVybWluYWwgb3Igbm90LiBDdXJyZW50bHkgYEV4Y2VwdGlvbiNm
dWxsX21lc3NhZ2VgIGFjY2VwdHMgaXQuIEkgaGF2ZSBubyBwbGFuIHRvIHVzZSB0aGUgaW5mb3Jt
YXRpb24gaW4gYGVycm9yX2hpZ2hsaWdodGAsIHRob3VnaC4gTm90IG9ubHkgYGhpZ2hsaWdodGAg
YnV0IGFsc28gYW55IGtleXdvcmRzIG1heSBiZSBmb3J3YXJkZWQgZnJvbSBgZnVsbF9tZXNzYWdl
KCoqb3B0KWAgdG8gYGFkZGl0aW9uYWxfbWVzc2FnZSgqKm9wdClgIGZvciBmdXR1cmUgdXNlIGNh
c2UuDQoqIE15IGN1cnJlbnQgUG9DIGFkZHMgcHJlZml4cyAiYHwgYCIgYmVmb3JlIGVhY2ggbGlu
ZSBvZiBgYWRkdGlvbmFsX21lc3NhZ2VgLiBJJ20gdW5zdXJlIGlmIHRoaXMgaXMgZ29vZCBvciBi
YWQuIEknbSBoYXBweSB0byBjaGFuZ2Ugb3IgcmVtb3ZlIHRoZSBwcmVmaXhlcy4NCg0KLS0tRmls
ZXMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K5oiq5ZyWIDIwMjEtMTItMjcgMTUu
NTYuMDAucG5nICg3NC45IEtCKQ0KDQoNCi0tIA0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcv
DQoKVW5zdWJzY3JpYmU6IDxtYWlsdG86cnVieS1jb3JlLXJlcXVlc3RAcnVieS1sYW5nLm9yZz9z
dWJqZWN0PXVuc3Vic2NyaWJlPgo8aHR0cDovL2xpc3RzLnJ1YnktbGFuZy5vcmcvY2dpLWJpbi9t
YWlsbWFuL29wdGlvbnMvcnVieS1jb3JlPgo=

In This Thread