[#83096] File.setuid? on IO (Re: [ruby-cvs:67289] normal:r60108 (trunk): file.c: release GVL in File.{setuid?, setgid?, sticky?}) — Nobuyoshi Nakada <nobu@...>
On 2017/10/04 8:47, [email protected] wrote:
5 messages
2017/10/04
[#83100] Re: File.setuid? on IO (Re: [ruby-cvs:67289] normal:r60108 (trunk): file.c: release GVL in File.{setuid?, setgid?, sticky?})
— Eric Wong <normalperson@...>
2017/10/04
Nobuyoshi Nakada <[email protected]> wrote:
[#83105] Re: File.setuid? on IO (Re: [ruby-cvs:67289] normal:r60108 (trunk): file.c: release GVL in File.{setuid?, setgid?, sticky?})
— Nobuyoshi Nakada <nobu@...>
2017/10/04
On 2017/10/04 15:55, Eric Wong wrote:
[#83107] Alias Enumerable#include? to Enumerable#includes? — Alberto Almagro <albertoalmagro@...>
Hello,
9 messages
2017/10/04
[#83113] Re: Alias Enumerable#include? to Enumerable#includes?
— "Urabe, Shyouhei" <shyouhei@...>
2017/10/05
This has been requested countless times, then rejected each and every time.
[#83129] Re: Alias Enumerable#include? to Enumerable#includes?
— Alberto Almagro <albertoalmagro@...>
2017/10/05
Sorry I didn't found it on the core mail list's archive.
[#83138] Re: Alias Enumerable#include? to Enumerable#includes?
— "Urabe, Shyouhei" <shyouhei@...>
2017/10/06
Ruby has not been made of popular votes so far. You have to show us
[#83149] Re: Alias Enumerable#include? to Enumerable#includes?
— Eric Wong <normalperson@...>
2017/10/06
Alberto Almagro <[email protected]> wrote:
[#83200] [Ruby trunk Feature#13996] [PATCH] file.c: apply2files releases GVL — normalperson@...
Issue #13996 has been reported by normalperson (Eric Wong).
4 messages
2017/10/10
[ruby-core:83152] [Ruby trunk Feature#12115] Add Symbol#call to allow to_proc shorthand with arguments
From:
knu@...
Date:
2017-10-06 08:09:03 UTC
List:
ruby-core #83152
SXNzdWUgIzEyMTE1IGhhcyBiZWVuIHVwZGF0ZWQgYnkga251IChBa2lub3JpIE1VU0hBKS4KCgpJ IHRoaW5rIGAmW3N5bWJvbCwgKmFyZ3NdYCBjYW4gYmUgYSBuYXR1cmFsIGV4dGVuc2lvbiB0byBg JnN5bWJvbGAsIGFzIHRoZXkgYXJlIGJvdGggYSBzaG9ydGhhbmQgZm9yIGB7IHxffCBfLl9fc2Vu ZF9fKCpvYmplY3QpIH1gLgoKRm9yIEFycmF5IHRvIHByb3ZpZGUgI3RvX3Byb2Mgd291bGQgYmUg anVzdCBhIGxpdHRsZSBiaXQgd2VpcmQgY29udmVudGlvbiBmb3IgZ3JlYXRlciBjb252ZW5pZW5j ZSwganVzdCBhcyBTeW1ib2wjdG9fcHJvYyBpcy4gIFN5bWJvbCBoYWQgYmVlbiBpbiBubyB3YXkg YSBmdW5jdGlvbi1saWtlIGVudGl0eSwgYnV0IG9uY2UgU3ltYm9sI3RvX3Byb2Mgd2FzIGFkZGVk IHdlIGFsbW9zdCBpbnN0YW50bHkgZ3JldyB1c2VkIHRvIGl0IGFuZCBub3cgd2UgYWxsIHRha2Ug aXQgZm9yIGdyYW50ZWQgYmVjYXVzZSBiZWluZyBhYmxlIHRvIGBtYXAoJjp0b19zKWAgaXMgc28g aGFuZHkgYW5kIHVzZWZ1bC4KClRoZSBvcmlnaW5hbCBwcm9wb3NhbCB0aGF0IGlzIHRvIGludHJv ZHVjZSBhIG5ldyBzeW50YXggaXMgYSBiaXQgdG9vIGNvc3RseSBmb3Igb25lIG9mIHRoZSBtb3N0 IGZyZXF1ZW50bHkgd2FudGVkIGZlYXR1cmVzIGxpa2UgdGhpcyBiZWNhdXNlIGl0IHRha2VzIHll YXJzIG9mIHRpbWUgYmVmb3JlIGV2ZXJ5b25lIGNhbiBzdGFydCB1c2luZyBpdC4gIE9uIHRoZSBv dGhlciBoYW5kLCBhZGRpbmcgQXJyYXkjdG9fcHJvYyBpcyBlYXNpbHkgYmFja3BvcnRhYmxlIGFu ZCB5b3UgY2FuIHN0YXJ0IHVzaW5nIGl0IHRvZGF5LiAgRldJVywgTWF0eiBvbmNlIHNhaWQgaGUg d2FzIG5vdCBpbiBmYXZvciBvZiBleHRlbmRpbmcgdGhlIHN5bnRheCBqdXN0IGZvciB0aGlzOiBo dHRwOi8vYmxhZGUubmFnYW9rYXV0LmFjLmpwL2NnaS1iaW4vdmZyYW1lLnJiL3J1YnkvcnVieS1k ZXYvNDU0MDQ/NDUzODQtNDU1OTIgKHdyaXR0ZW4gaW4gSmFwYW5lc2UsIHRyeSBHb29nbGUgdHJh bnNsYXRlKQoKSSd2ZSBkb25lIHNvbWUgbW9yZSBnb29nbGluZyBhbmQgaXQgdHVybmVkIG91dCB0 aGF0IEFycmF5I3RvX3Byb2Mgd2FzIG5vdCBhIG5ldyBpZGVhIGF0IGFsbC4KCi0gaHR0cHM6Ly93 d3cuc2FuaXR5aW5jLmNvbS9hcnRpY2xlcy9hZGRpbmctYXJyYXktdG8tcHJvYy10by1ydWJ5Lwot IGh0dHA6Ly90LnkxM2kuY29tL3Bvc3QvODMzMTkyMzQ3MjAvcnVieS0lRTMlODMlOTYlRTMlODMl QUQlRTMlODMlODMlRTMlODIlQUYlRTYlOUIlQjglRTMlODElOEQlRTMlODElOUYlRTMlODElOEYl RTMlODElQUElRTMlODElODQlRTclOTclODUlRTMlODElQUIlRTclQkQlQjklRTYlODIlQTMlRTMl ODElOTclRTMlODElQTZhcnJheXRvcHJvYyVFMyU4MiU5MiVFNSVBRSU5QSVFNyVCRSVBOSVFMyU4 MSU5NyVFMyU4MSVBNiVFMyU4MSVCRiVFMyU4MSU5RiAod3JpdHRlbiBpbiBKYXBhbmVzZSkKLSBo dHRwOi8vYmxhZGUubmFnYW9rYXV0LmFjLmpwL2NnaS1iaW4vdmZyYW1lLnJiL3J1YnkvcnVieS1k ZXYvNDU0MDQ/NDUzODQtNDU1OTIgKHdyaXR0ZW4gaW4gSmFwYW5lc2UpCi0gaHR0cHM6Ly9zdGFj a292ZXJmbG93LmNvbS9hLzU3MDIxNzQgKErDtnJnLCBJIGZvdW5kIHlvdSB0aGVyZSEpCgpTbywg dGhlc2UgcGVvcGxlIGluZGVwZW5kZW50bHkgaGF2ZSByZWFjaGVkIHRoZSBzYW1lIGlkZWEhICBJ c24ndCB0aGF0IGEgZ29vZCBzaWduPwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQpGZWF0dXJlICMxMjExNTogQWRkIFN5bWJvbCNjYWxsIHRvIGFsbG93IHRvX3Byb2Mg c2hvcnRoYW5kIHdpdGggYXJndW1lbnRzCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vl cy8xMjExNSNjaGFuZ2UtNjcwOTAKCiogQXV0aG9yOiBmZWxpeGJ1ZW5lbWFubiAoRmVsaXggQsO8 bmVtYW5uKQoqIFN0YXR1czogT3BlbgoqIFByaW9yaXR5OiBOb3JtYWwKKiBBc3NpZ25lZTogCiog VGFyZ2V0IHZlcnNpb246IAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t CkkgYW0gYSBncmVhdCBmYW4gb2YgdGhlIGBTeW1ib2wjdG9fcHJvY2Agc2hvcnRoYW5kIHdoZW4g bWFwcGluZyBvciByZWR1Y2luZyBjb2xsZWN0aW9uczoKCmBgYHJ1YnkKWzEsMiwxNl0ubWFwKCY6 dG9fcykKPT4gWyIxIiwgIjIiLCAiMTYiXQpbMSwyLDE2XS5yZWR1Y2UoJjoqKQo9PiAzMgpgYGAK Ckkgb2Z0ZW4gd2lzaCBpdCB3b3VsZCBiZSBwb3NzaWJsZSB0byBwYXNzIGFuIGFyZ3VtZW50IHRv IHRoZSBtZXRob2Qgd2hlbiBkb2luZyB0aGlzLCB3aGljaCBjdXJyZW50bHkgcmVxdWlyZXMgYSBi bG9jayBhbmQgaXMgbW9yZSB2ZXJib3NlOgoKYGBgcnVieQpbMSwyLDE2XS5tYXAgeyB8bnwgbi50 b19zKDE2KSB9Cj0+IFsiMSIsICIyIiwgIjEwIl0KIyBhY3RpdmVfc3VwcG9ydCBleGFtcGxlCntp ZDogMSwgcGFyZW50X2lkOiBuaWx9LmFzX2pzb24udHJhbnNmb3JtX2tleXMgeyB8a3wgay5jYW1l bGl6ZSA6bG93ZXIgfS50b19qc29uCj0+ICd7ImlkIjoxLCJwYXJlbnRJZCI6bnVsbH0nCmBgYAoK SXQgd291bGQgYmUgbXVjaCBzaG9ydGVyLCBpZiBydWJ5IGFsbG93ZWQgdGhpczoKCmBgYHJ1YnkK WzEsMiwxNl0ubWFwKCY6dG9fcy4oMTYpKQo9PiBbIjEiLCAiMiIsICIxMCJdCiMgYWN0aXZlX3N1 cHBvcnQgZXhhbXBsZQp7aWQ6IDEsIHBhcmVudF9pZDogbmlsfS5hc19qc29uLnRyYW5zZm9ybV9r ZXlzKCY6Y2FtZWxpemUuKDpsb3dlcikpLnRvX2pzb24KPT4gJ3siaWQiOjEsInBhcmVudElkIjpu dWxsfScKYGBgCgpUaGlzIGNhbiBiZSBpbXBsZW1lbnRlZCBlYXNpbHksIGJ5IGFkZGluZyB0aGUg YFN5bWJvbCNjYWxsYCBtZXRob2Q6CgpgYGBydWJ5CmNsYXNzIFN5bWJvbAogIGRlZiBjYWxsKCph cmdzLCAmYmxvY2spCiAgICAtPihjYWxsZXIsICpyZXN0KSB7IGNhbGxlci5zZW5kKHNlbGYsICpy ZXN0LCAqYXJncywgJmJsb2NrKSB9CiAgZW5kCmVuZAoKYGBgCgoqU291cmNlKjogW3N0YWNrb3Zl cmZsb3c6IENhbiB5b3Ugc3VwcGx5IGFyZ3VtZW50cyB0byB0aGUgbWFwKCY6bWV0aG9kKSBzeW50 YXggaW4gUnVieT9dKGh0dHA6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMjM2OTU2NTMv Y2FuLXlvdS1zdXBwbHktYXJndW1lbnRzLXRvLXRoZS1tYXBtZXRob2Qtc3ludGF4LWluLXJ1Ynkp CgoqKkkgdGhpbmsgdGhpcyBpcyBhIHJhdGhlciBjb21tb24gdXNlIGNhc2UsIHNvIEkgcHJvcG9z ZSB0byBhZGQgYFN5bWJvbCNjYWxsYCB0byB0aGUgUnVieSBzdGFuZGFyZCBsaWJyYXJ5LioqCgoK Ci0tIApodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8KClVuc3Vic2NyaWJlOiA8bWFpbHRvOnJ1 YnktY29yZS1yZXF1ZXN0QHJ1YnktbGFuZy5vcmc/c3ViamVjdD11bnN1YnNjcmliZT4KPGh0dHA6 Ly9saXN0cy5ydWJ5LWxhbmcub3JnL2NnaS1iaW4vbWFpbG1hbi9vcHRpb25zL3J1YnktY29yZT4K