[#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:116761] [Ruby master Misc#20254] FYI: Add Launchable into Ruby CI

From: "jaruga (Jun Aruga) via ruby-core" <ruby-core@...>
Date: 2024-02-14 17:14:25 UTC
List: ruby-core #116761
SXNzdWUgIzIwMjU0IGhhcyBiZWVuIHVwZGF0ZWQgYnkgamFydWdhIChKdW4gQXJ1Z2EpLg0NCg0N
Cg0NCj4gSSBhZ3JlZSB0aGVyZSBhcmUgcm9vbSB0byBpbXByb3ZlIHRoZSBzb3VyY2UgY29kZSBi
dXQgd2UgY2FuIGltcHJvdmUgYWZ0ZXIgbWVyZ2luZyBhbmQgdHJ5aW5nIGl0IG91dCwgSU1PLg0N
CihhbmQgd2UgY2FuIHJldmVydCB0aGUgY29kZSBpZiB3ZSBmb3VuZCBhbm90aGVyIGlzc3VlcykN
DQoNDQpJIGFncmVlIHRoYXQgd2UgbWVyZ2UgdGhlIG5lY2Vzc2FyeSBQUnMgdG8gcnVuIExhdW5j
aGFibGUgb24gQ0kgZmlyc3QgYmVmb3JlIHdvcmtpbmcgZm9yIGZ1cnRoZXIgaW1wcm92ZW1lbnRz
LiBBbmQgSSB1bmRlcnN0YW5kIHdlIGNhbiByZXZlcnQgdGhlIGNvZGUgaWYgaXQgaXMgbmVjZXNz
YXJ5LiBMZXQncyBrZWVwIGluIG1pbmQgdGhhdCB3ZSBzcXVhc2ggY29tbWl0cyB0byBvbmUgY29t
bWl0LCBvciBtZXJnZSB3aXRoIHNxdWFzaCBmb3IgTGF1bmNoYWJsZSByZWxhdGVkIFBScyBpZiBp
dCBpcyBwb3NzaWJsZSwgYmVjYXVzZSBvZiByZXZlcnRpbmcgdGhlIG5lY2Vzc2FyeSBjb21taXRz
IGVhc2lseS4gSSBzZWUgdGhhdCB3ZSBmb3Jnb3QgdG8gYXNrIHRvIHNxdWFzaCB0aGUgY29tbWl0
cyBvbiB0aGUgcGFzdCBQUjogaHR0cHM6Ly9naXRodWIuY29tL3J1YnkvcnVieS9wdWxsLzk3NTcu
DQ0KDQ0KDQ0KDQ0KDQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0N
Ck1pc2MgIzIwMjU0OiBGWUk6IEFkZCBMYXVuY2hhYmxlIGludG8gUnVieSBDSQ0NCmh0dHBzOi8v
YnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8yMDI1NCNjaGFuZ2UtMTA2NzgzDQ0KDQ0KKiBBdXRo
b3I6IG9uby1tYXggKE5hb3RvIE9ubykNDQoqIFN0YXR1czogT3Blbg0NCiogUHJpb3JpdHk6IE5v
cm1hbA0NCiogQXNzaWduZWU6IG9uby1tYXggKE5hb3RvIE9ubykNDQotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQ0KSeKAmW0gYSBzb2Z0d2FyZSBlbmdpbmVlciB3aG8g
d29ya3MgYXQgTGF1bmNoYWJsZSwgSW5jLg0NClNvbWUgUnVieSBDSSBtYWludGFpbmVycyBoYXZl
IGdyYW50ZWQgbWUgKE5hb3RvIE9ubykgdGhlIHBlcm1pc3Npb24gdG8gaW50ZWdyYXRlIG91ciBz
ZXJ2aWNlLCBbTGF1bmNoYWJsZV0oaHR0cHM6Ly93d3cubGF1bmNoYWJsZWluYy5jb20vKSBpbnRv
IHJ1YnkvcnVieS4gVGhpcyBkZWNpc2lvbiB3YXMgbWFkZSBkdXJpbmcgdGhlIG1lZXRpbmcuDQ0K
VGh1cywgSSBoYXZlIGNyZWF0ZWQgdGhlIHRpY2tldCB0byBzaGFyZSB0aGUgYmVuZWZpdCBhbmQg
cHJvZ3Jlc3MuDQ0KDQ0KIyMgUHJvZ3Jlc3MNDQoNDQpDdXJyZW50bHksIGJvdGggcnVieS9kZWJ1
ZyBhbmQgcnVieS92c2NvZGUtcmRiZyBoYXMgc3RhcnRlZCB1c2luZyBMYXVuY2hhYmxlLg0NCg0N
CiMjIEJlbmVmaXRzDQ0KDQ0KQnkgaW50cm9kdWNpbmcgTGF1bmNoYWJsZSwgd2UgY2FuIGVuam95
IHRoZSBmb2xsb3dpbmcgYmVuZWZpdHM6DQ0KDQ0KIyMjIFJpY2ggVUkgdG8gc2VlIHN0ZGVyciBh
bmQgc3Rkb3V0IGluIGZhaWxlZCB0ZXN0cw0NClNvbWUgUnVieSBkZXZlbG9wZXJzIGZpbmQgaXQg
Y2hhbGxlbmdpbmcgdG8gcmV2aWV3IHRlc3QgZmFpbHVyZSBsb2dzIGluIEdpdGh1YiBBY3Rpb25z
LiBMYXVuY2hhYmxlIHByb3ZpZGVzIGEgcmljaCBVSSB0aGF0IG1ha2VzIGl0IGVhc2llciB0byBl
eGFtaW5lIHN0ZGVyciBhbmQgc3Rkb3V0IHJlbGF0ZWQgdG8gdGVzdCBmYWlsdXJlLg0NCg0NCjxp
bWcgd2lkdGg9IjYwMCIgYWx0PSJTY3JlZW5zaG90IDIwMjQtMDEtMjkgYXQgMTkgMjMgMDgiIHNy
Yz0iaHR0cHM6Ly9naXRodWIuY29tL3J1YnkvZGVidWcvYXNzZXRzLzU5NDM2NTcyLzY4ZjUyYTUw
LThlOTYtNGY3Zi04NjFkLTJkYzA5OGRlYzM5ZiI+DQ0KDQ0KDQ0KIyMjIFRlc3QgcmVwb3J0cyBp
biBHaXRodWIgY29tbWVudHMNDQpJZGVudGlmeWluZyB3aGljaCBDSSBqb2IgZmFpbGVkIGluIHRo
ZSBHaXRodWIgVUkgY2FuIGJlIGN1bWJlcnNvbWUuIExhdW5jaGFibGUgYWRkcmVzc2VzIHRoaXMg
YnkgY3JlYXRpbmcgYSBjb21tZW50IHRoYXQgc3VtbWFyaXplcyB0ZXN0IHJlc3VsdHMgZGlyZWN0
bHkgaW4gR2l0aHViIHB1bGwgcmVxdWVzdC4NDQpUaGlzIGVuaGFuY2VtZW50IHdpbGwgc2lnbmlm
aWNhbnRseSBpbXByb3ZlIHRoZSBkZXZlbG9wbWVudCBleHBlcmltZW50Lg0NCg0NCjxpbWcgd2lk
dGg9IjUwMCIgYWx0PSJUZXN0IHJlcG9ydHMgaW4gR2l0aHViIGNvbW1lbnRzIiBzcmM9Imh0dHBz
Oi8vZ2l0aHViLmNvbS9ydWJ5L2RlYnVnL2Fzc2V0cy81OTQzNjU3Mi8yODNiMjdkNi03YjQzLTQw
YmYtYjQyMy04YmI5NDcwODIyOGMiPg0NCg0NCiMjIyBGbGFrZXkgdGVzdCBpbnNpZ2h0DQ0KQnkg
ZGV2ZWxvcGluZyBSdWJ5LCBzb21lIGZsYWtleSB0ZXN0cyBtaWdodCBiZSBhZGRlZC4gTGF1bmNo
YWJsZSBoYXMgW1VuaGVhbHRoeSBUZXN0c10oaHR0cHM6Ly93d3cubGF1bmNoYWJsZWluYy5jb20v
ZG9jcy9mZWF0dXJlcy91bmhlYWx0aHktdGVzdHMvKSBwYWdlIHdoaWNoIGFuYWx5emUgdGhlIGZs
YWtleSB0ZXN0cy4gRm9yIGluc3RhbmNlLCB0aGUgcGFnZSBzaG93cyB0aGUgZmxha2luZXNzIHNj
b3JlIHdoaWNoIGV4cHJlc3MgaG93IG11Y2ggdGhlIHRlc3QgaXMgZmxha2luZXNzLiBMZXQncyBz
YXkgYGZvb2AgdGVzdCBoYXMgYSBmbGFraW5lc3Mgc2NvcmUgb2YgMC41LiBUaGlzIG1lYW5zIHRo
YXQgaWYgYGZvb2AgdGVzdCBmYWlsZWQgYWdhaW5zdCAxMCBkaWZmZXJlbnQgY29tbWl0cywgdGhh
dCBmYWlsdXJlIHdhcyBub3QgYSB0cnVlIGZhaWx1cmUgaW4gaGFsZiBvZiB0aGUgY29tbWl0cy4g
Qnkgc2VlaW5nIHRoaXMgZ3JhcGgsIHdlIGNhbiBwcmlvcml0aXplIHdoaWNoIHRlc3RzIHRoYXQg
d2UgaGF2ZSB0byBkZWFsIHdpdGguIEluIGFkZGl0aW9uIHRvIHRoYXQsIHdlIGNhbiB1bmRlcnN0
YW5kIHRoZSB0ZXN0IGlzIGZsYWtleSBvciBub3QuDQ0KDQ0KPGltZyB3aWR0aD0iNzAwIiBhbHQ9
IkZsYWtleSB0ZXN0IHBhZ2UiIHNyYz0iaHR0cHM6Ly9naXRodWIuY29tL3J1YnkvZGVidWcvYXNz
ZXRzLzU5NDM2NTcyL2NhOWY5NzJlLTk3NDQtNDBiOS05MmEyLTM1M2I1NjJkMzQwZSI+DQ0KDQ0K
IyMjIFByZWRpY3RpdmUgVGVzdCBTZWxlY3Rpb24NDQpSdWJ5IGhhcyBhbiBleHRlbnNpdmUgc3Vp
dGUgb2YgdGVzdHMsIGFuZCB0aGUgbnVtYmVyIG9mIHRlc3RzIGlzIGV4cGVjdGVkIHRvIGdyb3cu
IEhvd2V2ZXIsIHdhaXRpbmcgZm9yIGFsbCB0ZXN0cyB0byBwYXNzIGNhbiBiZSB0aW1lLWNvbnN1
bWluZy4gVG8gYWRkcmVzcyB0aGlzIGNoYWxsZW5nZSwgTGF1bmNoYWJsZSBvZmZlcnMgdGhlIFtQ
cmVkaWN0aXZlIFRlc3QgU2VsZWN0aW9uXShodHRwczovL3d3dy5sYXVuY2hhYmxlaW5jLmNvbS9k
b2NzL2ZlYXR1cmVzL3ByZWRpY3RpdmUtdGVzdC1zZWxlY3Rpb24vKSBmZWF0dXJlLiBQcmVkaWN0
aXZlIFRlc3QgU2VsZWN0aW9uIGxldmVyYWdlcyBtYWNoaW5lIGxlYXJuaW5nIHRvIGlkZW50aWZ5
IHRoZSByaWdodCB0ZXN0cyB0byBydW4gZm9yIGEgc3BlY2lmaWMgY29kZSBjaGFuZ2UuIEJ5IGFu
YWx5emluZyBkYXRhIGZyb20gcGFzdCB0ZXN0IHJ1bnMgYW5kIGNvbnNpZGVyaW5nIHRoZSBjaGFu
Z2VzIGJlaW5nIHRlc3RlZCwgTGF1bmNoYWJsZSBkZXRlcm1pbmVzIHdoaWNoIHRlc3RzIGFyZSBt
b3N0IHJlbGV2YW50LiBIZXJlIGlzIGEgZXhlY3V0aW9uIHN0cmF0ZWd5IHdpdGggTGF1bmNoYWJs
ZS4NDQoNDQoxLiBJbml0aWFsIFNlbGVjdGlvbg0NCkxhdW5jaGFibGUgc2VsZWN0cyBhIHN1YnNl
dCBvZiB0ZXN0cyAobGV0J3Mgc2F5IGFwcHJveGltYXRlbHkgMjUlIG9mIGFsbCB0ZXN0cykgYmFz
ZWQgb24gdGhlIHByZWRpY3RpdmUgYW5hbHlzaXMuIFRoZXNlIHRlc3RzIGFyZSBleGVjdXRlZCwg
Zmlyc3QuDQ0KDQ0KMi4gUmVtYWluaW5nIFRlc3RzDQ0KVGhlIHJlbWFpbmluZyBvZiA3NSUgb2Yg
dGVzdHMgYXJlIHRoZW4gZXhlY3V0ZWQuIFNpbmNlIHRoZSBpbml0aWFsIHNlbGVjdGlvbiBmb2N1
c2VzIG9uIHBvdGVudGlhbGx5IHByb2JsZW1hdGljIGFyZWFzLCB0aGVyZSdzIGEgaGlnaCBsaWtl
bGlob29kIG9mIGlkZW50aWZ5aW5nIGFueSBmYWlsZWQgdGVzdHMgc29vbmVyLg0NCg0NCg0NCg0N
Cg0NCg0NCg0NCg0NCi0tIA0NCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLw0NCiBfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiBydWJ5LWNvcmUgbWFpbGlu
ZyBsaXN0IC0tIHJ1YnktY29yZUBtbC5ydWJ5LWxhbmcub3JnCiBUbyB1bnN1YnNjcmliZSBzZW5k
IGFuIGVtYWlsIHRvIHJ1YnktY29yZS1sZWF2ZUBtbC5ydWJ5LWxhbmcub3JnCiBydWJ5LWNvcmUg
aW5mbyAtLSBodHRwczovL21sLnJ1YnktbGFuZy5vcmcvbWFpbG1hbjMvcG9zdG9yaXVzL2xpc3Rz
L3J1YnktY29yZS5tbC5ydWJ5LWxhbmcub3JnLw==

In This Thread