[#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:112357] [Ruby master Feature#19432] Introduce a wrapping operator (&) to Proc
From:
"rubyFeedback (mark potter) via ruby-core" <ruby-core@...>
Date:
2023-02-11 06:38:58 UTC
List:
ruby-core #112357
SXNzdWUgIzE5NDMyIGhhcyBiZWVuIHVwZGF0ZWQgYnkgcnVieUZlZWRiYWNrIChtYXJrIHBvdHRl cikuDQ0KDQ0KDQ0KSSBkb24ndCB0aGluayBJIGhhdmUgZXZlciBydW4gaW50byBhIHNpdHVhdGlv biB3aGVyZSBJIGhhZA0NCnRvIHVzZSAuY2FsbC5jYWxsLiBBcmUgdGhlcmUgZXhhbXBsZXMgd2hl cmUgdGhhdCBpcyByZXF1aXJlZD8NDQoNDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tDQ0KRmVhdHVyZSAjMTk0MzI6IEludHJvZHVjZSBhIHdyYXBwaW5nIG9wZXJhdG9y ICgmKSB0byBQcm9jDQ0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE5NDMyI2No YW5nZS0xMDE4MDANDQoNDQoqIEF1dGhvcjogam9lbEBkcmFwcGVyLm1lIChKb2VsIERyYXBwZXIp DQ0KKiBTdGF0dXM6IE9wZW4NDQoqIFByaW9yaXR5OiBOb3JtYWwNDQotLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQ0KSSBkb24ndCBrbm93IGlmIHRoaXMgY29uY2VwdCBl eGlzdHMgdW5kZXIgYW5vdGhlciBuYW1lLCBvciB3aGV0aGVyIHRoZXJl4oCZcyBhIHRlY2huaWNh bCB0ZXJtIGZvciBpdC4gSSBvZnRlbiBmaW5kIG15c2VsZiB3YW50aW5nIHRvIHdyYXAgYSBwcm9j IGluIGFub3RoZXIgcHJvYy4NDQoNDQpIZXJlJ3MgYSBzbmlwcGV0IGZyb20gYSByZWNlbnQgZXhh bXBsZSB3aGVyZSBhIHZpc2l0b3IgY2xhc3MgcmVuZGVycyBhIFRpcFRhcCBBU1QuIEdpdmVuIGEg YHRleHRgIG5vZGUsIHdlIHdhbnQgdG8gb3V0cHV0IHRoZSB0ZXh0IGJ5IGNhbGxpbmcgdGhlIGB0 ZXh0YCBtZXRob2Qgd2l0aCB0aGUgdmFsdWUuIEJ1dCBpZiB0aGUgdGV4dCBoYXMgYG1hcmtzYCwg d2Ugd2FudCB0byBpdGVyYXRlIHRocm91Z2ggZWFjaCBtYXJrLCB3cmFwcGluZyB0aGUgb3V0cHV0 IGZvciBlYWNoIG1hcmsuIEl0J3MgcG9zc2libGUgdG8gZG8gdGhpcyB1c2luZyB0aGUgYD4+PWAg b3BlcmF0b3IgaWYgZWFjaCBwcm9jIGV4cGxpY2l0bHkgcmV0dXJucyBhbm90aGVyIHByb2MuDQ0K DQ0KYGBgcnVieQ0NCndoZW4gInRleHQiDQ0KICByZXN1bHQgPSAtPiB7IC0+IHsgdGV4dCBub2Rl WyJ0ZXh0Il0gfSB9DQ0KDQ0KICBub2RlWyJtYXJrcyJdJi5lYWNoIGRvIHxtYXJrfA0NCiAgICBj YXNlIG1hcmtbInR5cGUiXQ0NCiAgICB3aGVuICJib2xkIg0NCiAgICAgIHJlc3VsdCA+Pj0gLT4g KHIpIHsgLT4geyBzdHJvbmcgeyByLmNhbGwgfSB9IH0NDQogICAgd2hlbiAiaXRhbGljIg0NCiAg ICAgIHJlc3VsdCA+Pj0gLT4gKHIpIHsgLT4geyBlbSB7IHIuY2FsbCB9IH0gfQ0NCiAgICBlbmQN DQogIGVuZA0NCg0NCiAgcmVzdWx0LmNhbGwuY2FsbA0NCmVuZA0NCmBgYA0NCg0NClRoaXMgaXMg cXVpdGUgZGlmZmljdWx0IHRvIGZvbGxvdyBhbmQgdGhlIGByZXN1bHQuY2FsbC5jYWxsYCBmZWVs cyB3cm9uZy4gSSB0aGluayB0aGUgY29uY2VwdCBvZiB3cmFwcGluZyBvbmUgcHJvYyBpbiBhbm90 aGVyIHByb2Mgd291bGQgbWFrZSBmb3IgYSBncmVhdCBhZGRpdGlvbiB0byBgUHJvY2AgaXRzZWxm LiBJIHByb3RvdHlwZWQgdGhpcyB1c2luZyB0aGUgYCZgIG9wZXJhdG9yLg0NCg0NCmBgYHJ1YnkN DQpjbGFzcyBQcm9jDQ0KICBkZWYgJihvdGhlcikNDQogICAgLT4geyBvdGhlci5jYWxsKHNlbGYp IH0NDQogIGVuZA0NCmVuZA0NCmBgYA0NCg0NCldpdGggdGhpcyBkZWZpbml0aW9uLCB3ZSBjYW4g Y2FsbCBgJmAgb24gdGhlIG9yaWdpbmFsIHByb2Mgd2l0aCBvdXIgb3RoZXIgcHJvYyB0byByZXR1 cm4gYSBuZXcgcHJvYyB0aGF0IGNhbGxzIHRoZSBvdGhlciBwcm9jIHdpdGggdGhlIG9yaWdpbmFs IHByb2MgYXMgYW4gYXJndW1lbnQuIEl0IGFsc28gd29ya3Mgd2l0aCBgJj1gLCBzbyB0aGUgYWJv dmUgY29kZSBjYW4gYmUgcmVmYWN0b3JlZCB0byB0aGlzOg0NCg0NCmBgYHJ1YnkNDQp3aGVuICJ0 ZXh0Ig0NCiAgcmVzdWx0ID0gLT4geyB0ZXh0IG5vZGVbInRleHQiXSB9DQ0KDQ0KICBub2RlWyJt YXJrcyJdJi5lYWNoIGRvIHxtYXJrfA0NCiAgICBjYXNlIG1hcmtbInR5cGUiXQ0NCiAgICB3aGVu ICJib2xkIg0NCiAgICAgIHJlc3VsdCAmPSAtPiAocikgeyBzdHJvbmcgeyByLmNhbGwgfSB9DQ0K ICAgIHdoZW4gIml0YWxpYyINDQogICAgICByZXN1bHQgJj0gLT4gKHIpIHsgZW0geyByLmNhbGwg fSB9DQ0KICAgIGVuZA0NCiAgZW5kDQ0KDQ0KICByZXN1bHQuY2FsbA0NCmVuZA0NCmBgYA0NCg0N Cg0NCg0NCi0tIA0NCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLw0NCiBfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiBydWJ5LWNvcmUgbWFpbGluZyBsaXN0 IC0tIHJ1YnktY29yZUBtbC5ydWJ5LWxhbmcub3JnCiBUbyB1bnN1YnNjcmliZSBzZW5kIGFuIGVt YWlsIHRvIHJ1YnktY29yZS1sZWF2ZUBtbC5ydWJ5LWxhbmcub3JnCiBydWJ5LWNvcmUgaW5mbyAt LSBodHRwczovL21sLnJ1YnktbGFuZy5vcmcvbWFpbG1hbjMvcG9zdG9yaXVzL2xpc3RzL3J1Ynkt Y29yZS5tbC5ydWJ5LWxhbmcub3JnLw==