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: Enhancements to options menu (was Re: Reveal mode) Date: Wed, 08 May 2002 09:43:44 -0400 Sender: emacs-devel-admin@gnu.org Message-ID: <200205081343.g48Dhi904281@rum.cs.yale.edu> References: NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1020865518 13608 127.0.0.1 (8 May 2002 13:45:18 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 8 May 2002 13:45:18 +0000 (UTC) Cc: Simon Josefsson , ttn@glug.org, karl@freefriends.org, emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 175Rkr-0003XN-00 for ; Wed, 08 May 2002 15:45:17 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 175Rt0-00052n-00 for ; Wed, 08 May 2002 15:53:42 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 175Rkl-0000f2-00; Wed, 08 May 2002 09:45:11 -0400 Original-Received: from rum.cs.yale.edu ([128.36.229.169]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 175RjR-0000PE-00 for ; Wed, 08 May 2002 09:43:49 -0400 Original-Received: (from monnier@localhost) by rum.cs.yale.edu (8.11.6/8.11.6) id g48Dhi904281; Wed, 8 May 2002 09:43:44 -0400 X-Mailer: exmh version 2.4 06/23/2000 with nmh-1.0.4 Original-To: Eli Zaretskii Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:3722 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:3722 > > It later occured to me that I don't see a good reason for extended the > > Info format with these capabilities -- there is a perfectly fine > > format for text with hyperlinks and images called HTML (I hope that > > doesn't come as a suprise to anyone) and making a viewer in Emacs for > > texi2html converted manuals similar to Info is IMHO a better > > solution. > > Using HTML is IMHO a much worse solution, since HTML doesn't support > features like index searches without which a manual cannot be easily > used as a reference. That is, if you need to quickly find information As far as I can tell, there's nothing very specific in the info format for indices. There's just a convention that the top node should have one or more entries with names like "Foo Index" and that those subnodes should be made up of just one large menu of xrefs. The same could be done for HTML, I'm sure. What bothers me more is that HTML seems much less amenable to regexp-searching than the info format and if we can't use regexp-searching that means we need to do real parsing and that's going to be *much* slower. But maybe I'm wrong. Simon should feel free to try and implement it. Stefan