unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
From: "Javier Oviedo" <email_joviedo@yahoo.com>
Subject: Re: help with tags
Date: Fri, 1 Aug 2003 10:00:06 -0400	[thread overview]
Message-ID: <bgdrj2$m02$1@home.itg.ti.com> (raw)
In-Reply-To: mailman.754.1059630121.8231.help-gnu-emacs@gnu.org

Thanks guys. I have another query about tags.

In my particular project we support multiple hw platforms. There are high
level C calls that are common between platforms but will call different
versions of the same function(same name). This is done based upon what the
target platform we are currently building for with the linker linking the
correct function for us....In other words, the same function name may exist
in multiple sub-directories. This would also apply to #defines, structures,
etc. Can tags handle this in an intelligent fashion while still keeping one
common tag file?

Currently, when I do find-tag, it stops on the first occurrence it finds in
the tag table. It would be nice if I could run a command that would go to
the next occurrence in the tag table. Does that make any sense? This way I
could cycle until I find the definition/construct that matches my current
platform.

I hope this wasn't too wordy. Thanks!

--
Javier


"Eli Zaretskii" <eliz@elta.co.il> wrote in message
news:mailman.754.1059630121.8231.help-gnu-emacs@gnu.org...
> > From: kai.grossjohann@gmx.net (=?iso-8859-1?q?Kai_Gro=DFjohann?=)
> > Newsgroups: gnu.emacs.help
> > Date: Wed, 30 Jul 2003 17:11:55 +0200
> >
> >     find . -name '*.[hc]' -print | xargs etags -a
>
> The "xargs" part is not necessary; the following will do:
>
>       find . -name '*.[hc]' -print | etags -
>
> This variant has the advantage of not requiring `xargs', which might
> be a problem on non-Posix platforms.  It is also faster.
>
>
>

  parent reply	other threads:[~2003-08-01 14:00 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
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 [this message]
2003-08-01 15:41       ` Dan Katz
  -- strict thread matches above, loose matches on Subject: below --
2013-08-27 12:59 Help " Glen Stark

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='bgdrj2$m02$1@home.itg.ti.com' \
    --to=email_joviedo@yahoo.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).