From: Nathan Broadbent Date: 2012-10-27T13:54:19+09:00 Subject: [ruby-core:48449] Patch to add #join to Set, as a shortcut for to_a.join --14dae9399d2b9499ca04cd033a83 Content-Type: multipart/alternative; boundary=14dae9399d2b9499c404cd033a81 --14dae9399d2b9499c404cd033a81 Content-Type: text/plain; charset=ISO-8859-1 Hello, I was suprised that `Set.new.join` gives me a NoMethodError. I have attached a small patch that adds a #join method to Set, which is a shortcut for `to_a.join`. Best, Nathan --14dae9399d2b9499c404cd033a81 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hello,

I was suprised that `Set.new.join` gives me a=A0NoMetho= dError. I have attached a small patch that adds a #join method to Set, whic= h is a shortcut for `to_a.join`.


Best,
Nathan
--14dae9399d2b9499c404cd033a81-- --14dae9399d2b9499ca04cd033a83 Content-Type: application/octet-stream; name="add_join_to_set.patch" Content-Disposition: attachment; filename="add_join_to_set.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_h8s96czc0 SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDM3MzQx KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsNyBAQAorU2F0IE9jdCAy NyAxNzozMjoyMyAyMDEyICBOYXRoYW4gQnJvYWRiZW50IDxuYXRoYW4uZjc3QGdtYWlsLmNvbT4K KworCSogY29tIGxpYi9zZXQucmI6IEFkZGVkICNqb2luIG1ldGhvZCBhcyBhIHNob3J0Y3V0IGZv ciB0b19hLmpvaW4KKwogU2F0IE9jdCAyNyAxMTowMToxMCAyMDEyICBLb2ljaGkgU2FzYWRhICA8 a28xQGF0ZG90Lm5ldD4KIAogCSogbnVtZXJpYy5jIChyYl9mbG9hdF9uZXdfaW5faGVhcCksIGlu Y2x1ZGUvcnVieS9ydWJ5Lmg6IApJbmRleDogbGliL3NldC5yYgo9PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBsaWIv c2V0LnJiCShyZXZpc2lvbiAzNzM0MSkKKysrIGxpYi9zZXQucmIJKHdvcmtpbmcgY29weSkKQEAg LTE1Miw2ICsxNTIsMTEgQEAKICAgICBAaGFzaC5rZXlzCiAgIGVuZAogCisgICMgU2hvcnRjdXQg Zm9yIHRvX2Euam9pbgorICBkZWYgam9pbihzZXAgPSBuaWwpCisgICAgdG9fYS5qb2luKHNlcCkK KyAgZW5kCisKICAgZGVmIGZsYXR0ZW5fbWVyZ2Uoc2V0LCBzZWVuID0gU2V0Lm5ldykgIyA6bm9k b2M6CiAgICAgc2V0LmVhY2ggeyB8ZXwKICAgICAgIGlmIGUuaXNfYT8oU2V0KQo= --14dae9399d2b9499ca04cd033a83--