home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / gnu / emacs / help / 4057 < prev    next >
Encoding:
Text File  |  1992-09-09  |  1.9 KB  |  44 lines

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