From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS4713 221.184.0.0/13 X-Spam-Status: No, score=-4.1 required=3.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from neon.ruby-lang.org (neon.ruby-lang.org [221.186.184.75]) by dcvr.yhbt.net (Postfix) with ESMTP id 1F6EE1F454 for ; Fri, 8 Nov 2019 15:40:41 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id D2A85120BF7; Sat, 9 Nov 2019 00:40:30 +0900 (JST) Received: from xtrwkhkc.outbound-mail.sendgrid.net (xtrwkhkc.outbound-mail.sendgrid.net [167.89.16.28]) by neon.ruby-lang.org (Postfix) with ESMTPS id B8F40120BF4 for ; Sat, 9 Nov 2019 00:40:27 +0900 (JST) Received: by filter0118p3las1.sendgrid.net with SMTP id filter0118p3las1-20037-5DC58C6E-6B 2019-11-08 15:40:30.757119321 +0000 UTC m=+64744.415183377 Received: from herokuapp.com (unknown [18.209.44.199]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id LOyo8ixcTdOXWjc5PBLUqQ for ; Fri, 08 Nov 2019 15:40:30.715 +0000 (UTC) Date: Fri, 08 Nov 2019 15:40:30 +0000 (UTC) From: mame@ruby-lang.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 71385 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 16334 X-Redmine-Issue-Author: ViugiNick X-Redmine-Sender: mame 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: =?us-ascii?Q?EJh2gqwnyqXtd++xo=2FinyA1V0bXouTB4FkWnzNiKb4+WFI068VsnJvtgD6w2Zv?= =?us-ascii?Q?NaOrbo0DCeCTY7UI1MXWzgtqutboF4TClnV5YcH?= =?us-ascii?Q?OBJpHE52k6pzIKb8mFsDUSYPxLvQQ5nphArux4l?= =?us-ascii?Q?tON6qQSRQ2wTIdKruLoT7LNRyAjzl=2FiXWkVKvks?= =?us-ascii?Q?BqGCBW4yFLRvnFtnUalQbJQPjmbq4ANM3pg=3D=3D?= To: ruby-core@ruby-lang.org X-ML-Name: ruby-core X-Mail-Count: 95760 Subject: [ruby-core:95760] [Ruby master Bug#16334] Wrong line numbers for multiline method chains 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" SXNzdWUgIzE2MzM0IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbWFtZSAoWXVzdWtlIEVuZG9oKS4NCg0K DQpBIG5ldyBsaW5lIG51bWJlciBjb3VudGluZyBtZWNoYW5pc20gd2FzIGludHJvZHVjZWQgYXQg Mi42LiAgVGhlIHBhdGNoIHdvdWxkIGJlIHRvbyBiaWcgdG8gYmFja3BvcnQgdG8gMi41LiAgQHVz YSwgd2hhdCBkbyB5b3UgdGhpbms/DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0NCkJ1ZyAjMTYzMzQ6IFdyb25nIGxpbmUgbnVtYmVycyBmb3IgbXVsdGlsaW5lIG1l dGhvZCBjaGFpbnMgDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMTYzMzQjY2hh bmdlLTgyNTc4DQoNCiogQXV0aG9yOiBWaXVnaU5pY2sgKE5pY2tvbGF5IFZpdWdpbm92KQ0KKiBT dGF0dXM6IE9wZW4NCiogUHJpb3JpdHk6IE5vcm1hbA0KKiBBc3NpZ25lZTogDQoqIFRhcmdldCB2 ZXJzaW9uOiANCiogcnVieSAtdjogDQoqIEJhY2twb3J0OiAyLjU6IFVOS05PV04sIDIuNjogVU5L Tk9XTg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KSSBmYWNlZCBh IHN0cmFuZ2UgZGlzdHJpYnV0aW9uIG9mIGxpbmUgbnVtYmVycyBpbiBieXRlY29kZSBmb3IgbXVs dGlsaW5lIGV4cHJlc3Npb25zIGxpa2UgdGhpczoNCmBgYA0KY2xhc3MgVGVzdA0KICBkZWYgbWV0 aG9kMQ0KICAgIHNlbGYNCiAgZW5kDQoNCiAgZGVmIG1ldGhvZDINCiAgICBzZWxmDQogIGVuZA0K DQogIGRlZiBtZXRob2QzDQogICAgdHJ1ZQ0KICBlbmQNCmVuZA0KZGVmIGhlbGxvDQogIFRlc3Qu bmV3ICNicCBoZXJlDQogICAgICAubWV0aG9kMSAjYnAgaGVyZQ0KICAgICAgLm1ldGhvZDIgI2Jw IGhlcmUNCiAgICAgIC5tZXRob2QzICNicCBoZXJlDQplbmQNCmBgYA0KMi4zLjcgYnl0ZWNvZGU6 DQpgYGANCj09IGRpc2FzbTogIzxJU2VxOmhlbGxvQC9ob21lL3ZpdWlnbmljay8uUnVieU1pbmUy MDE5LjIvY29uZmlnL3NjcmF0Y2hlcy9zY3JhdGNoLnJiPg0KMDAwMCB0cmFjZSAgICAgICAgICAg IDggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICggIDE0KQ0K MDAwMiB0cmFjZSAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICggIDE4KQ0KMDAwNCBnZXRpbmxpbmVjYWNoZSAgIDExLCA8aXM6MD4gICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICggIDE1KQ0KMDAwNyBnZXRjb25zdGFu dCAgICAgIDpUZXN0DQowMDA5IHNldGlubGluZWNhY2hlICAgPGlzOjA+DQowMDExIG9wdF9zZW5k X3dpdGhvdXRfYmxvY2sgPGNhbGxpbmZvIW1pZDpuZXcsIGFyZ2M6MCwgQVJHU19TSU1QTEU+LCA8 Y2FsbGNhY2hlPiggIDE2KQ0KMDAxNCBvcHRfc2VuZF93aXRob3V0X2Jsb2NrIDxjYWxsaW5mbyFt aWQ6bWV0aG9kMSwgYXJnYzowLCBBUkdTX1NJTVBMRT4sIDxjYWxsY2FjaGU+KCAgMTcpDQowMDE3 IG9wdF9zZW5kX3dpdGhvdXRfYmxvY2sgPGNhbGxpbmZvIW1pZDptZXRob2QyLCBhcmdjOjAsIEFS R1NfU0lNUExFPiwgPGNhbGxjYWNoZT4oICAxOCkNCjAwMjAgb3B0X3NlbmRfd2l0aG91dF9ibG9j ayA8Y2FsbGluZm8hbWlkOm1ldGhvZDMsIGFyZ2M6MCwgQVJHU19TSU1QTEU+LCA8Y2FsbGNhY2hl Pg0KMDAyMyB0cmFjZSAgICAgICAgICAgIDE2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICggIDE5KQ0KMDAyNSBsZWF2ZSAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICggIDE4KQ0KYGBgDQpBcyB5b3Ug Y2FuIHNlZSB0aGVyZSBpcyBubyB0cmFjZSBsaW5lLWV2ZW50IGluc3R1Y3Rpb24gZm9yIGxpbmUg 4oSWMTUsIGJlY2F1c2Ugb2YgdGhhdCBkZWJ1Z2dlcnMgd2lsbCBub3Qgc3RvcCB0aGVyZS4gRnVy dGhlcm1vcmUgY2FsbCBvZiB0aGUgbWV0aG9kIGBuZXdgIGlzIG9uIHRoZSBsaW5lICMxNihhY3R1 YWxseSAxNSksIG1ldGhvZCBtZXRob2QxIGlzIG9uIHRoZSBsaW5lIDE3KGFjdHVhbGx5IDE2KSwg bWV0aG9kMiBpcyBvbiB0aGUgbGluZSAxOCAoYWN0dWFsbHkgMTkpDQoNCjIuNS40IGJ5dGVjb2Rl DQpgYGANCjAwMDAgZ2V0aW5saW5lY2FjaGUgICA3LCA8aXM6MD4gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAoICAxNSlbTGlDYV0NCjAwMDMgZ2V0Y29uc3RhbnQgICAgICA6 VGVzdA0KMDAwNSBzZXRpbmxpbmVjYWNoZSAgIDxpczowPg0KMDAwNyBvcHRfc2VuZF93aXRob3V0 X2Jsb2NrIDxjYWxsaW5mbyFtaWQ6bmV3LCBhcmdjOjAsIEFSR1NfU0lNUExFPiwgPGNhbGxjYWNo ZT4oICAxNikNCjAwMTAgb3B0X3NlbmRfd2l0aG91dF9ibG9jayA8Y2FsbGluZm8hbWlkOm1ldGhv ZDEsIGFyZ2M6MCwgQVJHU19TSU1QTEU+LCA8Y2FsbGNhY2hlPiggIDE3KQ0KMDAxMyBvcHRfc2Vu ZF93aXRob3V0X2Jsb2NrIDxjYWxsaW5mbyFtaWQ6bWV0aG9kMiwgYXJnYzowLCBBUkdTX1NJTVBM RT4sIDxjYWxsY2FjaGU+KCAgMTgpDQowMDE2IG9wdF9zZW5kX3dpdGhvdXRfYmxvY2sgPGNhbGxp bmZvIW1pZDptZXRob2QzLCBhcmdjOjAsIEFSR1NfU0lNUExFPiwgPGNhbGxjYWNoZT4NCjAwMTkg bGVhdmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAoICAxOSlbUmVdDQpgYGANClRoZSBzYW1lIHNpdHVhdGlvbiB0byAyLjUuKg0KDQpm b3IgcnVieSB2ZXJzaW9ucyA+IDIuNS4wIHdvcmsgZmluZToNCmBgYA0KPT0gZGlzYXNtOiAjPElT ZXE6aGVsbG9AL2hvbWUvdml1aWduaWNrLy5SdWJ5TWluZTIwMTkuMi9jb25maWcvc2NyYXRjaGVz L3NjcmF0Y2gucmI6MTQgKDE0LDApLSgxOSwzKT4gKGNhdGNoOiBGQUxTRSkNCjAwMDAgb3B0X2dl dGlubGluZWNhY2hlICAgICAgICAgICA3LCA8aXM6MD4gICAgICAgICAgICAgICAgICAgICAgICAg ICAoICAxNSlbTGlDYV0NCjAwMDMgZ2V0Y29uc3RhbnQgICAgICAgICAgICAgICAgICA6VGVzdA0K MDAwNSBvcHRfc2V0aW5saW5lY2FjaGUgICAgICAgICAgIDxpczowPg0KMDAwNyBvcHRfc2VuZF93 aXRob3V0X2Jsb2NrICAgICAgIDxjYWxsaW5mbyFtaWQ6bmV3LCBhcmdjOjAsIEFSR1NfU0lNUExF PiwgPGNhbGxjYWNoZT4NCjAwMTAgb3B0X3NlbmRfd2l0aG91dF9ibG9jayAgICAgICA8Y2FsbGlu Zm8hbWlkOm1ldGhvZDEsIGFyZ2M6MCwgQVJHU19TSU1QTEU+LCA8Y2FsbGNhY2hlPiggIDE2KQ0K MDAxMyBvcHRfc2VuZF93aXRob3V0X2Jsb2NrICAgICAgIDxjYWxsaW5mbyFtaWQ6bWV0aG9kMiwg YXJnYzowLCBBUkdTX1NJTVBMRT4sIDxjYWxsY2FjaGU+KCAgMTcpDQowMDE2IG9wdF9zZW5kX3dp dGhvdXRfYmxvY2sgICAgICAgPGNhbGxpbmZvIW1pZDptZXRob2QzLCBhcmdjOjAsIEFSR1NfU0lN UExFPiwgPGNhbGxjYWNoZT4oICAxOCkNCjAwMTkgbGVhdmUgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoICAxOSlbUmVdDQpgYGANCg0K DQoNCi0tIA0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvDQo=