home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.emacs
- Path: sparky!uunet!gatech!cc.gatech.edu!news
- From: harold@cc.gatech.edu (Harold C. Forbes)
- Subject: problem with etags on typedef struct
- Message-ID: <1992Sep5.144451.1026@cc.gatech.edu>
- Keywords: etags
- Sender: news@cc.gatech.edu
- Organization: Georgia Institute of Technology
- Date: Sat, 5 Sep 1992 14:44:51 GMT
- Lines: 44
-
- Sometimes etags -t doesn't catch the identifier in typedef struct
- definitions. vis:
-
- In one file:
-
- typedef struct {
- . . .
- } OFFER;
-
- produces the TAGS entry:
-
- } OFFER;24,606
-
- but in another file:
-
- typedef struct task_lock{
- . . .
- } * task_lock_t;
-
- produces:
-
- } 145,4835
-
- and in yet another file:
-
- typedef struct p_list_item_i {
- . . .
- } p_list_item, *p_list_item_t;
-
- doesn't produce an entry at all!
-
- Also I get LOTS of "#define" entries with no identifiers for unparameterized
- macros. Also "extern", and "typedef unsigned char" don't get identifiers.
-
- Can anyone help me with this?
-
- Many thanks.
- harold
-
-
- FORBES, HAROLD C. N5JCM
- Georgia Institute of Technology, Atlanta Georgia, 30332
- uucp: ...!{allegra,amd,hplabs,seismo,ut-ngp}!gatech!cc!harold
- ARPA: harold@cc.gatech.edu PACKET: N5JCM @ W4QO
-