From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.help Subject: Re: Unable to use TAGS in xemacs Date: Thu, 13 Mar 2003 17:14:39 +0900 Organization: The XEmacs Project Sender: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: <877kb3vg28.fsf@tleepslib.sk.tsukuba.ac.jp> References: <87fzpswneh.fsf@tleepslib.sk.tsukuba.ac.jp> <5qpptovpw6t.fsf@ti.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1047543462 12890 80.91.224.249 (13 Mar 2003 08:17:42 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 13 Mar 2003 08:17:42 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Thu Mar 13 09:17:40 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18tNuG-0003Ll-00 for ; Thu, 13 Mar 2003 09:17:40 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18tNt1-0001Dj-03 for gnu-help-gnu-emacs@m.gmane.org; Thu, 13 Mar 2003 03:16:23 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!feed.news.nacamar.de!fu-berlin.de!uni-berlin.de!tleepslib.sk.tsukuba.ac.JP!not-for-mail Original-Newsgroups: comp.emacs.xemacs,gnu.emacs.help Original-Lines: 34 Original-NNTP-Posting-Host: tleepslib.sk.tsukuba.ac.jp (130.158.98.109) Original-X-Trace: fu-berlin.de 1047543336 68271256 130.158.98.109 (16 [117150]) User-Agent: Gnus/5.090016 (Oort Gnus v0.16) XEmacs/21.5 (cabbage) Cancel-Lock: sha1:3ItY0TLs4udDwYNVtISFulo4pEo= Original-Xref: shelby.stanford.edu comp.emacs.xemacs:70052 gnu.emacs.help:111041 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:7541 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:7541 >>>>> "Ganesan" == Ganesan Thiagarajan writes: Ganesan> Thanks for your response. I downloaded the C-code from Ganesan> the web for etags and used it. Is it different from the Ganesan> emacs supplied one? There are perhaps four sources for etags: Exuberant ctags (I'm not absolutely sure they provide etags, but ISTR they do), Francisco Portorti's "canonical" Emacs etags, GNU Emacs (which tracks Portorti's version very closely), and XEmacs (which is synched to Portorti's version regularly, perhaps every 3 months or so). The last three are 99% interoperable, Exuberant ctags is a quite different file format. If you built XEmacs from source, the current version used by XEmacs will be built in lib-src/etags. Ganesan> I also saw some etags.el in the web. Is it different ? Ganesan> How do I find out which is the correct one? The GNU Emacs and XEmacs etags.el are somewhat different from each other. These are not a substitute for the etags program. etags creates the TAGS file, etags.el interprets it and implements the tag-finding operations for Emacs. Use the etags.el supplied by your version of XEmacs unless you really know what you're doing. There are a lot of variants out there, and mostly they should all work, but the documentation will be most intelligible if you use XEmacs's version. -- Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software.