[#107765] [Ruby master Bug#18605] Fails to run on (newer) 32bit Windows with ucrt — "lazka (Christoph Reiter)" <noreply@...>

SXNzdWUgIzE4NjA1IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGxhemthIChDaHJpc3RvcGggUmVpdGVy

8 messages 2022/03/03

[#107769] [Ruby master Misc#18609] keyword decomposition in enumerable (question/guidance) — "Ethan (Ethan -)" <noreply@...>

SXNzdWUgIzE4NjA5IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IEV0aGFuIChFdGhhbiAtKS4KCi0tLS0t

10 messages 2022/03/04

[#107784] [Ruby master Feature#18611] Promote best practice for combining multiple values into a hash code — "chrisseaton (Chris Seaton)" <noreply@...>

SXNzdWUgIzE4NjExIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGNocmlzc2VhdG9uIChDaHJpcyBTZWF0

12 messages 2022/03/07

[#107791] [Ruby master Bug#18614] Error (busy loop) inTestGemCommandsSetupCommand#test_destdir_flag_does_not_try_to_write_to_the_default_gem_home — duerst <noreply@...>

SXNzdWUgIzE4NjE0IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGR1ZXJzdCAoTWFydGluIETDvHJzdCku

7 messages 2022/03/08

[#107794] [Ruby master Feature#18615] Use -Werror=implicit-function-declaration by deault for building C extensions — "Eregon (Benoit Daloze)" <noreply@...>

SXNzdWUgIzE4NjE1IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IEVyZWdvbiAoQmVub2l0IERhbG96ZSku

11 messages 2022/03/08

[#107806] [Ruby master Feature#18618] no clobber def — "ed_ (Ed Mangimelli)" <noreply@...>

SXNzdWUgIzE4NjE4IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGVkXyAoRWQgTWFuZ2ltZWxsaSkuCgot

9 messages 2022/03/09

[#107832] [Ruby master Bug#18622] const_get still looks in Object, while lexical constant lookup no longer does — "Eregon (Benoit Daloze)" <noreply@...>

SXNzdWUgIzE4NjIyIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IEVyZWdvbiAoQmVub2l0IERhbG96ZSku

16 messages 2022/03/10

[#107847] [Ruby master Bug#18625] ruby2_keywords does not unmark the hash if the receiving method has a *rest parameter — "Eregon (Benoit Daloze)" <noreply@...>

SXNzdWUgIzE4NjI1IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IEVyZWdvbiAoQmVub2l0IERhbG96ZSku

13 messages 2022/03/11

[#107886] [Ruby master Feature#18630] Introduce general `IO#timeout` and `IO#timeout=`for all (non-)blocking operations. — "ioquatix (Samuel Williams)" <noreply@...>

SXNzdWUgIzE4NjMwIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGlvcXVhdGl4IChTYW11ZWwgV2lsbGlh

28 messages 2022/03/14

[#108014] [Ruby master Misc#18652] DevMeeting-2022-04-21 — "mame (Yusuke Endoh)" <noreply@...>

SXNzdWUgIzE4NjUyIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IG1hbWUgKFl1c3VrZSBFbmRvaCkuCgot

8 messages 2022/03/22

[#108026] [Ruby master Feature#18654] Enhancements to prettyprint — "kddeisz (Kevin Newton)" <noreply@...>

SXNzdWUgIzE4NjU0IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGtkZGVpc3ogKEtldmluIE5ld3Rvbiku

9 messages 2022/03/22

[#108039] [Ruby master Feature#18655] Merge `IO#wait_readable` and `IO#wait_writable` into core — "byroot (Jean Boussier)" <noreply@...>

SXNzdWUgIzE4NjU1IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGJ5cm9vdCAoSmVhbiBCb3Vzc2llciku

10 messages 2022/03/23

[#108056] [Ruby master Bug#18658] Need openssl 3 support for Ubuntu 22.04 (Ruby 2.7.x and 3.0.x) — "schneems (Richard Schneeman)" <noreply@...>

SXNzdWUgIzE4NjU4IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHNjaG5lZW1zIChSaWNoYXJkIFNjaG5l

19 messages 2022/03/24

[#108075] [Ruby master Bug#18663] Autoload doesn't work with fiber context switch. — "ioquatix (Samuel Williams)" <noreply@...>

SXNzdWUgIzE4NjYzIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGlvcXVhdGl4IChTYW11ZWwgV2lsbGlh

10 messages 2022/03/25

[#108117] [Ruby master Feature#18668] Merge `io-nonblock` gems into core — "Eregon (Benoit Daloze)" <noreply@...>

SXNzdWUgIzE4NjY4IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IEVyZWdvbiAoQmVub2l0IERhbG96ZSku

22 messages 2022/03/30

[ruby-core:107811] [Ruby master Feature#18589] Finer-grained constant invalidation

From: "kddeisz (Kevin Newton)" <noreply@...>
Date: 2022-03-10 02:18:28 UTC
List: ruby-core #107811
SXNzdWUgIzE4NTg5IGhhcyBiZWVuIHVwZGF0ZWQgYnkga2RkZWlzeiAoS2V2aW4gTmV3dG9uKS4K
CgpARGFuMDA0MiB5ZWFoIHNvcnJ5LCBJIHdhcyBsb29raW5nIGF0IGRpZmZlcmVudCBudW1iZXJz
IGFuZCBnb3Qgd2lyZXMgY3Jvc3NlZC4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KRmVhdHVyZSAjMTg1ODk6IEZpbmVyLWdyYWluZWQgY29uc3RhbnQgaW52YWxpZGF0
aW9uCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8xODU4OSNjaGFuZ2UtOTY3NDAK
CiogQXV0aG9yOiBrZGRlaXN6IChLZXZpbiBOZXd0b24pCiogU3RhdHVzOiBPcGVuCiogUHJpb3Jp
dHk6IE5vcm1hbAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClRoaXMg
aXMgcmVsYXRlZCB0byBodHRwczovL2dpdGh1Yi5jb20vcnVieS9ydWJ5L3B1bGwvNTQzMy4KCiMj
IEN1cnJlbnQgYmVoYXZpb3IKCkNhY2hlcyBkZXBlbmQgb24gYSBnbG9iYWwgY291bnRlci4gQWxs
IGNvbnN0YW50IG11dGF0aW9ucyBjYXVzZSBhbGwgY2FjaGVzIHRvIGJlIGludmFsaWRhdGVkLgoK
YGBgcnVieQpjbGFzcyBBCiAgQiA9IDEKZW5kCgpkZWYgZm9vCiAgQTo6QiAjIGlubGluZSBjYWNo
ZSBkZXBlbmRzIG9uIGdsb2JhbCBjb3VudGVyCmVuZAoKZm9vICMgcG9wdWxhdGUgaW5saW5lIGNh
Y2hlCmZvbyAjIGhpdCBpbmxpbmUgY2FjaGUKCkMgPSAxICMgZ2xvYmFsIGNvdW50ZXIgaW5jcmVt
ZW50cywgYWxsIGNhY2hlcyBhcmUgaW52YWxpZGF0ZWQKCmZvbyAjIG1pc3NlcyBpbmxpbmUgY2Fj
aGUgZHVlIHRvIGBDID0gMWAKYGBgCgojIyBQcm9wb3NlZCBiZWhhdmlvcgoKQ2FjaGVzIGRlcGVu
ZCBvbiBuYW1lIGNvbXBvbmVudHMuIE9ubHkgY29uc3RhbnQgbXV0YXRpb25zIHdpdGggY29ycmVz
cG9uZGluZyBuYW1lcyB3aWxsIGludmFsaWRhdGUgdGhlIGNhY2hlLgoKYGBgcnVieQpjbGFzcyBB
CiAgQiA9IDEKZW5kCgpkZWYgZm9vCiAgQTo6QiAjIGlubGluZSBjYWNoZSBkZXBlbmRzIGNvbnN0
YW50cyBuYW1lZCAiQSIgYW5kICJCIgplbmQKCmZvbyAjIHBvcHVsYXRlIGlubGluZSBjYWNoZQpm
b28gIyBoaXQgaW5saW5lIGNhY2hlCgpDID0gMSAjIGNhY2hlcyB0aGF0IGRlcGVuZCBvbiB0aGUg
bmFtZSAiQyIgYXJlIGludmFsaWRhdGVkCgpmb28gIyBoaXRzIGlubGluZSBjYWNoZSBiZWNhdXNl
IElDIG9ubHkgZGVwZW5kcyBvbiAiQSIgYW5kICJCIgpgYGAKCkV4YW1wbGVzIG9mIGJyZWFraW5n
IHRoZSBuZXcgY2FjaGU6CgpgYGBydWJ5Cm1vZHVsZSBDCiAgIyBCcmVha3MgYGZvb2AgY2FjaGUg
YmVjYXVzZSAiQSIgY29uc3RhbnQgaXMgc2V0IGFuZCB0aGUgY2FjaGUgaW4gZm9vIGRlcGVuZHMK
ICAjIG9uICJBIiBhbmQgIkIiCiAgY2xhc3MgQTsgZW5kCmVuZAoKQiA9IDEKYGBgCgpXZSBleHBl
Y3QgdGhlIG5ldyBjYWNoZSBzY2hlbWUgdG8gYmUgaW52YWxpZGF0ZWQgbGVzcyBvZnRlbiBiZWNh
dXNlIG5hbWVzIGFyZW4ndCBmcmVxdWVudGx5IHJldXNlZC4gV2l0aCB0aGUgY2FjaGUgYmVpbmcg
aW52YWxpZGF0ZWQgbGVzcywgd2UgY2FuIHJlbHkgb24gaXRzIHN0YWJpbGl0eSBtb3JlIHRvIGtl
ZXAgb3VyIGNvbnN0YW50IHJlZmVyZW5jZXMgZmFzdCBhbmQgcmVkdWNlIHRoZSBuZWVkIHRvIHRo
cm93IGF3YXkgZ2VuZXJhdGVkIGNvZGUgaW4gWUpJVC4KCiMjIFBlcmZvcm1hbmNlIGJlbmNobWFy
a3MKClRoZSBmb2xsb3dpbmcgYmVuY2htYXJrIChpbmNsdWRlZCBpbiB0aGlzIHB1bGwgcmVxdWVz
dCkgcGVyZm9ybXMgYWJvdXQgMnggZmFzdGVyIHRoYW4gbWFzdGVyLgoKYGBgcnVieQpDT05TVEFO
VDEgPSAxCkNPTlNUQU5UMiA9IDEKQ09OU1RBTlQzID0gMQpDT05TVEFOVDQgPSAxCkNPTlNUQU5U
NSA9IDEKCmRlZiBjb25zdGFudHMKICBbQ09OU1RBTlQxLCBDT05TVEFOVDIsIENPTlNUQU5UMywg
Q09OU1RBTlQ0LCBDT05TVEFOVDVdCmVuZAoKNTAwXzAwMC50aW1lcyBkbwogIGNvbnN0YW50cwog
IElOVkFMSURBVEUgPSB0cnVlCmVuZApgYGAKCkluIHRlcm1zIG9mIG1hY3JvIGJlbmNobWFya3Ms
IEkgcmFuIHdpdGggdGhpcyBjb2RlIG9uIHJhaWxzYmVuY2ggYW5kIHRoZXJlIHdhcyBub3QgYSBz
dGF0aXN0aWNhbGx5IHNpZ25pZmljYW50IGRpZmZlcmVudCBpbiBzdGFydHVwIHRpbWUgb3Igb3Zl
cmFsbCBydW50aW1lIHBlcmZvcm1hbmNlLgoKQGJ5cm9vdCBhbHNvIHJhbiBwZXJmb3JtYW5jZSBi
ZW5jaG1hcmtzIG9uIG91ciBwcm9kdWN0aW9uIGFwcGxpY2F0aW9uLiBIZSBub3RpY2VkIHRoYXQg
dGhlcmUgd2VyZSBzZXZlcmFsIGNhY2hlIGJ1c3RzIHJlbGF0ZWQgdG8gT2JqZWN0I2V4dGVuZCAo
ZnJvbSBjb3JlIGxpYnJhcmllcyksIEFjdGl2ZVJlY29yZDo6UmVsYXRpb24jZXh0ZW5kaW5nIChm
cm9tIFJhaWxzKSwgYW5kIGF1dG9sb2FkIChmcm9tIHZhcmlvdXMgZ2VtcywgYm90aCBpbnRlcm5h
bCBhbmQgZXh0ZXJuYWwpLiBBZnRlciBhIGxvdCBvZiB3b3JrLCB0aGUgY2FjaGUgYnVzdHMgd2Vu
dCBkb3duOgoKIVtDYWNoZSBidXN0IGNoYW5nZXNdKGh0dHBzOi8vdXNlci1pbWFnZXMuZ2l0aHVi
dXNlcmNvbnRlbnQuY29tLzE5MTkyMTg5LzE1NjcyNjAwNi03NWFhYjc3YS03ZmRmLTQ3Y2YtODhj
Yi0xMTc1ZjE5M2MxOGEucG5nKQoKYnV0IHRoZXkncmUgc3RpbGwgZnJlcXVlbnQgZW5vdWdoIHRo
YXQgaXQncyBhIHByb2JsZW0uIFRoZXNlIGNoYW5nZXMgaGFkIGEgbWVhc3VyYWJsZSBwZXJmb3Jt
YW5jZSBkaWZmZXJlbmNlIGluIHJlcXVlc3Qgc3BlZWQ6CgohW1JlcXVlc3Qgc3BlZWQgY2hhbmdl
c10oaHR0cHM6Ly91c2VyLWltYWdlcy5naXRodWJ1c2VyY29udGVudC5jb20vMTkxOTIxODkvMTU2
NzI3ODE0LWFkYjBmOGI1LTkwMTItNGQyYy1hYjljLWIyOWQ4MDc0OGE1Yy5wbmcpCgojIyBNZW1v
cnkgYmVuY2htYXJrcwoKSW4gdGVybXMgb2YgbWVtb3J5LCB0aGlzIGluY2x1ZGVzIGFuIGluY3Jl
YXNlIGluIFZNIHNpemUgYnkgYWJvdXQgNTAwS2lCIHdoZW4gcnVubmluZyBvbiByYWlsc2JlbmNo
LiBUaGlzIGlzIGJlY2F1c2Ugd2UncmUgbm93IHRyYWNraW5nIGNhY2hlIGFzc29jaWF0aW9ucyAo
eyBJRCA9PiBJQ1tdIH0pIG9uIHRoZSBWTSB0byBrbm93IGhvdyB0byBpbnZhbGlkYXRlIHNwZWNp
ZmljIGNhY2hlcyB3aGVuIGNvbnN0YW50cyBjaGFuZ2UuCgpJIGJvb3RlZCBTaG9waWZ5J3MgY29y
ZSBtb25vbGl0aCB3aXRoIHRoaXMgYnJhbmNoIGFzIHdlbGwuIEl0IGluY3JlYXNlZCBwcm9wb3J0
aW9uYWwgdG8gdGhlIG51bWJlciBvZiBjb25zdGFudCBjYWNoZXMgZm91bmQgaW4gdGhlIGFwcGxp
Y2F0aW9uLiBGb3IgZWFjaCBjb25zdGFudCBjYWNoZSAxIGxldmVsIGRlZXAgKGUuZy4sIGBGb29g
KSB0aGUgaW5jcmVhc2UgaXMgYWJvdXQgMzMgYnl0ZXMuIEZvciBhIGNvbnN0YW50IGNhY2hlIDIg
bGV2ZWxzIGRlZXAgKGUuZy4sIGBGb286OkJhcmApIHRoZSBpbmNyZWFzZSBpcyBhYm91dCA2NyBi
eXRlcy4KCgoKLS0gCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLwoKVW5zdWJzY3JpYmU6IDxt
YWlsdG86cnVieS1jb3JlLXJlcXVlc3RAcnVieS1sYW5nLm9yZz9zdWJqZWN0PXVuc3Vic2NyaWJl
Pgo8aHR0cDovL2xpc3RzLnJ1YnktbGFuZy5vcmcvY2dpLWJpbi9tYWlsbWFuL29wdGlvbnMvcnVi
eS1jb3JlPgo=

In This Thread