From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: Info: Why is "note" hidden by "see"? Date: Wed, 23 Mar 2005 08:24:52 +0900 Message-ID: References: <003701c52efd$72bf2420$0200a8c0@sedrcw11488> <87ll8fd1ix.fsf@jurta.org> Reply-To: snogglethorpe@gmail.com, miles@gnu.org NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1111534119 32763 80.91.229.2 (22 Mar 2005 23:28:39 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 22 Mar 2005 23:28:39 +0000 (UTC) Cc: Juri Linkov , Lennart Borgman , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 23 00:28:38 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DDsna-0007yK-BL for ged-emacs-devel@m.gmane.org; Wed, 23 Mar 2005 00:28:34 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DDt4y-0004oZ-4R for ged-emacs-devel@m.gmane.org; Tue, 22 Mar 2005 18:46:32 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DDt4B-0004Wm-Jr for emacs-devel@gnu.org; Tue, 22 Mar 2005 18:45:43 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DDt44-0004S0-KU for emacs-devel@gnu.org; Tue, 22 Mar 2005 18:45:37 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DDt44-0004RK-AS for emacs-devel@gnu.org; Tue, 22 Mar 2005 18:45:36 -0500 Original-Received: from [64.233.184.199] (helo=wproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DDsk1-0002GS-CW for emacs-devel@gnu.org; Tue, 22 Mar 2005 18:24:53 -0500 Original-Received: by wproxy.gmail.com with SMTP id 40so135154wri for ; Tue, 22 Mar 2005 15:24:52 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=bur6MutdRrZU/qZqIqXHmSdfszfsEgoorVnzFjnptBrRuiSbY10bjyumByjkGYTD3k0GxqARhSq02DpIwF0RMvHVbh4/ZJSD1Tmvm8+l11WWIwFNKZuWtfKO6RDzWeihsASdNPxASLoMKmUF46YJUPKFhMYC/z3Xf8YfcfCZ8r0= Original-Received: by 10.54.12.40 with SMTP id 40mr215415wrl; Tue, 22 Mar 2005 15:24:52 -0800 (PST) Original-Received: by 10.54.19.70 with HTTP; Tue, 22 Mar 2005 15:24:52 -0800 (PST) Original-To: David Kastrup In-Reply-To: X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org X-MailScanner-To: ged-emacs-devel@m.gmane.org Xref: news.gmane.org gmane.emacs.devel:35007 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:35007 On Tue, 22 Mar 2005 23:19:42 +0100, David Kastrup wrote: > If info formats the text and replaces "*note" with something else, it > can [expletive deleted] well equip it with some text property or > similar for finding the cross reference. This would actually speed up > the cross reference finding. No need to foul up search for other > modes. This is certainly an "after release" thing, but FWIW, I definitely agree. Display properties are simply not handled well enough by Emacs to ever be completely satisfactory in the way they are used in info (despite Kim's heroic efforts to make things work). I think simply rewriting the actual text in the buffer would be a big improvement, and doing so would likely simplify and clean-up the info code as well. The current code is good enough for the release, despite its warts, but this seems a nice project for afterwards. -Miles -- Do not taunt Happy Fun Ball.