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

From: "ko1 (Koichi Sasada) via ruby-core" <ruby-core@...>
Date: 2024-02-13 09:38:02 UTC
List: ruby-core #116692
SXNzdWUgIzIwMjU0IGhhcyBiZWVuIHVwZGF0ZWQgYnkga28xIChLb2ljaGkgU2FzYWRhKS4NDQoN
DQoNDQpTb21lIG1vcmUgYmFja2dyb3VuZDoNDQoNDQoxLCBJIGhlYXJkIHRoZSBpbnRyb2R1Y3Rp
b24gb2YgTGF1bmNoYWJsZSBzZXJ2aWNlIHdpdGggc29tZSBjb21taXR0ZXJzIGJ5IG15IGZvcm1l
ciBjb2xsZWFndWUgKGFzIGRlc2NyaWJlZCBpbiAjNSkgaW4gY2xvc2VkIG1lZXRpbmcuDQ0KMi4g
T24gdGhlIG1lZXRpbmcsIHdlJ3ZlIGxlYXJuIHRoZSBzZXJ2aWNlIGFuZCB3ZSBmb3VuZCB0aGUg
dGFzayBpcyBlbm91Z2ggc21hbGwgdG8gaW50cm9kdWNlIGl0Lg0NCg0NCkFsdGhvdWdoIHRoZSBp
bXBldHVzIGNhbWUgZnJvbSBhIHJlZmVycmFsIGZyb20gYW4gYWNxdWFpbnRhbmNlLCBieSBjb21w
YXJpbmcgdGhlIGJlbmVmaXQgZnJvbSB0aGUgc2VydmljZSBhbmQgdGhlIGNvc3Qgb2YgaW50cm9k
dWN0aW9uLCBJIHRoaW5rIHRyeWluZyBpdCBpcyByZWFzb25hYmxlIGFuZCB0aGlzIGRvZXMgbm90
IGNvbnN0aXR1dGUgYSBjb25mbGljdCBvZiBpbnRlcmVzdCAoaXQgaXMgYSBub3JtYWwgc2VsZWN0
aW9uIG9mIHNlcnZpY2VzIGZvciBkZXZlbG9wbWVudCkuDQ0KSW4gdGhpcyBjYXNlLCB0aGUgY29z
dCBvZiBpbnRyb2R1Y3Rpb24gaXMgZW5vdWdoIGxvdy4NDQoNDQpJIGFncmVlIHRoZXJlIGFyZSBy
b29tIHRvIGltcHJvdmUgdGhlIHNvdXJjZSBjb2RlIGJ1dCB3ZSBjYW4gaW1wcm92ZSBhZnRlciBt
ZXJnaW5nIGFuZCB0cnlpbmcgaXQgb3V0LCBJTU8uDQ0KKGFuZCB3ZSBjYW4gcmV2ZXJ0IHRoZSBj
b2RlIGlmIHdlIGZvdW5kIGFub3RoZXIgaXNzdWVzKQ0NCg0NCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0NDQpNaXNjICMyMDI1NDogRllJOiBBZGQgTGF1bmNoYWJsZSBp
bnRvIFJ1YnkgQ0kNDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMjAyNTQjY2hh
bmdlLTEwNjcwNA0NCg0NCiogQXV0aG9yOiBvbm8tbWF4IChOYW90byBPbm8pDQ0KKiBTdGF0dXM6
IE9wZW4NDQoqIFByaW9yaXR5OiBOb3JtYWwNDQoqIEFzc2lnbmVlOiBvbm8tbWF4IChOYW90byBP
bm8pDQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0NCknigJltIGEg
c29mdHdhcmUgZW5naW5lZXIgd2hvIHdvcmtzIGF0IExhdW5jaGFibGUsIEluYy4NDQpTb21lIFJ1
YnkgQ0kgbWFpbnRhaW5lcnMgaGF2ZSBncmFudGVkIG1lIChOYW90byBPbm8pIHRoZSBwZXJtaXNz
aW9uIHRvIGludGVncmF0ZSBvdXIgc2VydmljZSwgW0xhdW5jaGFibGVdKGh0dHBzOi8vd3d3Lmxh
dW5jaGFibGVpbmMuY29tLykgaW50byBydWJ5L3J1YnkuIFRoaXMgZGVjaXNpb24gd2FzIG1hZGUg
ZHVyaW5nIHRoZSBtZWV0aW5nLg0NClRodXMsIEkgaGF2ZSBjcmVhdGVkIHRoZSB0aWNrZXQgdG8g
c2hhcmUgdGhlIGJlbmVmaXQgYW5kIHByb2dyZXNzLg0NCg0NCiMjIFByb2dyZXNzDQ0KDQ0KQ3Vy
cmVudGx5LCBib3RoIHJ1YnkvZGVidWcgYW5kIHJ1YnkvdnNjb2RlLXJkYmcgaGFzIHN0YXJ0ZWQg
dXNpbmcgTGF1bmNoYWJsZS4NDQoNDQojIyBCZW5lZml0cw0NCg0NCkJ5IGludHJvZHVjaW5nIExh
dW5jaGFibGUsIHdlIGNhbiBlbmpveSB0aGUgZm9sbG93aW5nIGJlbmVmaXRzOg0NCg0NCiMjIyBS
aWNoIFVJIHRvIHNlZSBzdGRlcnIgYW5kIHN0ZG91dCBpbiBmYWlsZWQgdGVzdHMNDQpTb21lIFJ1
YnkgZGV2ZWxvcGVycyBmaW5kIGl0IGNoYWxsZW5naW5nIHRvIHJldmlldyB0ZXN0IGZhaWx1cmUg
bG9ncyBpbiBHaXRodWIgQWN0aW9ucy4gTGF1bmNoYWJsZSBwcm92aWRlcyBhIHJpY2ggVUkgdGhh
dCBtYWtlcyBpdCBlYXNpZXIgdG8gZXhhbWluZSBzdGRlcnIgYW5kIHN0ZG91dCByZWxhdGVkIHRv
IHRlc3QgZmFpbHVyZS4NDQoNDQo8aW1nIHdpZHRoPSI2MDAiIGFsdD0iU2NyZWVuc2hvdCAyMDI0
LTAxLTI5IGF0IDE5IDIzIDA4IiBzcmM9Imh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5L2RlYnVnL2Fz
c2V0cy81OTQzNjU3Mi82OGY1MmE1MC04ZTk2LTRmN2YtODYxZC0yZGMwOThkZWMzOWYiPg0NCg0N
Cg0NCiMjIyBUZXN0IHJlcG9ydHMgaW4gR2l0aHViIGNvbW1lbnRzDQ0KSWRlbnRpZnlpbmcgd2hp
Y2ggQ0kgam9iIGZhaWxlZCBpbiB0aGUgR2l0aHViIFVJIGNhbiBiZSBjdW1iZXJzb21lLiBMYXVu
Y2hhYmxlIGFkZHJlc3NlcyB0aGlzIGJ5IGNyZWF0aW5nIGEgY29tbWVudCB0aGF0IHN1bW1hcml6
ZXMgdGVzdCByZXN1bHRzIGRpcmVjdGx5IGluIEdpdGh1YiBwdWxsIHJlcXVlc3QuDQ0KVGhpcyBl
bmhhbmNlbWVudCB3aWxsIHNpZ25pZmljYW50bHkgaW1wcm92ZSB0aGUgZGV2ZWxvcG1lbnQgZXhw
ZXJpbWVudC4NDQoNDQo8aW1nIHdpZHRoPSI1MDAiIGFsdD0iVGVzdCByZXBvcnRzIGluIEdpdGh1
YiBjb21tZW50cyIgc3JjPSJodHRwczovL2dpdGh1Yi5jb20vcnVieS9kZWJ1Zy9hc3NldHMvNTk0
MzY1NzIvMjgzYjI3ZDYtN2I0My00MGJmLWI0MjMtOGJiOTQ3MDgyMjhjIj4NDQoNDQojIyMgRmxh
a2V5IHRlc3QgaW5zaWdodA0NCkJ5IGRldmVsb3BpbmcgUnVieSwgc29tZSBmbGFrZXkgdGVzdHMg
bWlnaHQgYmUgYWRkZWQuIExhdW5jaGFibGUgaGFzIFtVbmhlYWx0aHkgVGVzdHNdKGh0dHBzOi8v
d3d3LmxhdW5jaGFibGVpbmMuY29tL2RvY3MvZmVhdHVyZXMvdW5oZWFsdGh5LXRlc3RzLykgcGFn
ZSB3aGljaCBhbmFseXplIHRoZSBmbGFrZXkgdGVzdHMuIEZvciBpbnN0YW5jZSwgdGhlIHBhZ2Ug
c2hvd3MgdGhlIGZsYWtpbmVzcyBzY29yZSB3aGljaCBleHByZXNzIGhvdyBtdWNoIHRoZSB0ZXN0
IGlzIGZsYWtpbmVzcy4gTGV0J3Mgc2F5IGBmb29gIHRlc3QgaGFzIGEgZmxha2luZXNzIHNjb3Jl
IG9mIDAuNS4gVGhpcyBtZWFucyB0aGF0IGlmIGBmb29gIHRlc3QgZmFpbGVkIGFnYWluc3QgMTAg
ZGlmZmVyZW50IGNvbW1pdHMsIHRoYXQgZmFpbHVyZSB3YXMgbm90IGEgdHJ1ZSBmYWlsdXJlIGlu
IGhhbGYgb2YgdGhlIGNvbW1pdHMuIEJ5IHNlZWluZyB0aGlzIGdyYXBoLCB3ZSBjYW4gcHJpb3Jp
dGl6ZSB3aGljaCB0ZXN0cyB0aGF0IHdlIGhhdmUgdG8gZGVhbCB3aXRoLiBJbiBhZGRpdGlvbiB0
byB0aGF0LCB3ZSBjYW4gdW5kZXJzdGFuZCB0aGUgdGVzdCBpcyBmbGFrZXkgb3Igbm90Lg0NCg0N
CjxpbWcgd2lkdGg9IjcwMCIgYWx0PSJGbGFrZXkgdGVzdCBwYWdlIiBzcmM9Imh0dHBzOi8vZ2l0
aHViLmNvbS9ydWJ5L2RlYnVnL2Fzc2V0cy81OTQzNjU3Mi9jYTlmOTcyZS05NzQ0LTQwYjktOTJh
Mi0zNTNiNTYyZDM0MGUiPg0NCg0NCiMjIyBQcmVkaWN0aXZlIFRlc3QgU2VsZWN0aW9uDQ0KUnVi
eSBoYXMgYW4gZXh0ZW5zaXZlIHN1aXRlIG9mIHRlc3RzLCBhbmQgdGhlIG51bWJlciBvZiB0ZXN0
cyBpcyBleHBlY3RlZCB0byBncm93LiBIb3dldmVyLCB3YWl0aW5nIGZvciBhbGwgdGVzdHMgdG8g
cGFzcyBjYW4gYmUgdGltZS1jb25zdW1pbmcuIFRvIGFkZHJlc3MgdGhpcyBjaGFsbGVuZ2UsIExh
dW5jaGFibGUgb2ZmZXJzIHRoZSBbUHJlZGljdGl2ZSBUZXN0IFNlbGVjdGlvbl0oaHR0cHM6Ly93
d3cubGF1bmNoYWJsZWluYy5jb20vZG9jcy9mZWF0dXJlcy9wcmVkaWN0aXZlLXRlc3Qtc2VsZWN0
aW9uLykgZmVhdHVyZS4gUHJlZGljdGl2ZSBUZXN0IFNlbGVjdGlvbiBsZXZlcmFnZXMgbWFjaGlu
ZSBsZWFybmluZyB0byBpZGVudGlmeSB0aGUgcmlnaHQgdGVzdHMgdG8gcnVuIGZvciBhIHNwZWNp
ZmljIGNvZGUgY2hhbmdlLiBCeSBhbmFseXppbmcgZGF0YSBmcm9tIHBhc3QgdGVzdCBydW5zIGFu
ZCBjb25zaWRlcmluZyB0aGUgY2hhbmdlcyBiZWluZyB0ZXN0ZWQsIExhdW5jaGFibGUgZGV0ZXJt
aW5lcyB3aGljaCB0ZXN0cyBhcmUgbW9zdCByZWxldmFudC4gSGVyZSBpcyBhIGV4ZWN1dGlvbiBz
dHJhdGVneSB3aXRoIExhdW5jaGFibGUuDQ0KDQ0KMS4gSW5pdGlhbCBTZWxlY3Rpb24NDQpMYXVu
Y2hhYmxlIHNlbGVjdHMgYSBzdWJzZXQgb2YgdGVzdHMgKGxldCdzIHNheSBhcHByb3hpbWF0ZWx5
IDI1JSBvZiBhbGwgdGVzdHMpIGJhc2VkIG9uIHRoZSBwcmVkaWN0aXZlIGFuYWx5c2lzLiBUaGVz
ZSB0ZXN0cyBhcmUgZXhlY3V0ZWQsIGZpcnN0Lg0NCg0NCjIuIFJlbWFpbmluZyBUZXN0cw0NClRo
ZSByZW1haW5pbmcgb2YgNzUlIG9mIHRlc3RzIGFyZSB0aGVuIGV4ZWN1dGVkLiBTaW5jZSB0aGUg
aW5pdGlhbCBzZWxlY3Rpb24gZm9jdXNlcyBvbiBwb3RlbnRpYWxseSBwcm9ibGVtYXRpYyBhcmVh
cywgdGhlcmUncyBhIGhpZ2ggbGlrZWxpaG9vZCBvZiBpZGVudGlmeWluZyBhbnkgZmFpbGVkIHRl
c3RzIHNvb25lci4NDQoNDQoNDQoNDQoNDQoNDQoNDQoNDQotLSANDQpodHRwczovL2J1Z3MucnVi
eS1sYW5nLm9yZy8NDQogX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwogcnVieS1jb3JlIG1haWxpbmcgbGlzdCAtLSBydWJ5LWNvcmVAbWwucnVieS1sYW5nLm9y
ZwogVG8gdW5zdWJzY3JpYmUgc2VuZCBhbiBlbWFpbCB0byBydWJ5LWNvcmUtbGVhdmVAbWwucnVi
eS1sYW5nLm9yZwogcnVieS1jb3JlIGluZm8gLS0gaHR0cHM6Ly9tbC5ydWJ5LWxhbmcub3JnL21h
aWxtYW4zL3Bvc3Rvcml1cy9saXN0cy9ydWJ5LWNvcmUubWwucnVieS1sYW5nLm9yZy8=

In This Thread