[#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:107417] [Ruby master Feature#18564] Add Exception#detailed_message

From: "mame (Yusuke Endoh)" <noreply@...>
Date: 2022-02-01 19:49:25 UTC
List: ruby-core #107417
SXNzdWUgIzE4NTY0IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IG1hbWUgKFl1c3VrZSBFbmRvaCkuCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkZlYXR1cmUgIzE4NTY0OiBB
ZGQgRXhjZXB0aW9uI2RldGFpbGVkX21lc3NhZ2UKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcv
aXNzdWVzLzE4NTY0CgoqIEF1dGhvcjogbWFtZSAoWXVzdWtlIEVuZG9oKQoqIFN0YXR1czogT3Bl
bgoqIFByaW9yaXR5OiBOb3JtYWwKKiBBc3NpZ25lZTogbWFtZSAoWXVzdWtlIEVuZG9oKQotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCihUaGlzIHRpY2tldCBpcyBmb3Ig
cmVjb3JkaW5nIHRoZSBmaW5hbCBzcGVjIG9mICMxODQzOCkKCiMjIFByb3Bvc2FsCgpJIHdvdWxk
IGludHJvZHVjZSBhIG1ldGhvZCBgRXhjZXB0aW9uI2RldGFpbGVkX21lc3NhZ2VgLCBhbmQgbGV0
IHRoZSBkZWZhdWx0IGVycm9yIHByaW50ZXIgdXNlIGl0IGluc3RlYWQgb2YgYEV4Y2VwdGlvbiNt
ZXNzYWdlYCB0byBjcmVhdGUgYSBlcnJvciBvdXRwdXQuCgpgYGAKY2xhc3MgTXlDbGFzcyA8IFN0
YW5kYXJkRXJyb3IKICBkZWYgbWVzc2FnZSA9ICJteSBlcnJvciEiCiAgZGVmIGRldGFpbGVkX21l
c3NhZ2UoaGlnaGxpZ2h0OiBmYWxzZSwgKipvcHQpCiAgICBzdXBlciArICJcblRoaXMgaXNcbmFu
IGFkZGl0aW9uYWxcbm1lc3NhZ2UiCiAgZW5kCmVuZAoKcmFpc2UgTXlDbGFzcwpgYGAKCmBgYAok
IC4vbWluaXJ1YnkgdGVzdC5yYgp0ZXN0LnJiOjg6aW4gYDxtYWluPic6IG15IGVycm9yISAoTXlD
bGFzcykKVGhpcyBpcwphbiBhZGRpdGlvbmFsCm1lc3NhZ2UKYGBgCgpIZXJlIGlzIHRoZSBpbXBs
ZW1lbnRhdGlvbjogaHR0cHM6Ly9naXRodWIuY29tL3J1YnkvcnVieS9wdWxsLzU1MTYKCiMjIFNw
ZWMKCmBFeGNlcHRpb24jZGV0YWlsZWRfbWVzc2FnZShoaWdobGlnaHQ6IGZhbHNlKWAgY2FsbHMg
YCNtZXNzYWdlYCBhbmQgZGVjb3JhdGVzIHRoZSByZXR1cm5lZCBzdHJpbmcuIEl0IG1heSBhZGQg
dGhlIGNsYXNzIG5hbWUgb2YgZXhjZXB0aW9uIGFuZCwgd2hlbiBgaGlnaGxpZ2h0YCBrZXl3b3Jk
IGlzIHRydWUsIHNvbWUgZXNjYXBlIHNlcXVlbmNlcyBmb3IgaGlnaGxpZ2h0cy4KCmBgYAplID0g
UnVudGltZUVycm9yLm5ldygibXkgZXJyb3IhIikKcCBlLmRldGFpbGVkX21lc3NhZ2UgICAgICAg
ICAgICAgICAgICAjPT4gIm15IGVycm9yISAoUnVudGltZUVycm9yKSIKcCBlLmRldGFpbGVkX21l
c3NhZ2UoaGlnaGxpZ2h0OiB0cnVlKSAjPT4gIlxlWzFtbXkgZXJyb3IhIChcZVsxOzRtUnVudGlt
ZUVycm9yXGVbbVxlWzFtKVxlW20iCmBgYAoKUHJldmlvdXNseSwgdGhlIGRlZmF1bHQgZXJyb3Ig
cHJpbnRlciBhbmQgYEV4Y2VwdGlvbiNmdWxsX21lc3NhZ2VgIGNhbGxlZCBgI21lc3NhZ2VgIHRv
IGdldCB0aGUgZXJyb3IgbWVzc2FnZSwgYXBwbGllZCBzb21lIHByb2Nlc3NpbmcgKGFkZGluZyB0
aGUgZXJyb3IgY2xhc3MgbmFtZSBhbmQgYWRkaW5nIGVzY2FwZSBzZXF1ZW5jZXMpIHRvIHRoZSBz
dHJpbmcsIGFuZCBhZGRlZCBiYWNrdHJhY2UuIE5vdywgdGhleSBub3cgdXNlIGAjZGV0YWlsZWRf
bWVzc2FnZShoaWdobGlnaHQ6IEV4Y2VwdGlvbi50b190dHk/KWAgaW5zdGVhZCBvZiBgI21lc3Nh
Z2VgLgoKQWxsIGtleXdvcmQgYXJndW1lbnRzIHBhc3NlZCB0byBgRXhjZXB0aW9uI2Z1bGxfbWVz
c2FnZWAgYXJlIGRlbGVnYXRlZCB0byBgZGV0YWlsZWRfbWVzc2FnZWAuCgojIyBNb3RpdmF0aW9u
CgpUaGUgcHJpbWFyeSBtb3RpdmF0aW9uIGlzIGEgY2xlYW4gaW50ZWdyYXRpb24gb2YgZGlkX3lv
dV9tZWFuIGFuZCBlcnJvcl9oaWdobGlnaHQgZ2Vtcy4KCkF0IHRoZSBwcmVzZW50IHRpbWUsIHRo
ZXkgb3ZlcnJpZGVzIGBFeGNlcHRpb24jdG9fc2AgdG8gYWRkIHRoZWlyIHN1Z2dlc3Rpb25zLiBI
b3dldmVyLCB0aGVyZSBhcmUgc29tZSBrbm93biBwcm9ibGVtcyBpbiB0aGlzIGFwcHJvYWNoOgoK
KiBJdCBtYXkgYnJlYWsgc29tZSB0ZXN0cyB0byBjaGVjayB0aGUgcmVzdWx0IG9mIGBFeGNlcHRp
b24jdG9fc2AgZGVwZW5kaW5nIG9uIHdoZXRoZXIgdGhlIGdlbXMgYWRkIHN1Z2dlc3Rpb25zIG9y
IG5vdC4KKiBTb21lIFJ1Ynkgc2NyaXB0cyByZS1yYWlzZSBhbiBleGNlcHRpb24gYnkgYHJhaXNl
IGUuY2xhc3MsIGUubWVzc2FnZSwgZS5iYWNrdHJhY2VgLCB3aGljaCBtYWtlcyB0aGUgZ2VtcyBh
ZGQgdGhlaXIgc3VnZ2VzdGlvbiBtdWx0aXBsZSB0aW1lcyAoY3VycmVudGx5LCBbdGhlIGdlbXMg
YWQtaG9jbHkgY2hlY2sgYW5kIGF2b2lkIG11bHRpcGxlIGFkZGl0aW9uXShodHRwczovL2dpdGh1
Yi5jb20vcnVieS9kaWRfeW91X21lYW4vYmxvYi81MzE3NjBmMzIzZGY4ZDQzYTcwMTdhZjVhMzA1
MmYyMGU4YTAzZmRhL2xpYi9kaWRfeW91X21lYW4vY29yZV9leHQvbmFtZV9lcnJvci5yYiNMMTgp
KS4KKiBTb21ldGltZXMgYSB1c2VyIG5lZWRzIHRvIGdldCB0aGUgb3JpZ2luYWwgbWVzc2FnZSB3
aXRob3V0IHRoZWlyIGFkZGl0aW9uLiBGb3IgdGhlIHNha2UsIGRpZF95b3VfbWVhbiBwcm92aWRl
cyBgRXhjZXB0aW9uI29yaWdpbmFsX21lc3NhZ2VgLCBidXQgW3RoZSB3b3JrYXJvdW5kIGlzIG5v
dCB2ZXJ5IHdlbGwga25vd25dKGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5L2Vycm9yX2hpZ2hsaWdo
dC9wdWxsLzEwKS4KClRoaXMgcHJvcG9zYWwgYWxsb3dzIHRoZSBnZW1zIHRvIG92ZXJyaWRlIGBF
eGNlcHRpb24jZGV0YWlsZWRfbWVzc2FnZWAuIGBFeGNlcHRpb24jdG9fc2AgaXMga2VwdCBhcy1p
cywgc28gdGhlIGFib3ZlIHByb2JsZW1zIHdpbGwgbm8gbG9uZ2VyIG9jY3VyLgoKQWxzbywgdGhl
IHByb3Bvc2FsIGFsbG93cyBhIHVzZXIgdG8gZ2V0IGEgZnVsbF9tZXNzYWdlIHdpdGhvdXQgdGhl
IHN1Z2dlc3Rpb25zIGJ5IGBlcnIuZnVsbF9tZXNzYWdlKGRpZF95b3VfbWVhbjogZmFsc2UsIGVy
cm9yX2hpZ2hsaWdodDogZmFsc2UpYC4KCkhlcmUgaXMgYSBwcm9vZi1vZi1jb25jZXB0IHBhdGNo
IGZvciBkaWRfeW91X21lYW4gYW5kIGVycm9yX2hpZ2hsaWdodDogaHR0cHM6Ly9naXN0LmdpdGh1
Yi5jb20vbWFtZS8yYzM0MjMwZjExMjM3ZGM0YWY2NDUxMGNiOThhY2RkOCBJJ2xsIGNyZWF0ZSBQ
UnMgZm9yIHRoZSBnZW1zIGFmdGVyIGBFeGNlcHRpb24jZGV0YWlsZWRfbWVzc2FnZWAgaXMgbWVy
Z2VkLgoKIyBDb29wZXJhdGlvbiBuZWVkZWQKClRoaXMgY2hhbmdlIHJlcXVpcmVzIGFwcGxpY2F0
aW9uIG1vbml0b3Jpbmcgc2VydmljZXMgc3VjaCBhcyBTZW50cnksIERhdGFEb2csIFNjb3V0QVBN
LCBldGMuIFRoYW5rZnVsbHksIEBzdDAwMTIgKHRoZSBtYWludGFpbmVyIG9mIFNlbnRyeSdzIFJ1
YnkgU0RLKSBhbmQgQGl2b2Fuam8gYW5kIEBtYXJjb3RjICh0aGUgbWFpbnRhaW5lcnMgb2YgRGF0
YWRvZydzIGFwcGxpY2F0aW9uIG1vbml0b3JpbmcgZ2VtKSBoYXZlIGFncmVlZCB3aXRoIHRoaXMg
Y2hhbmdlLgoKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE4NDM4I25vdGUtMQpo
dHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMTg0Mzgjbm90ZS05CgpAbWF0eiBoYXMg
YWxyZWFkeSBhcHByb3ZlZCB0aGlzIHByb3Bvc2FsIGluICMxODQzOCAuIEknbGwgbWVyZ2UgbXkg
UFIgaW4gYSBmZXcgZGF5cyBhZnRlciBzb21lIHJldmlld3MuCgoKCi0tIApodHRwczovL2J1Z3Mu
cnVieS1sYW5nLm9yZy8KClVuc3Vic2NyaWJlOiA8bWFpbHRvOnJ1YnktY29yZS1yZXF1ZXN0QHJ1
YnktbGFuZy5vcmc/c3ViamVjdD11bnN1YnNjcmliZT4KPGh0dHA6Ly9saXN0cy5ydWJ5LWxhbmcu
b3JnL2NnaS1iaW4vbWFpbG1hbi9vcHRpb25zL3J1YnktY29yZT4K

In This Thread

Prev Next