From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?=C3=93scar?= Fuentes Newsgroups: gmane.emacs.bugs Subject: bug#23164: 25.1.50; xref-find-definitions with local tags-file-name fails Date: Mon, 04 Apr 2016 03:52:31 +0200 Message-ID: <87zita16ow.fsf@wanadoo.es> References: <87egar3czt.fsf@bredband.net> <87a497cc-15b1-504b-fd4a-8fb3e484e507@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1459734806 11407 80.91.229.3 (4 Apr 2016 01:53:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 4 Apr 2016 01:53:26 +0000 (UTC) Cc: 23164@debbugs.gnu.org To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Apr 04 03:53:09 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 1amthV-00031P-Ds for geb-bug-gnu-emacs@m.gmane.org; Mon, 04 Apr 2016 03:53:09 +0200 Original-Received: from localhost ([::1]:56083 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amthU-00019P-ML for geb-bug-gnu-emacs@m.gmane.org; Sun, 03 Apr 2016 21:53:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57107) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amthR-000198-T1 for bug-gnu-emacs@gnu.org; Sun, 03 Apr 2016 21:53:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1amthO-0005UR-Me for bug-gnu-emacs@gnu.org; Sun, 03 Apr 2016 21:53:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:53332) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amthO-0005UM-Jc for bug-gnu-emacs@gnu.org; Sun, 03 Apr 2016 21:53:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1amthO-0008SE-C4 for bug-gnu-emacs@gnu.org; Sun, 03 Apr 2016 21:53:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?=C3=93scar?= Fuentes Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Apr 2016 01:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23164 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 23164-submit@debbugs.gnu.org id=B23164.145973476132471 (code B ref 23164); Mon, 04 Apr 2016 01:53:02 +0000 Original-Received: (at 23164) by debbugs.gnu.org; 4 Apr 2016 01:52:41 +0000 Original-Received: from localhost ([127.0.0.1]:50459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1amth2-0008Rf-Qu for submit@debbugs.gnu.org; Sun, 03 Apr 2016 21:52:40 -0400 Original-Received: from smtp10.acens.net ([86.109.99.134]:26065 helo=smtp.movistar.es) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1amth0-0008RR-KB for 23164@debbugs.gnu.org; Sun, 03 Apr 2016 21:52:39 -0400 X-CTCH-RefID: str=0001.0A0B0206.5701C8E0.0063, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown Original-Received: from qcore (79.153.146.151) by smtp.movistar.es (8.6.122.03) (authenticated as 981711563$telefonica.net) id 56F5ABE50082EC52; Mon, 4 Apr 2016 01:52:32 +0000 In-Reply-To: <87a497cc-15b1-504b-fd4a-8fb3e484e507@yandex.ru> (Dmitry Gutov's message of "Mon, 4 Apr 2016 04:29:30 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) 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:115998 Archived-At: Dmitry Gutov writes: > Thanks for the report, but that doesn't seem to be the case here. At > least if I replace "/dev/zero" with "~/vc/emacs/src/TAGS", the > scenario doesn't lead to an error (I just get "not found"), and if I > also use e.g. "CALLN" instead of "foo", the jump to the destination > occurs as expected. I can reproduce it here with an existing TAGS file, on emacs -Q. GNU Emacs 25.0.92.3 (x86_64-unknown-linux-gnu, X toolkit) of 2016-04-03 at commit fc3cd53900eb5e80b91b6d2615b3800fd2f59c16 Debugger entered--Lisp error: (wrong-type-argument stringp nil) expand-file-name(nil) tags-expand-table-name(nil) visit-tags-table-buffer(t) etags--xref-find-definitions("foo") #[514 "\300!\207" [etags--xref-find-definitions] 4 "\n\n(fn BACKEND SYMBOL)"](etags "foo") apply(#[514 "\300!\207" [etags--xref-find-definitions] 4 "\n\n(fn BACKEND SYMBOL)"] etags "foo") xref-backend-definitions(etags "foo") xref--find-xrefs("foo" definitions "foo" nil) xref--find-definitions("foo" nil) xref-find-definitions("foo") eval((xref-find-definitions "foo") nil) elisp--eval-last-sexp(nil) eval-last-sexp(nil) funcall-interactively(eval-last-sexp nil) call-interactively(eval-last-sexp nil nil) command-execute(eval-last-sexp)