From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS4713 221.184.0.0/13 X-Spam-Status: No, score=-3.0 required=3.0 tests=BAYES_00,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_MED,RP_MATCHES_RCVD,SPF_PASS, T_DKIM_INVALID shortcircuit=no autolearn=ham autolearn_force=no version=3.4.0 Received: from neon.ruby-lang.org (neon.ruby-lang.org [221.186.184.75]) by dcvr.yhbt.net (Postfix) with ESMTP id 66B011FF72 for ; Fri, 20 Oct 2017 06:43:22 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 6ED39120A08; Fri, 20 Oct 2017 15:43:19 +0900 (JST) Received: from o1678916x28.outbound-mail.sendgrid.net (o1678916x28.outbound-mail.sendgrid.net [167.89.16.28]) by neon.ruby-lang.org (Postfix) with ESMTPS id 8316E120A03 for ; Fri, 20 Oct 2017 15:43:17 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=sendgrid.me; h=from:to:references:subject:mime-version:content-type:content-transfer-encoding:list-id; s=smtpapi; bh=0rOVbUt8C8JwbLnQAi0UfvfTwww=; b=QCqWJ4q9LOQcV6q8PE kc4ZpSeQfDGpwOPrnDKUjIGqg1RV8yfnYgtQBY40XpdCaqERWWJ8bZMcnuVJR0h/ o5Rl6br5v57AN0hbCDR2uUpU4XuTKKl107KPoOA+wfhh+WppEq3nCZ7zjnCo0sFO KhUqKI9sDk19W86AqKlujvCxI= Received: by filter0018p3mdw1.sendgrid.net with SMTP id filter0018p3mdw1-5335-59E99B01-5 2017-10-20 06:43:13.108529353 +0000 UTC Received: from herokuapp.com (ec2-54-157-23-68.compute-1.amazonaws.com [54.157.23.68]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id mhcq2YSTTsekH10XHoyqoQ for ; Fri, 20 Oct 2017 06:43:13.071 +0000 (UTC) Date: Fri, 20 Oct 2017 06:43:13 +0000 (UTC) From: mail@stefanschuessler.de To: ruby-core@ruby-lang.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 58525 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 14033 X-Redmine-Issue-Author: sos4nt X-Redmine-Sender: sos4nt X-Mailer: Redmine X-Redmine-Host: bugs.ruby-lang.org X-Redmine-Site: Ruby Issue Tracking System X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-SG-EID: ync6xU2WACa70kv/Ymy4QrNMhiuLXJG8OTL2vJD1yS61zU639cEG4HPTbOhG65suPqEv/FZYvxxxYA IeQlBY3uVYXVU4o2K23EDsPOZJKpPF3S2kO+e3weMH7KhYdFZKzTvJf/r8T1QrsP/LmVsTCG/Nae35 1jiovCFamQWa3Crn1bvYa6XBQOjiFxVQQ6SFtfWWrPnzUsRGWa/j+IsWSw== X-ML-Name: ruby-core X-Mail-Count: 83417 Subject: [ruby-core:83417] [Ruby trunk Feature#14033] Alias String#<< as String#append X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Ruby developers List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" SXNzdWUgIzE0MDMzIGhhcyBiZWVuIHVwZGF0ZWQgYnkgc29zNG50IChTdGVmYW4gU2Now7zDn2xl cikuCgoKcGhsdWlkNjEgKE1hdHRoZXcgS2Vyd2luKSB3cm90ZToKCj4gMSBbLi4uXSBJIHdvdWxk IGV4cGVjdCB0aGF0IGEgbmV3IHdvcmQtYmFzZWQgbmFtZSBmb3IgdGhlIGRhbmdlcm91cyBvcGVy YXRpb24gd291bGQgZW5kIHdpdGggIiEiLgoKVGhhdCBjb250cmFkaWN0cyBgQXJyYXkjYXBwZW5k YCAvIGBBcnJheSNwcmVwZW5kYC4gQW5kIHNpbmNlIGBTdHJpbmcjcHJlcGVuZGAgYWxzbyBtb2Rp ZmllcyB0aGUgcmVjZWl2ZXIsIEkgd291bGQgZXhwZWN0IGBTdHJpbmcjYXBwZW5kYCB0byB3b3Jr IGluIGEgc2ltaWxhciB3YXkuCgooT2ZmIHRvcGljIGJ1dCBJTU8sIGBTdHJpbmcjY29uY2F0YCBp cyB0aGUgb25lIHRoYXQgc2hvdWxkIHJldHVybiBhIG5ldyBzdHJpbmcsIGp1c3QgbGlrZSB0aGUg ZG9jdW1lbnRhdGlvbiBmb3IgYFN0cmluZyMrYCBzYXlzOiBfIkNvbmNhdGVuYXRpb27igJRSZXR1 cm5zIGEgbmV3IFN0cmluZyBjb250YWluaW5nIG90aGVyX3N0ciBjb25jYXRlbmF0ZWQgdG8gc3Ry LiJfIEJ1dCBpdCdzIHByb2JhYmx5IGEgYml0IGxhdGUgdG8gZml4IHRoYXQuKQoKPiAyIFsuLi5d IEEgbWV0aG9kIG5hbWVkIHRvIGxvb2sgbGlrZSBwcmVwZW5kLCBidXQgdGhhdCBiZWhhdmVzIGxp a2UgY29uY2F0LCBpcyBjb25mdXNpbmcuCgpHb29kIHBvaW50LiBJJ20gZmluZSB3aXRoIHN0cmlu Zy1vbmx5IGFyZ3VtZW50cy4gYGFwcGVuZGAgd291bGQgc2ltcGx5IGludm9rZSBgcmJfc3RyX2Fw cGVuZGAgdGhlbiAoaXMgdGhhdCBhIGNvaW5jaWRlbmNlPykuCgo+IDMgWy4uLl0gdGhpcyBhbGlh cyB3b3VsZCBpbnRyb2R1Y2UgY29uZnVzaW9uIGFib3V0IHdoaWNoIG1ldGhvZCAoY29uY2F0IHZz LiBhcHBlbmQpIGhhcyB3aGF0IGFyaXR5LgoKSXQgc2hvdWxkIG9mIGNvdXJzZSB3b3JrIChhcml0 eS13aXNlKSBsaWtlIGBBcnJheSNhcHBlbmRgLCBpLmUuIGFjY2VwdCBtdWx0aXBsZSBhcmd1bWVu dC4gSSBzaG91bGQgaGF2ZSBzYWlkICJjb25jYXQiLCBub3QgIjw8IiBpbiB0aGUgcXVlc3Rpb24n cyB0aXRsZS4KCi0tLQoKVG8gYXZvaWQgYW55IGZ1cnRoZXIgY29uZnVzaW9uOiBJJ20gcHJvcG9z aW5nIGEgX25ld18gbWV0aG9kIGBTdHJpbmcjYXBwZW5kYCB3aXRoIHRoZSBmb2xsb3dpbmcgc2ln bmF0dXJlOgoKPiAjIyMgYXBwZW5kKG90aGVyX3N0cjEsIG90aGVyX3N0cjIsLi4uKSDihpIgc3Ry Cj4gQXBwZW5k4oCUQXBwZW5kIHRoZSBnaXZlbiBzdHJpbmdzIHRvIF9zdHJfLgo+Cj5gYGBydWJ5 Cj4gYSA9ICJoZWxsbyAiCj4gYS5hcHBlbmQoIndvcmxkIiwgIiEiKSAjPT4gImhlbGxvIHdvcmxk ISIKPiBhICAgICAgICAgICAgICAgICAgICAgICM9PiAiaGVsbG8gd29ybGQhIgo+IGBgYAo+Cj4g U2VlIGFsc28gXyNjb25jYXRfLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQpGZWF0dXJlICMxNDAzMzogQWxpYXMgU3RyaW5nIzw8IGFzIFN0cmluZyNhcHBlbmQKaHR0 cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE0MDMzI2NoYW5nZS02NzM4MgoKKiBBdXRo b3I6IHNvczRudCAoU3RlZmFuIFNjaMO8w59sZXIpCiogU3RhdHVzOiBPcGVuCiogUHJpb3JpdHk6 IE5vcm1hbAoqIEFzc2lnbmVlOiAKKiBUYXJnZXQgdmVyc2lvbjogCi0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVieSAyLjUgaW50cm9kdWNlcyBgQXJyYXkjYXBwZW5k YCBhcyBhbiBhbGlhcyBmb3IgYDw8YCAvIGBwdXNoYC4KCkxpa2V3aXNlLCB0aGVyZSBzaG91bGQg YmUgYFN0cmluZyNhcHBlbmRgIGFzIGFuIGFsaWFzIGZvciBgPDxgIC8gYGNvbmNhdGAuIFRoZSBk b2N1bWVudGF0aW9uIGZvciBgPDxgIGV2ZW4gc2F5cyAiYXBwZW5kIjoKCj4gQXBwZW5k4oCUQ29u Y2F0ZW5hdGVzIHRoZSBnaXZlbiBvYmplY3QgdG8gc3RyLiBbLi4uXQoKQW5kIGBTdHJpbmdgIGFs cmVhZHkgaGFzIGEgYHByZXBlbmRgIG1ldGhvZC4KCgoKLS0gCmh0dHBzOi8vYnVncy5ydWJ5LWxh bmcub3JnLwo=