[#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:108032] [Ruby master Bug#18649] Enumerable#first breaks out of the incorect block when across threads

From: "jeremyevans0 (Jeremy Evans)" <noreply@...>
Date: 2022-03-23 00:37:40 UTC
List: ruby-core #108032
SXNzdWUgIzE4NjQ5IGhhcyBiZWVuIHVwZGF0ZWQgYnkgamVyZW15ZXZhbnMwIChKZXJlbXkgRXZh
bnMpLgoKCkxvb2tzIGxpa2UgdGhpcyBidWcgc3RhcnRlZCBpbiBSdWJ5IDIuMjoKCmBgYAokIHJ1
YnkyMSAtdiB0L3Q1NS5yYgpydWJ5IDIuMS45cDQ5MCAoMjAxNi0wMy0zMCByZXZpc2lvbiA1NDQz
NykgW3g4Nl82NC1vcGVuYnNkXQo6YmVmb3JlCnQvdDU1LnJiOjM0OmluIGBqb2luJzogdW5leHBl
Y3RlZCBicmVhayAoTG9jYWxKdW1wRXJyb3IpCiAgICAgICAgZnJvbSB0L3Q1NS5yYjozNDppbiBg
Zm9vJwogICAgICAgIGZyb20gdC90NTUucmI6Mzc6aW4gYGVhY2gnCiAgICAgICAgZnJvbSB0L3Q1
NS5yYjozNzppbiBgZmlyc3QnCiAgICAgICAgZnJvbSB0L3Q1NS5yYjozNzppbiBgPG1haW4+Jwok
IHJ1YnkyMiAtdiB0L3Q1NS5yYgpydWJ5IDIuMi4xMHA0ODkgKDIwMTgtMDMtMjggcmV2aXNpb24g
NjMwMjMpIFt4ODZfNjQtb3BlbmJzZF0KOmJlZm9yZQo6c2hvdWxkX25vdF9yZWFjaF9oZXJlIQpb
OnJlc3VsdCwgW3RydWUsIG5pbCwgbmlsXV0KWzpmaXJzdCwgNDJdCmBgYAoKSSBmb3VuZCBvdXQg
dGhhdCB0aGUgYDpzaG91bGRfbm90X3JlYWNoX2hlcmUhYCBpc3N1ZSBjYW4gYmUgYXZvaWRlZCBi
eSB1bmNvbW1lbnRpbmcgYSBibG9jayBvZiBjb2RlIGFkZGVkIGluIGNvbW1pdDozZDk4MGUxNjQz
MzA1ZmYyZWY3NDkyZDVmZTI1ZDg5ZjYzYjI5MjY4LiAgVGhpcyByZXN1bHRzIGluIGRpZmZlcmVu
dCBiZWhhdmlvciB0aGFuIHByZS1SdWJ5IDIuMiwgYW5kIEknbSBub3Qgc3VyZSB3aGljaCBpcyB0
aGUgZGVzaXJlZCBiZWhhdmlvci4gIFdpdGggdGhlIGJsb2NrIHVuY29tbWVudGVkLCB0aGUgeWll
bGRpbmcgdGhyZWFkIHJhaXNlcyBMb2NhbEp1bXBFcnJvciwgYnV0IHRoZSBjYWxsaW5nIHRocmVh
ZCBnZXRzIHRoZSB5aWVsZGVkIHZhbHVlIHdpdGhvdXQgYW4gZXhjZXB0aW9uLiAgSSBzdWJtaXR0
ZWQgYSBwdWxsIHJlcXVlc3QgZm9yIHRoaXMgYXBwcm9hY2g6IGh0dHBzOi8vZ2l0aHViLmNvbS9y
dWJ5L3J1YnkvcHVsbC81NjkyCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCkJ1ZyAjMTg2NDk6IEVudW1lcmFibGUjZmlyc3QgYnJlYWtzIG91dCBvZiB0aGUgaW5jb3Jl
Y3QgYmxvY2sgd2hlbiBhY3Jvc3MgdGhyZWFkcwpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9p
c3N1ZXMvMTg2NDkjY2hhbmdlLTk2OTkxCgoqIEF1dGhvcjogRXJlZ29uIChCZW5vaXQgRGFsb3pl
KQoqIFN0YXR1czogT3BlbgoqIFByaW9yaXR5OiBOb3JtYWwKKiBydWJ5IC12OiBydWJ5IDMuMS4x
cDE4ICgyMDIyLTAyLTE4IHJldmlzaW9uIDUzZjVmYzQyMzYpIFt4ODZfNjQtbGludXhdCiogQmFj
a3BvcnQ6IDIuNjogVU5LTk9XTiwgMi43OiBVTktOT1dOLCAzLjA6IFVOS05PV04sIDMuMTogVU5L
Tk9XTgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmBgYHJ1YnkKZGVm
IHN5bmNocm9uaXplCiAgeWllbGQKZW5kCgpkZWYgZXhlY3V0ZSh0YXNrKQogIHN1Y2Nlc3MgPSB0
cnVlCiAgdmFsdWUgPSByZWFzb24gPSBuaWwKICBlbmRfc3luYyA9IGZhbHNlCgogIHN5bmNocm9u
aXplIGRvCiAgICBiZWdpbgogICAgICBwIDpiZWZvcmUKICAgICAgdmFsdWUgPSB0YXNrLmNhbGwK
ICAgICAgcCA6bmV2ZXJfcmVhY2hlZAogICAgICBzdWNjZXNzID0gdHJ1ZQogICAgcmVzY3VlIFN0
YW5kYXJkRXJyb3IgPT4gZXgKICAgICAgcCBbOnJlc2N1ZSwgZXhdCiAgICAgIHJlYXNvbiA9IGV4
CiAgICAgIHN1Y2Nlc3MgPSBmYWxzZQogICAgZW5kCgogICAgZW5kX3N5bmMgPSB0cnVlCiAgICBw
IDplbmRfc3luYwogIGVuZAoKICBwIDpzaG91bGRfbm90X3JlYWNoX2hlcmUhIHVubGVzcyBlbmRf
c3luYwogIFtzdWNjZXNzLCB2YWx1ZSwgcmVhc29uXQplbmQKCmRlZiBmb28KICBUaHJlYWQubmV3
IGRvCiAgICByZXN1bHQgPSBleGVjdXRlKC0+IHsgeWllbGQgNDIgfSkKICAgIHAgWzpyZXN1bHQs
IHJlc3VsdF0KICBlbmQuam9pbgplbmQKCnAgWzpmaXJzdCwgdG9fZW51bSg6Zm9vKS5maXJzdF0K
YGBgCgpUaGlzIGNvZGUgc2hvdWxkIHJhaXNlIExvY2FsSnVtcEVycm9yIChhbmQgdGhhdCBzaG91
bGQgZ2V0IGByZXNjdWVgJ2QpIGJlY2F1c2UgRW51bWVyYWJsZSNmaXJzdCBjYW4ndCBicmVhay9y
ZXR1cm4gYWNyb3NzIHRocmVhZHMuCkJ1dCBpbnN0ZWFkLCBpdCBzZWVtcyB0byBicmVhayBvdXQg
b2YgdGhlIGJsb2NrIGdpdmVuIHRvIGBzeW5jaHJvbml6ZWAsIHdoaWNoIGlzIGNsZWFybHkgd3Jv
bmcuClRoYXQgY2FzZSBpcyBzaG93biBhcyBgOnNob3VsZF9ub3RfcmVhY2hfaGVyZSFgLgoKUmVz
dWx0czoKYGBgCnJ1YnkgMy4wLjNwMTU3ICgyMDIxLTExLTI0IHJldmlzaW9uIDNmYjdkMmNhZGMp
IFt4ODZfNjQtbGludXhdCjpiZWZvcmUKOnNob3VsZF9ub3RfcmVhY2hfaGVyZSEKWzpyZXN1bHQs
IFt0cnVlLCBuaWwsIG5pbF1dCls6Zmlyc3QsIDQyXQoKcnVieSAzLjEuMXAxOCAoMjAyMi0wMi0x
OCByZXZpc2lvbiA1M2Y1ZmM0MjM2KSBbeDg2XzY0LWxpbnV4XQo6YmVmb3JlCjpzaG91bGRfbm90
X3JlYWNoX2hlcmUhCls6cmVzdWx0LCBbdHJ1ZSwgbmlsLCBuaWxdXQpbOmZpcnN0LCA0Ml0KYGBg
CgpDUnVieSAoMy4wIGFuZCAzLjEpIHByaW50IGA6c2hvdWxkX25vdF9yZWFjaF9oZXJlIWAsIHdo
aWNoIGlzIGEgc2VtYW50aWMgYnVnLCBpZiB3ZSBnZXQgdG8gdGhlIGVuZCBvZiBgZXhlY3V0ZWAg
d2Ugc2hvdWxkIGhhdmUgZ290dGVuIHRvIHRoZSBlbmQgb2YgdGhlIGJsb2NrIGdpdmVuIHRvIHN5
bmNocm9uaXplLgoKVGhpcyBpcyByZWxhdGVkIHRvICMxODQ3NCBhbmQgaHR0cHM6Ly9naXRodWIu
Y29tL3J1YnktY29uY3VycmVuY3kvY29uY3VycmVudC1ydWJ5L2lzc3Vlcy85MzEuCgoKCi0tIApo
dHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8KClVuc3Vic2NyaWJlOiA8bWFpbHRvOnJ1YnktY29y
ZS1yZXF1ZXN0QHJ1YnktbGFuZy5vcmc/c3ViamVjdD11bnN1YnNjcmliZT4KPGh0dHA6Ly9saXN0
cy5ydWJ5LWxhbmcub3JnL2NnaS1iaW4vbWFpbG1hbi9vcHRpb25zL3J1YnktY29yZT4K

In This Thread