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=-2.6 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,SPF_PASS,T_RP_MATCHES_RCVD shortcircuit=no autolearn=no 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 10CB11F404 for ; Wed, 27 Dec 2017 20:39:57 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 35F4B120AE4; Thu, 28 Dec 2017 05:39:55 +0900 (JST) Received: from o1678948x4.outbound-mail.sendgrid.net (o1678948x4.outbound-mail.sendgrid.net [167.89.48.4]) by neon.ruby-lang.org (Postfix) with ESMTPS id 8926F120AE3 for ; Thu, 28 Dec 2017 05:39:53 +0900 (JST) Received: by filter0008p3las1.sendgrid.net with SMTP id filter0008p3las1-8339-5A440514-3C 2017-12-27 20:39:48.904155949 +0000 UTC Received: from herokuapp.com (ec2-54-196-15-0.compute-1.amazonaws.com [54.196.15.0]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id NybcC_NgQI-y8a85QeK4Xw Wed, 27 Dec 2017 20:39:48.413 +0000 (UTC) Date: Wed, 27 Dec 2017 20:39:49 +0000 (UTC) From: danieldasilvaferreira@gmail.com To: ruby-core@ruby-lang.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 59721 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 7792 X-Redmine-Issue-Author: rosenfeld X-Redmine-Issue-Assignee: matz X-Redmine-Sender: dsferreira 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/Ymy4QrNMhiuLXJG8OTL2vJD1yS61UMSRAUQQaMMwOS79epYqU6YPZLpAJHWqAM eWGRxWesz0sncrxYfmpER3ncJMEA71DI2UNuF2Z1qgO0CENr97HDNLrXvjp+m3KoJQ3/5cWaXnTeKR jalrKp7u2w9YW28gTChnXT/BwDFsCTAQNc3H134pUvLPjgjr0BTQ3a74sQ== X-ML-Name: ruby-core X-Mail-Count: 84529 Subject: [ruby-core:84529] [Ruby trunk Feature#7792] Make symbols and strings the same thing 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" SXNzdWUgIzc3OTIgaGFzIGJlZW4gdXBkYXRlZCBieSBkc2ZlcnJlaXJhIChEYW5pZWwgRmVycmVp cmEpLgoKCj4gTGVhdmluZyBhc2lkZSB0aGUgaXNzdWUgb2Ygc2VtYW50aWNzIGZvciBhIG1vbWVu dCwgY2FuIGFueW9uZSBwcm92aWRlIGEgcmVhbCwgY29uY3JldGUgZXhhbXBsZSBvZiBhIHNpdHVh dGlvbiB3aGVyZSBzeW1ib2xzIGNvdWxkIG5vdCB0cml2aWFsbHkgYmUgcmVwbGFjZWQgd2l0aCBz dHJpbmdzIHdpdGhvdXQgbmVnYXRpdmVseSBpbXBhY3RpbmcgdGhlIGZ1bmN0aW9uYWxpdHkgb2Yg dGhlIHN1cnJvdW5kaW5nIGNvZGU/CgpLb2ljaGnigJlzIGNoYWxsZW5nZSBmb3IgYSB0cmFuc2l0 aW9uIHBhdGggaXMgdGhlIGV4YW1wbGUgd2UgaGF2ZSB0byBzdXBwb3J0IHNvIGZhcjoKCmBgYApr ZXkgPSAuLi4KLi4uCndoZW4ga2V5CmNhc2UgU3RyaW5nCiAgLi4uCmNhc2UgU3ltYm9sCiAgLi4u CmVuZApgYGAKCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpGZWF0 dXJlICM3NzkyOiBNYWtlIHN5bWJvbHMgYW5kIHN0cmluZ3MgdGhlIHNhbWUgdGhpbmcKaHR0cHM6 Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzc3OTIjY2hhbmdlLTY5MDU3CgoqIEF1dGhvcjog cm9zZW5mZWxkIChSb2RyaWdvIFJvc2VuZmVsZCBSb3NhcykKKiBTdGF0dXM6IFJlamVjdGVkCiog UHJpb3JpdHk6IE5vcm1hbAoqIEFzc2lnbmVlOiBtYXR6IChZdWtpaGlybyBNYXRzdW1vdG8pCiog VGFyZ2V0IHZlcnNpb246IE5leHQgTWFqb3IKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLQpSZWNlbnRseSBJIGhhZCB0byByZXBsYWNlIHNldmVyYWwgb2YgbXkgc3ltYm9s cyB0byBwbGFpbiBzdHJpbmdzIGluIG15IHByb2plY3QuIEhlcmUgaXMgd2hhdCBoYXBwZW5lZDoK CkkgZ2VuZXJhdGVkIHNvbWUgcmVzdWx0cyB3aXRoIHNvbWUgY2xhc3MgdGhhdCB3b3VsZCBhZGQg aXRlbXMgdG8gYW4gYXJyYXkgbGlrZSB0aGlzOgoKcmVzdWx0cyA8PCB7aWQ6IDEsIG5hbWU6ICdh YmMnfQoKVGhlbiBJIHdvdWxkIHN0b3JlIHN1Y2ggcmVzdWx0cyBpbiBjYWNoZSB1c2luZyBSZWRp cywgZW5jb2RlZCBhcyBhIEpTT04gc3RyaW5nLiBCdXQgdGhlbiB3aGVuIEkgcmVzdG9yZSB0aGUg ZGF0YSBmcm9tIGNhY2hlIHRoZSBoYXNoIHdpbGwgYmUgeydpZCcgPT4gMSwgJ25hbWUnID0+ICdh YmMnfS4KClRoaXMgd2Fzbid0IGEgcHJvYmxlbSB1bnRpbCByZWNlbnRseSBiZWNhdXNlIEkgbmV2 ZXIgdXNlZCB0aGUgcmVzdWx0cyBkaXJlY3RseSBpbiB0aGUgc2FtZSByZXF1ZXN0IGJlZm9yZSBh bmQgd291bGQgYWx3YXlzIHVzZSB0aGUgdmFsdWUgc3RvcmVkIG9uIFJlZGlzIGFuZCBwYXJzZWQg YnkgSlNPTi4KCkJ1dCByZWNlbnRseSBJIGhhZCB0byB1c2UgdGhlIHZhbHVlcyBkaXJlY3RseSBp biBhIHZpZXcuIEJ1dCB0aGVuIEkgaGFkIGEgcHJvYmxlbSBiZWNhdXNlIEkgd291bGQgaGF2ZSB0 byB1c2Ugc3ltYm9scyBpbiB0aGUgcmVzdWx0cyBmb3IgdGhlIGZpcnN0IHRpbWUgYW5kIHN0cmlu Z3MgdGhlIG5leHQgdGltZXMgd2hlbiB0aGUgcmVzdWx0IHdhcyBhdmFpbGFibGUgb24gY2FjaGUu IEkgcmVhbGx5IGRvbid0IHdhbnQgdG8gY2FyZSBhYm91dCBtZW1vcnkgbWFuYWdlbWVudCBpbiBS dWJ5IGlmIHBvc3NpYmxlIGFuZCBzeW1ib2xzIGZvcmNlcyBtZSB0byBhYmFuZG9uIHRoZSBuZXcg c2V4eSBoYXNoIHN5bnRheCBtYW55IHRpbWVzLiBOb3cgSSBoYXZlIHRvIHdyaXRlCgpyZXN1bHRz IDw8IHsnaWQnID0+IDEsICduYW1lJyA9PiAnYWJjfQoKd2hlbiBJJ2QgcHJlZmVyIHRvIHdyaXRl CgpyZXN1bHRzIDw8IHtpZDogMSwgbmFtZTogJ2FiY30KClRoaXMgaXMgbm90IHRoZSBmaXJzdCB0 aW1lIEkgaGFkIGEgYmFkIHVzZXIgZXhwZXJpZW5jZSBkdWUgdG8gc3ltYm9scyBiZWluZyBkaWZm ZXJlbnQgZnJvbSBzdHJpbmdzLiBBbmQgSSdtIG5vdCB0aGUgb25seSBvbmUgb3IgQWN0aXZlU3Vw cG9ydCBIYXNoI3dpdGhfaW5kaWZmZXJlbnRfYWNjZXNzIHdvdWxkbid0IGJlIHNvIHBvcHVsYXIg YW5kIFJhaWxzIHdvdWxkbid0IHVzZSBpdCBhbGwgdGhlIHRpbWUgaW50ZXJuYWxseS4KCkl0IGlz IHJlYWxseSBiYWQgd2hlbiB5b3UgaGF2ZSB0byBjb25zdGFudGx5IGNoZWNrIGhvdyB5b3Ugc3Rv cmUgeW91ciBrZXlzIGluIHlvdXIgaGFzaGVzLiBBbSBJIHVzaW5nIHN5bWJvbHMgb3Igc3RyaW5n cyBhcyBrZXlzPyBJZiB5b3UgdXNlIHRoZSB3cm9uZyB0eXBlIG9uIHBsYWluIGhhc2hlcyB5b3Ug Y2FuIGZpbmQgYSBiYWQgdGltZSBkZWJ1Z2dpbmcgeW91ciBjb2RlLiBPciB5b3UgY291bGQganVz dCB1c2UgSGFzaCN3aXRoX2luZGlmZmVyZW50X2FjY2VzcyBldmVyeXdoZXJlLCB0aHVzIHJlZHVj aW5nIHBlcmZvcm1hbmNlIChJIGd1ZXNzKSBhbmQgaXQgaXMgcHJldHR5IGluY29udmVuaWVudCBh bnl3YXkuCgpPciBpZiB5b3UncmUgY29tcGFyaW5nIHRoZSBrZXlzIG9mIHlvdXIgaGFzaCBpbiBz b21lICJlYWNoIiBjbG9zdXJlIHlvdSBoYXZlIHRvIHdvcnJ5IGFib3V0IGl0IGJlaW5nIGEgc3lt Ym9sIG9yIGEgc3RyaW5nIHRvby4KClJ1YnkgaXMgdG9sZCB0byBiZSBwcm9ncmFtbWVycycgZnJp ZW5kbHkgYW5kIGl0IHVzdWFsbHkgaXMuIEJ1dCBzeW1ib2xzIGFyZSBjZXJ0YWlubHkgYSBiaWcg ZXhjZXB0aW9uLgoKCgotLSAKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvCg==