From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#22947: 25.0.92; xref-find-definitions fails for Perl & etags Date: Wed, 9 Mar 2016 03:52:43 +0200 Message-ID: <88256367-3f1d-6dda-a509-d89e3c8e6c28@yandex.ru> References: <22239.6546.544495.576771@gargle.gargle.HOWL> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1457488411 9042 80.91.229.3 (9 Mar 2016 01:53:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 9 Mar 2016 01:53:31 +0000 (UTC) To: Bob Rogers , 22947@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Mar 09 02:53:18 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1adTJM-0000Qi-Ua for geb-bug-gnu-emacs@m.gmane.org; Wed, 09 Mar 2016 02:53:17 +0100 Original-Received: from localhost ([::1]:38460 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adTJG-0006MW-Qe for geb-bug-gnu-emacs@m.gmane.org; Tue, 08 Mar 2016 20:53:10 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59781) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adTJC-0006MD-AA for bug-gnu-emacs@gnu.org; Tue, 08 Mar 2016 20:53:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1adTJ9-0008VV-0J for bug-gnu-emacs@gnu.org; Tue, 08 Mar 2016 20:53:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:43169) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adTJ8-0008Uv-SS for bug-gnu-emacs@gnu.org; Tue, 08 Mar 2016 20:53:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1adTJ8-0001hF-Gj for bug-gnu-emacs@gnu.org; Tue, 08 Mar 2016 20:53:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Mar 2016 01:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22947 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 22947-submit@debbugs.gnu.org id=B22947.14574883736504 (code B ref 22947); Wed, 09 Mar 2016 01:53:02 +0000 Original-Received: (at 22947) by debbugs.gnu.org; 9 Mar 2016 01:52:53 +0000 Original-Received: from localhost ([127.0.0.1]:40296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adTIz-0001gq-6s for submit@debbugs.gnu.org; Tue, 08 Mar 2016 20:52:53 -0500 Original-Received: from mail-wm0-f52.google.com ([74.125.82.52]:36997) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1adTIx-0001gc-GY for 22947@debbugs.gnu.org; Tue, 08 Mar 2016 20:52:51 -0500 Original-Received: by mail-wm0-f52.google.com with SMTP id p65so51361657wmp.0 for <22947@debbugs.gnu.org>; Tue, 08 Mar 2016 17:52:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=mV1+8nzk3kFphqSRJkQI2iWkF78Dm1nM3pALiUGmDoA=; b=G5QqpSiOiRP+jdtieQokNTYSndqmeCIZztq+2AQ/qaInphL4WYZsvTu1tHORXPcnkC zK4XrCn8I1/B7DhOTzq4ODh9KvZtlYI0R6Bw4OPNWqi1dHZXD32e8nCOw/66iSXNQoiS OqqrbrGNe/1wxtdMthOMaNPLwXBZ8MXTFWZ9GYzO53Vez7xz52Z5Bz6UrW8kNLA344bq bjGkCbu+q+sR8JTwBprQg7cseOkd9eA/TnHrBAD+fDD/IGEjDrMFrEVfYtmkibp6UAJx Nfm+UflJZkqalqbsa3ZeMzbOt95Dj+COG8GbStQENvorySghrLrqcxgUnutupK/qaxCZ zcZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=mV1+8nzk3kFphqSRJkQI2iWkF78Dm1nM3pALiUGmDoA=; b=IT0mY6omygHhQSvvF7t6cs51slmKThSBuOf4iZCfuxGbwdPZuUkyff+o4Vl7t0PgCS vcy4tA7yJOEbPm7oywBAOiFxCcV81O2wj4zd2j3Z+t7GOkaceffA5TOzJAVUcK1Z7yzc DxlZs8IuXKHvcnei/W0jY4B0aIxEnOJ/c4Q4SAlFzMZajMHOrqJcQX91f2uea/+SHyQU d6GjnXJlvBdDrr1SLa14d9jVRK/5wZSTGjnyxLztEYe/mZDjKJil5Pnn4esh6B7ZBmAQ TVKWaLtlZDXI+nkGq/+Hvyj6gabNUxaNNKe4d0rLxfW4mNsv8P7WCJF8yWdCKB8SXGGp zzoA== X-Gm-Message-State: AD7BkJJZxj6RrJ446a3tA6ZQrk1PVlS39PRxJddjhkjAKMIoRY4rhrx9PejQq+9iN0rc1g== X-Received: by 10.194.115.132 with SMTP id jo4mr30862198wjb.156.1457488365628; Tue, 08 Mar 2016 17:52:45 -0800 (PST) Original-Received: from [192.168.1.2] ([185.105.175.24]) by smtp.googlemail.com with ESMTPSA id up6sm5523743wjc.6.2016.03.08.17.52.44 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 08 Mar 2016 17:52:44 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.0 In-Reply-To: <22239.6546.544495.576771@gargle.gargle.HOWL> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:114616 Archived-At: Hi Bob, On 03/08/2016 08:27 PM, Bob Rogers wrote: > The bug is that, no matter how many perl_method_name definitions exist > in the TAGS file, xref-find-definitions won't find any of them, because > it's only looking for an exact match to what Perl considers the > package-qualified name, namely the "Perl::Package::perl_method_name" as > it appears in this TAGS line: > > sub perl_method_name ^?Perl::Package::perl_method_name^A23,321 This seems to indicate a problem in etags. Were you using the "real" etags, one that's developed and distributed together with Emacs? Did it come with the development snapshot your bug report was sent from? If so, please send a small sample of Perl code we can reproduce the problem in. > FWIW, the patch I have included below "================" papers over the > problem (though it's clearly much too kludgy to apply). Thanks, but yes, that patch is a kludge.