[#112457] [Ruby master Feature#19443] Cache `Process.pid` — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>
Issue #19443 has been reported by byroot (Jean Boussier).
16 messages
2023/02/16
[#112584] [Ruby master Feature#19465] [PATCH] reuse open(2) from rb_file_load_ok on POSIX-like system — "normalperson (Eric Wong) via ruby-core" <ruby-core@...>
Issue #19465 has been reported by normalperson (Eric Wong).
9 messages
2023/02/25
[#112595] [Ruby master Feature#19465] [PATCH] reuse open(2) from rb_file_load_ok on POSIX-like system
— "nobu (Nobuyoshi Nakada) via ruby-core" <ruby-core@...>
2023/02/25
SXNzdWUgIzE5NDY1IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbm9idSAoTm9idXlvc2hpIE5ha2FkYSku
[#112613] Re: [Ruby master Feature#19465] [PATCH] reuse open(2) from rb_file_load_ok on POSIX-like system
— Eric Wong via ruby-core <ruby-core@...>
2023/02/26
"nobu (Nobuyoshi Nakada) via ruby-core" <ruby-core@ml.ruby-lang.org> wrote:
[#112615] Re: [Ruby master Feature#19465] [PATCH] reuse open(2) from rb_file_load_ok on POSIX-like system
— SHIBATA Hiroshi via ruby-core <ruby-core@...>
2023/02/27
MzUxMzZlMWU5YzIzMmFkN2EwMzQwN2I5OTJiMmU4NmI2ZGY0M2Y2MyBpcyBicm9rZW4gd2l0aCBg
[#112626] Re: [Ruby master Feature#19465] [PATCH] reuse open(2) from rb_file_load_ok on POSIX-like system
— Eric Wong via ruby-core <ruby-core@...>
2023/02/28
```
[ruby-core:112333] [Ruby master Feature#19432] Introduce a wrapping operator (&) to Proc
From:
"joel@... (Joel Drapper) via ruby-core" <ruby-core@...>
Date:
2023-02-10 14:08:05 UTC
List:
ruby-core #112333
SXNzdWUgIzE5NDMyIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGpvZWxAZHJhcHBlci5tZSAoSm9lbCBE cmFwcGVyKS4NDQoNDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQ0K RmVhdHVyZSAjMTk0MzI6IEludHJvZHVjZSBhIHdyYXBwaW5nIG9wZXJhdG9yICgmKSB0byBQcm9j DQ0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE5NDMyDQ0KDQ0KKiBBdXRob3I6 IGpvZWxAZHJhcHBlci5tZSAoSm9lbCBEcmFwcGVyKQ0NCiogU3RhdHVzOiBPcGVuDQ0KKiBQcmlv cml0eTogTm9ybWFsDQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0N CkkgZG9uJ3Qga25vdyBpZiB0aGlzIGNvbmNlcHQgZXhpc3RzIHVuZGVyIGFub3RoZXIgbmFtZSwg b3Igd2hldGhlciB0aGVyZeKAmXMgYSB0ZWNobmljYWwgdGVybSBmb3IgaXQuIEkgb2Z0ZW4gZmlu ZCBteXNlbGYgd2FudGluZyB0byB3cmFwIGEgcHJvYyBpbiBhbm90aGVyIHByb2MuDQ0KDQ0KSGVy ZSdzIGEgc25pcHBldCBmcm9tIGEgcmVjZW50IGV4YW1wbGUgd2hlcmUgYSB2aXNpdG9yIGNsYXNz IHJlbmRlcnMgYSBUaXBUYXAgQVNULiBHaXZlbiBhIGB0ZXh0YCBub2RlLCB3ZSB3YW50IHRvIG91 dHB1dCB0aGUgdGV4dCBieSBjYWxsaW5nIHRoZSBgdGV4dGAgbWV0aG9kIHdpdGggdGhlIHZhbHVl LiBCdXQgaWYgdGhlIHRleHQgaGFzIGBtYXJrc2AsIHdlIHdhbnQgdG8gaXRlcmF0ZSB0aHJvdWdo IGVhY2ggbWFyaywgd3JhcHBpbmcgdGhlIG91dHB1dCBmb3IgZWFjaCBtYXJrLiBJdCdzIHBvc3Np YmxlIHRvIGRvIHRoaXMgdXNpbmcgdGhlIGA+Pj1gIG9wZXJhdG9yIGlmIGVhY2ggcHJvYyBleHBs aWNpdGx5IHJldHVybnMgYW5vdGhlciBwcm9jLg0NCg0NCmBgYHJ1YnkNDQp3aGVuICJ0ZXh0Ig0N CiAgcmVzdWx0ID0gLT4geyAtPiB7IHRleHQgbm9kZVsidGV4dCJdIH0gfQ0NCg0NCiAgbm9kZVsi bWFya3MiXSYuZWFjaCBkbyB8bWFya3wNDQogICAgY2FzZSBtYXJrWyJ0eXBlIl0NDQogICAgd2hl biAiYm9sZCINDQogICAgICByZXN1bHQgPj49IC0+IChyKSB7IC0+IHsgc3Ryb25nIHsgci5jYWxs IH0gfSB9DQ0KICAgIHdoZW4gIml0YWxpYyINDQogICAgICByZXN1bHQgPj49IC0+IChyKSB7IC0+ IHsgZW0geyByLmNhbGwgfSB9IH0NDQogICAgZW5kDQ0KICBlbmQNDQoNDQogIHJlc3VsdC5jYWxs LmNhbGwNDQplbmQNDQpgYGANDQoNDQpUaGlzIGlzIHF1aXRlIGRpZmZpY3VsdCB0byBmb2xsb3cg YW5kIHRoZSBgcmVzdWx0LmNhbGwuY2FsbGAgZmVlbHMgd3JvbmcuIEkgdGhpbmsgdGhlIGNvbmNl cHQgb2Ygd3JhcHBpbmcgb25lIHByb2MgaW4gYW5vdGhlciBwcm9jIHdvdWxkIG1ha2UgZm9yIGEg Z3JlYXQgYWRkaXRpb24gdG8gYFByb2NgIGl0c2VsZi4gSSBwcm90b3R5cGVkIHRoaXMgdXNpbmcg dGhlIGAmYCBvcGVyYXRvci4NDQoNDQpgYGBydWJ5DQ0KY2xhc3MgUHJvYw0NCiAgZGVmICYob3Ro ZXIpDQ0KICAgIC0+IHsgb3RoZXIuY2FsbChzZWxmKSB9DQ0KICBlbmQNDQplbmQNDQpgYGANDQoN DQpXaXRoIHRoaXMgZGVmaW5pdGlvbiwgd2UgY2FuIGNhbGwgYCZgIG9uIHRoZSBvcmlnaW5hbCBw cm9jIHdpdGggb3VyIG90aGVyIHByb2MgdG8gcmV0dXJuIGEgbmV3IHByb2MgdGhhdCBjYWxscyB0 aGUgb3RoZXIgcHJvYyB3aXRoIHRoZSBvcmlnaW5hbCBwcm9jIGFzIGFuIGFyZ3VtZW50LiBJdCBh bHNvIHdvcmtzIHdpdGggYCY9YCwgc28gdGhlIGFib3ZlIGNvZGUgY2FuIGJlIHJlZmFjdG9yZWQg dG8gdGhpczoNDQoNDQpgYGBydWJ5DQ0Kd2hlbiAidGV4dCINDQogIHJlc3VsdCA9IC0+IHsgdGV4 dCBub2RlWyJ0ZXh0Il0gfQ0NCg0NCiAgbm9kZVsibWFya3MiXSYuZWFjaCBkbyB8bWFya3wNDQog ICAgY2FzZSBtYXJrWyJ0eXBlIl0NDQogICAgd2hlbiAiYm9sZCINDQogICAgICByZXN1bHQgJj0g LT4gKHIpIHsgc3Ryb25nIHsgci5jYWxsIH0gfQ0NCiAgICB3aGVuICJpdGFsaWMiDQ0KICAgICAg cmVzdWx0ICY9IC0+IChyKSB7IGVtIHsgci5jYWxsIH0gfQ0NCiAgICBlbmQNDQogIGVuZA0NCg0N CiAgcmVzdWx0LmNhbGwNDQplbmQNDQpgYGANDQoNDQoNDQoNDQotLSANDQpodHRwczovL2J1Z3Mu cnVieS1sYW5nLm9yZy8NDQogX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwogcnVieS1jb3JlIG1haWxpbmcgbGlzdCAtLSBydWJ5LWNvcmVAbWwucnVieS1sYW5n Lm9yZwogVG8gdW5zdWJzY3JpYmUgc2VuZCBhbiBlbWFpbCB0byBydWJ5LWNvcmUtbGVhdmVAbWwu cnVieS1sYW5nLm9yZwogcnVieS1jb3JlIGluZm8gLS0gaHR0cHM6Ly9tbC5ydWJ5LWxhbmcub3Jn L21haWxtYW4zL3Bvc3Rvcml1cy9saXN0cy9ydWJ5LWNvcmUubWwucnVieS1sYW5nLm9yZy8=