[#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:114749] [Ruby master Feature#19839] Need a method to check if two ranges overlap

From: "sawa (Tsuyoshi Sawada) via ruby-core" <ruby-core@...>
Date: 2023-09-14 09:49:44 UTC
List: ruby-core #114749
SXNzdWUgIzE5ODM5IGhhcyBiZWVuIHVwZGF0ZWQgYnkgc2F3YSAoVHN1eW9zaGkgU2F3YWRhKS4N
DQoNDQoNDQpJIHRoaW5rIHRoZSBhbmFsb2d5IGZvciBgcmFuZ2UxLm92ZXJsYXA/KHJhbmdlMilg
IGluIG1hdGhlbWF0aWNzIGlzIGBpbnRlcnZhbDEg4oipIGludGVydmFsMiDiiaAg4oiFYCwgd2hp
Y2ggZG9lcyBub3QgaG9sZCB3aGVuIGVpdGhlciBgaW50ZXJ2YWwxYCBvciBgaW50ZXJ2YWwyYCBp
cyBhbiBlbXB0eSBpbnRlcnZhbC4NDQoNDQpIZW5jZSwgSSB0aGluayB0aGF0LCB3aGVuIGVpdGhl
ciBgcmFuZ2UxYCBvciBgcmFuZ2UyYCBpcyBhbiBlbXB0eSByYW5nZSAoZS5nLiwgYDIuLi4yYCwg
YDIuLjFgKSwgYHJhbmdlMS5vdmVybGFwPyhyYW5nZTIpYCBzaG91bGQgcmV0dXJuIGBmYWxzZWAu
DQ0KDQ0KSW5zdGVhZCBvZiBhZG9wdGluZyB0aGUgQVMgI25vdGUtNSBkZWZpbml0aW9uLA0NCg0N
CmBgYHJiDQ0KZGVmIG92ZXJsYXA/KG90aGVyKQ0NCiAgb3RoZXIuYmVnaW4gPT0gc2VsZi5iZWdp
biB8fCBjb3Zlcj8ob3RoZXIuYmVnaW4pIHx8IG90aGVyLmNvdmVyPyhzZWxmLmJlZ2luKQ0NCmVu
ZA0NCmBgYA0NCg0NCkkgcHJvcG9zZSB0byBkZWZpbmUgaXQgYXMgZXF1aXZhbGVudCB0bzoNDQoN
DQpgYGByYg0NCmRlZiBvdmVybGFwPyhvdGhlcikNDQogIHJldHVybiBmYWxzZSBpZiBub25lPyBv
ciBvdGhlci5ub25lPw0NCiAgb3RoZXIuYmVnaW4gPT0gc2VsZi5iZWdpbiB8fCBjb3Zlcj8ob3Ro
ZXIuYmVnaW4pIHx8IG90aGVyLmNvdmVyPyhzZWxmLmJlZ2luKQ0NCmVuZA0NCmBgYA0NCg0NCg0N
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NDQpGZWF0dXJlICMxOTgz
OTogTmVlZCBhIG1ldGhvZCB0byBjaGVjayBpZiB0d28gcmFuZ2VzIG92ZXJsYXANDQpodHRwczov
L2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMTk4MzkjY2hhbmdlLTEwNDU4NQ0NCg0NCiogQXV0
aG9yOiBzaG91aWNoaSAoU2hvdWljaGkgS0FNSVlBKQ0NCiogU3RhdHVzOiBPcGVuDQ0KKiBQcmlv
cml0eTogTm9ybWFsDQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0N
Ckl0IHdvdWxkIGJlIGNvbnZlbmllbnQgdG8gaGF2ZSBhIG1ldGhvZCB0aGF0IGNoZWNrcyBpZiB0
d28gcmFuZ2VzIG92ZXJsYXAuIEZvciBleGFtcGxlLA0NCg0NCmBgYA0NCigwLi4xMCkub3Zlcmxh
cD8oNS4uMTUpICM9PiB0cnVlDQ0KKDAuLjEwKS5vdmVybGFwPygyMC4uMzApICM9PiBmYWxzZQ0N
CmBgYA0NCg0NCg0NCg0NCi0tIA0NCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLw0NCiBfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiBydWJ5LWNvcmUgbWFp
bGluZyBsaXN0IC0tIHJ1YnktY29yZUBtbC5ydWJ5LWxhbmcub3JnCiBUbyB1bnN1YnNjcmliZSBz
ZW5kIGFuIGVtYWlsIHRvIHJ1YnktY29yZS1sZWF2ZUBtbC5ydWJ5LWxhbmcub3JnCiBydWJ5LWNv
cmUgaW5mbyAtLSBodHRwczovL21sLnJ1YnktbGFuZy5vcmcvbWFpbG1hbjMvcG9zdG9yaXVzL2xp
c3RzL3J1YnktY29yZS5tbC5ydWJ5LWxhbmcub3JnLw==

In This Thread