unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* help with tags
@ 2003-07-30 14:00 Javier Oviedo
  2003-07-30 15:11 ` Kai Großjohann
  0 siblings, 1 reply; 8+ messages in thread
From: Javier Oviedo @ 2003-07-30 14:00 UTC (permalink / raw)


Hello all:

I want to create some sort of C-project that lets me jump to
function/variable/#define/structure definitions from within c-code. I know
that this must be an incredibly common request.

I've looked at tags in the emacs manual. It says to use etags to accomplish
this. I guess that  I would have to run this on every directory manually and
update it when I modify files.

Is there some utility that will let me automatically create this kind of
tag/project system given some path? Ideally it would support the following
functionality:

1. Given a root dir, it would add all sub-directories(and files within) to
this project.
2. It would auto-update tags tables when/if a file is modified.

I'm not sure if this is asking too much, but please let me know if there is
anything that performs some or all of these features. Thanks in advance!

--
Javier

^ permalink raw reply	[flat|nested] 8+ messages in thread
* Help with tags
@ 2013-08-27 12:59 Glen Stark
  0 siblings, 0 replies; 8+ messages in thread
From: Glen Stark @ 2013-08-27 12:59 UTC (permalink / raw)
  To: help-gnu-emacs

I've been using ggtags with gnu-global for a while now, and been pretty 
happy.  Recently we moved some external dependencies outside of the 
source tree however and I can't figure out how to use them.

Lets say I have two source trees:

/usr/local/external_libs

and

~/my_project

I use emacs on the files in the source tree in my_project, but I'd like 
to be able to follow tags to files in /usr/local/external_libs.

How do I go about doing that?

Thanks very much,

Glen



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2013-08-27 12:59 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-07-30 14:00 help with tags Javier Oviedo
2003-07-30 15:11 ` Kai Großjohann
2003-07-30 20:28   ` Javier Oviedo
2003-07-31 17:02     ` Kai Großjohann
2003-07-31  6:43   ` Eli Zaretskii
     [not found]   ` <mailman.754.1059630121.8231.help-gnu-emacs@gnu.org>
2003-08-01 14:00     ` Javier Oviedo
2003-08-01 15:41       ` Dan Katz
  -- strict thread matches above, loose matches on Subject: below --
2013-08-27 12:59 Help " Glen Stark

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).