From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 10 18:37:14 2018 Received: (at submit) by debbugs.gnu.org; 10 Jan 2018 23:37:14 +0000 Received: from localhost ([127.0.0.1]:51507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZPvl-0007y6-Iw for submit@debbugs.gnu.org; Wed, 10 Jan 2018 18:37:13 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47293) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZPvj-0007xs-O2 for submit@debbugs.gnu.org; Wed, 10 Jan 2018 18:37:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZPvd-0006uL-Ol for submit@debbugs.gnu.org; Wed, 10 Jan 2018 18:37:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.5 required=5.0 tests=BAYES_40,FREEMAIL_FROM, RCVD_IN_SORBS_WEB,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33519) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eZPvd-0006u9-Lc for submit@debbugs.gnu.org; Wed, 10 Jan 2018 18:37:05 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38227) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZPvc-0002io-Kr for bug-gnu-emacs@gnu.org; Wed, 10 Jan 2018 18:37:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZPvZ-0006qn-FM for bug-gnu-emacs@gnu.org; Wed, 10 Jan 2018 18:37:04 -0500 Received: from mail-lf0-x232.google.com ([2a00:1450:4010:c07::232]:33298) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eZPvZ-0006pl-2z for bug-gnu-emacs@gnu.org; Wed, 10 Jan 2018 18:37:01 -0500 Received: by mail-lf0-x232.google.com with SMTP id j143so746925lfg.0 for ; Wed, 10 Jan 2018 15:37:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:to:from:subject:message-id:date:user-agent:mime-version :content-language; bh=0BZHlQ/BoB5LAsgkSZjhwVP/WKqU4phLYOMc58pg4pc=; b=BWoKCVmhXCjt57qSu824+MQKNsC0BpnwfPqiajFV0fVyBwuWfVkUBT/OpOZAUrne1S JAKVNkJTmLS/Cofr7M7U7QO46BdOpKVTZP9epsvE3mQgcYYLxKfXWgOkKncugH0EKghe iRtKsvbmV4croVedMIqnESKJ4sfT28qN2zDPEoz+uGrgCSZXDLFNOonOesX2cqXS15Kw BZTF/WNr3wK9QnkEnGOuecdger3FJYs8d9PmUMZ7zME63Q7tp9QZo/vzTK0G9J4asNU+ j9ndr/gcxo9yNKOugESQV94+2WR4uonMy2AKHzpwQO9vBaP1ZyiXya7WcaRhPKkU/w6+ ZyIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:to:from:subject:message-id:date :user-agent:mime-version:content-language; bh=0BZHlQ/BoB5LAsgkSZjhwVP/WKqU4phLYOMc58pg4pc=; b=KH8d77kFq/ZFs7iW28dIVDH5v43C8oLU6P7n/6fAbEcAjDhOaL+pEdS80XyCy9bnLZ YzqgjrwDcIA7neMFZ+HAaPXGHxe6xJksCvmmvvRTYEmHI9Hfw7tve96fPbTtdLD/X22B BUxLwcUy+ZnjTTfY2uuvRHNFWpm2+7X1k/B5Er5pBWTIIFDKG7Rfm0qIed37IAxJevm9 n+nGO3TU35mjmXajIej9J0gauPlnlsRGwV/VdEmAjydaUZjPcaMCAMak9ytALqvDPmmu ehMLc6Ti4kRgHmwg2mj3kv/qNJozB6YhavMSt2oTRMj++wCHFO7TJT+6CtzOkBC6lWwk irlQ== X-Gm-Message-State: AKGB3mIS2WaK0oWGPnixaKa+1KYnOXwxHdS/eDKBEPJVgHTeQE5u54I/ WVNkOy0vED0fAKF8cjIp1CUA6kwT X-Google-Smtp-Source: ACJfBourYqTQCCsDfMtZTEQ/8WPiZuGkTprQCCeSx8GNkvkjVBQcrRFCWbIVSOLwEEmgxWgSqodAsA== X-Received: by 10.46.50.25 with SMTP id y25mr12390503ljy.24.1515627419101; Wed, 10 Jan 2018 15:36:59 -0800 (PST) Received: from [192.168.1.174] ([178.252.127.239]) by smtp.googlemail.com with ESMTPSA id q27sm1552750lfa.85.2018.01.10.15.36.57 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 10 Jan 2018 15:36:57 -0800 (PST) To: bug-gnu-emacs@gnu.org From: Dmitry Gutov Subject: etags misdetects ruby sharp-bang sequence Message-ID: <808f90cf-3fa8-a72b-35ea-c0e549d96f43@yandex.ru> Date: Thu, 11 Jan 2018 02:36:55 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:58.0) Gecko/20100101 Thunderbird/58.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------E51E2B87FDF59F12868CEBBD" Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -2.0 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.0 (--) This is a multi-part message in MIME format. --------------E51E2B87FDF59F12868CEBBD Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Here's a file that is parsed wrongly when it has no .rb extension. The sharp-bang sequence at the top looks correct to me. Attaching both the input file and the generated tags file. The problem is present both in emacs-26 and master. --------------E51E2B87FDF59F12868CEBBD Content-Type: application/octet-stream; name="BAD_TAGS" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="BAD_TAGS" DApub19leHRfcnVieV90ZXN0LDc2CiAgICAgICAgRGlyLmdsb2Iof2dsb2IBNywxMDQKICAg ICAgICByZXN1bHRzZXRfaGFzaGVzLnJlZHVjZSh/cmVkdWNlATIxLDMzMQo= --------------E51E2B87FDF59F12868CEBBD Content-Type: text/plain; charset=UTF-8; name="no_ext_ruby_test" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="no_ext_ruby_test" IyEvdXNyL2Jpbi9lbnYgcnVieQoKbW9kdWxlIFNpbXBsZUNvdgogIG1vZHVsZSBSZXN1bHRN ZXJnZXIKICAgIGNsYXNzIDw8IHNlbGYKICAgICAgZGVmIHJlc3VsdHNldF9maWxlcwogICAg ICAgIERpci5nbG9iKCkKICAgICAgZW5kCgogICAgICBkZWYgZm9vCiAgICAgICAgcmVzdWx0 c2V0X2ZpbGVzLm1hcCBkbyB8cGF0aHwKICAgICAgICAgIGJlZ2luCiAgICAgICAgICAgIEpT T04ucGFyc2UoRmlsZS5yZWFkKHBhdGgpKQogICAgICAgICAgcmVzY3VlCiAgICAgICAgICAg IHt9CiAgICAgICAgICBlbmQKICAgICAgICBlbmQKICAgICAgZW5kCgogICAgICBkZWYgcmVz dWx0c2V0CiAgICAgICAgcmVzdWx0c2V0X2hhc2hlcy5yZWR1Y2Uoe30sIDptZXJnZSkKICAg ICAgZW5kCiAgICBlbmQKICBlbmQKZW5kCg== --------------E51E2B87FDF59F12868CEBBD-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 11 11:39:17 2018 Received: (at 30075) by debbugs.gnu.org; 11 Jan 2018 16:39:17 +0000 Received: from localhost ([127.0.0.1]:52395 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZfsq-0002Kv-QF for submit@debbugs.gnu.org; Thu, 11 Jan 2018 11:39:17 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39547) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZfsp-0002Kk-HM for 30075@debbugs.gnu.org; Thu, 11 Jan 2018 11:39:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZfsf-0001Nl-GD for 30075@debbugs.gnu.org; Thu, 11 Jan 2018 11:39:10 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:49754) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZfsf-0001Nh-D9; Thu, 11 Jan 2018 11:39:05 -0500 Received: from [176.228.60.248] (port=3134 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eZfse-00021p-SF; Thu, 11 Jan 2018 11:39:05 -0500 Date: Thu, 11 Jan 2018 18:39:01 +0200 Message-Id: <83fu7c4afu.fsf@gnu.org> From: Eli Zaretskii To: Dmitry Gutov In-reply-to: <808f90cf-3fa8-a72b-35ea-c0e549d96f43@yandex.ru> (message from Dmitry Gutov on Thu, 11 Jan 2018 02:36:55 +0300) Subject: Re: bug#30075: etags misdetects ruby sharp-bang sequence References: <808f90cf-3fa8-a72b-35ea-c0e549d96f43@yandex.ru> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30075 Cc: 30075@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Dmitry Gutov > Date: Thu, 11 Jan 2018 02:36:55 +0300 > > Here's a file that is parsed wrongly when it has no .rb extension. The > sharp-bang sequence at the top looks correct to me. No one taught etags the name(s) of the Ruby interpreter(s), and nobody told it about the "#!/usr/bin/env FOO" way of specifying an interpreter. Should be fixed now on the emacs-26 branch. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 11 17:08:04 2018 Received: (at 30075) by debbugs.gnu.org; 11 Jan 2018 22:08:04 +0000 Received: from localhost ([127.0.0.1]:52619 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZl12-0005OO-1V for submit@debbugs.gnu.org; Thu, 11 Jan 2018 17:08:04 -0500 Received: from mail-lf0-f49.google.com ([209.85.215.49]:45077) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZl10-0005Nv-K0 for 30075@debbugs.gnu.org; Thu, 11 Jan 2018 17:08:02 -0500 Received: by mail-lf0-f49.google.com with SMTP id y71so4044805lfd.12 for <30075@debbugs.gnu.org>; Thu, 11 Jan 2018 14:08:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=a6Gm8aByvXoDmCtSCWcsdW5v8XGOCrkmlpMh4zScM6I=; b=pXkXYGJt6xodVPwpSUnsa60KZ3eOKyieAM0sFPe+a/jBoFFcjc6WljIP5L7x5nq1QA saSFfQdM9Uc5XsQE+gaRvjHnI11NGRw3XgCdFnUEv+nyRhtImxLbKIMqt413729FwaI9 pd/axa2IBL/HjshI/Xo9N7k9qetj41iCpRMxObMPeRLop7wwrdPn1Vuai1tuC3X4pcTN Dx2kY6eobni77T8gc0dOePWVNb/aaS2DAiaO7sYwoRngWcQugpia1vdL+jgnCx44R1ML bPR9346hsgrGRMr2x8M/fzC07jM780ZrbD49kOdXE2ENS0lxeUu8gNvk58jzaiTNPzat L9TQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=a6Gm8aByvXoDmCtSCWcsdW5v8XGOCrkmlpMh4zScM6I=; b=o0UCu5W757hfiNl8AtHa11ZyjBI2A10Ci7ZaK9/7sgOyPZ9PjwNEKDjlLtAOFiBQrD fKDZp0sr3rmoxKgywsTjROsSC1mj7c9T85L3f30dM61dbzU/sMACje9C/UwN/YZ3L0yN jZtXEUy+7Ech6Z0LqbjM5gCkE58xdQ2yyc8qLmdz7c57lGLQKKOYni6rIbfI4Cd4DFht EJLCpz8Vf3tUYdcCPRpDxKypdW1wsKG73XjGVVMgqO6yJYOCNdY9gZ8IPhoygpjfkCqe SHo9m7oLf8bL1az0kIUJVUy2hcv7khWokmdteQvPTxLue7m9hjmanO+exPNnPpf2CqEh QHkQ== X-Gm-Message-State: AKGB3mJzg04BJzPVQxK+wypO5rnYDKSRQv8xPqjeIiXN1LQiXI3OnHx7 OyIoBvDOE5Qxrl5c0CKzv4FpWdMr X-Google-Smtp-Source: ACJfBothZY6oTiUHkEJwTVJU2jx93bKRq4B7DZNKBVLfaQUUauv/33ZnZuIn+GaoEThM/FZPNUUQnA== X-Received: by 10.46.53.7 with SMTP id z7mr15034026ljz.4.1515708476220; Thu, 11 Jan 2018 14:07:56 -0800 (PST) Received: from [192.168.1.174] ([178.252.127.239]) by smtp.googlemail.com with ESMTPSA id v6sm3739938ljc.19.2018.01.11.14.07.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 11 Jan 2018 14:07:55 -0800 (PST) Subject: Re: bug#30075: etags misdetects ruby sharp-bang sequence To: Eli Zaretskii References: <808f90cf-3fa8-a72b-35ea-c0e549d96f43@yandex.ru> <83fu7c4afu.fsf@gnu.org> From: Dmitry Gutov Message-ID: <2d32a7b1-6f07-72a6-57b2-310f5470c716@yandex.ru> Date: Fri, 12 Jan 2018 01:07:54 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:58.0) Gecko/20100101 Thunderbird/58.0 MIME-Version: 1.0 In-Reply-To: <83fu7c4afu.fsf@gnu.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 1/11/18 7:39 PM, Eli Zaretskii wrote: > No one taught etags the name(s) of the Ruby interpreter(s), and nobody > told it about the "#!/usr/bin/env FOO" way of specifying an interpreter. > > Should be fixed now on the emacs-26 branch. [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.5 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server [178.252.127.239 listed in dnsbl.sorbs.net] 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (raaahh[at]gmail.com) -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.215.49 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [209.85.215.49 listed in list.dnswl.org] 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 30075 Cc: 30075@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 1/11/18 7:39 PM, Eli Zaretskii wrote: > No one taught etags the name(s) of the Ruby interpreter(s), and nobody > told it about the "#!/usr/bin/env FOO" way of specifying an interpreter. > > Should be fixed now on the emacs-26 branch. [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [209.85.215.49 listed in list.dnswl.org] 1.5 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server [178.252.127.239 listed in dnsbl.sorbs.net] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.215.49 listed in wl.mailspike.net] 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (raaahh[at]gmail.com) 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders On 1/11/18 7:39 PM, Eli Zaretskii wrote: > No one taught etags the name(s) of the Ruby interpreter(s), and nobody > told it about the "#!/usr/bin/env FOO" way of specifying an interpreter. > > Should be fixed now on the emacs-26 branch. Looks fixed, thank you! From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 11 17:50:51 2018 Received: (at 30075-done) by debbugs.gnu.org; 11 Jan 2018 22:50:51 +0000 Received: from localhost ([127.0.0.1]:52653 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZlgR-0006NA-75 for submit@debbugs.gnu.org; Thu, 11 Jan 2018 17:50:51 -0500 Received: from mail-lf0-f44.google.com ([209.85.215.44]:40798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZlgQ-0006My-8N for 30075-done@debbugs.gnu.org; Thu, 11 Jan 2018 17:50:50 -0500 Received: by mail-lf0-f44.google.com with SMTP id v74so2143339lfa.7 for <30075-done@debbugs.gnu.org>; Thu, 11 Jan 2018 14:50:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:from:to:references:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=hEfjiVGYkD+DbNhbfmooffKIZj17TRL9SAbe+9CXVFY=; b=sq5IYpCRe9OQQ+FBwXxBMCSGvalgMX2WfgBwocOA/R2PfTVHxsx5KDDZ8FytTiMFxB YEsIOZ3VuCJC/ISdzL1TC1mmP/DPIvKamXEHt1+avoraOs/0BGf3TszROPIrq2wum+V9 1BojTleGINICYhlFmHmeK3lZUvugz66bCRYe0RGO3imk60p6Jh2iLFvdAIe9wUdLtoaN kQu7l6F0PdsV+iYJv7VxnTigrNY0aWY+pOxXTZYT0pgT7v53JvGa+/s6bbHzwCfyYwNF 1eD6KY60kXb3mTGW4y0VtI4P50tQV3sAXaMKy+4r+gZBeraWxt7IQ5rk3kn28aP0v2lZ GqTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:from:to:references:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=hEfjiVGYkD+DbNhbfmooffKIZj17TRL9SAbe+9CXVFY=; b=st1oXLD+pXeOaUvduPhw6xt5wgRV4HLJ4+PxL6DAhGAPJfouU76he2+XZTg8sK14YA bZORyenD5w8DEB7aIOJEI22k1xAH5Og0hDHT2yb44jycvDcp1X1Z0+OWtQ2RhlRWJudM oqL9Zc27HyeIB+RSLFx7RtR++Ma2/DpLfXB0bwJGb5mHlT9RJeRn4ISJgaX2Of8ZkRvX SP4a97oQCrS6YG+2Ht56RiliYzZe8JFBWMsBuikayHP1zHX9L5yxfPglzr62a+0Ll+ft 6bkxokSX5dZgSTgLSZrHegRPc+QM+x3xRUqeXJ5bTeipJ5j+9Zyf0KO2WB3EpNTc+ZZ+ JzWw== X-Gm-Message-State: AKwxytfeMRX/Aidfrv5dUbpF9ImcmzwiLXAEDpxgTNnJrASvAHO3zTaM wHq3DxZmJBy3xjzi1dbQam4wR5Bu X-Google-Smtp-Source: ACJfBos8IX6W0Vonq/WfuwEr1lnIQA7y7sPzYaU4oK2XJ9M63Fgkh7eZx2f0g/P+arHAPvdFbnQjIg== X-Received: by 10.46.106.24 with SMTP id f24mr3225156ljc.48.1515711043936; Thu, 11 Jan 2018 14:50:43 -0800 (PST) Received: from [192.168.1.174] ([178.252.127.239]) by smtp.googlemail.com with ESMTPSA id o64sm3482086lfo.53.2018.01.11.14.50.42 for <30075-done@debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 11 Jan 2018 14:50:42 -0800 (PST) Subject: Re: bug#30075: etags misdetects ruby sharp-bang sequence From: Dmitry Gutov To: 30075-done@debbugs.gnu.org References: <808f90cf-3fa8-a72b-35ea-c0e549d96f43@yandex.ru> <83fu7c4afu.fsf@gnu.org> <2d32a7b1-6f07-72a6-57b2-310f5470c716@yandex.ru> Message-ID: <9d068768-12d7-17d0-1600-060757d9d7c6@yandex.ru> Date: Fri, 12 Jan 2018 01:50:41 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:58.0) Gecko/20100101 Thunderbird/58.0 MIME-Version: 1.0 In-Reply-To: <2d32a7b1-6f07-72a6-57b2-310f5470c716@yandex.ru> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 1/12/18 1:07 AM, Dmitry Gutov wrote: > On 1/11/18 7:39 PM, Eli Zaretskii wrote: > >> No one taught etags the name(s) of the Ruby interpreter(s), and nobody >> told it about the "#!/usr/bin/env FOO" way of specifying an interpreter. >> >> Should be fixed now on the emacs-26 branch. > > Looks fixed, thank you! [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (raaahh[at]gmail.com) 1.5 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server [178.252.127.239 listed in dnsbl.sorbs.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [209.85.215.44 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.215.44 listed in wl.mailspike.net] 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 30075-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 1/12/18 1:07 AM, Dmitry Gutov wrote: > On 1/11/18 7:39 PM, Eli Zaretskii wrote: > >> No one taught etags the name(s) of the Ruby interpreter(s), and nobody >> told it about the "#!/usr/bin/env FOO" way of specifying an interpreter. >> >> Should be fixed now on the emacs-26 branch. > > Looks fixed, thank you! [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [209.85.215.44 listed in list.dnswl.org] 1.5 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server [178.252.127.239 listed in dnsbl.sorbs.net] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.215.44 listed in wl.mailspike.net] 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (dgutov[at]yandex.ru) 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders On 1/12/18 1:07 AM, Dmitry Gutov wrote: > On 1/11/18 7:39 PM, Eli Zaretskii wrote: > >> No one taught etags the name(s) of the Ruby interpreter(s), and nobody >> told it about the "#!/usr/bin/env FOO" way of specifying an interpreter. >> >> Should be fixed now on the emacs-26 branch. > > Looks fixed, thank you! Closing. From unknown Tue Jun 17 22:29:24 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 09 Feb 2018 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator