home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: gnu.emacs.help
- Path: sparky!uunet!haven.umd.edu!darwin.sura.net!zaphod.mps.ohio-state.edu!cs.utexas.edu!torn!cunews!nrcnet0!bnrgate!bcars6a8!keithh
- From: keithh@bnr.ca (Keith Hanlan)
- Subject: Re: problems with etags version 18.58.6
- Message-ID: <1992Sep9.235605.29706@bcars6a8.bnr.ca>
- Sender: usenet@bcars6a8.bnr.ca (Use Net)
- Nntp-Posting-Host: bcarh10f
- Organization: Bell-Northern Research Ltd., Ottawa
- References: <1992Sep7.110830.16927@Informatik.TU-Muenchen.DE>
- Date: Wed, 9 Sep 1992 23:56:05 GMT
- Lines: 31
-
- In article <1992Sep7.110830.16927@Informatik.TU-Muenchen.DE> weiss@Informatik.TU-Muenchen.DE (Peter Weiss) writes:
- >I am a novice user of gnu software and I'm trying to generate a C-Language
- >tags table with etags. The description in the info section differs from
- >the etags usage message : "usage: etags [-BFaetuwvx] [-f outfile] file ..."
- >I'm using emacs version 18.58.6 on hpux.
- >Does anybody got some help ?
-
- (Bare naked novice speaking:)
-
- I couldn't find a man page for etags anywhere so I had to look at
- the source. I found the following:
- int aflag = 0; /* -a: append to tags */
- int tflag = 0; /* -t: create tags for typedefs */
- int uflag = 0; /* -u: update tags */
- int wflag = 0; /* -w: suppress warnings */
- int vflag = 0; /* -v: create vgrind style index output */
- int xflag = 0; /* -x: create cxref style output */
- int eflag = 0; /* -e: emacs style output */
- which all seems reasonably clear except that I have no idea what
- vgrind is. Looking a little further, I realized that the -B and
- -F options pertain to the "ctags" program. This only made sense
- once I noticed that ctags and etags executables were the same
- files.
-
- I'm a little disappointed so far. I would like to be able to
- generate a cross-reference of all the symbols in a list of files
- (*.[ch]) without including the symbols defined in include files.
-
- I would appreciate pointers to cross-reference tools.
-
- Thank you,
-