From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: automatic anchors for definition commands. Date: Thu, 08 Jan 2004 08:38:49 -0500 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <200401080020.i080KMw16314@f7.net> Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1073623571 20804 80.91.224.253 (9 Jan 2004 04:46:11 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 9 Jan 2004 04:46:11 +0000 (UTC) Cc: juri@jurta.org, teirllm@dms.auburn.edu, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri Jan 09 05:46:07 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AeoX9-0006ha-00 for ; Fri, 09 Jan 2004 05:46:07 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1AeoX8-0007vT-00 for ; Fri, 09 Jan 2004 05:46:06 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AeirB-00049A-TH for emacs-devel@quimby.gnus.org; Thu, 08 Jan 2004 17:42:25 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1Aeibv-0002HL-W1 for emacs-devel@gnu.org; Thu, 08 Jan 2004 17:26:39 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AedG4-0002nn-La for emacs-devel@gnu.org; Thu, 08 Jan 2004 11:44:15 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AebL3-0002XQ-TS for emacs-devel@gnu.org; Thu, 08 Jan 2004 09:40:45 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.24) id 1AeaN7-00078R-Ms; Thu, 08 Jan 2004 08:38:49 -0500 Original-To: karl@freefriends.org (Karl Berry) In-reply-to: <200401080020.i080KMw16314@f7.net> (karl@freefriends.org) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:19111 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:19111 However, I'm now somewhat convinced that adding implicit anchors for definition commands, as we add index entries now, would be reasonable. This would mean a tremendous increase in the number of names defined for cross-referencing. That could cause a slowdown in TeX, or even cause TeX to run out of memory. I think we should not do this. I believe there are only three conclusions to be made at the present stage. Either (A) conclude that definitions stand out clearly enough anyway and _only_ make anchors of type (3), which ofen refer to unnamed pieces of text that do not stand out very clearly from the surrounding text (but could not possibly be made into separate nodes). or make automatic anchors, either (B) only for definitions or (C) for all index entries. If I remember well, Juri at one point I prefer (D): continue handling this the way we do it now.