From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.devel Subject: Re: Info enhancements Date: Mon, 1 Dec 2003 21:34:58 -0600 (CST) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200312020334.hB23YwI16583@raven.dms.auburn.edu> References: <87smk4zuvv.fsf@mail.jurta.org> NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1070353111 6896 80.91.224.253 (2 Dec 2003 08:18:31 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 2 Dec 2003 08:18:31 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Tue Dec 02 09:18:28 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AR5jo-0001k1-00 for ; Tue, 02 Dec 2003 09:18:28 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1AR5jo-0000Cg-00 for ; Tue, 02 Dec 2003 09:18:28 +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 1AR6eZ-0004ma-64 for emacs-devel@quimby.gnus.org; Tue, 02 Dec 2003 04:17:07 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AR3k7-0001in-G2 for emacs-devel@gnu.org; Tue, 02 Dec 2003 01:10:39 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AR2Sx-0005na-Pl for emacs-devel@gnu.org; Mon, 01 Dec 2003 23:49:22 -0500 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AR2N6-0004xu-1A for emacs-devel@gnu.org; Mon, 01 Dec 2003 23:42:48 -0500 Original-Received: from raven.dms.auburn.edu (raven.dms.auburn.edu [131.204.53.29]) by manatee.dms.auburn.edu (8.12.10/8.12.10) with ESMTP id hB23fOKk016093; Mon, 1 Dec 2003 21:41:24 -0600 (CST) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.6+Sun/8.11.6) id hB23YwI16583; Mon, 1 Dec 2003 21:34:58 -0600 (CST) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: juri@jurta.org In-reply-to: <87smk4zuvv.fsf@mail.jurta.org> (message from Juri Linkov on Mon, 01 Dec 2003 12:38:15 +0200) 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:18261 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:18261 I have not yet had the time to look at your patch in detail. I just looked at one feature: - use reference names to move point to the place within the current node where reference name is defined. For example, by following the reference "*Note file-coding-system-alist: Default Coding Systems," Info finds a node with the name "Default Coding Systems" and moves point to the line where reference name "file-coding-system-alist" is defined. I applied your patch. I replaced the @xref{Default Coding Systems} in nonascii.texi you are referring to by @xref{Default Coding Systems, file-coding-system-alist}. Then I launch info, go to (elisp)Default Coding Systems and click on that reference. It indeed carries me to the intended place. But the header-line goes blank. `u' sometimes, but not always makes the header-line go blank: C-h i m elisp RET m non- RET m text re RET u Blank header line. In general, it seems pretty easy to get a blank header line. This happens regardless of the value of Info-hide-note-references. As an other remark on the feature, it needs help from the .texi source file. So either other Info readers will have to adapt to the feature, or the references in the .texi files will have to be written in such a way that they look reasonable even in Info readers that do not have your feature. (These Info readers behave like the Emacs Info reader with Info-hide-note-references set to nil.) Maybe the latter is no problem, because "*Note file-coding-system-alist: Default Coding Systems." makes sense to me, even without your feature. Sincerely, Luc.