[#114703] [Ruby master Bug#19875] Ruby 2.7 -> 3.1 Performance regression in String#count — "iz (Illia Zub) via ruby-core" <ruby-core@...>

Issue #19875 has been reported by iz (Illia Zub).

18 messages 2023/09/12

[#114774] [Ruby master Feature#19884] Make Safe Navigation Operator work on classes — "p8 (Petrik de Heus) via ruby-core" <ruby-core@...>

Issue #19884 has been reported by p8 (Petrik de Heus).

13 messages 2023/09/15

[#114796] [Ruby master Feature#19889] Let `Kernel.#require` search for files relative to the current working directory for non ./, ../ relative paths — "sawa (Tsuyoshi Sawada) via ruby-core" <ruby-core@...>

Issue #19889 has been reported by sawa (Tsuyoshi Sawada).

6 messages 2023/09/18

[#114803] [Ruby master Bug#19890] File#realine(chomp: true) slower/more allocations than readline.chomp! — "segiddins (Samuel Giddins) via ruby-core" <ruby-core@...>

Issue #19890 has been reported by segiddins (Samuel Giddins).

12 messages 2023/09/18

[#114817] [Ruby master Bug#19892] Build failure with 8f1b688177 — "vo.x (Vit Ondruch) via ruby-core" <ruby-core@...>

Issue #19892 has been reported by vo.x (Vit Ondruch).

8 messages 2023/09/19

[#114915] [Ruby master Feature#19905] Introduce `Queue#peek` — "hi@... (Joao Fernandes) via ruby-core" <ruby-core@...>

Issue #19905 has been reported by hi@joaofernandes.me (Joao Fernandes).

8 messages 2023/09/28

[ruby-core:114729] [Ruby master Bug#17354] Module#const_source_location is misleading for constants awaiting autoload

From: "mame (Yusuke Endoh) via ruby-core" <ruby-core@...>
Date: 2023-09-13 10:44:27 UTC
List: ruby-core #114729
SXNzdWUgIzE3MzU0IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbWFtZSAoWXVzdWtlIEVuZG9oKS4NDQoN
DQoNDQpXaHkgZG8geW91IHdhbnQgdG8ga25vdyB0aGUgbG9jYXRpb24gb2YgdGhlIGF1dG9sb2Fk
IGNhbGwgYWZ0ZXIgaXQgaXMgYWN0dWFsbHkgbG9hZGVkPyBJIGd1ZXNzIHRoYXQgaW5mb3JtYXRp
b24gaXMgYWxyZWFkeSBnb25lIGZyb20gdGhlIHJ1bnRpbWUgYXMgd2VsbC4NDQoNDQotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQ0KQnVnICMxNzM1NDogTW9kdWxlI2Nv
bnN0X3NvdXJjZV9sb2NhdGlvbiBpcyBtaXNsZWFkaW5nIGZvciBjb25zdGFudHMgYXdhaXRpbmcg
YXV0b2xvYWQNDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMTczNTQjY2hhbmdl
LTEwNDU2Mw0NCg0NCiogQXV0aG9yOiB0b21zdHVhcnQgKFRvbSBTdHVhcnQpDQ0KKiBTdGF0dXM6
IE9wZW4NDQoqIFByaW9yaXR5OiBOb3JtYWwNDQoqIHJ1YnkgLXY6IHJ1YnkgMi43LjJwMTM3ICgy
MDIwLTEwLTAxIHJldmlzaW9uIDU0NDVlMDQzNTIpIFt4ODZfNjQtZGFyd2luMjBdDQ0KKiBCYWNr
cG9ydDogMi41OiBVTktOT1dOLCAyLjY6IFVOS05PV04sIDIuNzogVU5LTk9XTg0NCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NDQpGZWF0dXJlICMxMDc3MSBhZGRlZCBg
TW9kdWxlI2NvbnN0X3NvdXJjZV9sb2NhdGlvbmAgYXMgYSB3YXkgdG8gZmluZCB0aGUgc291cmNl
IGxvY2F0aW9uIG9mIGEgY29uc3RhbnTigJlzIGRlZmluaXRpb24uIEJ1ZyAjMTY3NjQgcmVwb3J0
ZWQgdGhhdCBpdCBkaWRu4oCZdCB3b3JrIGNvcnJlY3RseSBmb3IgYXV0b2xvYWRlZCBjb25zdGFu
dHMsIGluc3RlYWQgZ2l2aW5nIHRoZSBzb3VyY2UgbG9jYXRpb24gb2YgdGhlIGBhdXRvbG9hZGAg
Y2FsbCBzaXRlLiBUaGlzIHdhcyBmaXhlZCBpbiBgdjNfMF8wX3ByZXZpZXcxYCBpbiBjb21taXQ6
OTI3MzA4MTAgYW5kIGJhY2twb3J0ZWQgdG8gYHYyXzdfMmAgaW4gY29tbWl0OmM2NWFhZTExLg0N
Cg0NCkhvd2V2ZXIsIGAjY29uc3Rfc291cmNlX2xvY2F0aW9uYCBzdGlsbCByZXR1cm5zIHRoZSBg
YXV0b2xvYWRgIGNhbGwgc2l0ZSBmb3IgY29uc3RhbnRzIHdoaWNoIGhhdmUgbm90IHlldCBiZWVu
IGxvYWRlZDoNDQoNDQpgYGANDQolIGVjaG8gJ2NsYXNzIEZvbzsgZW5kJyA+IGZvby5yYg0NCg0N
CiUgaXJiDQ0KPj4gTW9kdWxlLmNvbnN0X2RlZmluZWQ/KDpGb28pDQ0KPT4gZmFsc2UNDQo+PiBN
b2R1bGUuY29uc3Rfc291cmNlX2xvY2F0aW9uKDpGb28pDQ0KPT4gbmlsDQ0KDQ0KPj4gYXV0b2xv
YWQgOkZvbywgJy4vZm9vJw0NCj0+IG5pbA0NCg0NCj4+IE1vZHVsZS5jb25zdF9kZWZpbmVkPyg6
Rm9vKQ0NCj0+IHRydWUNDQo+PiBNb2R1bGUuY29uc3Rfc291cmNlX2xvY2F0aW9uKDpGb28pDQ0K
PT4gWyIoaXJiKSIsIDNdDQ0KDQ0KPj4gTW9kdWxlLmNvbnN0X2dldCg6Rm9vKQ0NCj0+IEZvbw0N
Cg0NCj4+IE1vZHVsZS5jb25zdF9kZWZpbmVkPyg6Rm9vKQ0NCj0+IHRydWUNDQo+PiBNb2R1bGUu
Y29uc3Rfc291cmNlX2xvY2F0aW9uKDpGb28pDQ0KPT4gWyIuL2Zvby5yYiIsIDFdDQ0KYGBgDQ0K
DQ0KVGhpcyBlZGdlIGNhc2UgaXMgdW5kb2N1bWVudGVkIGFuZCBzdXJwcmlzaW5nLiBJdCBsb29r
cyBsaWtlIGEgYnVnIHRvIHRoZSBwcm9ncmFtbWVyIHdobyByZWNlaXZlcyB0aGUgYGF1dG9sb2Fk
YCBsb2NhdGlvbiBpbnN0ZWFkIG9mIG9uZSBvZiB0aGUgZG9jdW1lbnRlZCByZXR1cm4gdmFsdWVz
IG9mIGAjY29uc3Rfc291cmNlX2xvY2F0aW9uYCAoYG5pbGAsIGBbXWAsIG9yIHRoZSBkZWZpbml0
aW9u4oCZcyBzb3VyY2UgbG9jYXRpb24pLg0NCg0NCldlIGNvdWxkIGVpdGhlcjoNDQoNDQoqIGNo
YW5nZSB0aGUgYmVoYXZpb3VyIG9mIGAjY29uc3Rfc291cmNlX2xvY2F0aW9uYCB0byByZXR1cm4g
YFtdYCBmb3IgY29uc3RhbnRzIGF3YWl0aW5nIGF1dG9sb2FkLCB3aGljaCBpcyBjb25zaXN0ZW50
IHdpdGggdGhlIFtyZXR1cm4gdmFsdWUgb2YgYE1vZHVsZSNjb25zdF9kZWZpbmVkP2BdKGh0dHBz
Oi8vZG9jcy5ydWJ5LWxhbmcub3JnL2VuLzIuNy4wL01vZHVsZS5odG1sI21ldGhvZC1pLWNvbnN0
X2RlZmluZWQtM0YpIGluIHRoaXMgY2FzZSAo4oCcaWYgdGhlIGNvbnN0YW50IGlzIG5vdCBwcmVz
ZW50IGJ1dCB0aGVyZSBpcyBhbiBhdXRvbG9hZCBmb3IgaXQsIGB0cnVlYCBpcyByZXR1cm5lZCBk
aXJlY3RseeKAnSksIGFzIHdlbGwgYXMgdGhlIFtyZXR1cm4gdmFsdWUgb2YgYCNjb25zdF9zb3Vy
Y2VfbG9jYXRpb25gXShodHRwczovL2RvY3MucnVieS1sYW5nLm9yZy9lbi8yLjcuMC9Nb2R1bGUu
aHRtbCNtZXRob2QtaS1jb25zdF9zb3VyY2VfbG9jYXRpb24pIGZvciBvdGhlciBjb25zdGFudHMg
d2hvc2Ugc291cmNlIGxvY2F0aW9uIGlzIHVua25vd24gKOKAnGlmIHRoZSBjb25zdGFudCBpcyBm
b3VuZCwgYnV0IGl0cyBzb3VyY2UgbG9jYXRpb24gY2FuIG5vdCBiZSBleHRyYWN0ZWQgKGNvbnN0
YW50IGlzIGRlZmluZWQgaW4gQyBjb2RlKSwgZW1wdHkgYXJyYXkgaXMgcmV0dXJuZWTigJ0pOyBv
cg0NCiogZG9jdW1lbnQgdGhlIGN1cnJlbnQgYmVoYXZpb3VyIG9mIGAjY29uc3Rfc291cmNlX2xv
Y2F0aW9uYCB0byBtYWtlIGl0IGxlc3Mgc3VycHJpc2luZy4NDQoNDQpJIHJlY29tbWVuZCB0aGUg
Zmlyc3Qgb3B0aW9uIOKAlCBhbHRob3VnaCB0aGUgY3VycmVudCBiZWhhdmlvdXIgd2FzIHJlY2Vu
dGx5IHNwZWNpZmllZCBpbiBzb3VyY2U6c3BlYy9ydWJ5L2NvcmUvbW9kdWxlL2NvbnN0X3NvdXJj
ZV9sb2NhdGlvbl9zcGVjLnJiQDZkMDU5Njc0I0wyMDksIGl0IGRvZXNu4oCZdCBzZWVtIGludGVu
dGlvbmFsIOKAlCBidXQgaWYgdGhhdOKAmXMgbm90IGZlYXNpYmxlLCBzaW1wbHkgZG9jdW1lbnRp
bmcgdGhpcyBlZGdlIGNhc2Ugd291bGQgYWxzbyBiZSBhbiBpbXByb3ZlbWVudC4NDQoNDQoNDQoN
DQotLSANDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8NDQogX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwogcnVieS1jb3JlIG1haWxpbmcgbGlzdCAtLSBy
dWJ5LWNvcmVAbWwucnVieS1sYW5nLm9yZwogVG8gdW5zdWJzY3JpYmUgc2VuZCBhbiBlbWFpbCB0
byBydWJ5LWNvcmUtbGVhdmVAbWwucnVieS1sYW5nLm9yZwogcnVieS1jb3JlIGluZm8gLS0gaHR0
cHM6Ly9tbC5ydWJ5LWxhbmcub3JnL21haWxtYW4zL3Bvc3Rvcml1cy9saXN0cy9ydWJ5LWNvcmUu
bWwucnVieS1sYW5nLm9yZy8=

In This Thread