[#103135] [Ruby master Feature#17768] Proposal: Downward assignments — mame@...

Issue #17768 has been reported by mame (Yusuke Endoh).

10 messages 2021/04/01

[#103162] [Ruby master Feature#17773] Alias `Numeric#zero?` and `Float#zero?` as `Numeric#empty?` and `Float#empty?` — sawadatsuyoshi@...

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

9 messages 2021/04/02

[#103241] [Ruby master Bug#17777] 2.6.7 fails to build on macOS: implicit declaration of function 'rb_native_mutex_destroy' is invalid in C99 — eregontp@...

Issue #17777 has been reported by Eregon (Benoit Daloze).

17 messages 2021/04/05

[#103280] [Ruby master Bug#17781] Resolv::DNS RequestID table allocations are never freed, causing DNS lookups to eventually hang — supermathie@...

SXNzdWUgIzE3NzgxIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHN1cGVybWF0aGllIChNaWNoYWVsIEJy

9 messages 2021/04/07

[#103305] [Ruby master Feature#17785] Allow named parameters to be keywords — marcandre-ruby-core@...

Issue #17785 has been reported by marcandre (Marc-Andre Lafortune).

21 messages 2021/04/08

[#103310] [Ruby master Feature#17786] Proposal: new "ends" keyword — jzakiya@...

Issue #17786 has been reported by jzakiya (Jabari Zakiya).

13 messages 2021/04/08

[#103317] [Ruby master Bug#17787] Four AIX build issues with xlc compiler and ruby-3.0.1 — lamont@...

Issue #17787 has been reported by lamont (Lamont Granquist).

9 messages 2021/04/08

[#103342] [Ruby master Feature#17790] Have a way to clear a String without resetting its capacity — jean.boussier@...

Issue #17790 has been reported by byroot (Jean Boussier).

14 messages 2021/04/09

[#103386] [Ruby master Bug#17793] `shorten-64-to-32` error for 32-bit Android due to `struct stat` definition — xtkoba+ruby@...

Issue #17793 has been reported by xtkoba (Tee KOBAYASHI).

8 messages 2021/04/11

[#103400] [Ruby master Feature#17795] `before_fork` and `after_fork` callback API — jean.boussier@...

Issue #17795 has been reported by byroot (Jean Boussier).

42 messages 2021/04/12

[#103434] [Ruby master Bug#17799] Seg fault in rb_class_clear_method_cache — stanhu@...

Issue #17799 has been reported by stanhu (Stan Hu).

14 messages 2021/04/13

[#103481] [Ruby master Feature#17808] Feature Request: JS like splat of Object properties as named method parameters — brad.krane@...

Issue #17808 has been reported by Lithium (Brad Krane).

8 messages 2021/04/16

[#103556] [Ruby master Bug#17820] `Errno::EINVAL` from `Process.kill` with available signal on Windows — alex.wayfer@...

SXNzdWUgIzE3ODIwIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IEFsZXhXYXlmZXIgKEFsZXhhbmRlciBQ

9 messages 2021/04/22

[#103591] [Ruby master Bug#17827] Monitor is not fiber safe — samuel@...

Issue #17827 has been reported by ioquatix (Samuel Williams).

11 messages 2021/04/25

[#103593] [Ruby master Misc#17828] Deprecate use of master and slave — yyoshida.at.work@...

Issue #17828 has been reported by yyoshida.at.work@gmail.com (Yasuhiro Yoshida).

10 messages 2021/04/26

[#103596] [Ruby master Feature#17830] Add Integer#previous and Integer#prev — rafasoaresms@...

Issue #17830 has been reported by rafasoares (Rafael Soares).

9 messages 2021/04/26

[#103631] [Ruby master Feature#17837] Add support for Regexp timeouts — sam.saffron@...

Issue #17837 has been reported by sam.saffron (Sam Saffron).

45 messages 2021/04/27

[ruby-core:103544] [Ruby master Misc#17818] Reviving Travis CI

From: jaruga@...
Date: 2021-04-21 19:52:41 UTC
List: ruby-core #103544
SXNzdWUgIzE3ODE4IGhhcyBiZWVuIHVwZGF0ZWQgYnkgamFydWdhIChKdW4gQXJ1Z2EpLg0KDQpG
aWxlIHNjcmVlbnNob3Qtc3VwcG9ydC50cmF2aXMtY2kuY29tLTIwMjEuMDQuMjEtMjFfNDlfNTgu
cG5nIGFkZGVkDQoNCkkganVzdCBnb3QgYSByZWFsbHkgcXVpY2sgcmVzcG9uc2UgZnJvbSBUcmF2
aXMgc3VwcG9ydCBpbiBsZXNzIHRoYW4gMiBob3Vycy4gVGhlIGNvbnRlbnQgaXMgcXVpdGUgcG9z
aXRpdmUhDQoNCg0KYGBgDQpIZWxsbyBKdW7igIsgLA0KDQpQbGVhc2UgYWNjZXB0IG91ciBzaW5j
ZXJlIGFwb2xvZ2llcyBmb3IgYW55IGluY29udmVuaWVuY2UgY2F1c2VkIGR1ZSB0byBkZWxheXMg
aW4gcHJvY2Vzc2luZyB5b3VyIG9wZW4tc291cmNlIGNyZWRpdCByZXF1ZXN0IHdoaWxlIHdlIG1h
ZGUgaW1wcm92ZW1lbnRzIHRvIHRoZSBwbGF0Zm9ybS4gDQoNCk9wZW4gc291cmNlIGhhcyBhbHdh
eXMgYmVlbiBhbmQgYWx3YXlzIHdpbGwgYmUgYXQgdGhlIGNvcmUgb2Ygd2hhdCBUcmF2aXMgQ0kg
c3RhbmRzIGZvci4gQWZ0ZXIgcmV2aWV3aW5nIHlvdXIgb3BlbiBzb3VyY2UgcXVhbGlmaWNhdGlv
bnMsIEkgYW0gcGxlYXNlZCB0byBub3RpZnkgeW91IHRoYXQgMjVrIGNyZWRpdHMgd2VyZSBhZGRl
ZCB0byB5b3VyIGFjY291bnQgYWxsb3dpbmcgeW91IHRvIHJlc3VtZSBydW5uaW5nIE9TUyBidWls
ZHMuIFdoZW4geW91ciBjcmVkaXRzIGJlZ2luIHJ1bm5pbmcgbG93IGFnYWluLCBwbGVhc2UgcmVh
Y2ggYmFjayBvdXQgdG8gdGhlIFN1cHBvcnQgdGVhbS4NCg0KQ3JlZGl0cyBDb25zdW1wdGlvbiBN
ZXRyaWMNCk9TLiAgICAgICAgICAgICAgIyBDUkVESVRTIFBFUiBTVEFSVEVEIEJVSUxEIE1JTlVU
RQ0KTGludXguICAgICAgICAgIDEwDQpFeHBlcmltZW50YWwgRnJlZUJTRC4gICAgICAgICAxMA0K
V2luZG93cy4gICAgICAgICAyMA0KTWFjT1MuICAgICAgICAgNTANCg0KVGhlcmUgaXMgYW4gYWN0
aXZlIGludGVybmFsIGRpc2N1c3Npb24gcmVnYXJkaW5nIHVubGltaXRlZCBidWlsZHMgZm9yIHRo
ZSBgcnVieWAgb3JnYW5pemF0aW9uIHVzaW5nIElCTSAocHBjNjRsZSwgczM5MHgpIGFuZCBBUk0g
KGFybTY0KSBhcmNoaXRlY3R1cmVzLiBPbmNlIHRoaXMgaXMgY29uY2x1ZGVkIGFuZCBjb21tdW5p
Y2F0ZWQgdG8gdGhlIHN1cHBvcnQgdGVhbSwgd2Ugd2lsbCBtYWtlIHJlcXVpcmVkIGNoYW5nZXMg
dG8geW91ciBhY2NvdW50Lg0KDQpUaGFua3MgYW5kIGhhcHB5IGJ1aWxkaW5nISwNCuKAiyANCllv
dXIgRnJpZW5kcyBAVHJhdmlzLUNJDQoNCk5vdGU6IE9TUyBjcmVkaXRzIG1heSBiZSB1c2VkIHNv
bGVseSB3aXRoIHJlc3BlY3QgdG8gb3BlbiBzb3VyY2UgcHJvamVjdHMgdGhhdCByZXNpZGUgb24g
YSBwdWJsaWMgcmVwb3NpdG9yeS4gUGxlYXNlIG5vdGUgdGhhdCBpbiBubyBldmVudCBzaGFsbCBP
U1MgY3JlZGl0cyBiZSB1c2VkIGluIHN1cHBvcnQgb2YgY29tbWVyY2lhbCBvciBlbnRlcnByaXNl
IHByb2plY3RzIG9yIHdpdGggcmVzcGVjdCB0byBhbnkgcHJvamVjdCB0aGF0IHJlc2lkZXMgb24g
YSBwcml2YXRlIHJlcG9zaXRvcnkuIFRyYXZpcyBDSSBzaGFsbCBkZXRlcm1pbmUgdGhlIGFtb3Vu
dCBhbmQgZnJlcXVlbmN5IG9mIGFsbCBPU1MgQ3JlZGl0IGFsbG90bWVudHMgYXQgaXRzIHNvbGUg
ZGlzY3JldGlvbiBhbmQgcmVzZXJ2ZXMgdGhlIHJpZ2h0IHRvIGRlbnksIHJlZHVjZSBvciBzdXNw
ZW5kIHN1Y2ggYWxsb3RtZW50cy4NCg0KLS0NCk1LDQoNCllvdXIgRnJpZW5kcyBAVHJhdmlzIENJ
DQpgYGANCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpNaXNj
ICMxNzgxODogUmV2aXZpbmcgVHJhdmlzIENJDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9p
c3N1ZXMvMTc4MTgjY2hhbmdlLTkxNjQ1DQoNCiogQXV0aG9yOiBqYXJ1Z2EgKEp1biBBcnVnYSkN
CiogU3RhdHVzOiBPcGVuDQoqIFByaW9yaXR5OiBOb3JtYWwNCiogQXNzaWduZWU6IGphcnVnYSAo
SnVuIEFydWdhKQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KUmVs
YXRlZCB0byAjMTc3MjAsIGNoYXR0aW5nIHdpdGggQG5hcnVzZSBhbmQgQGhzYnQgaW4gUnVieSBw
cm9qZWN0LCBJIHRob3VnaHQgaXQgaXMgYmV0dGVyIHRvIHJldml2ZSBUcmF2aXMgdGhhdCBoYWQg
YmVlbiBkZWxldGVkIGF0IHRoZSBjb21taXQgWzFdIGF0IGZpcnN0IGJlZm9yZSB0cnlpbmcgQ2ly
cnVzIENJLCB0aGUgbmV3IHRoaW5nLCBldmVuIHRob3VnaCB3ZSBvbmx5IG1pZ2h0IGJlIGFibGUg
dG8gdXNlIFRyYXZpcyBmb3IgYSBzaG9ydCB0aW1lLiBCZWNhdXNlIGl0J3Mgc2FmZSB0byB0cnkg
dGhlIENpcnJ1cyBDSSBuZXcgdGhpbmcsIGtlZXBpbmcgdGhlIFRyYXZpcyBub24teDg2XzY0IHB1
bGwtcmVxdWVzdCBjaGVja3MuIEkgYW0gYWxzbyBjdXJpb3VzIHRvIGtub3cgaG93IFRyYXZpcyBy
ZXBsaWVzIHRvIHVzLg0KDQpJIGdvdCB0aGUgZm9sbG93aW5nIGluZm9ybWF0aW9uIGFib3V0IFRy
YXZpcyBPU1Mgc3Vic2NyaXB0aW9uIGZyb20gQG5hcnVzZSwgYW5kIHRoZSBmb2xsb3dpbmcgY3Jp
dGVyaWE6ICJQcm9qZWN0IG11c3Qgbm90IGJlIHNwb25zb3JlZCBieSBhIGNvbW1lcmNpYWwgY29t
cGFueSBvciBvcmdhbml6YXRpb24uIiBtYWRlIHVzIHdvbmRlciBpZiB0aGUgUnVieSBwcm9qZWN0
IGlzIHF1YWxpZmllZCBmb3IgY3JpdGVyaWEuDQoNCmBgYA0KPiBodHRwczovL3FpaXRhLmNvbS9U
b21veXVraUFvdGEvaXRlbXMvNDI5ODdmMWQyMGYwNmFiYjNiM2Mjb3Blbi1zb3VyY2UtcGxhbiVF
MyU4MSVBRSVFNyU5NCVCMyVFMyU4MSU5NyVFOCVCRSVCQyVFMyU4MSVCRg0KDQpUbyBxdWFsaWZ5
IGZvciBhbiBPcGVuIFNvdXJjZSBTb2Z0d2FyZSAoT1NTKSBzdWJzY3JpcHRpb24sDQogICogLi4u
DQogICogUHJvamVjdCBtdXN0IG5vdCBiZSBzcG9uc29yZWQgYnkgYSBjb21tZXJjaWFsIGNvbXBh
bnkgb3Igb3JnYW5pemF0aW9uLg0KICAqIC4uLg0KYGBgDQoNClNvLCBJIGFtIGFza2luZyBhIHF1
ZXN0aW9uIHRvIFRyYXZpcy4gYW5kIHRoaXMgUnVieSBpc3N1ZSB0aWNrZXQncyBnb2FsIGlzIHRv
IHJldml2ZSBlbnRpcmUgVHJhdmlzIG9yIGF0IGxlYXN0IHRoZSBub24teDg2XzY0IGNhc2VzLCBh
bmQgSSBhbHNvIHdhbnQgdG8gc2hhcmUgdGhlIGNvbW11bmljYXRpb24gbG9nIGJldHdlZW4gVHJh
dmlzIGFuZCB1cy4gQmVjYXVzZSB0aGUgbG9nIGxvb2tzIHVzZWZ1bCBmb3Igb3RoZXIgb3BlbiBz
b3VyY2UgcHJvamVjdHMgdG9vLg0KDQpIZXJlIGlzIHRoZSB0aWNrZXQgVVJMIGluIFRyYXZpcy4g
SSBkb24ndCB0aGluayBpdCBpcyBhIHB1YmxpYyBwYWdlLiBCdXQgSSBqdXN0IHNoYXJlIGl0IGZv
ciB0aGUgcmVjb3JkLiBJIGFsc28gd291bGQgYXR0YWNoIHRoZSBzY3JlZW4gc2hvdCBpbWFnZS4N
Cmh0dHBzOi8vc3VwcG9ydC50cmF2aXMtY2kuY29tL2hjL2VuLXVzL3JlcXVlc3RzLzI4NDMwDQoN
CmBgYA0KU3ViamVjdDogQ2FuIHRoZSBSdWJ5IHByb2plY3QgZW5hYmxlIFRyYXZpcyBieSBPU1Mg
c3Vic2NyaXB0aW9uPw0KDQpIZWxsbyBUcmF2aXMgc3VwcG9ydCwNCg0KSSBhbSB3b3JraW5nIGlu
IHRoZSBSdWJ5IHByb2plY3QgKGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5KS4gTWF5IEkgYXNrIHlv
dSBxdWVzdGlvbnMgYWJvdXQgdGhlIE9TUyBzdWJzY3JpcHRpb24gcHJvZ3JhbT8NCg0KV2Ugc2F3
IFRyYXZpcyBPU1Mgc3Vic2NyaXB0aW9uIGluY2x1ZGVzIHRoZSAiUHJvamVjdCBtdXN0IG5vdCBi
ZSBzcG9uc29yZWQgYnkgYSBjb21tZXJjaWFsIGNvbXBhbnkgb3Igb3JnYW5pemF0aW9uLiINClRo
ZXNlIGNyaXRlcmlhIG1hZGUgdXMgaGVzaXRhdGUgdG8gY29udGFjdCB5b3UuIEJlY2F1c2Ugc29t
ZSBvZiB0aGUgbWVtYmVycyBpbiB0aGUgUnVieSBwcm9qZWN0IGFyZSBzcG9uc29yZWQuDQoNCj4g
aHR0cHM6Ly9xaWl0YS5jb20vVG9tb3l1a2lBb3RhL2l0ZW1zLzQyOTg3ZjFkMjBmMDZhYmIzYjNj
I29wZW4tc291cmNlLXBsYW4lRTMlODElQUUlRTclOTQlQjMlRTMlODElOTclRTglQkUlQkMlRTMl
ODElQkYNCg0KVG8gcXVhbGlmeSBmb3IgYW4gT3BlbiBTb3VyY2UgU29mdHdhcmUgKE9TUykgc3Vi
c2NyaXB0aW9uLA0KICAqIC4uLg0KICAqIFByb2plY3QgbXVzdCBub3QgYmUgc3BvbnNvcmVkIGJ5
IGEgY29tbWVyY2lhbCBjb21wYW55IG9yIG9yZ2FuaXphdGlvbi4NCiAgKiAuLi4NCg0KSG93ZXZl
ciBub3cgd2UgdGhpbmsgdGhlIGNyaXRlcmlhIGlzIGFwcGxpZWQgZm9yDQoNCkNhc2UgMTogQW4g
b3BlbiBzb3VyY2UgcHJvamVjdCBpcyB1c2VkIGRpcmVjdGx5IGZvciBhIGNvbXBhbnkncyBwcm9k
dWN0LCB0aGVuIGl0IGdpdmVzIHRoZSBwcm9maXQgdG8gdGhlIGNvbXBhbnkuDQoNCkJ1dCB0aGUg
Y3JpdGVyaWEgbWlnaHQgbm90IGJlIGFwcGxpZWQgZm9yIHRoZSBmb2xsb3dpbmcgY2FzZXMuIEJl
Y2F1c2UgaW4gdGhlc2UgY2FzZXMsIHRoZSBvcGVuIHNvdXJjZSBwcm9qZWN0IGRvZXMgbm90IHBy
b2R1Y2UgdGhlIHByb2ZpdCBkaXJlY3RseS4gVGhlIG9wZW4gc291cmNlIHByb2plY3QgaXMgbmV1
dHJhbC4NCkkgdGhpbmsgdGhlIFJ1YnkgcHJvamVjdCBpcyB0aGUgY2FzZSAyLg0KDQpDYXNlIDI6
IEFuIG9wZW4gc291cmNlIHByb2plY3QgaXMgY28tY3JlYXRlZCBiZXlvbmQgYW4gb3JnYW5pemF0
aW9uLg0KICAqIEEgcGVyc29uIGlzIHNwb25zb3JlZCwgYmVjYXVzZSBhIG9wZW4gc291cmNlIHBy
b2plY3QncyBsaWJyYXJ5IGlzIGVzc2VudGlhbCBmb3IgYSBjb21wYW55J3MgcHJvZHVjdC4NCiAg
ICAqIFRoZSBjb21wYW55IHNwb25zb3JzIHNvbWVvbmUgYmVjYXVzZSB0aGUgY29tcGFueSB3YW50
cyBzb21lb25lIHRvIG1haW50YWluIHRoZSBsaWJyYXJ5Lg0KICAqIEEgcGVyc29uIGlzIHNwb25z
b3JlZCwgYmVjYXVzZSBhIGNvbXBhbnkgdXNpbmcgdGhlIGxpYnJhcnkgaXMgZ2l2ZW4gdGhlIGJl
bmVmaXQgYnkgYSBsaWJyYXJ5Lg0KICAgIFRoZSBjb21wYW55IGhpcmVzIHNvbWVvbmUgdG8gZ2l2
ZSBhIHJldHVybiB0byB0aGUgb3BlbiBzb3VyY2UgcHJvamVjdCBieSBqdXN0IGEgZ2l2ZSBhbmQg
dGFrZSBtaW5kLg0KICAqIEEgY29tcGFueSBoaXJlcyBhIGZ1bGwgdGltZSBjb21taXR0ZXIgZm9y
IGEgcG9wdWxhciBvcGVuIHNvdXJjZSBwcm9qZWN0Lg0KICAgIEJlY2F1c2UgdGhlIHBlcnNvbiBj
b3VsZCBiZSBhIHJvbGUgbW9kZWwgaW4gdGhlIGNvbXBhbnksIGFuZCB0aGUgZmFjdCB0aGF0IGEg
Y29tbWl0dGVyIHdvcmtpbmcgaW4gdGhlIGNvbXBhbnkgaXMgdXNlZCBhcyBhbiBhZHZlcnRpc2Vt
ZW50IHRvIGhpcmUgb3RoZXIgcGVvcGxlLg0KDQpJIHRoaW5rIFRyYXZpcyBub24geDg2XzY0IHJl
c291cmNlcyBhcmUgc3BvbnNvcmVkIGJ5IElCTSBhbmQgQVJNIGJlY2F1c2UgSSBhc3N1bWUgSUJN
IGFuZCBBUk0gd2FudCB0byB0aHJpdmUgaW4gdGhlaXIgQ1BVIGFyY2hpdGVjdHVyZSdzIGVjb3N5
c3RlbS4NCkkgdGhpbmsgdGhleSB3YW50IHRvIGVuYWJsZSBwb3B1bGFyIG9wZW4gc291cmNlIHBy
b2plY3RzIG9uIHRoZWlyIFRyYXZpcyBwaXBlbGluZXMuDQoNClNvLCBpcyBpdCBwb3NzaWJsZSB0
byBlbmFibGUgVHJhdmlzIG9yIGF0IGxlYXN0IHRvIGVuYWJsZSBJQk0gKHBwYzY0bGUsIHMzOTB4
KSBhbmQgQVJNIChhcm02NCkgZm9yIGFsbCB0aGUgcmVwb3NpdG9yaWVzIHVuZGVyIHRoZSBSdWJ5
IChodHRwczovL2dpdGh1Yi5jb20vcnVieS8qKSB3aXRoIHVubGltaXRlZD8NCg0KVGhhbmsgeW91
Lg0KSnVuIEFydWdhDQpgYGANCg0KWzFdIGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5L3J1YnkvY29t
bWl0LzZiOTc4ZDU0MjcwNGE1NjE0YWY1ZTkzNzVjNGIzMWI4ZDI2MTg2NTINCg0KDQotLS1GaWxl
cy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzY3JlZW5zaG90LXN1cHBvcnQudHJh
dmlzLWNpLmNvbS0yMDIxLjA0LjIxLTE5XzQ5XzExLnBuZyAoMjE4IEtCKQ0Kc2NyZWVuc2hvdC1z
dXBwb3J0LnRyYXZpcy1jaS5jb20tMjAyMS4wNC4yMS0yMV80OV81OC5wbmcgKDE0NCBLQikNCg0K
DQotLSANCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLw0KClVuc3Vic2NyaWJlOiA8bWFpbHRv
OnJ1YnktY29yZS1yZXF1ZXN0QHJ1YnktbGFuZy5vcmc/c3ViamVjdD11bnN1YnNjcmliZT4KPGh0
dHA6Ly9saXN0cy5ydWJ5LWxhbmcub3JnL2NnaS1iaW4vbWFpbG1hbi9vcHRpb25zL3J1YnktY29y
ZT4K

In This Thread