ruby-core

Mailing list archive

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

From: "Eregon (Benoit Daloze) via ruby-core" <ruby-core@...>
Date: 2024-02-15 10:51:03 UTC
List: ruby-core #116778
SXNzdWUgIzIwMjY1IGhhcyBiZWVuIHVwZGF0ZWQgYnkgRXJlZ29uIChCZW5vaXQgRGFsb3plKS4N
DQoNDQoNDQorMQ0NCg0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N
DQpGZWF0dXJlICMyMDI2NTogRGVwcmVjYXRlIGFuZCByZW1vdmUgcmJfbmV3b2JqIGFuZCByYl9u
ZXdvYmpfb2YNDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMjAyNjUjY2hhbmdl
LTEwNjgwMw0NCg0NCiogQXV0aG9yOiBwZXRlcnpodTIxMTggKFBldGVyIFpodSkNDQoqIFN0YXR1
czogT3Blbg0NCiogUHJpb3JpdHk6IE5vcm1hbA0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0NDQpHaXRIdWIgUFI6IGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5L3J1Ynkv
cHVsbC85OTY0DQ0KDQ0KSeKAmW0gcHJvcG9zaW5nIGRlcHJlY2F0aW5nIGFuZCByZW1vdmluZyB0
aGUgcmJfbmV3b2JqIGFuZCByYl9uZXdvYmpfb2YgQVBJcyBiZWNhdXNlIHRoZXkgYXJlIGRpZmZp
Y3VsdCB0byB1c2UsIGZyYWdpbGUgdG8gdXNlLCBhbmQgcmVxdWlyZXMga25vd2xlZGdlIG9mIHRo
ZSBpbnRlcm5hbCBpbXBsZW1lbnRhdGlvbiBvZiBkYXRhIHR5cGVzIGluIFJ1YnkuDQ0KDQ0KVGhl
IHJiX25ld29iaiBmdW5jdGlvbiBjcmVhdGVzIGEgVF9OT05FIG9iamVjdC4gVF9OT05FIG9iamVj
dHMgYXJlIHRyaWNreSB0byBkZWFsIHdpdGggc2luY2UgVF9OT05FIG9iamVjdHMgY2Fubm90IGJl
IG1hcmtlZCwgVF9OT05FIG9iamVjdHMgYXJlIG5vdCByZWNsYWltZWQgYnkgdGhlIEdDLCBhbmQg
Y2hhbmdpbmcgdGhlIG9iamVjdCB0byBvdGhlciB0eXBlcyByZXF1aXJlIGludGVybmFsIGtub3ds
ZWRnZSBhYm91dCB0aGUgZGF0YSB0eXBlLg0NCg0NClRfTk9ORSBvYmplY3RzIGFyZSBub3QgYWxs
b3dlZCB0byBiZSBtYXJrZWQsIHNvIGl0IGNhbm5vdCBiZSBHQyBtYW5hZ2VkLiBTaW5jZSBUX05P
TkUgb2JqZWN0cyBhcmUgc2tpcHBlZCBkdXJpbmcgc3dlZXBpbmcsIGl0IHdpbGwgbGVhayBSdWJ5
IGhlYXAgbWVtb3J5IGlmIHRoZSBkZXZlbG9wZXIgbmV2ZXIgY2hhbmdlcyB0aGUgb2JqZWN0IHRv
IGFub3RoZXIgdHlwZS4NDQoNDQpDaGFuZ2luZyBhIFRfTk9ORSBvYmplY3QgdG8gYW5vdGhlciB0
eXBlIGlzIHRyaWNreS4gRm9yIGV4YW1wbGUsIFRfU1RSSU5HIG9iamVjdHMgaGF2ZSBtYW55IGZs
YWdzIGZvciBlbWJlZGRlZCwgc2hhcmVkLCBzaGFyZWQgcm9vdCwgZW5jb2RpbmcsIGNvZGVyYW5n
ZSwgZXRjLiBNYW55IG9mIHRoZXNlIGZsYWdzIGFyZSBub3QgcHVibGljLCBwcmV2ZW50aW5nIGRp
cmVjdCB1c2UgYnkgZGV2ZWxvcGVycy4gRGV2ZWxvcGVycyBtdXN0IHVuZGVyc3RhbmQgdGhlc2Ug
ZmxhZ3MgdG8gY29udmVydCBhIFRfTk9ORSBvYmplY3QgaW50byBhIFRfU1RSSU5HIG9iamVjdC4N
DQoNDQpXaGlsZSB0aGUgcmJfbmV3b2JqX29mIGZ1bmN0aW9uIGlzIGVhc2llciB0byB1c2UgdGhh
biB0aGUgcmJfbmV3b2JqIGZ1bmN0aW9uLCBpdCBzdGlsbCByZXF1aXJlcyBkZXZlbG9wZXJzIHRv
IHVuZGVyc3RhbmQgZmxhZ3MsIG1lYW5pbmcgc29tZSBpc3N1ZXMgb2YgcmJfbmV3b2JqIGFsc28g
YXBwbHkgdG8gcmJfbmV3b2JqX29mLg0NCg0NCkJlbG93IGlzIHRoZSB1c2FnZSBvZiBSQl9ORVdP
QkosIHJiX25ld29iaiwgcmJfbmV3b2JqX29mLCBSQl9ORVdPQkpfT0Ygd2l0aCB2ZW5kb3JlZCBS
dWJ5IGFuZCBjb21tZW50cyByZW1vdmVkLiBZb3UgY2FuIHNlZSB0aGF0IHRoZXJlIGFyZSB2ZXJ5
IGZldyBnZW1zIHVzaW5nIHRoZXNlIEFQSXMgYW5kIGFsbCBhcmUgZnJvbSBvdmVyIGEgZGVjYWRl
IGFnbyAodGhlIG1vc3QgcmVjZW50IG9uZSBpcyBmcm9tIDIwMTEpLg0NCg0NCmBgYA0NCjIwMDkt
MTEtMTggL3Nydi9nZW1zL2JsZWFrX2hvdXNlLTcuMi9ydWJ5L3J1YnktMS44LjcucGF0Y2g6QEAg
LTQzOCwxMCArNDM4LDggQEAgcmJfbmV3b2JqKCkNDQoyMDIzLTA3LTAxIC9zcnYvZ2Vtcy9kYXFp
bmdfcnVjYXB0Y2hhLTMuMi4yL2V4dC9ydWNhcHRjaGEvdGFyZ2V0L3JlbGVhc2UvYnVpbGQvcmIt
c3lzLTZiZGQ1YjI4OTViOTU3MGEvb3V0L2JpbmRpbmdzLTAuOS43OC1hcm02NC1kYXJ3aW4yMi0z
LjIuMi5yczogICAgcHViIGZuIHJiX25ld29iaigpIC0+IFZBTFVFOw0NCjIwMjMtMDctMDEgL3Ny
di9nZW1zL2RhcWluZ19ydWNhcHRjaGEtMy4yLjIvZXh0L3J1Y2FwdGNoYS90YXJnZXQvcmVsZWFz
ZS9idWlsZC9yYi1zeXMtNmJkZDViMjg5NWI5NTcwYS9vdXQvYmluZGluZ3MtMC45Ljc4LWFybTY0
LWRhcndpbjIyLTMuMi4yLnJzOiAgICBwdWIgZm4gcmJfbmV3b2JqX29mKGtsYXNzOiBWQUxVRSwg
ZmxhZ3M6IFZBTFVFKSAtPiBWQUxVRTsNDQoyMDEwLTA4LTA2IC9zcnYvZ2Vtcy9sYW5nc2Nhbi0x
LjIvZXh0L2xhbmdzY2FuL3J1YnkvY29tcGF0L3JpcHBlci9yaXBwZXIuYzogICAgTk9ERSAqbiA9
IChOT0RFKilyYl9uZXdvYmooKTsNDQoyMDExLTAyLTAzIC9zcnYvZ2Vtcy9tZW1wcm9mLTAuMy4x
MC9leHQvbWVtcHJvZi5jOiAgVkFMVUUgcmV0ID0gcmJfbmV3b2JqKCk7DQ0KMjAxMS0wMi0wMyAv
c3J2L2dlbXMvbWVtcHJvZi0wLjMuMTAvZXh0L3RyYWNlcnMvb2JqZWN0cy5jOiAgbGFzdF9vYmog
PSBvcmlnX3JiX25ld29iaigpOw0NCjIwMDYtMDItMjggL3Nydi9nZW1zL3JlZmUtMC44LjAuMy9k
YXRhL3JlZmUvZnVuY3Rpb25fc291cmNlL3JiL25ld29iajpyYl9uZXdvYmooKQ0NCjIwMDYtMDIt
MjggL3Nydi9nZW1zL3JlZmUtMC44LjAuMy9kYXRhL3JlZmUvZnVuY3Rpb25fc291cmNlL3JiL25v
ZGUvbmV3bm9kZTogICAgTk9ERSAqbiA9IChOT0RFKilyYl9uZXdvYmooKTsNDQoyMDExLTA4LTMx
IC9zcnYvZ2Vtcy9ydWJ5LXJwbS0xLjMuMS9leHQvcnBtL2RlcGVuZGVuY3kuYzogICAgICAgcHJv
diA9IHJiX25ld29iaigpOw0NCjIwMTEtMDgtMzEgL3Nydi9nZW1zL3J1YnktcnBtLTEuMy4xL2V4
dC9ycG0vZGVwZW5kZW5jeS5jOiAgICAgICByZXEgPSByYl9uZXdvYmooKTsNDQoyMDExLTA4LTMx
IC9zcnYvZ2Vtcy9ydWJ5LXJwbS0xLjMuMS9leHQvcnBtL2RlcGVuZGVuY3kuYzogICAgICAgY29u
ZiA9IHJiX25ld29iaigpOw0NCjIwMTEtMDgtMzEgL3Nydi9nZW1zL3J1YnktcnBtLTEuMy4xL2V4
dC9ycG0vZGVwZW5kZW5jeS5jOiAgICAgICBvYnNvID0gcmJfbmV3b2JqKCk7DQ0KMjAxMS0wOC0z
MSAvc3J2L2dlbXMvcnVieS1ycG0tMS4zLjEvZXh0L3JwbS9maWxlLmM6ICAgICBmaWxlID0gcmJf
bmV3b2JqKCk7DQ0KMjAxMS0wOC0zMSAvc3J2L2dlbXMvcnVieS1ycG0tMS4zLjEvZXh0L3JwbS9z
b3VyY2UuYzogICBzcmMgPSByYl9uZXdvYmooKTsNDQoyMDExLTA4LTMxIC9zcnYvZ2Vtcy9ydWJ5
LXJwbS0xLjMuMS9leHQvcnBtL3NvdXJjZS5jOiAgIHNyYyA9IHJiX25ld29iaigpOw0NCjIwMTEt
MDgtMzEgL3Nydi9nZW1zL3J1YnktcnBtLTEuMy4xL2V4dC9ycG0vc291cmNlLmM6ICAgc3JjID0g
cmJfbmV3b2JqKCk7DQ0KMjAxMS0wOC0zMSAvc3J2L2dlbXMvcnVieS1ycG0tMS4zLjEvZXh0L3Jw
bS92ZXJzaW9uLmM6ICB2ZXIgPSByYl9uZXdvYmooKTsNDQoyMDExLTA4LTMxIC9zcnYvZ2Vtcy9y
dWJ5LXJwbS0xLjMuMS9leHQvcnBtL3ZlcnNpb24uYzogIHZlciA9IHJiX25ld29iaigpOw0NCjIw
MTEtMDgtMzEgL3Nydi9nZW1zL3J1YnktcnBtLTEuMy4xL2V4dC9ycG0vdmVyc2lvbi5jOiAgdmVy
ID0gcmJfbmV3b2JqKCk7DQ0KMjAwNi0xMS0zMCAvc3J2L2dlbXMvc3lkcGFyc2UtMS4yLjAvc3lk
cGFyc2UuYzogICAgc3lkX3Njb3BlID0gKHN0cnVjdCBTQ09QRSopcmJfbmV3b2JqKCk7DQ0KMjAw
Ni0xMS0zMCAvc3J2L2dlbXMvc3lkcGFyc2UtMS4yLjAvc3lkcGFyc2UueTogICAgc3lkX3Njb3Bl
ID0gKHN0cnVjdCBTQ09QRSopcmJfbmV3b2JqKCk7DQ0KYGBgDQ0KDQ0KDQ0KDQ0KLS0gDQ0KaHR0
cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvDQ0KIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KIHJ1YnktY29yZSBtYWlsaW5nIGxpc3QgLS0gcnVieS1jb3JlQG1s
LnJ1YnktbGFuZy5vcmcKIFRvIHVuc3Vic2NyaWJlIHNlbmQgYW4gZW1haWwgdG8gcnVieS1jb3Jl
LWxlYXZlQG1sLnJ1YnktbGFuZy5vcmcKIHJ1YnktY29yZSBpbmZvIC0tIGh0dHBzOi8vbWwucnVi
eS1sYW5nLm9yZy9tYWlsbWFuMy9wb3N0b3JpdXMvbGlzdHMvcnVieS1jb3JlLm1sLnJ1YnktbGFu
Zy5vcmcv

In This Thread