[#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:83166] [Ruby trunk Feature#12979] Avoid exception for #dup on Integer (and similar cases)
From:
eregontp@...
Date:
2017-10-06 20:40:03 UTC
List:
ruby-core #83166
SXNzdWUgIzEyOTc5IGhhcyBiZWVuIHVwZGF0ZWQgYnkgRXJlZ29uIChCZW5vaXQgRGFsb3plKS4K CgpJIGJlbGlldmUgdGhpcyBzaG91bGQgbWFrZSBpdCB0byB0aGUgTkVXUyBmaWxlIG9uIHRoZSAy XzQgYnJhbmNoLCBjb3VsZCBzb21lYm9keSBkbyBpdD8KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0KRmVhdHVyZSAjMTI5Nzk6IEF2b2lkIGV4Y2VwdGlvbiBmb3IgI2R1 cCBvbiBJbnRlZ2VyIChhbmQgc2ltaWxhciBjYXNlcykKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5v cmcvaXNzdWVzLzEyOTc5I2NoYW5nZS02NzEwMQoKKiBBdXRob3I6IGR1ZXJzdCAoTWFydGluIETD vHJzdCkKKiBTdGF0dXM6IENsb3NlZAoqIFByaW9yaXR5OiBOb3JtYWwKKiBBc3NpZ25lZTogbm9i dSAoTm9idXlvc2hpIE5ha2FkYSkKKiBUYXJnZXQgdmVyc2lvbjogCi0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KVGhpcyBpcyBhIHByb3Bvc2FsIHJlc3VsdGluZyBmcm9t IGEgZGlzY3Vzc2lvbiBpbiBCdWcgIzExOTI5LiBCZWNhdXNlIHRoaXMgaXMgcHJvcG9zaW5nIGEg ZGlmZmVyZW50IHNvbHV0aW9uIGZyb20gIzExOTI5LCBpdCBoYXMgYSBuZXcgbnVtYmVyLgoKIzEx OTI5IHNob3dzIHRoYXQgcGVvcGxlIGFyZSBjb25mdXNlZCB0aGF0IGUuZy4gMy5kdXAgdGhyb3dz IGFuIGV4Y2VwdGlvbiAoYnV0IEludGVnZXIjZHVwIGlzIGFjdHVhbGx5IGltcGxlbWVudGVkLCBz byBJbnRlZ2VyLnJlc3BvbmRfdG8/IDpkdXAgPT4gdHJ1ZSkuCgpJbnRlZ2VyI2R1cCBzaG91bGQg ZmFpbCBzaWxlbnRseSwgcmV0dXJuaW5nIHRoZSByZWNlaXZlciwgaW4gdGhlIHNhbWUgd2F5IGFz IEludGVnZXIjZnJlZXplIGZhaWxzIHNpbGVudGx5LiBDaXRpbmcgZnJvbSAjMTE5MjkgKGNvbW1l bnQgYnkgTWlrZSBWYXN0b2xhKTogIklmIHRoZSBvYmplY3QgY2FuJ3QgYmUgZHVwZWQvY2xvbmVk IGJlY2F1c2UgaXQncyBhbiBpbW1lZGlhdGUsIGR1cC9jbG9uZSBzaG91bGQgcmV0dXJuIHRoZSBv YmplY3QgaXRzZWxmLiAoVGhlcmUgc2hvdWxkbid0IGJlIGFueSBoYXJtIGluIGRvaW5nIHNvIHNp bmNlIG5vdGhpbmcgYWJvdXQgdGhlIG9iamVjdCBjYW4gYmUgY2hhbmdlZCBpbiB0aGUgZmlyc3Qg cGxhY2UuKSIuIENpdGluZyBzb21lIG1vcmU6Cgo+IEkgbGl0ZXJhbGx5IGNhbid0IGltYWdpbmUg YW55IHNjZW5hcmlvIGluIHdoaWNoIGEgZGV2LCB3aGVuLCBzYXksIGNvZGluZyBhIGNsYXNzIHdp dGggdGhlIGxpbmU6Cj4gCj4gcmV0dXJuIHZhbC5kdXAuZnJlZXplCj4gLi4gcmVhbGx5IHdhbnRz IGFuIEV4Y2VwdGlvbiB0aHJvd24gd2hlbiB2YWwgaGFwcGVucyB0byBiZSBkZS1mYWN0byB1bi1k dXAtYWJsZS4gV2hhdCB0aGV5IHJlYWxseSB3YW50IGlzOgo+IAo+IHJldHVybiB2YWwuZHVwLmZy ZWV6ZSByZXNjdWUgdmFsCgpUaGUgcHJvcG9zYWwgYWxzbyBoYXMgdGhlIGFkdmFudGFnZSB0aGF0 IGl0IGxlYWRzIHRvIGEgbXVjaCBtb3JlIHVuaWZpZWQsIHN0cmVhbWxpbmVkIHByb3RvY29sLCBh dm9pZGluZyBuZWVkbGVzcyBleHBvc2l0aW9uIG9mIGludGVybmFscy4gSXQgd291bGQgZG8gZXhh Y3RseSB3aGF0IGR1cCAoYW5kIGNsb25lKSBhcmUgZGVzY3JpYmVkIHRvIGRvLCBuYW1lbHkgKHBy ZXRlbmQgdG8pIHJldHVybiBhIHNoYWxsb3cgY29weS4KCgoKLS0gCmh0dHBzOi8vYnVncy5ydWJ5 LWxhbmcub3JnLwoKVW5zdWJzY3JpYmU6IDxtYWlsdG86cnVieS1jb3JlLXJlcXVlc3RAcnVieS1s YW5nLm9yZz9zdWJqZWN0PXVuc3Vic2NyaWJlPgo8aHR0cDovL2xpc3RzLnJ1YnktbGFuZy5vcmcv Y2dpLWJpbi9tYWlsbWFuL29wdGlvbnMvcnVieS1jb3JlPgo=