[#119390] [Ruby master Feature#20775] Gemify win32-registry, win32-sspi and win32-resolv — "larskanis (Lars Kanis) via ruby-core" <ruby-core@...>

Issue #20775 has been reported by larskanis (Lars Kanis).

12 messages 2024/10/01

[#119410] [Ruby master Feature#20778] ruby/repl_type_completor as a bundled gem — "tompng (tomoya ishida) via ruby-core" <ruby-core@...>

SXNzdWUgIzIwNzc4IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHRvbXBuZyAodG9tb3lhIGlzaGlkYSku

7 messages 2024/10/02

[#119432] [Ruby master Misc#20781] DevMeeting-2024-11-07 — "mame (Yusuke Endoh) via ruby-core" <ruby-core@...>

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

11 messages 2024/10/03

[#119442] [Ruby master Feature#20782] Introduction of Happy Eyeballs Version 2 (RFC8305) in TCPSocket.new — "shioimm (Misaki Shioi) via ruby-core" <ruby-core@...>

SXNzdWUgIzIwNzgyIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHNoaW9pbW0gKE1pc2FraSBTaGlvaSku

12 messages 2024/10/04

[#119462] [Ruby master Bug#20785] Should `a in b, and c` `a in b, or c` `a in b, rescue c` be syntax ok? — "tompng (tomoya ishida) via ruby-core" <ruby-core@...>

Issue #20785 has been reported by tompng (tomoya ishida).

10 messages 2024/10/05

[#119495] [Ruby master Feature#20792] String#forcible_encoding? — "kddnewton (Kevin Newton) via ruby-core" <ruby-core@...>

Issue #20792 has been reported by kddnewton (Kevin Newton).

16 messages 2024/10/09

[#119514] [Ruby master Bug#20796] Segmentation fault in rubyzip tests with ruby 3.4.0-preview2 — "tikkss (Tsutomu Katsube) via ruby-core" <ruby-core@...>

Issue #20796 has been reported by tikkss (Tsutomu Katsube).

10 messages 2024/10/13

[#119534] [Ruby master Bug#20800] Don't place `ruby` executable into `/usr/libexec/x86_64-linux/bin` — "vo.x (Vit Ondruch) via ruby-core" <ruby-core@...>

Issue #20800 has been reported by vo.x (Vit Ondruch).

10 messages 2024/10/21

[#119575] [Ruby master Bug#20808] Cannot override Data#inspect — "maicolben (Maicol Bentancor) via ruby-core" <ruby-core@...>

Issue #20808 has been reported by maicolben (Maicol Bentancor).

8 messages 2024/10/21

[#119621] [Ruby master Bug#20816] Potential regression in Ruby 3.3.x (compared with 3.1 and 3.2) regarding fast syscalls and multi-threading. — "adrienjarthon (Adrien Jarthon) via ruby-core" <ruby-core@...>

SXNzdWUgIzIwODE2IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGFkcmllbmphcnRob24gKEFkcmllbiBK

6 messages 2024/10/25

[#119622] [Ruby master Bug#20817] Ruby 3.4.0dev emits `warning: possibly useless use of + in void context` while Ruby 3.3.5 does not — "yahonda (Yasuo Honda) via ruby-core" <ruby-core@...>

Issue #20817 has been reported by yahonda (Yasuo Honda).

8 messages 2024/10/26

[#119646] [Ruby master Feature#20855] Introduce `Fiber::Scheduler#blocking_region` to avoid stalling the event loop. — "ioquatix (Samuel Williams) via ruby-core" <ruby-core@...>

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

10 messages 2024/10/31

[#119650] [Ruby master Bug#20857] Don't change `Hash#inspect formatting` — "vo.x (Vit Ondruch) via ruby-core" <ruby-core@...>

Issue #20857 has been reported by vo.x (Vit Ondruch).

17 messages 2024/10/31

[ruby-core:119489] [Ruby master Feature#20205] Enable `frozen_string_literal` by default

From: "mame (Yusuke Endoh) via ruby-core" <ruby-core@...>
Date: 2024-10-09 04:12:11 UTC
List: ruby-core #119489
SXNzdWUgIzIwMjA1IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbWFtZSAoWXVzdWtlIEVuZG9oKS4NCg0K
DQpJIGRpZCBxdWljayBpbnZlc3RpZ2F0aW9uIG9uIHRoZSB3YXJuaW5ncyB0aGF0IEBoc2J0IHNh
aWQuDQoNCj4gYGBgDQo+IHJ1YnktZGV2L2xpYi9ydWJ5LzMuNC4wKzAvb3Blbi11cmkucmI6NDU1
OiB3YXJuaW5nOiBsaXRlcmFsIHN0cmluZyB3aWxsIGJlIGZyb3plbiBpbiB0aGUgZnV0dXJlDQo+
IGBgYA0KDQpUaGlzIHdhcm5pbmcgaXMgZHVlIHRvIHRoZSBmYWN0IHRoYXQgaHR0cGNsaWVudCBj
YWxscyBgT3BlblVSSTo6TWV0YS5pbml0KG8gPSAnJylgIGFuZCBgT3BlblVSSTo6TWV0YS5pbml0
YCBkZXN0cnVjdGl2ZWx5IG1vZGlmaWVzIHRoZSBhcmd1bWVudCBieSBgT2JqZWN0I2V4dGVuZGAu
DQoNCg0KPiBgYGANCj4gcnVieS1kZXYvbGliL3J1YnkvMy40LjArMC9sb2dnZXIvbG9nX2Rldmlj
ZS5yYjo0NTogd2FybmluZzogbGl0ZXJhbCBzdHJpbmcgd2lsbCBiZSBmcm96ZW4gaW4gdGhlIGZ1
dHVyZQ0KPiBgYGANCg0KVGhpcyBpcyBwcm9iYWJseSBhIHdhcm5pbmcgaW4gYFN0cmluZ0lPI3dy
aXRlYC4gUGFzc2luZyBhIGZyb3plbiBzdHJpbmcgbGl0ZXJhbCBsaWtlIGBTdHJpbmdJTy5uZXco
4oCcZm9v4oCdKWAgaXMgbm90IHdhcm5lZCwgYnV0IHdhcm5lZCBhZnRlciBgU3RyaW5nSU8jd3Jp
dGVgLg0KDQoNCmBgYA0KJCBydWJ5IC1yc3RyaW5naW8gLXcgLWUgJ1N0cmluZ0lPLm5ldygiIikn
DQoNCiQgcnVieSAtcnN0cmluZ2lvIC13IC1lICdTdHJpbmdJTy5uZXcoIiIpLndyaXRlKCJmb28i
KScNCi1lOjE6IHdhcm5pbmc6IGxpdGVyYWwgc3RyaW5nIHdpbGwgYmUgZnJvemVuIGluIHRoZSBm
dXR1cmUNCmBgYA0KDQpOb3RlIHRoYXQgd2UgY2FuJ3QgaXNzdWUgYSB3YXJuaW5nIGF0IGBTdHJp
bmdJTy5uZXcoIiIpYCBiZWNhdXNlIGl0IGNvdWxkIGJlIGEgZmFsc2UgcG9zaXRpdmUgaWYgeW91
IHVzZSB0aGUgU3RyaW5nSU8gcmVhZC1vbmx5Lg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tDQpGZWF0dXJlICMyMDIwNTogRW5hYmxlIGBmcm96ZW5fc3RyaW5nX2xp
dGVyYWxgIGJ5IGRlZmF1bHQNCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8yMDIw
NSNjaGFuZ2UtMTEwMTAzDQoNCiogQXV0aG9yOiBieXJvb3QgKEplYW4gQm91c3NpZXIpDQoqIFN0
YXR1czogT3Blbg0KKiBBc3NpZ25lZTogbWF0eiAoWXVraWhpcm8gTWF0c3Vtb3RvKQ0KLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyMjIENvbnRleHQNCg0KVGhlIGBm
cm96ZW5fc3RyaW5nX2xpdGVyYWw6IHRydWVgIHByYWdtYSB3YXMgaW50cm9kdWNlZCBpbiBSdWJ5
IDIuMywgYW5kIGFzIGZhciBhcyBJJ20gYXdhcmUgdGhlIHBsYW4gd2FzIGluaXRpYWxseSB0byBt
YWtlIGl0IHRoZSBkZWZhdWx0IGZvciBSdWJ5IDMuMCwgYnV0IHRoaXMgcGxhbiB3YXMgYWJhbmRv
bmVkIGJlY2F1c2UgaXQgd291bGQgYmUgdG9vIG11Y2ggb2YgYSBicmVha2luZyBjaGFuZ2Ugd2l0
aG91dCBhbnkgcmVhbCBmdXJ0aGVyIG5vdGljZS4NCg0KQWNjb3JkaW5nIHRvIE1hdHosIGhlIHN0
aWxsIHdpc2hlcyB0byBlbmFibGUgYGZyb3plbl9zdHJpbmdfbGl0ZXJhbGAgYnkgZGVmYXVsdCBp
biB0aGUgZnV0dXJlLCBidXQgYSByZWFzb25hYmxlIG1pZ3JhdGlvbiBwbGFuIGlzIHJlcXVpcmVk
LiANCg0KVGhlIG1haW4gaXNzdWUgaXMgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgZmxpcHBpbmcg
dGhlIHN3aXRjaCBpbW1lZGlhdGVseSB3b3VsZCBicmVhayBhIGxvdCBvZiBjb2RlLCBzbyB0aGVy
ZSBtdXN0IGJlIHNvbWUgZGVwcmVjYXRpb24gcGVyaW9kLg0KDQpUaGUgdXN1YWwgdGhlIHBhdGgg
Zm9yd2FyZCBmb3IgdGhpcyBraW5kIG9mIGNoYW5nZSBpcyB0byBlbWl0IGRlcHJlY2F0aW9uIHdh
cm5pbmdzIG9uZSBvZiBtdWx0aXBsZSB2ZXJzaW9ucyBpbiBhZHZhbmNlLg0KDQpPbmUgZXhhbXBs
ZSBvZiB0aGF0IHdhcyB0aGUgUnVieSAyLjcga2V5d29yZCBhcmd1bWVudCBkZXByZWNhdGlvbi4g
SXQgd2FzIHF1aXRlIHZlcmJvc2UsIGFuZCBzb21lIHVzZXJzIHdlcmUgaW5pdGlhbGx5IGFubm95
ZWQsIGJ1dCBJIHRoaW5rIHRoZSBjb21tdW5pdHkgcHVsbGVkIHRocm91Z2ggaXQgYW5kIEkgZG9u
J3Qgc2VlbSB0byBoZWFyIG11Y2ggYWJvdXQgaXQgYW55bW9yZS4NCg0KU28gZm9yIGZyb3plbiBz
dHJpbmcgbGl0ZXJhbHMsIHRoZSBmaXJzdCBzdGVwIHdvdWxkIGJlIHRvIHN0YXJ0IHdhcm5pbmcg
d2hlbiBhIHN0cmluZyB0aGF0IHdvdWxkIGJlIGZyb3plbiBpbiB0aGUgZnV0dXJlIGlzIG11dGF0
ZWQuDQoNCiMjIyBEZXByZWNhdGlvbiBXYXJuaW5nIEltcGxlbWVudGF0aW9uDQoNCkkgaW1wbGVt
ZW50ZWQgYSBxdWljayBwcm9vZiBvZiBjb25jZXB0IHdpdGggQGV0aWVubmUgaW4gaHR0cHM6Ly9n
aXRodWIuY29tL1Nob3BpZnkvcnVieS9wdWxsLzU0OQ0KDQpJbiBzaG9ydDoNCg0KLSBGaWxlcyB3
aXRoIGAjIGZyb3plbl9zdHJpbmdfbGl0ZXJhbDogdHJ1ZWAgb3IgYCMgZnJvemVuX3N0cmluZ19s
aXRlcmFsOiBmYWxzZWAgZG9uJ3QgY2hhbmdlIGluIGJlaGF2aW9yIGF0IGFsbC4NCi0gRmlsZXMg
d2l0aCBubyBgIyBmcm96ZW5fc3RyaW5nX2xpdGVyYWxgIGNvbW1lbnQgYXJlIGNvbXBpbGVkIHRv
IHVzZSBgcHV0Y2hpbGxlZHN0cmluZ2Agb3Bjb2RlIGluc3RlYWQgb2YgcmVndWxhciBgcHV0c3Ry
aW5nYC4NCi0gVGhpcyBvcGNvZGUgbWFyayB0aGUgc3RyaW5nIHdpdGggYSB1c2VyIGZsYWcsIHdo
ZW4gdGhlc2Ugc3RyaW5ncyBhcmUgbXV0YXRlZCwgYSB3YXJuaW5nIGlzIGlzc3VlZC4NCg0KQ3Vy
cmVudGx5IHRoZSBwcm9vZiBvZiBjb25jZXB0IGlzc3VlIHRoZSB3YXJuaW5nIGF0IHRoZSBtdXRh
dGlvbiBsb2NhdGlvbiwgd2hpY2ggaW4gc29tZSBjYXNlIGNhbiBtYWtlIGxvY2F0aW5nIHdoZXJl
IHRoZSBzdHJpbmcgd2FzIGFsbG9jYXRlZCBhIGJpdCBoYXJkLg0KDQpCdXQgaXQgaXMgcG9zc2li
bGUgdG8gaW1wcm92ZSBpdCBzbyB0aGUgbWVzc2FnZSBhbHNvIGluY2x1ZGUgdGhlIGxvY2F0aW9u
IGF0IHdoaWNoIHRoZSBsaXRlcmFsIHN0cmluZyB3YXMgYWxsb2NhdGVkLCBhbmQgbGVhcm5pbmcg
ZnJvbSB0aGUga2V5d29yZCBhcmd1bWVudCB3YXJuaW5nIGV4cGVyaWVuY2UsDQp3ZSBjYW4gcmVj
b3JkIHdoaWNoIHdhcm5pbmdzIHdlcmUgYWxyZWFkeSBpc3N1ZWQgdG8gYXZvaWQgc3BhbW1pbmcg
dXNlcnMgd2l0aCBkdXBsaWNhdGVkIHdhcm5pbmdzLg0KDQpBcyBjdXJyZW50bHkgaW1wbGVtZW50
ZWQsIHRoZXJlIGlzIGFsbW9zdCBubyBvdmVyaGVhZC4gSWYgd2UgbW9kaWZ5IHRoZSBpbXBsZW1l
bnRhdGlvbiB0byByZWNvcmQgdGhlIGxpdGVyYWwgbG9jYXRpb24sDQp3ZSdkIGluY3VyIGEgc21h
bGwgbWVtb3J5IG92ZXJoZWFkIGZvciBlYWNoIGxpdGVyYWwgc3RyaW5nIGluIGEgZmlsZSB3aXRo
b3V0IGFuIGV4cGxpY2l0IGBmcm96ZW5fc3RyaW5nX2xpdGVyYWxgIHByYWdtYS4NCg0KQnV0IEkg
YmVsaWV2ZSB3ZSBjb3VsZCBkbyBpdCBpbiBhIHdheSB0aGF0IGhhcyBubyBvdmVyaGVhZCBpZiBg
V2FybmluZ1s6ZGVwcmVjYXRlZF0gPSBmYWxzZWAuDQoNCiMjIyBUaW1lbGluZQ0KDQpUaGUgbWln
cmF0aW9uIHdvdWxkIGhhcHBlbiBpbiAzIHN0ZXBzLCBlYWNoIHN0ZXAgY2FuIHBvdGVudGlhbGx5
IGxhc3QgbXVsdGlwbGUgcmVsZWFzZXMuIGUuZy4gYFIwYCBjb3VsZCBiZSBgMy40YCwgYFIxYCBi
ZSBgMy43YCBhbmQgYFIyYCBiZSBgNC4wYC4NCkkgZG9uJ3QgaGF2ZSBhIHN0cm9uZyBvcGluaW9u
IG9uIHRoZSBwYWNlLg0KDQotIFJlbGVhc2UgYFIwYDogaW50cm9kdWNlIHRoZSBkZXByZWNhdGlv
biB3YXJuaW5nIChvbmx5IGlmIGRlcHJlY2F0aW9uIHdhcm5pbmdzIGVuYWJsZWQpLg0KLSBSZWxl
YXNlIGBSMWA6IG1ha2UgdGhlIGRlcHJlY2F0aW9uIHdhcm5pbmcgc2hvdyB1cCByZWdhcmRsZXNz
IG9mIHZlcmJvc2l0eSBsZXZlbC4NCi0gUmVsZWFzZSBgUjJgOiBtYWtlIHN0cmluZyBsaXRlcmFs
cyBmcm96ZW4gYnkgZGVmYXVsdC4NCg0KIyMjIEltcGFjdA0KDQpHaXZlbiB0aGF0IGBydWJvY29w
YCBpcyBxdWl0ZSBwb3B1bGFyIGluIHRoZSBjb21tdW5pdHkgYW5kIGl0IGhhcyBlbmZvcmNlZCB0
aGUgdXNhZ2Ugb2YgYCMgZnJvemVuX3N0cmluZ19saXRlcmFsOiB0cnVlYCBmb3IgeWVhcnMgbm93
LA0KSSBzdXNwZWN0IGEgbGFyZ2UgcGFydCBvZiB0aGUgYWN0aXZlbHkgbWFpbnRhaW5lZCBjb2Rl
YmFzZXMgaW4gdGhlIHdpbGQgd291bGRuJ3Qgc2VlIGFueSB3YXJuaW5ncy4NCg0KQW5kIHdpdGgg
cmVjZW50IHZlcnNpb25zIG9mIGBtaW5pdGVzdGAgZW5hYmxpbmcgZGVwcmVjYXRpb24gd2Fybmlu
Z3MgYnkgZGVmYXVsdCAoYW5kIFtwb3RlbnRpYWxseSBSU3BlYyB0b29dKGh0dHBzOi8vZ2l0aHVi
LmNvbS9yc3BlYy9yc3BlYy1jb3JlL2lzc3Vlcy8yODY3KSksDQp0aGUgZmV3IHRoYXQgZGlkbid0
IG1pZ3JhdGUgd2lsbCBsaWtlbHkgYmUgbWFkZSBjb21wYXRpYmxlIHF1aWNrbHkuDQoNClRoZSBy
ZWFsIHByb2JsZW0gb2YgY291cnNlIGFyZSB0aGUgbGVzcyBhY3RpdmVseSBkZXZlbG9wZWQgbGli
cmFyaWVzIGFuZCBhcHBsaWNhdGlvbnMuIEZvciBzdWNoIGNhc2VzLCBhbnkgY29kZWJhc2UgY2Fu
IHJlbWFpbiBjb21wYXRpYmxlIGJ5IHNldHRpbmcgYFJVQllPUFQ9Ii0tZGlzYWJsZT1mcm96ZW5f
c3RyaW5nX2xpdGVyYWwiYCwNCmFuZCBzbyBldmVuIGFmdGVyIGBSMmAgcmVsZWFzZS4gVGhlIGZs
YWcgd291bGQgbmV2ZXIgYmUgcmVtb3ZlZCBhbnkgbGVnYWN5IGNvZGViYXNlIGNhbiBjb250aW51
ZSB1cGdyYWRpbmcgUnVieSB3aXRob3V0IGNoYW5naW5nIGEgc2luZ2xlIGxpbmUgb2YgY29kIGJ5
IGp1c3QgZmxpcHBpbmcgdGhpcyBmbGFnLg0KDQojIyMgV29ya2Zsb3cgZm9yIGxpYnJhcnkgbWFp
bnRhaW5lcnMNCg0KQXMgYSBsaWJyYXJ5IG1haW50YWluZXIsIGZpeGluZyB0aGUgZGVwcmVjYXRp
b24gd2FybmluZ3MgY2FuIGJlIGFzIHNpbXBsZSBhcyBwcmVwZW5kaW5nIGAjIGZyb3plbl9zdHJp
bmdfbGl0ZXJhbDogZmFsc2VgIGF0IHRoZSB0b3Agb2YgYWxsIHRoZWlyIHNvdXJjZSBmaWxlcywg
YW5kIHRoaXMgd2lsbCBrZWVwIHdvcmtpbmcgZm9yZXZlci4NCg0KQWx0ZXJuYXRpdmVseSB0aGV5
IGNhbiBvZiBjb3Vyc2UgbWFrZSB0aGVpciBjb2RlIGNvbXBhdGlibGUgd2l0aCBmcm96ZW4gc3Ry
aW5nIGxpdGVyYWxzLg0KDQpDb2RlIHRoYXQgaXMgZnJvemVuIHN0cmluZyBsaXRlcmFsIGNvbXBh
dGlibGUgZG9lc24ndCBuZWVkIHRvIGV4cGxpY2l0bHkgZGVjbGFyZSBpdC4gT25seSBjb2RlIHRo
YXQgbmVlZCBpdCB0dXJuZWQgb2YgbmVlZCB0byBkbyBzby4NCg0KIyMjIFdvcmtmbG93IGZvciBh
cHBsaWNhdGlvbiBvd25lcnMNCg0KRm9yIGFwcGxpY2F0aW9uIG93bmVycywgdGhlIHdvcmtmbG93
IGlzIHRoZSBzYW1lIHRoYW4gZm9yIGxpYnJhcmllcy4NCg0KSG93ZXZlciBpZiB0aGV5IGRlcGVu
ZCBvbiBhIGdlbSB0aGF0IGhhc24ndCB1cGRhdGVkLCBvciB0aGF0IHRoZXkgY2FuJ3QgdXBncmFk
ZSBpdCwgdGhleSBjYW4gcnVuIHRoZWlyIGFwcGxpY2F0aW9uIHdpdGggYFJVQllPUFQ9Ii0tZGlz
YWJsZT1mcm96ZW5fc3RyaW5nX2xpdGVyYWwiYCBhbmQgaXQgd2lsbCBrZWVwIHdvcmtpbmcgZm9y
ZXZlci4NCg0KQW55IHVzZXIgcnVubmluZyBpbnRvIGFuIGluY29tcGF0aWJpbGl0eSBpc3N1ZSBj
YW4gc2V0IGBSVUJZT1BUPSItLWRpc2FibGU9ZnJvemVuX3N0cmluZ19saXRlcmFsImAgZm9yZXZl
ciwgZXZlbiBpbiBgNC54YCwgdGhlIG9ubHkgdGhpbmcgY2hhbmdpbmcgaXMgdGhlIGRlZmF1bHQg
dmFsdWUuDQoNCkFuZCBhbnkgYXBwbGljYXRpb24gZm9yIHdoaWNoIGFsbCBkZXBlbmRlbmNpZXMg
aGF2ZSBiZWVuIG1hZGUgZnVsbHkgZnJvemVuIHN0cmluZyBsaXRlcmFsIGNvbXBhdGlibGUgY2Fu
IHNldCBgUlVCWU9QVD0iLS1lbmFibGU9ZnJvemVuX3N0cmluZ19saXRlcmFsImAgYW5kIHN0YXJ0
IGltbWVkaWF0ZWx5IHJlbW92aW5nIG1hZ2ljIGNvbW1lbnQgZnJvbSB0aGVpciBjb2RlYmFzZS4N
Cg0KDQoNCg0KLS0gDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8NCiBfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiBydWJ5LWNvcmUgbWFpbGluZyBsaXN0
IC0tIHJ1YnktY29yZUBtbC5ydWJ5LWxhbmcub3JnCiBUbyB1bnN1YnNjcmliZSBzZW5kIGFuIGVt
YWlsIHRvIHJ1YnktY29yZS1sZWF2ZUBtbC5ydWJ5LWxhbmcub3JnCiBydWJ5LWNvcmUgaW5mbyAt
LSBodHRwczovL21sLnJ1YnktbGFuZy5vcmcvbWFpbG1hbjMvbGlzdHMvcnVieS1jb3JlLm1sLnJ1
YnktbGFuZy5vcmcv


In This Thread