home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.editors
- Path: sparky!uunet!nih-csl!daedalus.dcrt.nih.gov!weisen
- From: weisen@daedalus.dcrt.nih.gov (Neil Weisenfeld)
- Subject: Elvis tags? How to do them?
- Message-ID: <1992Sep4.182448.17889@alw.nih.gov>
- Sender: postman@alw.nih.gov (AMDS Postmaster)
- Organization: National Inst. of Health, DCRT, CSL
- X-Newsreader: Tin 1.1 PL4
- Date: Fri, 4 Sep 1992 18:24:48 GMT
- Lines: 30
-
-
- Well, I decided to check out a VI for the '90s and built Elvis 1.6 on my
- SPARC 1 under SunOS 4.1.1. For some reason, however, I can't get ctags to
- work right. The ctags program seemed to work o.k. and when I run it, I am
- running the elvis version of ctags (I renamed it to elvctags). In any case,
- elvctags -stv *.[hc] creates a tags file that looks fine. When I try to
- find a tag (by ^]), it comes back with "Tag such-and-such not found".
- Inspection shows that tag such-and-such is in the tags file, the correct
- source file is listed, and the regexp is correct for finding the tag.
-
- Anyone know what I'm doing wrong?
-
- Also, on a related note, does anyone know if Elvis has the Tag-stack feature
- of "normal" vi? For some reason, I never find that implemented in a vi
- clone, but I find it to be one of the most useful features around. For the
- uninitiated, the tag stack allow you to go to one tag, then another, then
- another, etc. After you find what you're looking for, hitting ^T repeatedly
- takes you back through the tags you've just visited in reverse order until
- you get back where you started. This is really useful when trying to figure
- out how something works because you can follow the path of execution into
- other modules and back up from it.
-
-
- --Neil
-
- --
- Neil I. Weisenfeld National Institutes of Health
- Computer Engineer Building 12A, Room 2033
- weisen@alw.nih.gov Bethesda, MD 20892
- uunet!nih-csl!weisen phone: (301) 402-2788
-