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=-2.7 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, FORGED_GMAIL_RCVD,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS shortcircuit=no autolearn=no 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 B05421F454 for ; Fri, 8 Nov 2019 15:15:57 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 5734F120BF1; Sat, 9 Nov 2019 00:15:47 +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 A7158120BE7 for ; Sat, 9 Nov 2019 00:15:44 +0900 (JST) Received: by filter0054p3iad2.sendgrid.net with SMTP id filter0054p3iad2-31210-5DC586A1-86 2019-11-08 15:15:45.797260452 +0000 UTC m=+61197.065387142 Received: from herokuapp.com (unknown [18.209.44.199]) by ismtpd0058p1iad1.sendgrid.net (SG) with ESMTP id xFbsMT47Rq-otE78TYa4vQ for ; Fri, 08 Nov 2019 15:15:45.642 +0000 (UTC) Date: Fri, 08 Nov 2019 15:15:45 +0000 (UTC) From: viuginov.nickolay@gmail.com Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 71384 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 16334 X-Redmine-Issue-Author: ViugiNick X-Redmine-Sender: ViugiNick 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?o2lHobPq4MEqKQKtljatf2tCOMG+5QWyZwmc7nfT7DKR20Y50kGTMdY3DBMfbv?= =?us-ascii?Q?GNcquWAlx2UwMySQ0Cj2UTrzsoEAPk9dV0ZWCa0?= =?us-ascii?Q?IwqHd+IOxzJPoZpdl4WJnJV0YV1Jqc3r0ErcuoW?= =?us-ascii?Q?YW51jzk7+zBwUdaSsV1kWG3uzcykCBCUwKrtIjQ?= =?us-ascii?Q?LF0Kg6icGyCJzUIA12+AlNoliOqwIjV3xDA=3D=3D?= To: ruby-core@ruby-lang.org X-ML-Name: ruby-core X-Mail-Count: 95759 Subject: [ruby-core:95759] [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" SXNzdWUgIzE2MzM0IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IFZpdWdpTmljayAoTmlja29sYXkgVml1 Z2lub3YpLg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpCdWcg IzE2MzM0OiBXcm9uZyBsaW5lIG51bWJlcnMgZm9yIG11bHRpbGluZSBtZXRob2QgY2hhaW5zIA0K aHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE2MzM0DQoNCiogQXV0aG9yOiBWaXVn aU5pY2sgKE5pY2tvbGF5IFZpdWdpbm92KQ0KKiBTdGF0dXM6IE9wZW4NCiogUHJpb3JpdHk6IE5v cm1hbA0KKiBBc3NpZ25lZTogDQoqIFRhcmdldCB2ZXJzaW9uOiANCiogcnVieSAtdjogDQoqIEJh Y2twb3J0OiAyLjU6IFVOS05PV04sIDIuNjogVU5LTk9XTg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQ0KSSBmYWNlZCBhIHN0cmFuZ2UgZGlzdHJpYnV0aW9uIG9mIGxp bmUgbnVtYmVycyBpbiBieXRlY29kZSBmb3IgbXVsdGlsaW5lIGV4cHJlc3Npb25zIGxpa2UgdGhp czoNCg0KY2xhc3MgVGVzdA0KICBkZWYgbWV0aG9kMQ0KICAgIHNlbGYNCiAgZW5kDQoNCiAgZGVm IG1ldGhvZDINCiAgICBzZWxmDQogIGVuZA0KDQogIGRlZiBtZXRob2QzDQogICAgdHJ1ZQ0KICBl bmQNCmVuZA0KZGVmIGhlbGxvDQogIFRlc3QubmV3ICNicCBoZXJlDQogICAgICAubWV0aG9kMSAj YnAgaGVyZQ0KICAgICAgLm1ldGhvZDIgI2JwIGhlcmUNCiAgICAgIC5tZXRob2QzICNicCBoZXJl DQplbmQNCg0KMi4zLjcgYnl0ZWNvZGU6DQpgYGANCj09IGRpc2FzbTogIzxJU2VxOmhlbGxvQC9o b21lL3ZpdWlnbmljay8uUnVieU1pbmUyMDE5LjIvY29uZmlnL3NjcmF0Y2hlcy9zY3JhdGNoLnJi Pg0KMDAwMCB0cmFjZSAgICAgICAgICAgIDggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICggIDE0KQ0KMDAwMiB0cmFjZSAgICAgICAgICAgIDEgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICggIDE4KQ0KMDAwNCBnZXRpbmxp bmVjYWNoZSAgIDExLCA8aXM6MD4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICggIDE1KQ0KMDAwNyBnZXRjb25zdGFudCAgICAgIDpUZXN0DQowMDA5IHNldGlubGluZWNhY2hl ICAgPGlzOjA+DQowMDExIG9wdF9zZW5kX3dpdGhvdXRfYmxvY2sgPGNhbGxpbmZvIW1pZDpuZXcs IGFyZ2M6MCwgQVJHU19TSU1QTEU+LCA8Y2FsbGNhY2hlPiggIDE2KQ0KMDAxNCBvcHRfc2VuZF93 aXRob3V0X2Jsb2NrIDxjYWxsaW5mbyFtaWQ6bWV0aG9kMSwgYXJnYzowLCBBUkdTX1NJTVBMRT4s IDxjYWxsY2FjaGU+KCAgMTcpDQowMDE3IG9wdF9zZW5kX3dpdGhvdXRfYmxvY2sgPGNhbGxpbmZv IW1pZDptZXRob2QyLCBhcmdjOjAsIEFSR1NfU0lNUExFPiwgPGNhbGxjYWNoZT4oICAxOCkNCjAw MjAgb3B0X3NlbmRfd2l0aG91dF9ibG9jayA8Y2FsbGluZm8hbWlkOm1ldGhvZDMsIGFyZ2M6MCwg QVJHU19TSU1QTEU+LCA8Y2FsbGNhY2hlPg0KMDAyMyB0cmFjZSAgICAgICAgICAgIDE2ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICggIDE5KQ0KMDAyNSBsZWF2 ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICggIDE4KQ0KYGBgDQpBcyB5b3UgY2FuIHNlZSB0aGVyZSBpcyBubyB0cmFjZSBsaW5lLWV2 ZW50IGluc3R1Y3Rpb24gZm9yIGxpbmUg4oSWMTUsIGJlY2F1c2Ugb2YgdGhhdCBkZWJ1Z2dlcnMg d2lsbCBub3Qgc3RvcCB0aGVyZS4gRnVydGhlcm1vcmUgY2FsbCBvZiB0aGUgbWV0aG9kIGBuZXdg IGlzIG9uIHRoZSBsaW5lICMxNihhY3R1YWxseSAxNSksIG1ldGhvZCBtZXRob2QxIGlzIG9uIHRo ZSBsaW5lIDE3KGFjdHVhbGx5IDE2KSwgbWV0aG9kMiBpcyBvbiB0aGUgbGluZSAxOCAoYWN0dWFs bHkgMTkpDQoNCjIuNS40IGJ5dGVjb2RlDQowMDAwIGdldGlubGluZWNhY2hlICAgNywgPGlzOjA+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCAgMTUpW0xpQ2FdDQowMDAz IGdldGNvbnN0YW50ICAgICAgOlRlc3QNCjAwMDUgc2V0aW5saW5lY2FjaGUgICA8aXM6MD4NCjAw MDcgb3B0X3NlbmRfd2l0aG91dF9ibG9jayA8Y2FsbGluZm8hbWlkOm5ldywgYXJnYzowLCBBUkdT X1NJTVBMRT4sIDxjYWxsY2FjaGU+KCAgMTYpDQowMDEwIG9wdF9zZW5kX3dpdGhvdXRfYmxvY2sg PGNhbGxpbmZvIW1pZDptZXRob2QxLCBhcmdjOjAsIEFSR1NfU0lNUExFPiwgPGNhbGxjYWNoZT4o ICAxNykNCjAwMTMgb3B0X3NlbmRfd2l0aG91dF9ibG9jayA8Y2FsbGluZm8hbWlkOm1ldGhvZDIs IGFyZ2M6MCwgQVJHU19TSU1QTEU+LCA8Y2FsbGNhY2hlPiggIDE4KQ0KMDAxNiBvcHRfc2VuZF93 aXRob3V0X2Jsb2NrIDxjYWxsaW5mbyFtaWQ6bWV0aG9kMywgYXJnYzowLCBBUkdTX1NJTVBMRT4s IDxjYWxsY2FjaGU+DQowMDE5IGxlYXZlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgKCAgMTkpW1JlXQ0KDQpUaGUgc2FtZSBzaXR1YXRp b24gdG8gMi41LioNCg0KZm9yIHJ1YnkgdmVyc2lvbnMgPiAyLjUuMCB3b3JrIGZpbmU6DQo9PSBk aXNhc206ICM8SVNlcTpoZWxsb0AvaG9tZS92aXVpZ25pY2svLlJ1YnlNaW5lMjAxOS4yL2NvbmZp Zy9zY3JhdGNoZXMvc2NyYXRjaC5yYjoxNCAoMTQsMCktKDE5LDMpPiAoY2F0Y2g6IEZBTFNFKQ0K MDAwMCBvcHRfZ2V0aW5saW5lY2FjaGUgICAgICAgICAgIDcsIDxpczowPiAgICAgICAgICAgICAg ICAgICAgICAgICAgICggIDE1KVtMaUNhXQ0KMDAwMyBnZXRjb25zdGFudCAgICAgICAgICAgICAg ICAgIDpUZXN0DQowMDA1IG9wdF9zZXRpbmxpbmVjYWNoZSAgICAgICAgICAgPGlzOjA+DQowMDA3 IG9wdF9zZW5kX3dpdGhvdXRfYmxvY2sgICAgICAgPGNhbGxpbmZvIW1pZDpuZXcsIGFyZ2M6MCwg QVJHU19TSU1QTEU+LCA8Y2FsbGNhY2hlPg0KMDAxMCBvcHRfc2VuZF93aXRob3V0X2Jsb2NrICAg ICAgIDxjYWxsaW5mbyFtaWQ6bWV0aG9kMSwgYXJnYzowLCBBUkdTX1NJTVBMRT4sIDxjYWxsY2Fj aGU+KCAgMTYpDQowMDEzIG9wdF9zZW5kX3dpdGhvdXRfYmxvY2sgICAgICAgPGNhbGxpbmZvIW1p ZDptZXRob2QyLCBhcmdjOjAsIEFSR1NfU0lNUExFPiwgPGNhbGxjYWNoZT4oICAxNykNCjAwMTYg b3B0X3NlbmRfd2l0aG91dF9ibG9jayAgICAgICA8Y2FsbGluZm8hbWlkOm1ldGhvZDMsIGFyZ2M6 MCwgQVJHU19TSU1QTEU+LCA8Y2FsbGNhY2hlPiggIDE4KQ0KMDAxOSBsZWF2ZSAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICggIDE5KVtS ZV0NCg0KDQoNCi0tIA0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvDQo=