[#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 [email protected] (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:116766] [Ruby master Feature#20265] Deprecate and remove rb_newobj and rb_newobj_of

From: "shyouhei (Shyouhei Urabe) via ruby-core" <ruby-core@...>
Date: 2024-02-15 02:08:30 UTC
List: ruby-core #116766
SXNzdWUgIzIwMjY1IGhhcyBiZWVuIHVwZGF0ZWQgYnkgc2h5b3VoZWkgKFNoeW91aGVpIFVyYWJl
KS4NDQoNDQoNDQpJJ20gcG9zaXRpdmUuICBDIGV4dGVuc2lvbnMgc2hvdWxkIGJhc2ljYWxseSB1
c2UgYFR5cGVkRGF0YV9NYWtlX1N0cnVjdGAgaW5zdGVhZC4NDQoNDQotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQ0KRmVhdHVyZSAjMjAyNjU6IERlcHJlY2F0ZSBhbmQg
cmVtb3ZlIHJiX25ld29iaiBhbmQgcmJfbmV3b2JqX29mDQ0KaHR0cHM6Ly9idWdzLnJ1YnktbGFu
Zy5vcmcvaXNzdWVzLzIwMjY1I2NoYW5nZS0xMDY3ODkNDQoNDQoqIEF1dGhvcjogcGV0ZXJ6aHUy
MTE4IChQZXRlciBaaHUpDQ0KKiBTdGF0dXM6IE9wZW4NDQoqIFByaW9yaXR5OiBOb3JtYWwNDQot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQ0KR2l0SHViIFBSOiBodHRw
czovL2dpdGh1Yi5jb20vcnVieS9ydWJ5L3B1bGwvOTk2NA0NCg0NCknigJltIHByb3Bvc2luZyBk
ZXByZWNhdGluZyBhbmQgcmVtb3ZpbmcgdGhlIHJiX25ld29iaiBhbmQgcmJfbmV3b2JqX29mIEFQ
SXMgYmVjYXVzZSB0aGV5IGFyZSBkaWZmaWN1bHQgdG8gdXNlLCBmcmFnaWxlIHRvIHVzZSwgYW5k
IHJlcXVpcmVzIGtub3dsZWRnZSBvZiB0aGUgaW50ZXJuYWwgaW1wbGVtZW50YXRpb24gb2YgZGF0
YSB0eXBlcyBpbiBSdWJ5Lg0NCg0NClRoZSByYl9uZXdvYmogZnVuY3Rpb24gY3JlYXRlcyBhIFRf
Tk9ORSBvYmplY3QuIFRfTk9ORSBvYmplY3RzIGFyZSB0cmlja3kgdG8gZGVhbCB3aXRoIHNpbmNl
IFRfTk9ORSBvYmplY3RzIGNhbm5vdCBiZSBtYXJrZWQsIFRfTk9ORSBvYmplY3RzIGFyZSBub3Qg
cmVjbGFpbWVkIGJ5IHRoZSBHQywgYW5kIGNoYW5naW5nIHRoZSBvYmplY3QgdG8gb3RoZXIgdHlw
ZXMgcmVxdWlyZSBpbnRlcm5hbCBrbm93bGVkZ2UgYWJvdXQgdGhlIGRhdGEgdHlwZS4NDQoNDQpU
X05PTkUgb2JqZWN0cyBhcmUgbm90IGFsbG93ZWQgdG8gYmUgbWFya2VkLCBzbyBpdCBjYW5ub3Qg
YmUgR0MgbWFuYWdlZC4gU2luY2UgVF9OT05FIG9iamVjdHMgYXJlIHNraXBwZWQgZHVyaW5nIHN3
ZWVwaW5nLCBpdCB3aWxsIGxlYWsgUnVieSBoZWFwIG1lbW9yeSBpZiB0aGUgZGV2ZWxvcGVyIG5l
dmVyIGNoYW5nZXMgdGhlIG9iamVjdCB0byBhbm90aGVyIHR5cGUuDQ0KDQ0KQ2hhbmdpbmcgYSBU
X05PTkUgb2JqZWN0IHRvIGFub3RoZXIgdHlwZSBpcyB0cmlja3kuIEZvciBleGFtcGxlLCBUX1NU
UklORyBvYmplY3RzIGhhdmUgbWFueSBmbGFncyBmb3IgZW1iZWRkZWQsIHNoYXJlZCwgc2hhcmVk
IHJvb3QsIGVuY29kaW5nLCBjb2RlcmFuZ2UsIGV0Yy4gTWFueSBvZiB0aGVzZSBmbGFncyBhcmUg
bm90IHB1YmxpYywgcHJldmVudGluZyBkaXJlY3QgdXNlIGJ5IGRldmVsb3BlcnMuIERldmVsb3Bl
cnMgbXVzdCB1bmRlcnN0YW5kIHRoZXNlIGZsYWdzIHRvIGNvbnZlcnQgYSBUX05PTkUgb2JqZWN0
IGludG8gYSBUX1NUUklORyBvYmplY3QuDQ0KDQ0KV2hpbGUgdGhlIHJiX25ld29ial9vZiBmdW5j
dGlvbiBpcyBlYXNpZXIgdG8gdXNlIHRoYW4gdGhlIHJiX25ld29iaiBmdW5jdGlvbiwgaXQgc3Rp
bGwgcmVxdWlyZXMgZGV2ZWxvcGVycyB0byB1bmRlcnN0YW5kIGZsYWdzLCBtZWFuaW5nIHNvbWUg
aXNzdWVzIG9mIHJiX25ld29iaiBhbHNvIGFwcGx5IHRvIHJiX25ld29ial9vZi4NDQoNDQpCZWxv
dyBpcyB0aGUgdXNhZ2Ugb2YgUkJfTkVXT0JKLCByYl9uZXdvYmosIHJiX25ld29ial9vZiwgUkJf
TkVXT0JKX09GIHdpdGggdmVuZG9yZWQgUnVieSBhbmQgY29tbWVudHMgcmVtb3ZlZC4gWW91IGNh
biBzZWUgdGhhdCB0aGVyZSBhcmUgdmVyeSBmZXcgZ2VtcyB1c2luZyB0aGVzZSBBUElzIGFuZCBh
bGwgYXJlIGZyb20gb3ZlciBhIGRlY2FkZSBhZ28gKHRoZSBtb3N0IHJlY2VudCBvbmUgaXMgZnJv
bSAyMDExKS4NDQoNDQpgYGANDQoyMDA5LTExLTE4IC9zcnYvZ2Vtcy9ibGVha19ob3VzZS03LjIv
cnVieS9ydWJ5LTEuOC43LnBhdGNoOkBAIC00MzgsMTAgKzQzOCw4IEBAIHJiX25ld29iaigpDQ0K
MjAyMy0wNy0wMSAvc3J2L2dlbXMvZGFxaW5nX3J1Y2FwdGNoYS0zLjIuMi9leHQvcnVjYXB0Y2hh
L3RhcmdldC9yZWxlYXNlL2J1aWxkL3JiLXN5cy02YmRkNWIyODk1Yjk1NzBhL291dC9iaW5kaW5n
cy0wLjkuNzgtYXJtNjQtZGFyd2luMjItMy4yLjIucnM6ICAgIHB1YiBmbiByYl9uZXdvYmooKSAt
PiBWQUxVRTsNDQoyMDIzLTA3LTAxIC9zcnYvZ2Vtcy9kYXFpbmdfcnVjYXB0Y2hhLTMuMi4yL2V4
dC9ydWNhcHRjaGEvdGFyZ2V0L3JlbGVhc2UvYnVpbGQvcmItc3lzLTZiZGQ1YjI4OTViOTU3MGEv
b3V0L2JpbmRpbmdzLTAuOS43OC1hcm02NC1kYXJ3aW4yMi0zLjIuMi5yczogICAgcHViIGZuIHJi
X25ld29ial9vZihrbGFzczogVkFMVUUsIGZsYWdzOiBWQUxVRSkgLT4gVkFMVUU7DQ0KMjAxMC0w
OC0wNiAvc3J2L2dlbXMvbGFuZ3NjYW4tMS4yL2V4dC9sYW5nc2Nhbi9ydWJ5L2NvbXBhdC9yaXBw
ZXIvcmlwcGVyLmM6ICAgIE5PREUgKm4gPSAoTk9ERSopcmJfbmV3b2JqKCk7DQ0KMjAxMS0wMi0w
MyAvc3J2L2dlbXMvbWVtcHJvZi0wLjMuMTAvZXh0L21lbXByb2YuYzogIFZBTFVFIHJldCA9IHJi
X25ld29iaigpOw0NCjIwMTEtMDItMDMgL3Nydi9nZW1zL21lbXByb2YtMC4zLjEwL2V4dC90cmFj
ZXJzL29iamVjdHMuYzogIGxhc3Rfb2JqID0gb3JpZ19yYl9uZXdvYmooKTsNDQoyMDA2LTAyLTI4
IC9zcnYvZ2Vtcy9yZWZlLTAuOC4wLjMvZGF0YS9yZWZlL2Z1bmN0aW9uX3NvdXJjZS9yYi9uZXdv
Ymo6cmJfbmV3b2JqKCkNDQoyMDA2LTAyLTI4IC9zcnYvZ2Vtcy9yZWZlLTAuOC4wLjMvZGF0YS9y
ZWZlL2Z1bmN0aW9uX3NvdXJjZS9yYi9ub2RlL25ld25vZGU6ICAgIE5PREUgKm4gPSAoTk9ERSop
cmJfbmV3b2JqKCk7DQ0KMjAxMS0wOC0zMSAvc3J2L2dlbXMvcnVieS1ycG0tMS4zLjEvZXh0L3Jw
bS9kZXBlbmRlbmN5LmM6ICAgICAgIHByb3YgPSByYl9uZXdvYmooKTsNDQoyMDExLTA4LTMxIC9z
cnYvZ2Vtcy9ydWJ5LXJwbS0xLjMuMS9leHQvcnBtL2RlcGVuZGVuY3kuYzogICAgICAgcmVxID0g
cmJfbmV3b2JqKCk7DQ0KMjAxMS0wOC0zMSAvc3J2L2dlbXMvcnVieS1ycG0tMS4zLjEvZXh0L3Jw
bS9kZXBlbmRlbmN5LmM6ICAgICAgIGNvbmYgPSByYl9uZXdvYmooKTsNDQoyMDExLTA4LTMxIC9z
cnYvZ2Vtcy9ydWJ5LXJwbS0xLjMuMS9leHQvcnBtL2RlcGVuZGVuY3kuYzogICAgICAgb2JzbyA9
IHJiX25ld29iaigpOw0NCjIwMTEtMDgtMzEgL3Nydi9nZW1zL3J1YnktcnBtLTEuMy4xL2V4dC9y
cG0vZmlsZS5jOiAgICAgZmlsZSA9IHJiX25ld29iaigpOw0NCjIwMTEtMDgtMzEgL3Nydi9nZW1z
L3J1YnktcnBtLTEuMy4xL2V4dC9ycG0vc291cmNlLmM6ICAgc3JjID0gcmJfbmV3b2JqKCk7DQ0K
MjAxMS0wOC0zMSAvc3J2L2dlbXMvcnVieS1ycG0tMS4zLjEvZXh0L3JwbS9zb3VyY2UuYzogICBz
cmMgPSByYl9uZXdvYmooKTsNDQoyMDExLTA4LTMxIC9zcnYvZ2Vtcy9ydWJ5LXJwbS0xLjMuMS9l
eHQvcnBtL3NvdXJjZS5jOiAgIHNyYyA9IHJiX25ld29iaigpOw0NCjIwMTEtMDgtMzEgL3Nydi9n
ZW1zL3J1YnktcnBtLTEuMy4xL2V4dC9ycG0vdmVyc2lvbi5jOiAgdmVyID0gcmJfbmV3b2JqKCk7
DQ0KMjAxMS0wOC0zMSAvc3J2L2dlbXMvcnVieS1ycG0tMS4zLjEvZXh0L3JwbS92ZXJzaW9uLmM6
ICB2ZXIgPSByYl9uZXdvYmooKTsNDQoyMDExLTA4LTMxIC9zcnYvZ2Vtcy9ydWJ5LXJwbS0xLjMu
MS9leHQvcnBtL3ZlcnNpb24uYzogIHZlciA9IHJiX25ld29iaigpOw0NCjIwMDYtMTEtMzAgL3Ny
di9nZW1zL3N5ZHBhcnNlLTEuMi4wL3N5ZHBhcnNlLmM6ICAgIHN5ZF9zY29wZSA9IChzdHJ1Y3Qg
U0NPUEUqKXJiX25ld29iaigpOw0NCjIwMDYtMTEtMzAgL3Nydi9nZW1zL3N5ZHBhcnNlLTEuMi4w
L3N5ZHBhcnNlLnk6ICAgIHN5ZF9zY29wZSA9IChzdHJ1Y3QgU0NPUEUqKXJiX25ld29iaigpOw0N
CmBgYA0NCg0NCg0NCg0NCi0tIA0NCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLw0NCiBfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiBydWJ5LWNvcmUgbWFp
bGluZyBsaXN0IC0tIHJ1YnktY29yZUBtbC5ydWJ5LWxhbmcub3JnCiBUbyB1bnN1YnNjcmliZSBz
ZW5kIGFuIGVtYWlsIHRvIHJ1YnktY29yZS1sZWF2ZUBtbC5ydWJ5LWxhbmcub3JnCiBydWJ5LWNv
cmUgaW5mbyAtLSBodHRwczovL21sLnJ1YnktbGFuZy5vcmcvbWFpbG1hbjMvcG9zdG9yaXVzL2xp
c3RzL3J1YnktY29yZS5tbC5ydWJ5LWxhbmcub3JnLw==

In This Thread