[#100689] [Ruby master Feature#17303] Make webrick to bundled gems or remove from stdlib — hsbt@...

Issue #17303 has been reported by hsbt (Hiroshi SHIBATA).

11 messages 2020/11/02

[#100715] [Ruby master Bug#17306] TestGCCompact#test_ast_compacts test failures — v.ondruch@...

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

11 messages 2020/11/05

[#100720] [Ruby master Feature#17307] A way to mark C extensions as thread-safe, Ractor-safe, or unsafe — eregontp@...

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

22 messages 2020/11/05

[#100744] [Ruby master Bug#17310] Closed ractors should die — marcandre-ruby-core@...

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

12 messages 2020/11/08

[#100753] [Ruby master Feature#17312] New methods in Enumerable and Enumerator::Lazy: flatten, product, compact — zverok.offline@...

Issue #17312 has been reported by zverok (Victor Shepelev).

11 messages 2020/11/09

[#100763] [Ruby master Feature#17314] Provide a way to declare visibility of attributes defined by attr* methods in a single expression — radek.bulat@...

SXNzdWUgIzE3MzE0IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHJhZGFyZWsgKFJhZG9zxYJhdyBCdcWC

17 messages 2020/11/10

[#100777] [Ruby master Feature#17316] On memoization — sawadatsuyoshi@...

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

18 messages 2020/11/11

[#100788] [Ruby master Misc#17319] Rename Random::urandom to os_random and document random data sources — zofrex@...

Issue #17319 has been reported by zofrex (James Sanderson).

11 messages 2020/11/11

[#100807] [Ruby master Feature#17322] Deprecate `Random::DEFAULT` and introduce `Random.default()` method to provide Ractor-supported default random generator — ko1@...

Issue #17322 has been reported by ko1 (Koichi Sasada).

14 messages 2020/11/12

[#100816] [Ruby master Feature#17323] Ractor::LVar to provide ractor-local storage — ko1@...

Issue #17323 has been reported by ko1 (Koichi Sasada).

19 messages 2020/11/12

[#100849] [Ruby master Feature#17325] Adds Fiber#cancel, which forces a Fiber to break/return — nicholas.evans@...

Issue #17325 has been reported by nevans (Nicholas Evans).

17 messages 2020/11/14

[#100852] [Ruby master Feature#17326] Add Kernel#must! to the standard library — zimmerman.jake@...

SXNzdWUgIzE3MzI2IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGpleiAoSmFrZSBaaW1tZXJtYW4pLg0K

24 messages 2020/11/14

[#100858] [Ruby master Feature#17327] The Queue constructor should take an initial set of items — chris@...

Issue #17327 has been reported by chrisseaton (Chris Seaton).

10 messages 2020/11/15

[#100897] [Ruby master Feature#17330] Object#non — zverok.offline@...

Issue #17330 has been reported by zverok (Victor Shepelev).

21 messages 2020/11/17

[#100925] [Ruby master Feature#17331] Let Fiber#raise work with transferring fibers — nicholas.evans@...

Issue #17331 has been reported by nevans (Nicholas Evans).

12 messages 2020/11/18

[#100930] [Ruby master Feature#17333] Enumerable#many? — masafumi.o1988@...

Issue #17333 has been reported by okuramasafumi (Masafumi OKURA).

10 messages 2020/11/18

[#100971] [Ruby master Bug#17337] Don't embed Ruby build time configuration into Ruby — v.ondruch@...

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

16 messages 2020/11/20

[#100999] [Ruby master Feature#17339] Semantic grouping on BigDecimal#to_s — co.chuma@...

Issue #17339 has been reported by chumaltd (Takahiro Chuma).

9 messages 2020/11/21

[#101071] [Ruby master Feature#17342] Hash#fetch_set — hunter_spawn@...

Issue #17342 has been reported by MaxLap (Maxime Lapointe).

26 messages 2020/11/25

[#101093] [Ruby master Misc#17346] DevelopersMeeting20201210Japan — mame@...

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

17 messages 2020/11/26

[#101141] [Ruby master Bug#17354] Module#const_source_location is misleading for constants awaiting autoload — tom@...

SXNzdWUgIzE3MzU0IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHRvbXN0dWFydCAoVG9tIFN0dWFydCku

21 messages 2020/11/29

[#101143] [Ruby master Feature#17355] Or-patterns (pattern matching like Foo(x) | Bar(x)) — fg@...

Issue #17355 has been reported by decuplet (Nikita Shilnikov).

8 messages 2020/11/29

[#101153] [Ruby master Feature#17356] Alignment of memory allocated through Fiddle struct's malloc — andrea.ribuoli@...

Issue #17356 has been reported by AndreaRibuoli (Andrea Ribuoli).

8 messages 2020/11/30

[ruby-core:101159] [Ruby master Bug#17354] Module#const_source_location is misleading for constants awaiting autoload

From: merch-redmine@...
Date: 2020-11-30 16:15:00 UTC
List: ruby-core #101159
SXNzdWUgIzE3MzU0IGhhcyBiZWVuIHVwZGF0ZWQgYnkgamVyZW15ZXZhbnMwIChKZXJlbXkgRXZh
bnMpLg0KDQoNCnVmdWsgKFVmdWsgS2F5c2VyaWxpb2dsdSkgd3JvdGUgaW4gI25vdGUtMjoNCj4g
QG1hbWUgSW4gbXkgdXNlLWNhc2UsIEkgd291bGQgdmVyeSBtdWNoIGxpa2UgYE1vZHVsZSNjb25z
dF9zb3VyY2VfbG9jYXRpb25gIHRvIHRlbGwgbWUgd2hlcmUgdGhlIGNvbnN0YW50IGlzIGxvYWRl
ZCBvciAqd291bGQgYmUgbG9hZGVkIGZyb20gaWYgaXQgaXMgYXV0b2xvYWRlZCouIEkgYW0gZG9p
bmcgcnVudGltZSByZWZsZWN0aW9uIHRvIGRpc2NvdmVyIHR5cGVzIGluIGdlbXMgYW5kIHRoZWly
IGFzc29jaWF0ZWQgbWV0aG9kcywgY29uc3RhbnRzLCBldGMgaW4gVGFwaW9jYSwgYW5kIG15IGJp
Z2dlc3QgcHJvYmxlbSBzbyBmYXIgaGFzIGJlZW4gZGV0ZWN0aW5nIHdoaWNoIGZpbGUgYSBjb25z
dGFudCBpcyBvcmlnaW5hbGx5IGxvYWRlZCBmcm9tLiBJJ2QgYmVlbiB3YWl0aW5nIGZvciBgTW9k
dWxlI2NvbnN0X3NvdXJjZV9sb2NhdGlvbmAgdG8gZ2l2ZSBtZSB0aGF0IGluZm9ybWF0aW9uLCBl
dmVuIGlmIHRoZSBjb25zdGFudCBoYXMgbm90IGJlZW4gbG9hZGVkIHlldC4gVGhlIGF1dG9sb2Fk
IGZpbGUgbG9jYXRpb24sIHRoZW9yZXRpY2FsbHksIGNvdWxkIHBvaW50IHRvIGEgZmlsZSBpbiBh
IGRpZmZlcmVudCBnZW0gb3IgZXZlbiB0byBgYm9vdHNuYXBgIGlmIGl0IGlzIGluIHBsYXksIHdo
aWNoIHN0b3BzIHRoaXMgdXNlLWNhc2UgZnJvbSB3b3JraW5nIHByb3Blcmx5Lg0KPiANCj4gSSB3
b3VsZCB2ZXJ5IG11Y2ggbGlrZSBgTW9kdWxlI2NvbnN0X3NvdXJjZV9sb2NhdGlvbmAgdG8gd29y
ayBsaWtlIHRoaXM6DQo+IGBgYHJ1YnkNCj4gJSBlY2hvICdjbGFzcyBGb287IGVuZCcgPiBmb28u
cmINCj4gDQo+ICUgaXJiDQo+ID4+IE1vZHVsZS5jb25zdF9kZWZpbmVkPyg6Rm9vKQ0KPiA9PiBm
YWxzZQ0KPiA+PiBNb2R1bGUuY29uc3Rfc291cmNlX2xvY2F0aW9uKDpGb28pDQo+ID0+IG5pbA0K
PiANCj4gPj4gYXV0b2xvYWQgOkZvbywgJy4vZm9vJw0KPiA9PiBuaWwNCj4gDQo+ID4+IE1vZHVs
ZS5jb25zdF9kZWZpbmVkPyg6Rm9vKQ0KPiA9PiB0cnVlDQo+ID4+IE1vZHVsZS5jb25zdF9zb3Vy
Y2VfbG9jYXRpb24oOkZvbykNCj4gPT4gWyIuL2Zvby5yYiIsIG5pbF0NCj4gDQo+ID4+IE1vZHVs
ZS5jb25zdF9nZXQoOkZvbykNCj4gPT4gRm9vDQo+IA0KPiA+PiBNb2R1bGUuY29uc3RfZGVmaW5l
ZD8oOkZvbykNCj4gPT4gdHJ1ZQ0KPiA+PiBNb2R1bGUuY29uc3Rfc291cmNlX2xvY2F0aW9uKDpG
b28pDQo+ID0+IFsiLi9mb28ucmIiLCAxXQ0KPiBgYGANCj4gc2luY2UgUnVieSBiYXNpY2FsbHkg
a25vd3Mgd2hlcmUgYEZvb2AgKndpbGwgYmUqIGxvYWRlZCBmcm9tLCBidXQgY2Fubm90IHRlbGwg
dXMgd2hhdCBsaW5lIG51bWJlciBpdCB3aWxsIGJlIGZyb20gd2l0aG91dCBhY3R1YWxseSBsb2Fk
aW5nIHRoZSBmaWxlLiBUaHVzLCBJIHByb3Bvc2UgdGhlIGxpbmUgbnVtYmVyIGJlIGBuaWxgIGlu
IHRoYXQgY2FzZS4NCg0KVGhpcyBpcyBub3QgYWx3YXlzIHRydWUuICBSdWJ5IGRvZXMgbm90IGtu
b3cgdGhhdCB0aGUgY29uc3RhbnQncyBsb2NhdGlvbiB3aWxsIGJlIGluIHRoYXQgZmlsZS4gIEFs
bCBpdCBrbm93cyBpcyB0aGF0IHJlcXVpcmluZyB0aGF0IGZpbGUgc2hvdWxkIHJlc3VsdCBpbiB0
aGUgY29uc3RhbnQgYmVpbmcgYXZhaWxhYmxlIGFmdGVyLiBUaGUgZmlsZSBtZW50aW9uZWQgbWF5
IHJlcXVpcmUgb3IgbG9hZCBhbm90aGVyIGZpbGUgd2l0aCB0aGUgY29uc3RhbnQgZGVmaW5pdGlv
bi4gIEl0IG1heSBub3QgZXZlbiBsb2FkIGl0LCB5b3UgY291bGQgZW5kIHVwIHdpdGggYSBOYW1l
RXJyb3Igd2hlbiByZWZlcmVuY2luZyB0aGUgY29uc3RhbnQuICANCg0KSWYgdGhlIGxvY2F0aW9u
IG9mIHRoZSBhdXRvbG9hZCBkZWZpbml0aW9uIGlzIG5vdCB1c2VmdWwsIEkgdGhpbmsgdGhlIG1h
aW4gcmVhc29uYWJsZSBhbHRlcm5hdGl2ZSB3b3VsZCBiZSBgW11gLCBhcyBSdWJ5IGRvZXMgbm90
IGtub3cgd2hlcmUgdGhlIGNvbnN0YW50IHdpbGwgYmUgZGVmaW5lZC4gIFRoaXMgaXMgdGhlIHNh
bWUgdmFsdWUgdXNlZCBmb3IgY29uc3RhbnRzIGRlZmluZWQgaW4gQy4NCg0KLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KQnVnICMxNzM1NDogTW9kdWxlI2NvbnN0X3Nv
dXJjZV9sb2NhdGlvbiBpcyBtaXNsZWFkaW5nIGZvciBjb25zdGFudHMgYXdhaXRpbmcgYXV0b2xv
YWQNCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8xNzM1NCNjaGFuZ2UtODg4NDUN
Cg0KKiBBdXRob3I6IHRvbXN0dWFydCAoVG9tIFN0dWFydCkNCiogU3RhdHVzOiBPcGVuDQoqIFBy
aW9yaXR5OiBOb3JtYWwNCiogcnVieSAtdjogcnVieSAyLjcuMnAxMzcgKDIwMjAtMTAtMDEgcmV2
aXNpb24gNTQ0NWUwNDM1MikgW3g4Nl82NC1kYXJ3aW4yMF0NCiogQmFja3BvcnQ6IDIuNTogVU5L
Tk9XTiwgMi42OiBVTktOT1dOLCAyLjc6IFVOS05PV04NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0NCkZlYXR1cmUgIzEwNzcxIGFkZGVkIGBNb2R1bGUjY29uc3Rfc291
cmNlX2xvY2F0aW9uYCBhcyBhIHdheSB0byBmaW5kIHRoZSBzb3VyY2UgbG9jYXRpb24gb2YgYSBj
b25zdGFudOKAmXMgZGVmaW5pdGlvbi4gQnVnICMxNjc2NCByZXBvcnRlZCB0aGF0IGl0IGRpZG7i
gJl0IHdvcmsgY29ycmVjdGx5IGZvciBhdXRvbG9hZGVkIGNvbnN0YW50cywgaW5zdGVhZCBnaXZp
bmcgdGhlIHNvdXJjZSBsb2NhdGlvbiBvZiB0aGUgYGF1dG9sb2FkYCBjYWxsIHNpdGUuIFRoaXMg
d2FzIGZpeGVkIGluIGB2M18wXzBfcHJldmlldzFgIGluIGNvbW1pdDo5MjczMDgxMCBhbmQgYmFj
a3BvcnRlZCB0byBgdjJfN18yYCBpbiBjb21taXQ6YzY1YWFlMTEuDQoNCkhvd2V2ZXIsIGAjY29u
c3Rfc291cmNlX2xvY2F0aW9uYCBzdGlsbCByZXR1cm5zIHRoZSBgYXV0b2xvYWRgIGNhbGwgc2l0
ZSBmb3IgY29uc3RhbnRzIHdoaWNoIGhhdmUgbm90IHlldCBiZWVuIGxvYWRlZDoNCg0KYGBgDQol
IGVjaG8gJ2NsYXNzIEZvbzsgZW5kJyA+IGZvby5yYg0KDQolIGlyYg0KPj4gTW9kdWxlLmNvbnN0
X2RlZmluZWQ/KDpGb28pDQo9PiBmYWxzZQ0KPj4gTW9kdWxlLmNvbnN0X3NvdXJjZV9sb2NhdGlv
big6Rm9vKQ0KPT4gbmlsDQoNCj4+IGF1dG9sb2FkIDpGb28sICcuL2ZvbycNCj0+IG5pbA0KDQo+
PiBNb2R1bGUuY29uc3RfZGVmaW5lZD8oOkZvbykNCj0+IHRydWUNCj4+IE1vZHVsZS5jb25zdF9z
b3VyY2VfbG9jYXRpb24oOkZvbykNCj0+IFsiKGlyYikiLCAzXQ0KDQo+PiBNb2R1bGUuY29uc3Rf
Z2V0KDpGb28pDQo9PiBGb28NCg0KPj4gTW9kdWxlLmNvbnN0X2RlZmluZWQ/KDpGb28pDQo9PiB0
cnVlDQo+PiBNb2R1bGUuY29uc3Rfc291cmNlX2xvY2F0aW9uKDpGb28pDQo9PiBbIi4vZm9vLnJi
IiwgMV0NCmBgYA0KDQpUaGlzIGVkZ2UgY2FzZSBpcyB1bmRvY3VtZW50ZWQgYW5kIHN1cnByaXNp
bmcuIEl0IGxvb2tzIGxpa2UgYSBidWcgdG8gdGhlIHByb2dyYW1tZXIgd2hvIHJlY2VpdmVzIHRo
ZSBgYXV0b2xvYWRgIGxvY2F0aW9uIGluc3RlYWQgb2Ygb25lIG9mIHRoZSBkb2N1bWVudGVkIHJl
dHVybiB2YWx1ZXMgb2YgYCNjb25zdF9zb3VyY2VfbG9jYXRpb25gIChgbmlsYCwgYFtdYCwgb3Ig
dGhlIGRlZmluaXRpb27igJlzIHNvdXJjZSBsb2NhdGlvbikuDQoNCldlIGNvdWxkIGVpdGhlcjoN
Cg0KKiBjaGFuZ2UgdGhlIGJlaGF2aW91ciBvZiBgI2NvbnN0X3NvdXJjZV9sb2NhdGlvbmAgdG8g
cmV0dXJuIGBbXWAgZm9yIGNvbnN0YW50cyBhd2FpdGluZyBhdXRvbG9hZCwgd2hpY2ggaXMgY29u
c2lzdGVudCB3aXRoIHRoZSBbcmV0dXJuIHZhbHVlIG9mIGBNb2R1bGUjY29uc3RfZGVmaW5lZD9g
XShodHRwczovL2RvY3MucnVieS1sYW5nLm9yZy9lbi8yLjcuMC9Nb2R1bGUuaHRtbCNtZXRob2Qt
aS1jb25zdF9kZWZpbmVkLTNGKSBpbiB0aGlzIGNhc2UgKOKAnGlmIHRoZSBjb25zdGFudCBpcyBu
b3QgcHJlc2VudCBidXQgdGhlcmUgaXMgYW4gYXV0b2xvYWQgZm9yIGl0LCBgdHJ1ZWAgaXMgcmV0
dXJuZWQgZGlyZWN0bHnigJ0pLCBhcyB3ZWxsIGFzIHRoZSBbcmV0dXJuIHZhbHVlIG9mIGAjY29u
c3Rfc291cmNlX2xvY2F0aW9uYF0oaHR0cHM6Ly9kb2NzLnJ1YnktbGFuZy5vcmcvZW4vMi43LjAv
TW9kdWxlLmh0bWwjbWV0aG9kLWktY29uc3Rfc291cmNlX2xvY2F0aW9uKSBmb3Igb3RoZXIgY29u
c3RhbnRzIHdob3NlIHNvdXJjZSBsb2NhdGlvbiBpcyB1bmtub3duICjigJxpZiB0aGUgY29uc3Rh
bnQgaXMgZm91bmQsIGJ1dCBpdHMgc291cmNlIGxvY2F0aW9uIGNhbiBub3QgYmUgZXh0cmFjdGVk
IChjb25zdGFudCBpcyBkZWZpbmVkIGluIEMgY29kZSksIGVtcHR5IGFycmF5IGlzIHJldHVybmVk
4oCdKTsgb3INCiogZG9jdW1lbnQgdGhlIGN1cnJlbnQgYmVoYXZpb3VyIG9mIGAjY29uc3Rfc291
cmNlX2xvY2F0aW9uYCB0byBtYWtlIGl0IGxlc3Mgc3VycHJpc2luZy4NCg0KSSByZWNvbW1lbmQg
dGhlIGZpcnN0IG9wdGlvbiDigJQgYWx0aG91Z2ggdGhlIGN1cnJlbnQgYmVoYXZpb3VyIHdhcyBy
ZWNlbnRseSBzcGVjaWZpZWQgaW4gc291cmNlOnNwZWMvcnVieS9jb3JlL21vZHVsZS9jb25zdF9z
b3VyY2VfbG9jYXRpb25fc3BlYy5yYkA2ZDA1OTY3NCNMMjA5LCBpdCBkb2VzbuKAmXQgc2VlbSBp
bnRlbnRpb25hbCDigJQgYnV0IGlmIHRoYXTigJlzIG5vdCBmZWFzaWJsZSwgc2ltcGx5IGRvY3Vt
ZW50aW5nIHRoaXMgZWRnZSBjYXNlIHdvdWxkIGFsc28gYmUgYW4gaW1wcm92ZW1lbnQuDQoNCg0K
DQotLSANCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLw0KClVuc3Vic2NyaWJlOiA8bWFpbHRv
OnJ1YnktY29yZS1yZXF1ZXN0QHJ1YnktbGFuZy5vcmc/c3ViamVjdD11bnN1YnNjcmliZT4KPGh0
dHA6Ly9saXN0cy5ydWJ5LWxhbmcub3JnL2NnaS1iaW4vbWFpbG1hbi9vcHRpb25zL3J1YnktY29y
ZT4K

In This Thread