From mboxrd@z Thu Jan 1 00:00:00 1970 Path: quimby.gnus.org!not-for-mail From: Francesco Potorti` Newsgroups: gmane.emacs.devel Subject: Re: Bug Report (Feature request?) etags (GNU Emacs 21.1) Date: Fri, 22 Feb 2002 15:10:31 +0100 Organization: X-fingerprint: 4B2 6187 5C3 D6B1 2E31 7666 9DF 2DC9 BE21 6115 Message-ID: References: <200202211303.g1LD3ar29903@kogs46.informatik.uni-hamburg.de> <200202220433.g1M4X3f14032@aztec.santafe.edu> NNTP-Posting-Host: quimby2.netfonds.no X-Trace: quimby2.netfonds.no 1014387227 31625 195.204.10.66 (22 Feb 2002 14:13:47 GMT) X-Complaints-To: usenet@quimby2.netfonds.no NNTP-Posting-Date: 22 Feb 2002 14:13:47 GMT Cc: emacs-devel@gnu.org, utcke@kogs1.informatik.uni-hamburg.de Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby2.netfonds.no with esmtp (Exim 3.12 #1 (Debian)) id 16eGSI-0008Dz-00 for ; Fri, 22 Feb 2002 15:13:46 +0100 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.33 #1 (Debian)) id 16eGQn-0002nN-00; Fri, 22 Feb 2002 09:12:13 -0500 Original-Received: from pot.cnuce.cnr.it ([146.48.83.182]) by fencepost.gnu.org with esmtp (Exim 3.33 #1 (Debian)) id 16eGP9-0002hl-00; Fri, 22 Feb 2002 09:10:31 -0500 Original-Received: from pot by pot.cnuce.cnr.it with local (Exim 3.34 #1 (Debian)) id 16eGP9-0005ck-00; Fri, 22 Feb 2002 15:10:31 +0100 Original-To: rms@gnu.org In-reply-to: <200202220433.g1M4X3f14032@aztec.santafe.edu> (rms@gnu.org) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: quimby.gnus.org gmane.emacs.devel:1414 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:1414 3) additionally, and as a separate improvement, when told to parse files X and Y, where Y contains #line directives pointing to X, do not tag X. This allows to use `etags zz.y zz.c', and etags will only tag zz.c, and generate tags pointing to zz.y. That is backwards. It should only tag zz.y, not zz.c. The reason is that zz.y may have tags that are not reflected in zz.c. Argh. Right. It will also be possible to use `etags xx.web xx.c' and etags will only tag xx.c with tags pointing to xx.web. That is reasonable in this case because xx.web is in a format that can't be processed by etags. So etags should distinguish the two cases. I'd like to find a more linear logic, however. _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://mail.gnu.org/mailman/listinfo/emacs-devel