GNU bug report logs - #6965
23.2; tags search/replace order no longer sensitive to starting file

Previous Next

Package: emacs;

Reported by: "Daniel B." <dsb <at> smart.net>

Date: Wed, 1 Sep 2010 15:45:02 UTC

Severity: normal

Tags: moreinfo, unreproducible

Found in version 23.2

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

Full log


Message #13 received at 6965 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: "Daniel B." <dsb <at> smart.net>
Cc: 6965 <at> debbugs.gnu.org
Subject: Re: bug#6965: 23.2; tags search/replace order no longer sensitive
 to starting file
Date: Sun, 03 May 2020 03:23:40 +0200
"Daniel B." <dsb <at> smart.net> writes:

> The order in which tags tables files are searched is broken (relative
> to previous versions of Emacs and the current documentation):
>
> It no longer is sensitive to the starting file, as specified in the
> info documentation (32.2.6):
>
>   These commands scan the list of tags tables starting with the first
>   tags table (if any) that describes the current file, proceed from there
>   to the end of the list, and then scan from the beginning of the list
>   until they have covered all the tables in the list."
>
> That is, if you have a tags file for dir1/... and a tags file for
> dir2/... and load both using visit-tags-table and choose to add to the
> current list (rather than replacing), then starting a tags-search from
> a file dir2/f should start searching per the tags table file for
> dir2/..., and starting from a file dir1/f should start searching per the
> tags file for dir1/....
>
> However, Emacs 23.2 seems to always start with the same tags table file,
> regardless of which file is the current file.

(This old bug unfortunately never got a reply at the time.)

Are you still seeing this on a modern version of Emacs?  We have a
message to the bug from 2016 saying that one user was unable to
reproduce this on Emacs 26.1.

Thanks in advance.

Best regards,
Stefan Kangas




This bug report was last modified 4 years and 351 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.