[#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:101033] [Ruby master Bug#17337] Don't embed Ruby build-time configuration in Ruby

From: shyouhei@...
Date: 2020-11-24 01:08:57 UTC
List: ruby-core #101033
SXNzdWUgIzE3MzM3IGhhcyBiZWVuIHVwZGF0ZWQgYnkgc2h5b3VoZWkgKFNoeW91aGVpIFVyYWJl
KS4NCg0KDQp2by54IChWaXQgT25kcnVjaCkgd3JvdGUgaW4gI25vdGUtNzoNCj4gSG93ZXZlciwg
SSBkb24ndCB0aGluayB0aGF0IGVtYmVkZGluZyBvZiB0aGUgY29tcGlsZSB0aW1lIG9wdGlvbnMg
YWRkcmVzc2VzIGFueSBvZiB0aGVzZSBjb25jZXJucy4gSWYgdGhleSBzaG91bGQgYmUgYWRkcmVz
c2VkLCB0aGF0IHdvdWxkIG1lYW4gdG8gZG8gdGhlIHNhbWUgY29uZmlndXJhdGlvbiBjaGVja3Mg
b25jZSBkb25lIGZvciBSdWJ5IGFsc28gZm9yIGJ1aWxkIG9mIGV4dGVuc2lvbnMgYW5kIGZhaWwg
dGhlIGJ1aWxkIGlmIHRoZXkgZGlmZmVycy4NCg0KUmlnaHQuICBJJ20gbm90IHNheWluZyB3ZSBh
cmUgZG9pbmcgd2VsbC4gIFJhdGhlciBJIHNheSB0aGVyZSBpcyBhIGhlYWRhY2hlLiAgUnVieSBo
YWQgYWxyZWFkeSBhc3N1bWVkIHRoZSBleGFjdCBzYW1lIHJ1bnRpbWUgZW52aXJvbm1lbnQgZm9y
IGJvdGggY29yZSAmIGV4dGVuc2lvbnMuICBZb3Ugd2FudCB0byBzZXBhcmF0ZSB0aGVtLiAgSSB1
bmRlcnN0YW5kIHlvdXIgbW90aXZhdGlvbi4gIEJ1dC4uLiB0aGF0IGlzIGhhcmRlciB0aGFuIGl0
IHNvdW5kcy4NCg0KPiBBbHNvLCBJIGRvbid0IHJlYWxseSBrbm93LCB3aGF0IGNvbXBvbmVudCBp
cyByZXNwb25zaWJsZSBmb3IgbnVtYmVyIG9mIGZpbGUgZGVzY3JpcHRvcnMsIGJ1dCBvbiBMaW51
eCwgSSdkIGFzc3VtZSB0aGlzIGlzIEtlcm5lbC4gQnV0IGlmIHRoZSB2YWx1ZSBpcyBjaGFuZ2Vk
IGluIGJldHdlZW4ga2VybmVsIHZlcnNpb25zLCB0aGVuIHRoZSBjb21waWxlIHRpbWUgY2hvaWNl
IG9mIGBzZWxlY3QoMilgIG1pZ2h0IG5vdCBiZSBvcHRpbWFsLg0KDQpUaGF0IHdvdWxkIGhhcHBl
bi4gIFdlIGhhdmUgZXhwZXJpZW5jZWQgc2l0dWF0aW9ucyBsaWtlIGZvciBpbnN0YW5jZSBnZXRy
YW5kb20oMikgc3lzdGVtIGNhbGwgYWxyZWFkeSBpbXBsZW1lbnRlZCBpbiB0aGUgS2VybmVsLCBi
dXQgbm90IHlldCBhdmFpbGFibGUgaW4gZ2xpYmMuICBMdWNraWx5IHRoYXQgZGlkIG5vdCBhZmZl
Y3QgZXh0ZW5zaW9uIGxpYnJhcmllcyB0aG91Z2guDQoNCnZvLnggKFZpdCBPbmRydWNoKSB3cm90
ZSBpbiAjbm90ZS04Og0KPiBzaHlvdWhlaSAoU2h5b3VoZWkgVXJhYmUpIHdyb3RlIGluICNub3Rl
LTU6DQo+ID4gSkZZSSBiZWNhdXNlIGNvbXBpbGVycyB0ZW5kIHRvIExUTyB0aGVzZSBkYXlzLCBs
aWJydWJ5IGNhbiBiZSBhIGNvbXBpbGVyLXNwZWNpZmljIGludGVybmFsIHJlcHJlc2VudGF0aW9u
IG9mIHRoZSBlbnRpcmUgc291cmNlIGNvZGUsIG5vdCBhbiBhcmNoaXZlIG9mIG9iamVjdCBmaWxl
cy4gIElmIHRoYXQgaXMgdGhlIGNhc2UsIHBlb3BsZSBjYW5ub3QgdXNlIGFyYml0cmFyeSBDKysg
Y29tcGlsZXIuICBJdCBtdXN0IGV4YWN0bHkgbWF0Y2ggdGhlIEMgY29tcGlsZXIgdXNlZCB0byBn
ZW5lcmF0ZSBsaWJydWJ5LiAgRGV0ZWN0aW9uIG9mIHN1Y2ggdGhpbmdzIGNvdWxkIGJlIGRvbmUg
aW4gbWttZi5yYiBJIGd1ZXNzLCBidXQgbm90IGFzIGVhc3kgYXMgdG8g4oCcbW92ZeKAnSAgdGhl
IGN1cnJlbnQgbG9naWMuDQo+IA0KPiBUaGlzIHNvdW5kcyB0aGF0IHRoaXMgYXBwbGllcyB0byBz
dGF0aWNhbGx5IGxpbmtlZCBSdWJ5LCBvciBkb2VzIGl0IGFwcGx5IHRvIHNoYXJlZCBsaWJydWJ5
IGFzIHdlbGw/IEkgY2FyZSBqdXN0IGFib3V0IHRoZSBsYXRlciBpZiB0aGF0IG1ha2VzIGFueSBk
aWZmZXJlbmNlLg0KDQpBRkFJSyBubyBkeW5hbWljIGxpbmtlciBpbnRlcmZhY2VzIHdpdGggY29t
cGlsZXJzJyBMVE8gZmFjaWxpdGllcy4NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQ0KQnVnICMxNzMzNzogRG9uJ3QgZW1iZWQgUnVieSBidWlsZC10aW1lIGNvbmZp
Z3VyYXRpb24gaW4gUnVieQ0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE3MzM3
I2NoYW5nZS04ODcwNA0KDQoqIEF1dGhvcjogdm8ueCAoVml0IE9uZHJ1Y2gpDQoqIFN0YXR1czog
T3Blbg0KKiBQcmlvcml0eTogTm9ybWFsDQoqIHJ1YnkgLXY6IHJ1YnkgMy4wLjBkZXYgKDIwMjAt
MTEtMDQgbWFzdGVyIDcwNGZiMGI4MTUpIFt4ODZfNjQtbGludXhdDQoqIEJhY2twb3J0OiAyLjU6
IFVOS05PV04sIDIuNjogVU5LTk9XTiwgMi43OiBVTktOT1dODQotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpXaGVuIFJ1YnkgMy4wIGlzIGJ1aWx0IHdpdGhvdXQgQysr
IGNvbXBpbGVyIGF2YWlsYWJsZSwgc3Vic2VxdWVudCBidWlsZHMgb2YgRXZlbnRtYWNoaW5lIGV4
dGVuc2lvbnMgKG9yIGFueSBvdGhlciBnZW1zIHRoYXQgcmVxdWlyZSBDKysgY29tcGlsZXIpIGZh
aWw6DQoNCn5+fg0KLi4uIHNuaXAgLi4uDQoNCiJtYWtlIFwiREVTVERJUj1cIiINCkkuIC1JL3Vz
ci9pbmNsdWRlIC1JL3Vzci9pbmNsdWRlL3J1YnkvYmFja3dhcmQgLUkvdXNyL2luY2x1ZGUgLUku
ICAtREhBVkVfT1BFTlNTTF9TU0xfSCAtREhBVkVfT1BFTlNTTF9FUlJfSCAtRFdJVEhfU1NMIC1E
QlVJTERfRk9SX1JVQlkgLURIQVZFX1JCX1RIUkVBRF9DQUxMX1dJVEhPVVRfR1ZMIC1ESEFWRV9S
Ql9USFJFQURfRkRfU0VMRUNUIC1ESEFWRV9UWVBFX1JCX0ZEU0VUX1QgLURIQVZFX1JCX1dBSVRf
Rk9SX1NJTkdMRV9GRCAtREhBVkVfUkJfVElNRV9ORVcgLURIQVZFX0lOT1RJRllfSU5JVCAtREhB
VkVfSU5PVElGWSAtREhBVkVfV1JJVEVWIC1ESEFWRV9QSVBFMiAtREhBVkVfQUNDRVBUNCAtREhB
VkVfQ09OU1RfU09DS19DTE9FWEVDIC1ET1NfVU5JWCAtREhBVkVfRVBPTExfQ1JFQVRFIC1ESEFW
RV9FUE9MTCAtREhBVkVfQ0xPQ0tfR0VUVElNRSAtREhBVkVfQ09OU1RfQ0xPQ0tfTU9OT1RPTklD
X1JBVyAtREhBVkVfQ09OU1RfQ0xPQ0tfTU9OT1RPTklDICAgIC1mUElDIC1PMiAtZmx0bz1hdXRv
IC1mZmF0LWx0by1vYmplY3RzIC1mZXhjZXB0aW9ucyAtZyAtZ3JlY29yZC1nY2Mtc3dpdGNoZXMg
LXBpcGUgLVdhbGwgLVdlcnJvcj1mb3JtYXQtc2VjdXJpdHkgLVdwLC1EX0ZPUlRJRllfU09VUkNF
PTIgLVdwLC1EX0dMSUJDWFhfQVNTRVJUSU9OUyAtc3BlY3M9L3Vzci9saWIvcnBtL3JlZGhhdC9y
ZWRoYXQtaGFyZGVuZWQtY2MxIC1mc3RhY2stcHJvdGVjdG9yLXN0cm9uZyAtc3BlY3M9L3Vzci9s
aWIvcnBtL3JlZGhhdC9yZWRoYXQtYW5ub2Jpbi1jYzEgIC1tNjQgLW10dW5lPWdlbmVyaWMgLWZh
c3luY2hyb25vdXMtdW53aW5kLXRhYmxlcyAtZnN0YWNrLWNsYXNoLXByb3RlY3Rpb24gLWZjZi1w
cm90ZWN0aW9uICAtbTY0IC1vIGJpbmRlci5vIC1jIGJpbmRlci5jcHANCm1ha2U6IEkuOiBObyBz
dWNoIGZpbGUgb3IgZGlyZWN0b3J5DQptYWtlOiBbTWFrZWZpbGU6MjM3OiBiaW5kZXIub10gRXJy
b3IgMTI3IChpZ25vcmVkKQ0Kfn5+DQoNClRoaXMgaGFwcGVucyBzaW5jZSBbMV0uDQoNCkkgd291
bGQgbGlrZSB0byBxdWVzdGlvbiBub3QganVzdCB0aGUgY29tbWl0LCBidXQgdGhlIHdob2xlIHBy
aW5jaXBsZS4gQXZhaWxhYmlsaXR5IG9mIEMrKyBjb21waWxlciBkdXJpbmcgYnVpbGQgb2YgUnVi
eSBkb2VzIG5vdCBoYXZlIGFueXRoaW5nIHRvIGRvIHdpdGggYXZhaWxhYmlsaXR5IG9mIEMrKyBj
b21waWxlciBkdXJpbmcgYnVpbGQgb2Ygd2hhdGV2ZXIgUnVieSBleHRlbnNpb24uDQoNCk1vcmVv
dmVyLCB0aGUgbWFjaGluZSB3aGVyZSBSdWJ5IGlzIGJ1aWx0IG1pZ2h0IGJlIGRpZmZlcmVudCBm
cm9tIHRoZSBtYWNoaW5lIHdoZXJlIFJ1YnkgaXMgdXNlZCBhbmQgdGhlIGV4dGVuc2lvbiBpcyBp
bnN0YWxsZWQuIFR5cGljYWwgZXhhbXBsZXMgYXJlIGJpbmFyeSBMaW51eCBkaXN0cmlidXRpb25z
LiBSVk0gYWxzbyB1c2VzIHByZWNvbXBpbGVkIFJ1YnkgYmluYXJpZXMgaWYgSSBhbSBub3QgbWlz
dGFrZW4uDQoNClRoZXJlZm9yZSwgSSB3b3VsZCBhcHByZWNpYXRlIGlmIHdlIHJlY29uc2lkZXIg
ZW1iZWRkaW5nIFJ1YnkgYnVpbGQtdGltZSBjb25maWd1cmF0aW9uIGluIFJ1YnkgYW5kIHJldXNp
bmcgaXQgZm9yIFJ1YnkgZXh0ZW5zaW9uIGJ1aWxkLiBUaGlzIHdvdWxkIHNvbHZlIHRoZSBpc3N1
ZSBvZiBFdmVudG1hY2hpbmUgSSBzdGFydGVkIHdpdGgsIGFuZCBhbHNvIGlzc3VlcyBzdWNoIGFz
ICMxNDQyMg0KDQpKdXN0IEZUUiwgdG8gYXZvaWQgdGhpcyBraW5kIG9mIGlzc3VlcywgYXMgYSBS
dWJ5IG1haW50YWluZXIgb24gUmVkIEhhdCBwbGF0Zm9ybXMsIEkgYW0gY29uc2lkZXJpbmcgdG8g
c2hpcCByYmNvbmZpZy5yYiBpbiB2ZW5kb3JsaWIsIHdoaWNoIHdvdWxkIGR5bmFtaWNhbGx5IGZp
eCB0aGVzZSBpc3N1ZXMuIEUuZy4gc2V0IHRoZSBgQ09ORklHWydDWFgnXWAgYmFzZWQgb24gQysr
IGNvbXBpbGVyIGF2YWlsYWJpbGl0eSBkdXJpbmcgZXh0ZW5zaW9uIGJ1aWxkLiBCdXQgSSdkIGxp
a2UgdG8gYXZvaWQgaXQsIGF0IGxlYXN0IGFzIGEgZG93bnN0cmVhbSBtb2RpZmljYXRpb24uDQoN
ClsxXTogaHR0cHM6Ly9naXRodWIuY29tL3J1YnkvcnVieS9jb21taXQvNTBiMThlODEyOTVhZDJk
NDU5NzVlNGQ4ZWExZTBjN2U4NTE0MGI5Nw0KDQoNCg0KLS0gDQpodHRwczovL2J1Z3MucnVieS1s
YW5nLm9yZy8NCgpVbnN1YnNjcmliZTogPG1haWx0bzpydWJ5LWNvcmUtcmVxdWVzdEBydWJ5LWxh
bmcub3JnP3N1YmplY3Q9dW5zdWJzY3JpYmU+CjxodHRwOi8vbGlzdHMucnVieS1sYW5nLm9yZy9j
Z2ktYmluL21haWxtYW4vb3B0aW9ucy9ydWJ5LWNvcmU+Cg==

In This Thread