[#115212] [Ruby master Bug#19983] Nested * seems incorrect — "Eregon (Benoit Daloze) via ruby-core" <ruby-core@...>

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

9 messages 2023/11/01

[#115226] [Ruby master Bug#19984] `make test-bundler-parallel` fails with ` --enable-shared` — "vo.x (Vit Ondruch) via ruby-core" <ruby-core@...>

Issue #19984 has been reported by vo.x (Vit Ondruch).

7 messages 2023/11/02

[#115227] [Ruby master Feature#19985] Support `Pathname` for `require` — "vo.x (Vit Ondruch) via ruby-core" <ruby-core@...>

Issue #19985 has been reported by vo.x (Vit Ondruch).

14 messages 2023/11/02

[#115259] [Ruby master Bug#19990] Could we reconsider the second argument to Kernel#load? — "fxn (Xavier Noria) via ruby-core" <ruby-core@...>

SXNzdWUgIzE5OTkwIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGZ4biAoWGF2aWVyIE5vcmlhKS4NDQoN

9 messages 2023/11/06

[#115304] [Ruby master Feature#19993] Optionally Free all memory at exit — "HParker (Adam Hess) via ruby-core" <ruby-core@...>

Issue #19993 has been reported by HParker (Adam Hess).

8 messages 2023/11/08

[#115333] [Ruby master Misc#19997] DevMeeting-2023-11-30 — "mame (Yusuke Endoh) via ruby-core" <ruby-core@...>

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

15 messages 2023/11/10

[#115334] [Ruby master Feature#19998] Emit deprecation warnings when the old (non-Typed) Data_XXX API is used — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

Issue #19998 has been reported by byroot (Jean Boussier).

12 messages 2023/11/10

[#115388] [Ruby master Feature#20005] Add C API to return symbols of native extensions resolved from features — "tagomoris (Satoshi Tagomori) via ruby-core" <ruby-core@...>

Issue #20005 has been reported by tagomoris (Satoshi Tagomori).

14 messages 2023/11/14

[#115422] [Ruby master Bug#20009] Marshal.load raises exception when load dumped class include non-ASCII — "ippachi (Kazuya Hatanaka) via ruby-core" <ruby-core@...>

SXNzdWUgIzIwMDA5IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGlwcGFjaGkgKEthenV5YSBIYXRhbmFr

14 messages 2023/11/19

[#115428] [Ruby master Feature#20011] Reduce implicit array allocations on caller side of method calling — "jeremyevans0 (Jeremy Evans) via ruby-core" <ruby-core@...>

Issue #20011 has been reported by jeremyevans0 (Jeremy Evans).

8 messages 2023/11/20

[#115438] [Ruby master Misc#20013] Travis CI status — "jaruga (Jun Aruga) via ruby-core" <ruby-core@...>

Issue #20013 has been reported by jaruga (Jun Aruga).

51 messages 2023/11/21

[#115484] [Ruby master Bug#20022] GC.verify_compaction_references does not actually move alll objects — "kjtsanaktsidis (KJ Tsanaktsidis) via ruby-core" <ruby-core@...>

Issue #20022 has been reported by kjtsanaktsidis (KJ Tsanaktsidis).

7 messages 2023/11/27

[#115491] [Ruby master Feature#20024] SyntaxError subclasses — "kddnewton (Kevin Newton) via ruby-core" <ruby-core@...>

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

17 messages 2023/11/27

[#115525] [Ruby master Feature#20027] Range Deconstruction — "stuyam (Stuart Yamartino) via ruby-core" <ruby-core@...>

Issue #20027 has been reported by stuyam (Stuart Yamartino).

8 messages 2023/11/28

[#115552] [Ruby master Misc#20032] Propose @kjtsanaktsidis as a commiter — "jeremyevans0 (Jeremy Evans) via ruby-core" <ruby-core@...>

Issue #20032 has been reported by jeremyevans0 (Jeremy Evans).

15 messages 2023/11/30

[ruby-core:115325] [Ruby master Feature#19995] Proposal: Signal._trap as analogue to Process._fork

From: "kjtsanaktsidis (KJ Tsanaktsidis) via ruby-core" <ruby-core@...>
Date: 2023-11-09 23:41:19 UTC
List: ruby-core #115325
SXNzdWUgIzE5OTk1IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGtqdHNhbmFrdHNpZGlzIChLSiBUc2Fu
YWt0c2lkaXMpLg0NCg0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N
DQpGZWF0dXJlICMxOTk5NTogUHJvcG9zYWw6IFNpZ25hbC5fdHJhcCBhcyBhbmFsb2d1ZSB0byBQ
cm9jZXNzLl9mb3JrDQ0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE5OTk1DQ0K
DQ0KKiBBdXRob3I6IGtqdHNhbmFrdHNpZGlzIChLSiBUc2FuYWt0c2lkaXMpDQ0KKiBTdGF0dXM6
IE9wZW4NDQoqIFByaW9yaXR5OiBOb3JtYWwNDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tDQ0KVGhpcyBpcyBhIHByb3Bvc2FsIHRvIGRlZmluZSBhIG1ldGhvZCBgU2ln
bmFsI190cmFwYCwgd2hpY2ggd291bGQgZnVuY3Rpb24gYXMgYSBzaW5nbGUgcGxhY2UgdG8gYmUg
d3JhcHBlZCBieSBtb25pdG9yaW5nIGxpYnJhcmllcyBmb3IgZGV0ZWN0aW5nIHdoZW4gc2lnbmFs
IGhhbmRsZXJzIGFyZSBlbnRlcmVkIGFuZCBleGl0ZWQuDQ0KDQ0KIyMgTW90aXZhdGlvbiAjMSAt
IHN0YWNrLWJhc2VkIGNvbnRleHQgbGVha3MgaW50byBzaWduYWwgaGFuZGxlcnMNDQoNDQpXaGVu
IHdyaXRpbmcgbW9uaXRvcmluZyAmIGluc3RydW1lbnRhdGlvbiBsaWJyYXJpZXMsIHdlIG9mdGVu
IHdhbnQgdG8gYWRkIGNvbnRleHQgdG8gZW1pdHRlZCBsb2dzL21ldHJpY3MvZXRjIGJhc2VkIG9u
IHRoZSBjdXJyZW50IGNhbGwgc3RhY2suIEZvciBleGFtcGxlLCBgQWN0aXZlU3VwcG9ydDo6VGFn
Z2VkTG9nZ2luZ2AgYWxsb3dzIHlvdSB0byB3cml0ZSBjb2RlIGxpa2UgdGhpczoNDQoNDQpgYGAN
DQokbG9nZ2VyID0gQWN0aXZlU3VwcG9ydDo6VGFnZ2VkTG9nZ2luZy5uZXcoTG9nZ2VyLm5ldygk
c3RkZXJyKSkNDQoNDQpkZWYgbWV0aG9kX29uZQ0NCiAgICAkbG9nZ2VyLnRhZ2dlZCgibWV0aG9k
X29uZSIpIGRvDQ0KICAgICAgICBtZXRob2RfdHdvDQ0KICAgIGVuZA0NCmVuZA0NCg0NCmRlZiBt
ZXRob2RfdHdvDQ0KICAgICRsb2dnZXIudGFnZ2VkKCJtZXRob2RfdHdvIikgZG8NDQogICAgICAg
ICRsb2dnZXIuaW5mbyAiaGVsbG8gdGhlcmUiDQ0KICAgIGVuZA0NCmVuZA0NCg0NCm1ldGhvZF9v
bmUgIyBsb2dzICJbbWV0aG9kX29uZV0gW21ldGhvZF90d29dIGhlbGxvIHRoZXJlIg0NCmBgYA0N
Cg0NClNpZ25hbCBoYW5kbGVycyBjYW4gY29tcGxpY2F0ZSB0aGlzIHBpY3R1cmUgdGhvdWdoIGJl
Y2F1c2UgdGhleSBjYW4gcnVuIGF0IGFyYml0cmFyeSBwb2ludHMgaW4gdGhlIHByb2dyYW0uIFVz
aW5nIGEgdGhyZWFkbG9jYWwgdmFyaWFibGUgdG8gc3RvcmUgY29udGV4dCwgYXMgaXMgY29tbW9u
bHkgZG9uZSwgbWVhbnMgdGhhdCB0aGUgaW52b2tlZCBzaWduYWwgaGFuZGxlciBzaGFyZXMgdGhl
IGNvbnRleHQgb2Ygd2hhdGV2ZXIgdGhyZWFkIGl0IGludGVycnVwdGVkLiBGb3IgZXhhbXBsZSwg
dGhpcyBwcm9ncmFtIHdpbGwgbG9nIHRoZSAibWV0aG9kX29uZSIgdGFnIGZyb20gaW5zaWRlIHRo
ZSBzaWduYWwgaGFuZGxlcjoNDQoNDQpgYGANDQojIG4uYi4gLSBuZWVkIHRvIHVzZSB0aGUgbW9u
b19sb2dnZXIgZ2VtIGluc3RlYWQgb2Ygc3RkbGliIDo6TG9nZ2VyIGJlY2F1c2UgOjpMb2dnZXIg
Y29udGFpbnMgYSBtdXRleCwNDQojIHdoaWNoIGNhbm5vdCBiZSB1c2VkIGZyb20gYSB0cmFwIGhh
bmRsZXIuDQ0KJGxvZ2dlciA9IEFjdGl2ZVN1cHBvcnQ6OlRhZ2dlZExvZ2dpbmcubmV3KE1vbm9M
b2dnZXIubmV3KCRzdGRlcnIpKQ0NClNpZ25hbC50cmFwKDpURVJNKSBkbw0NCiAgICAkbG9nZ2Vy
LnRhZ2dlZCgidGVybV9oYW5kbGVyIikgZG8NDQogICAgICAgICRsb2dnZXIuaW5mbyAiZ29vZGJ5
ZSB0aGVyZSINDQogICAgICAgIGV4aXQNDQogICAgZW5kDQ0KZW5kDQ0KDQ0KZGVmIG1ldGhvZF9v
bmUNDQogICAgJGxvZ2dlci50YWdnZWQoIm1ldGhvZF9vbmUiKSBkbw0NCiAgICAgICAgUHJvY2Vz
cy5raWxsIDpURVJNLCBQcm9jZXNzLnBpZA0NCiAgICAgICAgc2xlZXANDQogICAgZW5kDQ0KZW5k
DQ0KDQ0KbWV0aG9kX29uZSAjIGxvZ3MgIlttZXRob2Rfb25lXSBbdGVybV9oYW5kbGVyXSBnb29k
YnllIHRoZXJlIg0NCmBgYA0NCg0NClRoaXMgaXMsIGluIG15IG9waW5pb24sIHVuZGVzaXJhYmxl
LiBUaGUgZmFjdCB0aGF0IHRoZSBzaWduYWwgaGFuZGxlciBoYXBwZW5lZCB0byBpbnRlcnJ1cHQg
YXQgdGhpcyBwb2ludCBhbmQgbm90IHNvbWUgb3RoZXIgcG9pbnQgZG9lcyBub3QgbWVhbiB0aGF0
IHRoZSBoYW5kbGVyIGhhcyBhbnl0aGluZyBhdCBhbGwgdG8gZG8gd2l0aCBgbWV0aG9kX29uZWAu
IEkgd291bGQgbGlrZSBhIHdheSB0bywgaW4gdGhlIGxvZ2dlciBpbXBsZW1lbnRhdGlvbiwgZGV0
ZWN0IHRoYXQgd2UgaGF2ZSBlbnRlcmVkIGEgc2lnbmFsIGhhbmRsZXIgYW5kIHN3aXRjaCB0byBh
IGRpZmZlcmVudCBjb250ZXh0IHN0YWNrLCBzbyB0aGF0IHRoZSBhYm92ZSBleGFtcGxlIHByaW50
ZWQgIlt0ZXJtX2hhbmRsZXJdIGdvb2RieWUgdGhlcmUiIGluc3RlYWQuDQ0KDQ0KIyMgTW90aXZh
dGlvbiAjMiAtIGF2b2lkaW5nIG11dGV4IHVzZSBpbiBzaWduYWwgaGFuZGxlcnMNDQoNDQpUaGlz
IG1vdGl2YXRpb24gaXMgaGludGVkIGF0IGJ5IHRoZSB1c2Ugb2YgdGhlIGBtb25vX2xvZ2dlcmAg
Z2VtIGluIHRoZSBwcmVjZWRpbmcgZXhhbXBsZS4gSXTigJlzIG5vdCBsZWdhbCB0byB1c2UgYSBt
dXRleCBpbiBhIHRyYXAgaGFuZGxlciwgd2hpY2ggbWVhbnMgYDo6TG9nZ2VyYCBjYW7igJl0IGJl
IHVzZWQuIEhvd2V2ZXIsIHRoZSBtdXRleCBpcyB0aGVyZSBmb3IgYSBnb29kIHJlYXNvbiAtIGl0
IHN5bmNocm9uaXNlcyB3cml0ZXMgdG8gdGhlIGxvZyBkZXZpY2UgYW1vbmdzdCBtdWx0aXBsZSB0
aHJlYWRzIHNvIHRoYXQgbWVzc2FnZXMgYXJlIHdyaXR0ZW4gYXRvbWljYWxseSwgZXZlbiBpZiB0
aGV54oCZcmUgbG9uZ2VyIHRoYW4gYFBJUEVfQlVGYCAodGhlIG1heCBzaXplIHdyaXRlIHRoZSBP
UyBndWFyYW50ZWVzIGlzIGF0b21pYyBpbiBhIHNpbmdsZSB3cml0ZSBzeXNjYWxsKS4gIElkZWFs
bHksIHdlIHdvdWxkIGxpa2UgdG8gdXNlIHRoZSBtdXRleC1iYXNlZCBpbXBsZW1lbnRhdGlvbiBp
biBub3JtYWwgY29kZSwgYnV0IGF2b2lkIHRoZSBtdXRleCBpbiB0cmFwIGhhbmRsZXJzIChwb3Nz
aWJseSB3cml0aW5nIHRvIGEgZGlmZmVyZW50IHN0cmVhbSBlLmcuIGAkc3RkZXJyYCBpbnN0ZWFk
IG9mIGAkc3Rkb3V0YCkuIA0NCg0NCkZvciBhbiBpbnN0cnVtZW50YXRpb24gaW1wbGVtZW50YXRp
b24gdG8gZG8gdGhpcywgaXQgbmVlZHMgYSB3YXkgdG8gZGV0ZWN0IGlmIGl04oCZcyBjdXJyZW50
bHkgcnVubmluZyBpbnNpZGUgYSB0cmFwIGhhbmRsZXIuDQ0KDQ0KIyMgUHJvcG9zZWQgc29sdXRp
b24NDQoNDQpJIHdvdWxkIGxpa2UgdG8gYWRkIGEgImhvb2siIG1ldGhvZCBgU2lnbmFsLl90cmFw
YCwgd2hpY2ggd29ya3MgaW4gYSBzaW1pbGFyIHdheSB0byBgUHJvY2Vzcy5fZm9ya2AuIEVzc2Vu
dGlhbGx5LCB3aGVuIFJ1YnkgaW52b2tlcyBhIHNpZ25hbCBoYW5kbGVyLCBpbnN0ZWFkIG9mIGRp
cmVjdGx5IGludm9raW5nIHRoZSByZWdpc3RlcmVkIHByb2MsIGl0IHdvdWxkIGludm9rZSBgU2ln
bmFsLl90cmFwYCwgYW5kIF90aGF0XyB3b3VsZCBpbnZva2UgdGhlIHByb2MuIFRoaXMgbWVhbnMg
dGhhdCBieSBwcmVwZW5kaW5nIHRvIGBTaWduYWwuc2luZ2xldG9uX2NsYXNzYCwgeW91IGNvdWxk
IHdyaXRlIGNvZGUgd2hpY2ggd3JhcHMgYXJvdW5kIGFsbCBzaWduYWwgaGFuZGxlcnMuIE15IGZp
cnN0IGV4YW1wbGUgY291bGQgdGhlbiBiZSByZS13cml0dGVuIGxpa2Ugc286DQ0KDQ0KYGBgDQ0K
JGxvZ2dlciA9IEFjdGl2ZVN1cHBvcnQ6OlRhZ2dlZExvZ2dpbmcubmV3KE1vbm9Mb2dnZXIubmV3
KCRzdGRlcnIpKQ0NCg0NClNpZ25hbC5zaW5nbGV0b25fY2xhc3MucHJlcGVuZChNb2R1bGUubmV3
IGRvDQ0KICAgIGRlZiBfdHJhcChzaWdubykNDQogICAgICAgIG9sZF90YWdzID0gJGxvZ2dlci5w
b3BfdGFncyAxXzAwMF8wMDBfMDAwICMgQWN0aXZlU3VwcG9ydCBoYWNrOyB0aGVyZSdzIG5vICJw
b3BfYWxsIiBtZXRob2QuDQ0KICAgICAgICBzdXBlcg0NCiAgICAgICAgJGxvZ2dlci5wdXNoX3Rh
Z3Mgb2xkX3RhZ3MNDQogICAgZW5kDQ0KZW5kKQ0NCg0NClNpZ25hbC50cmFwKDpURVJNKSBkbw0N
CiAgICAkbG9nZ2VyLnRhZ2dlZCgidGVybV9oYW5kbGVyIikgZG8NDQogICAgICAgICRsb2dnZXIu
aW5mbyAiZ29vZGJ5ZSB0aGVyZSINDQogICAgICAgIGV4aXQNDQogICAgZW5kDQ0KZW5kDQ0KDQ0K
ZGVmIG1ldGhvZF9vbmUNDQogICAgJGxvZ2dlci50YWdnZWQoIm1ldGhvZF9vbmUiKSBkbw0NCiAg
ICAgICAgUHJvY2Vzcy5raWxsIDpURVJNLCBQcm9jZXNzLnBpZA0NCiAgICAgICAgc2xlZXANDQog
ICAgZW5kDQ0KZW5kDQ0KDQ0KbWV0aG9kX29uZSAjIGxvZ3MgIlt0ZXJtX2hhbmRsZXJdIGdvb2Ri
eWUgdGhlcmUiDQ0KYGBgDQ0KDQ0KIyMgUG9seWZpbGwgZm9yIG9sZGVyIFJ1Ymllcw0NCg0NCkkg
YmVsaWV2ZSBgU2lnbmFsLl90cmFwYCBjYW4gYmUgZnVsbHkgaW1wbGVtZW50ZWQgaW4gYSBnZW0g
Zm9yIG9sZGVyIHZlcnNpb25zIG9mIFJ1Ynk7IHNvbWV0aGluZyBsaWtlIHRoZSBmb2xsb3dpbmcg
d2lsbCB3b3JrOiBodHRwczovL2dpc3QuZ2l0aHViLmNvbS9LSlRzYW5ha3RzaWRpcy8wYjI2M2M3
NjUyM2ExNmEwNDlmYTVhMDM1ZTg2OGE2OC4gVGhpcyBpcywgYWdhaW4sIGFuYWxvZ291cyB0byBo
b3cgbW9uaXRvcmluZyBsaWJyYXJpZXMgd291bGQgaGFuZGxlIGZvcmsgaG9va2luZyBiZWZvcmUg
YF9mb3JrYCB3YXMgYWRkZWQgLSBwb3NzaWJsZSwgYnV0IHZlcnkgdHJpY2t5IGFuZCB1Z2x5Lg0N
Cg0NCiMjIEFsdGVybmF0aXZlIHNvbHV0aW9uDQ0KDQ0KQW5vdGhlciBvcHRpb24gd2hpY2ggbWln
aHQgaGVscCBzb2x2ZSB0aGUgdHdvIHByb2JsZW1zIEkgb3V0bGluZWQgaXMgdG8gZXhwb3NlIHRo
ZSBgZWMtPmludGVycnVwdF9tYXNrIHw9IFRSQVBfSU5URVJSVVBUX01BU0sgZmxhZ2AgYXMgYSBt
ZXRob2Qgb24gYFNpZ25hbGAgb3IgYSBzcGVjaWFsIGAkTUFHSUNfR0xPQkFMYCB2YXJpYWJsZS4g
VGhpcyB3b3VsZCBlc3NlbnRpYWxseSBsZXQgY29kZSBkZXRlY3Qgd2hldGhlciBvciBub3QgaXTi
gJlzIGluIGEgdHJhcCBoYW5kbGVyLCBidXQgbm90IGV4ZWN1dGUgc3BlY2lmaWMgY29kZSBhcm91
bmQgdHJhcCBoYW5kbGVycy4NDQoNDQotLS0tDQ0KDQ0KVGhhbmtzIGZvciB5b3VyIHRpbWUgZnJp
ZW5kcywgbG9va2luZyBmb3J3YXJkIHRvIGFueSBmZWVkYmFjayBvciBkaXNjdXNzaW9uIQ0NCg0N
Cg0NCg0NCg0NCg0NCg0NCg0NCg0NCg0NCi0tIA0NCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3Jn
Lw0NCiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiBydWJ5
LWNvcmUgbWFpbGluZyBsaXN0IC0tIHJ1YnktY29yZUBtbC5ydWJ5LWxhbmcub3JnCiBUbyB1bnN1
YnNjcmliZSBzZW5kIGFuIGVtYWlsIHRvIHJ1YnktY29yZS1sZWF2ZUBtbC5ydWJ5LWxhbmcub3Jn
CiBydWJ5LWNvcmUgaW5mbyAtLSBodHRwczovL21sLnJ1YnktbGFuZy5vcmcvbWFpbG1hbjMvcG9z
dG9yaXVzL2xpc3RzL3J1YnktY29yZS5tbC5ydWJ5LWxhbmcub3JnLw==

In This Thread

Prev Next