[gnu.emacs] TAGS table bugs

mosurm@mntgfx.mentor.com (Mosur Mohan) (12/15/88)

Version: GNU Emacs 18.51.0 of Mon Aug 29 1988 on mntgfx (Domain/OS)

1. When I do tags-search, if some files have changed on disk (because
of an rcs check-in, for example), emacs steps through the files
1-by-1, and when it comes to a file that has changed on disk, it
prompts me with:

File has changed since last visited or saved.  Read from disk? (yes or no)

   However, the file that is visible in the window is the file it has
just completed the search in, not the file that has changed since last
visited or saved.  This is highly misleading and could lead to my
looking at the file in the window and saying "yes", resulting in
possible changes to the *next* file in the TAGS table being flushed
without a correct warning.  This is also not an undo-able change,
which makes it all the more dangerous.

2. I have TAGS tables for each directory.  When I do find-tag from
some file, emacs automatically looks up the TAGS table of that file's
directory, so that I don't have to keep doing visit-tags-table every
time I go to a file in a different directory.
   However, when I do a tags-search, emacs goes through the last TAGS
table that was used (for find-tag or tags-search or whatever), not the
TAGS table in that file's directory.

-- Mohan.

-- 
-- Mohan.   {uunet!mntgfx!mosurm}
            {Mosur Mohan, Mentor Graphics, Beaverton, OR}