[#116534] [Ruby master Bug#20231] Don't wait in io_binwrite_string if not necessary. — "ioquatix (Samuel Williams) via ruby-core" <ruby-core@...>

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

8 messages 2024/02/01

[#116565] [Ruby master Feature#20235] Deprecate CHAR syntax — "Dan0042 (Daniel DeLorme) via ruby-core" <ruby-core@...>

Issue #20235 has been reported by Dan0042 (Daniel DeLorme).

8 messages 2024/02/03

[#116581] [Ruby master Bug#20237] Unable to unshare(CLONE_NEWUSER) in Linux because of timer thread — "hanazuki (Kasumi Hanazuki) via ruby-core" <ruby-core@...>

Issue #20237 has been reported by hanazuki (Kasumi Hanazuki).

10 messages 2024/02/05

[#116589] [Ruby master Misc#20238] Use prism for mk_builtin_loader.rb — "kddnewton (Kevin Newton) via ruby-core" <ruby-core@...>

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

22 messages 2024/02/05

[#116640] [Ruby master Feature#20249] Print only backtraces in rb_bug(), by default — "osyoyu (Daisuke Aritomo) via ruby-core" <ruby-core@...>

Issue #20249 has been reported by osyoyu (Daisuke Aritomo).

11 messages 2024/02/09

[#116664] [Ruby master Misc#20254] FYI: Add Launchable into Ruby CI — "ono-max (Naoto Ono) via ruby-core" <ruby-core@...>

Issue #20254 has been reported by ono-max (Naoto Ono).

18 messages 2024/02/10

[#116666] [Ruby master Bug#20255] Embedded arrays aren't moved correctly across ractors — "luke-gru (Luke Gruber) via ruby-core" <ruby-core@...>

Issue #20255 has been reported by luke-gru (Luke Gruber).

18 messages 2024/02/10

[#116681] [Ruby master Misc#20260] ISEQ flag for prism compiler — "kddnewton (Kevin Newton) via ruby-core" <ruby-core@...>

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

15 messages 2024/02/12

[#116696] [Ruby master Bug#20264] Segfault installing RMagick on M1 Mac — "andy@... (Andy Jeffries) via ruby-core" <ruby-core@...>

Issue #20264 has been reported by andy@andyjeffries.co.uk (Andy Jeffries).

7 messages 2024/02/13

[#116760] [Ruby master Feature#20265] Deprecate and remove rb_newobj and rb_newobj_of — "peterzhu2118 (Peter Zhu) via ruby-core" <ruby-core@...>

SXNzdWUgIzIwMjY1IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHBldGVyemh1MjExOCAoUGV0ZXIgWmh1

8 messages 2024/02/14

[#116769] [Ruby master Feature#20266] New syntax to escape embed strings in Regexp literal — "usa (Usaku NAKAMURA) via ruby-core" <ruby-core@...>

Issue #20266 has been reported by usa (Usaku NAKAMURA).

8 messages 2024/02/15

[#116819] [Ruby master Feature#20275] Avoid extra backtrace entries for rescue and ensure — "Eregon (Benoit Daloze) via ruby-core" <ruby-core@...>

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

8 messages 2024/02/17

[#116827] [Ruby master Feature#20276] Introduce Fiber interfaces for Ractors — "forthoney (Seong-Heon Jung) via ruby-core" <ruby-core@...>

Issue #20276 has been reported by forthoney (Seong-Heon Jung).

8 messages 2024/02/17

[#116846] [Ruby master Misc#20281] DevMeeting-2024-03-14 — "mame (Yusuke Endoh) via ruby-core" <ruby-core@...>

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

16 messages 2024/02/19

[#116853] [Ruby master Feature#20282] Enhancing Ruby's Coverage with Per-Test Coverage Reports — "ioquatix (Samuel Williams) via ruby-core" <ruby-core@...>

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

7 messages 2024/02/19

[#116902] [Ruby master Feature#20290] Add API for C extensions to free memory — "peterzhu2118 (Peter Zhu) via ruby-core" <ruby-core@...>

Issue #20290 has been reported by peterzhu2118 (Peter Zhu).

9 messages 2024/02/21

[#116940] [Ruby master Feature#20300] Hash: set value and get pre-existing value in one call — "AMomchilov (Alexander Momchilov) via ruby-core" <ruby-core@...>

Issue #20300 has been reported by AMomchilov (Alexander Momchilov).

19 messages 2024/02/26

[#116941] [Ruby master Bug#20301] `Set#add?` does two hash look-ups — "AMomchilov (Alexander Momchilov) via ruby-core" <ruby-core@...>

Issue #20301 has been reported by AMomchilov (Alexander Momchilov).

10 messages 2024/02/26

[#116965] [Ruby master Bug#20307] `Hash#update` from compare_by_identity hash can have unfrozen string keys — "nobu (Nobuyoshi Nakada) via ruby-core" <ruby-core@...>

Issue #20307 has been reported by nobu (Nobuyoshi Nakada).

7 messages 2024/02/27

[#116983] [Ruby master Feature#20309] Bundled gems for Ruby 3.5 — "hsbt (Hiroshi SHIBATA) via ruby-core" <ruby-core@...>

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

28 messages 2024/02/27

[ruby-core:116980] [Ruby master Feature#20298] Introduce `Time()` type-cast / constructor.

From: "zverok (Victor Shepelev) via ruby-core" <ruby-core@...>
Date: 2024-02-27 20:05:19 UTC
List: ruby-core #116980
SXNzdWUgIzIwMjk4IGhhcyBiZWVuIHVwZGF0ZWQgYnkgenZlcm9rIChWaWN0b3IgU2hlcGVsZXYp
Lg0KDQoNCkkgd291bGQgbGlrZSB0byByZWdpc3RlciBhIGRpc3NlbnRpbmcgb3BpbmlvbiBhYm91
dCB0aGUgcHJvdG9jb2wgOikNCg0KSSBiZWxpZXZlIHRoYXQgYENsYXNzTmFtZSgpYCBjb252ZW50
aW9uLCB3aGlsZSBvbGQsIGlzIG9uZSBvZiB0aGUgY2x1bXN5IHBhcnRzIG9mIHRoZSBSdWJ5IEFQ
STogaXQgaXMga2luZGEgdGhlIG9ubHkgcGxhY2Ugd2hlcmUgdHdvIGFic29sdXRlbHkgdW5yZWxh
dGVkIHRoaW5ncyAoYSBtZXRob2QgYW5kIGEgY2xhc3MpIGFyZSBtYWRlIHJlbGF0ZWQgb25seSBi
eSBhIGNvbnZlbnRpb247IGFuZCB0aGUgb25seSB3aGVyZSBgdGhpbmdgIGFuIGB0aGluZyguLi4p
YCBhcmUgcmVmZXJyaW5nIHRvIGFic29sdXRlbHkgZGlmZmVyZW50IGVudGl0aWVzLiANCg0KVGhl
IGxhbmd1YWdlIHVzZXIgY2FuJ3QgZmluZCBgQ2xhc3NOYW1lKClgIG1ldGhvZCdzIGRvY3MgaW4g
dGhlIGBDbGFzc05hbWVgJ3MgZG9jczsgdGhlIG1ldGhvZCBkb2Vzbid0ICJmb2xsb3ciIHRoZSBy
ZW5hbWluZyBvciBpbmhlcml0aW5nIG9mIHRoZSBgQ2xhc3NOYW1lYC4NCg0KSSBkb24ndCBrbm93
IHRoZSB3aG9sZSBzdG9yeSwgYnV0IHByb2JhYmx5IHRoZSBjb252ZW50aW9uIGhhZCBlbWVyZ2Vk
IG9uIGVhcmx5IHN0YWdlcyBvZiBSdWJ5J3MgbGlmZSwgc29tZXdoYXQgaW5zcGlyZWQgYnkgUHl0
aG9uJ3MgY2FsbGFibGUgY2xhc3NlcywgYW5kIHNvbWV3aGF0IGNvbXBlbnNhdGVzIGZvciBhYnNl
bmNlIG9mICJwcm9wZXJseSBjYWxsYWJsZSBvYmplY3RzIiBpbiBSdWJ5IChQcm9iYWJseSB0aGUg
c3VnYXIgYGZvby5jYWxsKClgIOKGkiBgZm9vLigpYCB3YXMgYW5vdGhlciBpZGVhIGhvdyB0byBj
b21wZW5zYXRlIGZvciB0aGF0OyBidXQgbm9ib2R5IHNlZW1zIHRvIGxpa2UgaXQgZXhjZXB0IG1l
IDopDQoNCkkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIHRvIGZvbGxvdyBzb21ldGhpbmcgdGhh
dCBpcyBuYXR1cmFsIGZvciBSdWJ5IChpbiBhIHNlbnNlIG9mIGRpc2NvdmVyYWJpbGl0eSBhbmQg
cmVsYXRpb25zIGJldHdlZW4gY29uY2VwdHMpLCBub3QganVzdCB0cmFkaXRpb25hbC4gTGlrZSwg
anVzdCBgQ2xhc3NOYW1lLmNvZXJjZSgpYCwgZm9yIGV4YW1wbGUuDQoNCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkZlYXR1cmUgIzIwMjk4OiBJbnRyb2R1Y2UgYFRp
bWUoKWAgdHlwZS1jYXN0IC8gY29uc3RydWN0b3IuDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9y
Zy9pc3N1ZXMvMjAyOTgjY2hhbmdlLTEwNzAyOA0KDQoqIEF1dGhvcjogaW9xdWF0aXggKFNhbXVl
bCBXaWxsaWFtcykNCiogU3RhdHVzOiBPcGVuDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tDQpNYW55IFJ1YnkgcHJpbWl0aXZlIHR5cGVzIGhhdmUgY29uc3RydWN0b3Jz
LCBlLmcuIGBJbnRlZ2VyKC4uLilgLCBgU3RyaW5nKC4uLilgLCBgRmxvYXQoLi4uKWAsIGV0Yy4g
VGhlc2UgdXN1YWxseSBjb252ZXJ0IGZyb20gc29tZSBzdWJzZXQgb2YgdHlwZXMsIGUuZy4gYEZs
b2F0KDEpIC0+IDEuMGAgd2lsbCBjb252ZXJ0IGFuIEludGVnZXIgdG8gYSBGbG9hdCwgYW5kIGBG
bG9hdCgiMSIpIC0+IDEuMGAgd2lsbCBwYXJzZSBhIFN0cmluZyB0byBhIEZsb2F0LCBhbmQgc2lt
aWxhciBmb3Igb3RoZXIgdHlwZSBjYXN0cy9jb25zdHJ1Y3RvcnMuDQoNCkknZCBsaWtlIHRvIHBy
b3Bvc2Ugd2UgaW50cm9kdWNlIHNvbWV0aGluZyBzaW1pbGFyIGZvciBgVGltZWAgKGFuZCBwb3Nz
aWJseSB0aGlzIGV4dGVuZHMgdG8gYERhdGVgL2BEYXRlVGltZWAgaW4gYSBmb2xsb3cgdXAgcHJv
cG9zYWwpLg0KDQpTdWdnZXN0ZWQgaW1wbGVtZW50YXRpb24gY291bGQgbG9vayBzb21ldGhpbmcg
bGlrZSB0aGlzOg0KDQpgYGBydWJ5DQpkZWYgVGltZSh2YWx1ZSkNCiAgY2FzZSB2YWx1ZQ0KICB3
aGVuIFRpbWUNCiAgICB2YWx1ZQ0KICB3aGVuIEludGVnZXINCiAgICBUaW1lLmF0KHZhbHVlKQ0K
ICB3aGVuIFN0cmluZyAjIFRoZSBmb3JtYXQgaXMgYXNzdW1lZCB0byBiZSB0aGUgcmVzdWx0IG9m
IGBUaW1lI3RvX3NgLg0KICAgIFRpbWUubmV3KHZhbHVlKQ0KICBlbHNlDQogICAgdmFsdWUudG9f
dGltZQ0KICBlbmQNCmVuZA0KYGBgDQoNCkFsdGVybmF0aXZlbHksIHdlIG1pZ2h0IGxpa2UgdG8g
YmUgYSBsaXR0bGUgbW9yZSBzcGVjaWZpYyB3aXRoIHRoZSBgZWxzZWAgY2xhdXNlL2Vycm9yIGhh
bmRsaW5nLg0KDQojIyBCYWNrZ3JvdW5kDQoNCkluIGEgcHJvamVjdCwgSSBuZWVkIHRvIHN1cHBv
cnQgbXVsdGlwbGUgc2VyaWFsaXphdGlvbiBmb3JtYXRzL2NvZGVycywgaW5jbHVkaW5nIE1lc3Nh
Z2VQYWNrLCBNYXJzaGFsIGFuZCBKU09OLg0KDQpXaGlsZSBNYXJzaGFsIGFuZCBNZXNzYWdlUGFj
ayBhcmUgY2FwYWJsZSBvZiBzZXJpYWxpemluZyBgVGltZWAgaW5zdGFuY2VzLCBgSlNPTmAgaXMg
bm90Lg0KDQpUaGUgY29kZSBsb29rcyBhIGJpdCBsaWtlIHRoaXM6DQoNCmBgYA0KZGF0YSA9IGZl
dGNoX2pvYl9kYXRhDQpqb2IgPSBAY29kZXIubG9hZChkYXRhKQ0Kc2NoZWR1bGVkX2F0ID0gVGlt
ZShqb2JbOnNjaGVkdWxlZF9hdF0pICMgSHlwb3RoZXRpY2FsIHR5cGUtY2FzdCBhcyBvdXRsaW5l
ZCBhYm92ZQ0KYGBgDQoNCiMjIEFkZGl0aW9uYWwgT2JzZXJ2YXRpb25zDQoNCldoaWxlIHNvbWUg
cHJpbWl0aXZlIGRhdGEgdHlwZXMgYWNjZXB0IHRoZW1zZWx2ZXMgYXMgYXJndW1lbnRzIGFuZCBj
b25zdHJ1Y3QgYnkgY29weSwgZS5nLiBgQXJyYXkubmV3KEFycmF5Lm5ldylgLCBvdGhlcnMgZG8g
bm90LCBlLmcuIGBIYXNoYCBhbmQgYFRpbWVgLiBQZXJoYXBzIGBUaW1lLm5ldyhUaW1lLm5ldylg
IHNob3VsZCBiZWhhdmUgc2ltaWxhcmx5IHRvIGBBcnJheS5uZXcoQXJyYXkubmV3KWAgLSB0aGUg
b3V0ZXIgaW5zdGFuY2UgaXMgYSBjb3B5IG9mIHRoZSBpbm5lci4NCg0KDQoNCg0KLS0gDQpodHRw
czovL2J1Z3MucnVieS1sYW5nLm9yZy8NCiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fCiBydWJ5LWNvcmUgbWFpbGluZyBsaXN0IC0tIHJ1YnktY29yZUBtbC5y
dWJ5LWxhbmcub3JnCiBUbyB1bnN1YnNjcmliZSBzZW5kIGFuIGVtYWlsIHRvIHJ1YnktY29yZS1s
ZWF2ZUBtbC5ydWJ5LWxhbmcub3JnCiBydWJ5LWNvcmUgaW5mbyAtLSBodHRwczovL21sLnJ1Ynkt
bGFuZy5vcmcvbWFpbG1hbjMvcG9zdG9yaXVzL2xpc3RzL3J1YnktY29yZS5tbC5ydWJ5LWxhbmcu
b3JnLw==

In This Thread