From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: karl@freefriends.org (Karl Berry) Newsgroups: gmane.emacs.devel Subject: Re: reliably determining if an Info node is an index Date: Mon, 23 Feb 2004 13:05:35 -0500 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200402231805.i1NI5Zt28617@f7.net> References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="CYD0iu1jcS" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1077559669 1259 80.91.224.253 (23 Feb 2004 18:07:49 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 23 Feb 2004 18:07:49 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Mon Feb 23 19:07:44 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AvKUa-00023g-00 for ; Mon, 23 Feb 2004 19:07:44 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1AvKUZ-0006ZJ-00 for ; Mon, 23 Feb 2004 19:07:44 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1AvKUX-00071Z-JN for emacs-devel@quimby.gnus.org; Mon, 23 Feb 2004 13:07:41 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1AvKTJ-0005tK-Rb for emacs-devel@gnu.org; Mon, 23 Feb 2004 13:06:25 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1AvKSa-0004Tq-DE for emacs-devel@gnu.org; Mon, 23 Feb 2004 13:06:12 -0500 Original-Received: from [209.61.216.22] (helo=f7.net) by monty-python.gnu.org with esmtp (Exim 4.30) id 1AvKSY-0004Nm-2o; Mon, 23 Feb 2004 13:05:38 -0500 Original-Received: (from karl@localhost) by f7.net (8.11.7-20030920/8.11.7) id i1NI5Zt28617; Mon, 23 Feb 2004 13:05:35 -0500 Original-To: rms@gnu.org In-Reply-To: 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:20131 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:20131 --CYD0iu1jcS Content-Type: text/plain; charset=us-ascii Content-Description: message body text Content-Transfer-Encoding: 7bit We are now approaching the next Texinfo release. Here is my question: is the collective wisdom that I should write this cookie now, before an Emacs release has been made that supports it? Or should I wait? I think the time to add it is now. Ok, I will. But isn't this a rather ugly way to do it? It is ugly, but it is backward-compatible. In the mail last year, you suggested * Index: instead of * Menu: in index nodes, which is prettier -- but then old info readers wouldn't be able to read new info files properly, which seems too big a drawback to me. The ^@^H[ stuff, which we invented for images, will also give us an extensible mechanism, once Emacs Info ignores (and does not display) any directives it doesn't know what to do with. (I'll attach a test file.) So in that sense, it is not *too* ugly a solution. BTW, can someone volunteer to do that? I've asked before, but no one answered. Maybe we should look for a volunteer to be the official maintainer Emacs Info? Unfortunately, I don't have time to do it myself. Thanks, k --CYD0iu1jcS Content-Type: application/octet-stream Content-Disposition: attachment; filename="newcmd.handmadeinfo" Content-Transfer-Encoding: base64 VGhpcyBpcyBpbWFnZS5pbmZvLCBwcm9kdWNlZCBieSBtYWtlaW5mbyB2ZXJzaW9uIDQuNiBm cm9tIGltYWdlLnRleC4KCh8KRmlsZTogaW1hZ2UuaW5mbywgIE5vZGU6IFRvcCwgIFVwOiAo ZGlyKQoKSW1hZ2UgVGVzdAoqKioqKioqKioqCgoACFtuZXdjbWQgcGFyYW09InZhbHVlIgAI XQoACFthbm90aGVybmV3Y21kAAhdCgoKHwpUYWcgVGFibGU6Ck5vZGU6IFRvcH83MAofCkVu ZCBUYWcgVGFibGUK --CYD0iu1jcS Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://mail.gnu.org/mailman/listinfo/emacs-devel --CYD0iu1jcS--