From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Robert J. Chassell" Newsgroups: gmane.emacs.devel Subject: Re: Changes to Texinfo DTD Date: Tue, 18 Nov 2003 21:03:10 +0000 (UTC) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <200310280126.h9S1Q9N16202@f7.net> <20031028105102.GA7330@dirtyweb.penguinpowered.com> <20031030104238.GA11503@dirtyweb.penguinpowered.com> <87vfps2x9r.fsf@ID-87814.user.dfncis.de> <878ymfdsx9.fsf@mail.jurta.org> Reply-To: bob@rattlesnake.com NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1069190145 14989 80.91.224.253 (18 Nov 2003 21:15:45 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 18 Nov 2003 21:15:45 +0000 (UTC) Cc: Oliver Scholz , Juri Linkov Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Tue Nov 18 22:15:41 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 1AMDCH-0006J3-00 for ; Tue, 18 Nov 2003 22:15:41 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1AMDCH-0004jc-00 for ; Tue, 18 Nov 2003 22:15:41 +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 1AME0O-0004YI-Eb for emacs-devel@quimby.gnus.org; Tue, 18 Nov 2003 17:07:28 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AMDyP-0003zb-7a for emacs-devel@gnu.org; Tue, 18 Nov 2003 17:05:25 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AMDxm-0003Mh-Li for emacs-devel@gnu.org; Tue, 18 Nov 2003 17:05:17 -0500 Original-Received: from [140.186.114.245] (helo=rattlesnake.com) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AMDxe-00035B-UN for emacs-devel@gnu.org; Tue, 18 Nov 2003 17:04:39 -0500 Original-Received: by rattlesnake.com via sendmail from stdin id (Debian Smail3.2.0.115) Tue, 18 Nov 2003 21:03:10 +0000 (UTC) Original-To: emacs-devel@gnu.org In-reply-to: (message from Oliver Scholz on Tue, 18 Nov 2003 16:59:33 +0100) 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:17892 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:17892 Oliver Scholz wrote: So I have offered to hack the standalone info reader so that it would support the XML format in the same way that I have chosen in my patch. But I got not response so far. Heh... that might be a good idea. However, I don't think I know of anyone who uses the standalone Info reader; they all use Emacs Info instead.... So I cannot give you any useful advice on this. [...] > [Also, how do you view an XML file with a DTD in a manner that looks > like graphically displayed HTML, as in Mozilla; how do you do the same > in Emacs?] [...] One could write a CSS for texinfo XML, so that at least some browsers, like Mozilla, could render it. That would be useful. I use Galeon (which I presume would also use the CSS). The next step would be to persuade the Mozilla/Galeon developers to make it easy to bind next, prev, up, last, regexp-search, and spacebar to keystrokes, so you could avoid the mouse. As for me, the most vital capability is to be able to regexp search through a complete document that is in multiple files (i.e., the equivalent of the Info-search command), and not attempt to go outside the document. As for Emacs: I could write a parser and trivial renderer (applying text-properties) for texinfo XML in on a sunday afternoon. That would be very useful. If you provide similar commands to Info, so similar bindings can be made, people might express all their Texinfo files in XML with the Texinfo DTD, and try it your renderer, in place of the current Info. -- Robert J. Chassell Rattlesnake Enterprises http://www.rattlesnake.com GnuPG Key ID: 004B4AC8 http://www.teak.cc bob@rattlesnake.com