unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* TAGS for multiply project.
@ 2010-07-22 21:32 Oleksandr Gavenko
  2010-07-22 22:28 ` Andrea Crotti
  0 siblings, 1 reply; 14+ messages in thread
From: Oleksandr Gavenko @ 2010-07-22 21:32 UTC (permalink / raw)
  To: help-gnu-emacs

Usually I work on two source hierarchy simultaneously
(one working and one as example code or copy of working
for small fixes, testing, experimenting).

It is essential have "goto definition" feature in both
hierarchies.

Etags/Exuberant Ctags/GNU GLOBAL allow
this for single project and I actively use Etags.

But in case of Etags when I switch to another project
I need reset tag buffer.

It is possible working simultaneously on
different source hierarchy with TAGS easy?

I like solution that function like:

   I press M-.

   Emacs get visited file path: /path/to/proj1/subdir/file.c
   and search for TAGS file in: /path/to/proj1/subdir,
   /path/to/proj1, /path/to, /path sequentially.

   With first TAGS occurrence Emacs do search in TAGS
   for identifier and go to its definition.

For me easy put TAGS file on top of source hierarchy,
so in this case prompt for TAGS path avoided.

If 'find-tag' still have usable performance I will be happy!!!

-- 
Best regards!




^ permalink raw reply	[flat|nested] 14+ messages in thread
[parent not found: <mailman.5.1279834337.32138.help-gnu-emacs@gnu.org>]

end of thread, other threads:[~2010-07-25 19:49 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-22 21:32 TAGS for multiply project Oleksandr Gavenko
2010-07-22 22:28 ` Andrea Crotti
2010-07-23 19:36   ` Oleksandr Gavenko
2010-07-23 20:11     ` Andrea Crotti
2010-07-24  8:48       ` Štěpán Němec
2010-07-24 21:05         ` Oleksandr Gavenko
2010-07-24 22:46           ` Richard Riley
2010-07-25  8:04             ` Oleksandr Gavenko
2010-07-25  8:23               ` Thierry Volpiatto
2010-07-25 16:39                 ` Richard Riley
2010-07-25 16:19       ` Oleksandr Gavenko
2010-07-25 18:53         ` Oleksandr Gavenko
2010-07-25 19:49           ` Štěpán Němec
     [not found] <mailman.5.1279834337.32138.help-gnu-emacs@gnu.org>
2010-07-23 13:28 ` Scott Frazer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).