From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] ignoring Info extensions Date: Fri, 02 Apr 2004 06:27:11 +0300 Organization: JURTA Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <87oeqbdppj.fsf@mail.jurta.org> References: <200404010201.i3121XM31201@f7.net> <87ad1v8xox.fsf@mail.jurta.org> <9003-Thu01Apr2004215342+0300-eliz@gnu.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1080876972 3550 80.91.224.253 (2 Apr 2004 03:36:12 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 2 Apr 2004 03:36:12 +0000 (UTC) Cc: emacs-devel@gnu.org, janneke@gnu.org, karl@freefriends.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri Apr 02 05:36:03 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 1B9FTP-000603-00 for ; Fri, 02 Apr 2004 05:36:03 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1B9FTP-0000jg-00 for ; Fri, 02 Apr 2004 05:36:03 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B9FTF-0006cV-R2 for emacs-devel@quimby.gnus.org; Thu, 01 Apr 2004 22:35:53 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1B9FRK-0005Um-9E for emacs-devel@gnu.org; Thu, 01 Apr 2004 22:33:54 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1B9FPh-0003IR-87 for emacs-devel@gnu.org; Thu, 01 Apr 2004 22:32:46 -0500 Original-Received: from [66.33.219.19] (helo=spoon.dreamhost.com) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B9FP5-0002PW-L7; Thu, 01 Apr 2004 22:31:35 -0500 Original-Received: from mail.jurta.org (80-235-44-245-dsl.mus.estpak.ee [80.235.44.245]) by spoon.dreamhost.com (Postfix) with ESMTP id 6B70B13D83E; Thu, 1 Apr 2004 19:31:33 -0800 (PST) Original-To: Eli Zaretskii In-Reply-To: <9003-Thu01Apr2004215342+0300-eliz@gnu.org> (Eli Zaretskii's message of "Thu, 01 Apr 2004 21:53:42 +0200") User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3.50 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 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:21182 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:21182 "Eli Zaretskii" writes: >> From: Juri Linkov >> Date: Thu, 01 Apr 2004 19:33:15 +0300 >> >> There are many other Info manuals that have a string `*Note:' >> which is treated incorrectly by Info readers. > > What manuals are those? I just ran on Debian GNU/Linux (the biggest Info base I was able to find): find /usr/share/info -type f -exec zgrep -iH "\*Note[^ \t]" {} \; and it reported 116 matches: 6 in cvs, 22 in gawk, 11 in gcc, 16 in gtk, 20 in libc, and many other files. And _none_ of them is an Info reference. >> What do you think >> about interpreting a `*Note' as an Info reference only if it >> has whitespace around it, i.e. if it matches the following regexp? >> >> [ \t\n]+\*[Nn]ote[ \t\n]+ > > I don't think it is wise for us to make changes in the de-facto format > of Info files. The current format clearly doesn't require any > whitespace, so you are suggesting an incompatible change. I am not aware of any Info files with references without whitespace after `*Note'. Perhaps somewhere such files may exist that was generated by a program other than makeinfo, or was hand-written? OTOH, while the change in Info readers will make such possible references unavailable for navigation, it will fix the problem in known Info files. For example, look at the node (info "(gtk)GtkNotebook") in the latest GTK version. With Info-hide-note-references=t it is so distorted that it is almost unreadable. -- Juri Linkov http://www.jurta.org/emacs/