From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Stefan Monnier" Newsgroups: gmane.emacs.devel Subject: Re: Invisible colons in Emacs Info. Date: Wed, 25 Jun 2003 14:56:03 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200306251856.h5PIu36T006456@rum.cs.yale.edu> References: <200306250234.h5P2YNY15932@eel.dms.auburn.edu> <200306251752.h5PHqcTi006187@rum.cs.yale.edu> <200306251849.h5PInF016695@eel.dms.auburn.edu> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1056568491 16632 80.91.224.249 (25 Jun 2003 19:14:51 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 25 Jun 2003 19:14:51 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed Jun 25 21:14:42 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19VFj8-0004IZ-00 for ; Wed, 25 Jun 2003 21:14:42 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19VFnI-0000VP-00 for ; Wed, 25 Jun 2003 21:19:00 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19VFci-0004LP-5E for emacs-devel@quimby.gnus.org; Wed, 25 Jun 2003 15:08:04 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19VFav-0003yc-1X for emacs-devel@gnu.org; Wed, 25 Jun 2003 15:06:13 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19VFWo-0002nh-H4 for emacs-devel@gnu.org; Wed, 25 Jun 2003 15:02:00 -0400 Original-Received: from rum.cs.yale.edu ([128.36.229.169]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19VFR6-00011R-RJ for emacs-devel@gnu.org; Wed, 25 Jun 2003 14:56:04 -0400 Original-Received: from rum.cs.yale.edu (localhost [127.0.0.1]) by rum.cs.yale.edu (8.12.8/8.12.8) with ESMTP id h5PIu3Hl006458; Wed, 25 Jun 2003 14:56:03 -0400 Original-Received: (from monnier@localhost) by rum.cs.yale.edu (8.12.8/8.12.8/Submit) id h5PIu36T006456; Wed, 25 Jun 2003 14:56:03 -0400 X-Mailer: exmh version 2.4 06/23/2000 with nmh-1.0.4 Original-To: Luc Teirlinck 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:15243 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:15243 > Stefan Monnier wrote: > > In nornal menus, things look like: > > * menu:entry. description. > > whereas in indices, the description is missing and things look like: > > * menu: entry. > > note the clever use of he fact that whitespaces between `menu:' > and `entry.' is ignored. > > But the question is: how does that difference have anything to do with > whether or not colons should be hidden? Eh? It's not just the colon. In normal menus, Emacs hides ":entry", but in indices that would end up hiding ": entry." which is not what we want, so the hiding code refrains from hiding menu entries if the node name is the name of an index. > On another note, the whitespace is ignored by makeinfo and the > stand-alone Info reader, but not by Emacs. In Emacs > > * menu: entry description. > > will visit entry, Huh? That's a bug, it should visit "entry description". > but > > * menu:entry. description. > > will yield an error. I've used such entries, so I know they've worked at some point. Please report a precise test case for this bug. Stefan