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: Changes to Texinfo DTD Date: Tue, 25 Nov 2003 17:32:52 -0600 (CST) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200311252332.hAPNWq500993@raven.dms.auburn.edu> References: <8765heixvu.fsf@kanga.tapsellferrier.co.uk> <87ptfkdqss.fsf@kanga.tapsellferrier.co.uk> <20031122214251.GA14680@fencepost> <874qwuqjzw.fsf@mail.jurta.org> <200311241619.hAOGJ6W27027@raven.dms.auburn.edu> <87brr1konj.fsf@mail.jurta.org> <200311251648.hAPGm0529814@raven.dms.auburn.edu> <873ccc5cut.fsf@mail.jurta.org> NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1069805430 21575 80.91.224.253 (26 Nov 2003 00:10:30 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 26 Nov 2003 00:10:30 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed Nov 26 01:10:27 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 1AOnGF-0002hZ-00 for ; Wed, 26 Nov 2003 01:10:27 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1AOnGF-0008F1-00 for ; Wed, 26 Nov 2003 01:10:27 +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 1AOoAi-0003pa-LC for emacs-devel@quimby.gnus.org; Tue, 25 Nov 2003 20:08:48 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AOnjl-0003ZY-Rg for emacs-devel@gnu.org; Tue, 25 Nov 2003 19:40:57 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AOnjE-0003Ik-JF for emacs-devel@gnu.org; Tue, 25 Nov 2003 19:40:55 -0500 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AOnjD-0003Hn-A7 for emacs-devel@gnu.org; Tue, 25 Nov 2003 19:40:23 -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 hAPNd1Kk012124; Tue, 25 Nov 2003 17:39:01 -0600 (CST) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.6+Sun/8.11.6) id hAPNWq500993; Tue, 25 Nov 2003 17:32:52 -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: <873ccc5cut.fsf@mail.jurta.org> (message from Juri Linkov on Tue, 25 Nov 2003 23:59:06 +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:18124 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:18124 Yuri Linkov wrote: But will this work in Info buffers? As I remember, there is some additional text property with a help text such that if point moves over a character with such property, then a help text is displayed in the echo area. Is it so? This would be useful to display references to external info manuals in the echo area when references are hidden in the Info buffer and user navigates between references by keyboard. Essentially, the same text as the one provided on mouse-over by the help-echo property can get printed on point-over, in the echo area, if the user sets a timer. The timer is customizable in various ways. Without a timer, the text can be printed on demand using "C-h ." Even without the timer there are movement functions that move to the next or previous `help-echo' region and print the help-echo of that region in the echo area. So my file is mainly concerned with the help-echo property, although it provides for a more keyboard oriented alternative kbd-help, in case help-echo is too exclusively mouse-oriented. While all of this can be useful when Info-hide-note-references is t, I do not believe that it is a full substitute for the ability to customize that variable to nil. Making invisible text temporarily visible is something different. There you have reveal-mode, which, if I understand correctly, requires overlays and does not work well with Info's text properties. You have visible-mode which toggles invisibility regardless of whether text or overlay properties are used. If one winds up enabling visible-mode too often in Info however, one probably wants to set Info-hide-note-references to nil. Sincerely, Luc.