home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / gnu / emacs / help / 4757 < prev    next >
Encoding:
Text File  |  1992-11-11  |  1.3 KB  |  33 lines

  1. Newsgroups: gnu.emacs.help,bnr.unix
  2. Path: sparky!uunet!utcsri!torn!nott!bnrgate!bcars6a8!keithh
  3. From: keithh@bnr.ca (Keith Hanlan)
  4. Subject: Looking for cross-reference tools (more than etags)
  5. Message-ID: <1992Nov11.205352.13206@bcars6a8.bnr.ca>
  6. Sender: usenet@bcars6a8.bnr.ca (Use Net)
  7. Nntp-Posting-Host: bcarh10f
  8. Organization: Bell-Northern Research Ltd., Ottawa
  9. Date: Wed, 11 Nov 1992 20:53:52 GMT
  10. Lines: 21
  11.  
  12. I've just started using GnuEmacs for work and am looking for a set
  13. of functions that will let me trace C identifiers through various
  14. files.  Etags and the associated emacs functions seems to be a
  15. start but I want to be able to do five distinct operations:
  16.  
  17.     1. Jump to the declaration of an identifier.
  18.     2. Jump to the declaration of an identifier's type.
  19.         3. Jump to the next instance of the identifier within the
  20.            current buffer.
  21.         4. Jump to the next instance of the identifier in another
  22.            buffer (and open the file if necessary).
  23.         5. List, (perhaps in an electric buffer), the files (or
  24.            buffers) in which the identifier exists.
  25.  
  26. Any subset of this would be appreciated.  Does anybody know of
  27. such a tool?  It seems to me that this is an obvious sort of tool
  28. and must have already been written.
  29.  
  30. For BNR people, I'm looking for something like IDTRACK or FULLXREF.
  31.  
  32. Thanks for your help,
  33.