Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!csd4.milw.wisc.edu!bbn!gateway!utrccm!ecb From: ecb@utrccm (ecb) Newsgroups: comp.emacs Subject: Is there a fix for "File tags not a valid tag table"? Message-ID: <8906131549.AA01104@utrccm.SMC.UTC.COM> Date: 13 Jun 89 15:49:04 GMT References: <380001@hpfcdq.HP.COM> Sender: news@bbn.COM Organization: BBN news/mail gateway Lines: 27 on 12 Jun 89 20:11:42 GMT, Todd Spencer said: Todd> The documentation instructs that the tags file is to be created with Todd> the "etags" command (not "ctags"). Where do I get such a beast? or Todd> is the "ctags" command ok to use - which means my emacs is broken? On my system etags.c is in $EMACS/etc/etags.c and etags is in both $EMACS/etags and $EMACS/etc/etags. If you don't find them there on yours let me know and I'll send you my copy of the source code. This brings up a question I've wondered about for some time now. Can anyone tell me what the difference is between ctags and etags? On the face of it, it looks as if one is better for C code and the other is better for elisp, but Todd's question and my own experience seem to negate that idea. What's the difference? Also, I don't like having to run etags as a shell command. Can anyone tell me how I can bind it to a key, or at least run it as an argument to M-x? Bud Boman United Technologies Research Center (203) 727-7128 ecb@utrccm.smc.utc.com