[#98098] [Ruby master Feature#16824] Follow RubyGems naming conventions for the stdlib — shannonskipper@...

Issue #16824 has been reported by shan (Shannon Skipper).

14 messages 2020/05/01

[#98147] [Ruby master Feature#16832] Use #name rather than #inspect to build "uninitialized constant" error messages — jean.boussier@...

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

20 messages 2020/05/06

[#98174] [Ruby master Bug#16837] Can we make Ruby 3.0 as fast as Ruby 2.7 with the new assertions? — takashikkbn@...

Issue #16837 has been reported by k0kubun (Takashi Kokubun).

10 messages 2020/05/07

[#98241] [Ruby master Bug#16845] Building Ruby with old existing system Ruby results in make error with ./tool/file2lastrev.rb — erik@...

Issue #16845 has been reported by ErikSwan (Erik Swan).

7 messages 2020/05/09

[#98256] [Ruby master Feature#16847] Cache instruction sequences by default — jean.boussier@...

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

16 messages 2020/05/11

[#98257] [Ruby master Feature#16848] Allow callables in $LOAD_PATH — jean.boussier@...

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

27 messages 2020/05/11

[#98318] [Ruby master Bug#16853] calling bla(hash, **kw) with a string-based hash passes the strings into **kw (worked < 2.7) — sylvain.joyeux@...4x.org

Issue #16853 has been reported by sylvain.joyeux (Sylvain Joyeux).

12 messages 2020/05/13

[#98355] [Ruby master Bug#16889] TracePoint.enable { ... } also activates the TracePoint for other threads, even outside the block — eregontp@...

Issue #16889 has been reported by Eregon (Benoit Daloze).

16 messages 2020/05/14

[#98363] [Ruby master Feature#16891] Restore Positional Argument to Keyword Conversion — merch-redmine@...

Issue #16891 has been reported by jeremyevans0 (Jeremy Evans).

23 messages 2020/05/14

[#98371] [Ruby master Feature#16894] Integer division for Ruby 3 — andrew@...

Issue #16894 has been reported by ankane (Andrew Kane).

18 messages 2020/05/15

[#98391] [Ruby master Bug#16896] MakeMakefile methods should be private — eregontp@...

Issue #16896 has been reported by Eregon (Benoit Daloze).

10 messages 2020/05/15

[#98396] [Ruby master Feature#16897] Can a Ruby 3.0 compatible general purpose memoizer be written in such a way that it matches Ruby 2 performance? — sam.saffron@...

Issue #16897 has been reported by sam.saffron (Sam Saffron).

25 messages 2020/05/16

[#98453] [Ruby master Bug#16904] rubygems: psych: superclass mismatch for class Mark (TypeError) — jaruga@...

Issue #16904 has been reported by jaruga (Jun Aruga).

18 messages 2020/05/20

[#98486] [Ruby master Bug#16908] Strange behaviour of Hash#shift when used with `default_proc`. — samuel@...

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

14 messages 2020/05/23

[#98569] [Ruby master Bug#16921] s390x: ramdom test failures for timeout or segmentation fault — jaruga@...

Issue #16921 has been reported by jaruga (Jun Aruga).

9 messages 2020/05/29

[#98599] [Ruby master Bug#16926] Kernel#require does not load a feature twice when $LOAD_PATH has been modified spec fails only on 2.7 — eregontp@...

Issue #16926 has been reported by Eregon (Benoit Daloze).

12 messages 2020/05/31

[ruby-core:98140] [Ruby master Feature#16822] Array slicing: nils and edge cases

From: ruby-core@...
Date: 2020-05-05 20:23:39 UTC
List: ruby-core #98140
SXNzdWUgIzE2ODIyIGhhcyBiZWVuIHVwZGF0ZWQgYnkgbWFyY2FuZHJlIChNYXJjLUFuZHJlIExh
Zm9ydHVuZSkuDQoNCg0KSSdtIHN0cm9uZ2x5IGFnYWluc3QgdGhpcywgZm9yIGNvbXBhdGliaWxp
dHkgcmVhc29ucyBhbmQgYmVjYXVzZSBjdXJyZW50IGNob2ljZSBpcyBhIGNvbnNpc3RlbnQgY29u
dmVudGlvbi4NCg0KQmVmb3JlIHByb3Bvc2luZyBhbnkgaW5jb21wYXRpYmxlIGNoYW5nZSwgZXNw
ZWNpYWxseSBmb3IgYW4gQVBJIHRoYXQgaXMgdmVyeSBtdWNoIGluIHVzZSwgcGxlYXNlIHByb3Zp
ZGUgYSBjb21wZWxsaW5nIHVzZSBjYXNlLiBJZiB5b3Ugd3JpdGUgYGFyeVsxLi5dLnJlZHVjZSB7
IH1gLCB5b3UgbXVzdCBnaXZlIGEgY29udGV4dCAod2hhdCBjb250YWlucyBgYXJ5YCwgd2h5IHdv
dWxkIHlvdSB3YW50IHRvIHNraXAgdGhlIGZpcnN0IHZhbHVlLCB3aHkgbm90IHVzZSBgdmFsdWVz
X2F0KDEuLilgLCBldGMuKS4NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KRmVhdHVyZSAjMTY4MjI6IEFycmF5IHNsaWNpbmc6IG5pbHMgYW5kIGVkZ2UgY2FzZXMN
Cmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8xNjgyMiNjaGFuZ2UtODUzODINCg0K
KiBBdXRob3I6IHp2ZXJvayAoVmljdG9yIFNoZXBlbGV2KQ0KKiBTdGF0dXM6IE9wZW4NCiogUHJp
b3JpdHk6IE5vcm1hbA0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K
KEZpcnN0IG9mIGFsbCwgSSB1bmRlcnN0YW5kIHRoYXQgdGhlIHByb3Bvc2VkIGNoYW5nZSBjYW4g
YnJlYWsgY29kZSwgYnV0IEkgZXhwZWN0IGl0IG5vdCB0byBiZSBhIGxhcmdlIGFtb3VudCBlbXBp
cmljYWxseS4pDQoNCkkgcHJvcG9zZSB0aGF0IG1ldGhvZHMgdGhhdCBzbGljZSBhbiBhcnJheSAo
YCNzbGljZWAgYW5kIGAjW11gKSBhbmQgcmV0dXJuIGEgc3ViLWFycmF5IGluIHRoZSBub3JtYWwg
Y2FzZSwgc2hvdWxkICoqbmV2ZXIqKiByZXR1cm4gYG5pbGAuIEUuZy4sDQoNCmBgYHJ1YnkNCmFy
eSA9IFsxLCAyLCAzXQ0KYGBgDQoNCiogMS4gTm9uLWVtcHR5IHNsaWNlLS1ob3cgaXQgd29ya3Mg
Y3VycmVudGx5DQoNCmBgYHJ1YnkNCmFbMS4uMl0gIyA9PiBbMiwgM10NCmFbMS4uLi0xXSAjID0+
IFsyXQ0KYGBgDQoNCiogMi4gRW1wdHkgc2xpY2UtLWhvdyBpdCB3b3JrcyBjdXJyZW50bHkNCg0K
YGBgcnVieQ0KYVsxLi4uMV0gIyA9PiBbXQ0KYVszLi4uXSAjID0+IFtdDQphWy0xLi4tMl0gIyA9
PiBbXSANCmBgYA0KDQoqIDMuIFN1ZGRlbiBgbmlsYOKAlCoqd2hhdCBJIGFtIHByb3Bvc2luZyB0
byBjaGFuZ2UqKg0KDQpgYGBydWJ5DQphWzQuLl0gIyA9PiBuaWwgDQphWy0xMC4uLTldICMgPT4g
bmlsIA0KYGBgDQoNCkkgYmVsaWV2ZSB0aGF0IGl0IHdvdWxkIGJlIGJldHRlciBiZWNhdXNlIHRo
ZSBtZXRob2Qgd291bGQgaGF2ZSBjbGVhbmVyICJ0eXBlIGRlZmluaXRpb24iIChJZiB0aGVyZSBp
cyBub3RoaW5nIGluIHRoZSBhcnJheSBhdCB0aGUgcmVxdWVzdGVkIGFkZHJlc3MsIHlvdSdsbCBo
YXZlIGFuIGVtcHR5IGFycmF5KS4NCg0KTW9zdCBvZiB0aGUgdGltZSwgdGhlIGVtcHR5IGFycmF5
IGRvZXNuJ3QgcmVxdWlyZSBhbnkgc3BlY2lhbCBoYW5kbGluZzsgdGh1cywgYGFyeVtzdGFydC4u
LmVuZF0ubWFwIHsgLi4uIH1gIHdpbGwgYmVoYXZlIGFzIGV4cGVjdGVkIGlmIHRoZSByZXF1ZXN0
ZWQgcmFuZ2UgaXMgb3V0c2lkZSBvZiB0aGUgYXJyYXkgYm91bmRhcnkuDQoNCkl0IGlzIGVzcGVj
aWFsbHkgcGFpbmZ1bCB3aXRoIG9mZi1ieS1vbmUgZXJyb3JzOyBmb3IgYW4gYXJyYXkgb2YgdGhy
ZWUgZWxlbWVudHMsIGlmIGBhcnlbMy4uLl1gIChqdXN0IG91dHNpZGUgdGhlIGJvdW5kYXJ5KSBp
cyBgW11gIHdoaWxlIGBhWzQuLi5dYCAob25lIG1vcmUgc3RlcCBvdXRzaWRlKSBpcyBgbmlsYCwg
aXQgdHlwaWNhbGx5IHJlc3VsdHMgaW4gc29tZSBuYXN0eSBgTm9NZXRob2RFcnJvciBmb3IgTmls
Q2xhc3NgLg0KDQpBIHNpbWlsYXIgZXhhbXBsZSBpcyBgYXJ5WzEuLl0ucmVkdWNlIHsgfWAgKGV2
ZXJ5dGhpbmcgZXhjZXB0IHRoZSBmaXJzdCBlbGVtZW50LS1wcm9iYWJseSB0aGUgZmlyc3QgZWxl
bWVudCB3YXMgdXNlZCB0byBjb25zdHJ1Y3QgdGhlIGluaXRpYWwgdmFsdWUgZm9yIHJlZHVjaW5n
KSB3aXRoIGBhcnlgIGJlaW5nIG5vbi1lbXB0eSA5OS45JSBvZiB0aGUgdGltZXMuIFRoZW4geW91
IG1lZXQgb25lIG9mIHRoZSAwLjElIGNhc2VzLCBhbmQgaW5zdGVhZCBvZiBuby1vcCByZWR1Y2lu
ZyBub3RoaW5nLCBgTm9NZXRob2RFcnJvcmAgaXMgZmlyZWQuDQoNCg0KDQotLSANCmh0dHBzOi8v
YnVncy5ydWJ5LWxhbmcub3JnLw0KClVuc3Vic2NyaWJlOiA8bWFpbHRvOnJ1YnktY29yZS1yZXF1
ZXN0QHJ1YnktbGFuZy5vcmc/c3ViamVjdD11bnN1YnNjcmliZT4KPGh0dHA6Ly9saXN0cy5ydWJ5
LWxhbmcub3JnL2NnaS1iaW4vbWFpbG1hbi9vcHRpb25zL3J1YnktY29yZT4K

In This Thread