[#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:107836] [Ruby master Bug#18621] Fiber.yield loses the fact it was kwargs from Fiber#resume

From: "jeremyevans0 (Jeremy Evans)" <noreply@...>
Date: 2022-03-10 17:29:52 UTC
List: ruby-core #107836
SXNzdWUgIzE4NjIxIGhhcyBiZWVuIHVwZGF0ZWQgYnkgamVyZW15ZXZhbnMwIChKZXJlbXkgRXZh
bnMpLgoKCkkgZG9uJ3QgdGhpbmsgdGhpcyBpcyBhIGJ1ZywgSSB0aGluayB0aGlzIHNob3VsZCBi
ZSBleHBlY3RlZCBiZWhhdmlvci4gIEFic2VudCB1c2Ugb2YgcnVieTJfa2V5d29yZHMsIGluIG5v
IG90aGVyIHBsYWNlIGluIFJ1YnkgMyBzaG91bGQgeW91IGV4cGVjdCB0aGUgZm9sbG93aW5nIGNv
ZGUgdG8gd29yaywgbm8gbWF0dGVyIHRoYW4gdmFsdWUgb2YgYGFyZ3NgOgoKYGBgcnVieQpkZWYg
Zm9vKGE6ICkgPSBhCmZvbygqYXJncykKYGBgCgoKSG93ZXZlciwgYXNzdW1pbmcgdGhpcyBpcyBj
b25zaWRlcmVkIGEgYnVnLCB0aGUgbmF0dXJhbCB3YXkgdG8gZml4IGl0IHdvdWxkIGJlIHRvIGZs
YWcgdGhlIGhhc2ggYXMgYSBydWJ5Ml9rZXl3b3JkcyBoYXNoLiAgVGhhdCdzIG5vdCBkaWZmaWN1
bHQgdG8gZG8sIGJ1dCBpdCBkb2Vzbid0IGZpeCB0aGUgZXhhbXBsZSwgYmVjYXVzZSBydWJ5Ml9r
ZXl3b3JkcyBwcm9jZXNzaW5nIG9ubHkgb2NjdXJzIGlmIHNwbGF0dGluZyBhbiBhcnJheSwgaXQg
ZG9lc24ndCBvY2N1ciBpZiBzcGxhdHRpbmcgYSBoYXNoLiAgU28gaW4gb3JkZXIgZm9yIGl0IHRv
IHdvcmssIHRoZSBmaW5hbCBsaW5lIHdvdWxkIG5lZWQgdG8gYmU6IGBmb28oKlthcmdzXSlgLCBv
ciB5b3UgbmVlZCB0byBjaGFuZ2UgaXQgc28gdGhhdCBtdWx0aXBsZSBhcmd1bWVudHMgYXJlIHVz
ZWQ6CgpgYGBydWJ5CmRlZiBmb28oYiwgYTogMSkgPSBhCgpmID0gRmliZXIubmV3IGRvCiAgYXJn
cyA9IEZpYmVyLnlpZWxkCiAgYXJncwplbmQKZi5yZXN1bWUKYXJncyA9IGYucmVzdW1lKDEsIGE6
IDEpCmZvbygqYXJncykKYGBgCgpUaGUgcmVhc29uIGZvciB0aGlzIGlzc3VlIGlzIHRoYXQgRmli
ZXIjcmVzdW1lIGRvZXMgaXRzIG93biBhcmd1bWVudCBoYW5kbGluZyAoYG1ha2VfcGFzc2luZ19h
cmdgIGluIGBjb250LmNgKSwgcmV0dXJuaW5nIHRoZSBwYXNzZWQgYXJndW1lbnQgaW5zdGVhZCBv
ZiBhbiBhcnJheSBvZiBwYXNzZWQgYXJndW1lbnRzIGlmIHBhc3NlZCBhIHNpbmdsZSBhcmd1bWVu
dC4KCkhlcmUncyBhIGRpZmYgaWYgd2Ugc3RpbGwgd2FudCB0byBtYWtlIHRoaXMgY2hhbmdlOgoK
YGBgZGlmZgpkaWZmIC0tZ2l0IGEvY29udC5jIGIvY29udC5jCmluZGV4IGY5ZWJiNDQ4M2UuLjRk
OWUyZTk0ZDAgMTAwNjQ0Ci0tLSBhL2NvbnQuYworKysgYi9jb250LmMKQEAgLTI5LDYgKzI5LDcg
QEAgZXh0ZXJuIGludCBtYWR2aXNlKGNhZGRyX3QsIHNpemVfdCwgaW50KTsKICNpbmNsdWRlICJn
Yy5oIgogI2luY2x1ZGUgImludGVybmFsLmgiCiAjaW5jbHVkZSAiaW50ZXJuYWwvY29udC5oIgor
I2luY2x1ZGUgImludGVybmFsL2hhc2guaCIKICNpbmNsdWRlICJpbnRlcm5hbC9wcm9jLmgiCiAj
aW5jbHVkZSAiaW50ZXJuYWwvd2FybmluZ3MuaCIKICNpbmNsdWRlICJydWJ5L2ZpYmVyL3NjaGVk
dWxlci5oIgpAQCAtMjI0Miw2ICsyMjQzLDEzIEBAIGZpYmVyX3N3aXRjaChyYl9maWJlcl90ICpm
aWJlciwgaW50IGFyZ2MsIGNvbnN0IFZBTFVFICphcmd2LCBpbnQga3dfc3BsYXQsIHJiX2ZpCiAg
ICAgcmJfY29udGV4dF90ICpjb250ID0gJmZpYmVyLT5jb250OwogICAgIHJiX3RocmVhZF90ICp0
aCA9IEdFVF9USFJFQUQoKTsKCisgICAgaWYgKGt3X3NwbGF0ICYmIGFyZ2MgPj0gMCkgeworICAg
ICAgICBWQUxVRSBsYXN0X2FyZyA9IGFyZ3ZbYXJnYy0xXTsKKyAgICAgICAgaWYgKFJCX1RZUEVf
UChsYXN0X2FyZywgVF9IQVNIKSkgeworICAgICAgICAgICAgKChzdHJ1Y3QgUkhhc2ggKilsYXN0
X2FyZyktPmJhc2ljLmZsYWdzIHw9IFJIQVNIX1BBU1NfQVNfS0VZV09SRFM7CisgICAgICAgIH0K
KyAgICB9CisKICAgICAvKiBtYWtlIHN1cmUgdGhlIHJvb3RfZmliZXIgb2JqZWN0IGlzIGF2YWls
YWJsZSAqLwogICAgIGlmICh0aC0+cm9vdF9maWJlciA9PSBOVUxMKSByb290X2ZpYmVyX2FsbG9j
KHRoKTsKCmBgYAoKQmUgYXdhcmUgdGhhdCBpZiB5b3UgZ28gdGhpcyBkaXJlY3Rpb24sIGV2ZW4g
aWYgd2UgcmVtb3ZlIHRoZSBgcnVieTJfa2V5d29yZHNgIG1ldGhvZHMsIHRoZSBzdXBwb3J0IGZv
ciBhdXRvbWF0aWNhbGx5IHRyZWF0aW5nIGhhc2hlcyBhcyBrZXl3b3JkcyBjYW4gbmV2ZXIgYmUg
cmVtb3ZlZCwgaXQgbXVzdCByZW1haW4gcGFydCBvZiBSdWJ5IGZvcmV2ZXIuCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkJ1ZyAjMTg2MjE6IEZpYmVyLnlpZWxkIGxv
c2VzIHRoZSBmYWN0IGl0IHdhcyBrd2FyZ3MgZnJvbSBGaWJlciNyZXN1bWUKaHR0cHM6Ly9idWdz
LnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE4NjIxI2NoYW5nZS05Njc2NQoKKiBBdXRob3I6IEVyZWdv
biAoQmVub2l0IERhbG96ZSkKKiBTdGF0dXM6IE9wZW4KKiBQcmlvcml0eTogTm9ybWFsCiogcnVi
eSAtdjogcnVieSAzLjIuMGRldiAoMjAyMi0wMy0wM1QwODo1NjozMVogbWFzdGVyIGMxNzkwZjhj
MTEpIFt4ODZfNjQtbGludXhdCiogQmFja3BvcnQ6IDIuNjogVU5LTk9XTiwgMi43OiBVTktOT1dO
LCAzLjA6IFJFUVVJUkVELCAzLjE6IFJFUVVJUkVECi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KYGBgcnVieQpmID0gRmliZXIubmV3IGRvCiAgYXJncyA9IEZpYmVyLnlp
ZWxkCiAgYXJncwplbmQKZi5yZXN1bWUKYXJncyA9IGYucmVzdW1lKGE6IDEpCkhhc2gucnVieTJf
a2V5d29yZHNfaGFzaD8oYXJncykgIyA9PiBmYWxzZSwgYnV0IHNob3VsZCBiZSB0cnVlLCBpc24n
dCBpdD8KYGBgCgpUaGlzIGFsc28gbWVhbnMgaWYgdGhlcmUgaXMgYGZvbygqYXJncylgIGxhdGVy
IGFuZCBgZm9vYCB3b3VsZCByZXF1aXJlIGt3YXJncyBpdCB3b3VsZCBmYWlsOgoKYGBgcnVieQpk
ZWYgZm9vKGE6IDEpID0gYQoKZiA9IEZpYmVyLm5ldyBkbwogIGFyZ3MgPSBGaWJlci55aWVsZAog
IGFyZ3MKZW5kCmYucmVzdW1lCmFyZ3MgPSBmLnJlc3VtZShhOiAxKQpmb28oKmFyZ3MpCiMgPT4K
IyAtOjE6aW4gYGZvbyc6IHdyb25nIG51bWJlciBvZiBhcmd1bWVudHMgKGdpdmVuIDEsIGV4cGVj
dGVkIDApIChBcmd1bWVudEVycm9yKQojIAlmcm9tIC06OTppbiBgPG1haW4+JwpgYGAKCmNjIEBq
ZXJlbXlldmFuczAgQG1hbWUKCgoKLS0gCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLwoKVW5z
dWJzY3JpYmU6IDxtYWlsdG86cnVieS1jb3JlLXJlcXVlc3RAcnVieS1sYW5nLm9yZz9zdWJqZWN0
PXVuc3Vic2NyaWJlPgo8aHR0cDovL2xpc3RzLnJ1YnktbGFuZy5vcmcvY2dpLWJpbi9tYWlsbWFu
L29wdGlvbnMvcnVieS1jb3JlPgo=

In This Thread