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 Date: Wed, 29 Jan 2003 14:39:06 -0600 (CST) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200301292039.OAA26000@moose.dms.auburn.edu> References: <200301290133.TAA05169@eel.dms.auburn.edu> <2110-Wed29Jan2003193328+0200-eliz@is.elta.co.il> NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1043872905 1103 80.91.224.249 (29 Jan 2003 20:41:45 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 29 Jan 2003 20:41:45 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18dz1j-0000Hf-00 for ; Wed, 29 Jan 2003 21:41:43 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18dz74-0001pG-00 for ; Wed, 29 Jan 2003 21:47:14 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18dz2E-0004bP-05 for emacs-devel@quimby.gnus.org; Wed, 29 Jan 2003 15:42:14 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18dz1c-0004V4-00 for emacs-devel@gnu.org; Wed, 29 Jan 2003 15:41:36 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18dz0I-0003bu-00 for emacs-devel@gnu.org; Wed, 29 Jan 2003 15:40:23 -0500 Original-Received: from manatee.dms.auburn.edu ([131.204.53.104]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18dyzH-0002Y8-00 for emacs-devel@gnu.org; Wed, 29 Jan 2003 15:39:11 -0500 Original-Received: from moose.dms.auburn.edu (moose.dms.auburn.edu [131.204.53.3]) by manatee.dms.auburn.edu (8.9.1a/8.9.1) with ESMTP id OAA04042; Wed, 29 Jan 2003 14:39:09 -0600 (CST) Original-Received: (from teirllm@localhost) by moose.dms.auburn.edu (8.9.3+Sun/8.9.3) id OAA26000; Wed, 29 Jan 2003 14:39:06 -0600 (CST) X-Authentication-Warning: moose.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: eliz@is.elta.co.il In-reply-to: <2110-Wed29Jan2003193328+0200-eliz@is.elta.co.il> Original-cc: karl@freefriends.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:11198 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:11198 Eli Zaretskii wrote: Please also keep in mind that some menus have free text in between menu items, which doesn't belong to any menu item at all. Here's an example from the Emacs manual: * Acknowledgments:: Major contributors to GNU Emacs. Indexes (nodes containing large menus) * Key Index:: An item for each standard Emacs key sequence. Which menu item would you like Info to select if point is on "Indexes", and how should Info tell this case from the one that started this thread? Sorry, I forgot to answer this question. The default chosen by m is `Acknowledgments'. This is arbitrary but predictable. Everything between two leading *'s is the previous *'s territory. Again if there is an obvious choice it is chosen. If there is no obvious choice, we can not be logical, only predictable. Current Emacs behavior is basically unpredictable and makes irrational choices even if there is a completely obvious choice. Users will not press RETURN in the situation you describe unless they understand the way choices are made. In the situations I described, however, they would press RETURN because the desired node seems completely obvious. Sincerely, Luc.