From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: storm@cua.dk (Kim F. Storm) Newsgroups: gmane.emacs.devel Subject: Re: Changes to Texinfo DTD Date: 05 Dec 2003 10:49:19 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <8765heixvu.fsf@kanga.tapsellferrier.co.uk> <87ptfkdqss.fsf@kanga.tapsellferrier.co.uk> <20031122214251.GA14680@fencepost> <874qwuqjzw.fsf@mail.jurta.org> <200311241619.hAOGJ6W27027@raven.dms.auburn.edu> <200312030147.hB31lUh20316@raven.dms.auburn.edu> <2914-Wed03Dec2003181809+0200-eliz@elta.co.il> <200312040254.hB42sjq25857@raven.dms.auburn.edu> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1070614327 8367 80.91.224.253 (5 Dec 2003 08:52:07 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 5 Dec 2003 08:52:07 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri Dec 05 09:52:03 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 1ASBgx-0004t0-00 for ; Fri, 05 Dec 2003 09:52:03 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1ASBgl-0007Zg-00 for ; Fri, 05 Dec 2003 09:52:03 +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 1ASCe7-0000Qo-11 for emacs-devel@quimby.gnus.org; Fri, 05 Dec 2003 04:53:11 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1ASCcy-0008N3-V4 for emacs-devel@gnu.org; Fri, 05 Dec 2003 04:52:00 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1ASCcQ-0007m2-3Y for emacs-devel@gnu.org; Fri, 05 Dec 2003 04:51:57 -0500 Original-Received: from [212.88.64.25] (helo=mail-relay.sonofon.dk) by monty-python.gnu.org with smtp (Exim 4.24) id 1ASCcP-0007lQ-IM for emacs-devel@gnu.org; Fri, 05 Dec 2003 04:51:25 -0500 Original-Received: (qmail 63140 invoked from network); 5 Dec 2003 08:49:59 -0000 Original-Received: from unknown (HELO kfs-l.imdomain.dk.cua.dk) (213.83.150.2) by 0 with SMTP; 5 Dec 2003 08:49:59 -0000 Original-To: Luc Teirlinck , juri@jurta.org, epameinondas@gmx.de, nferrier@tapsellferrier.co.uk, bob@rattlesnake.com, eliz@elta.co.il, karl@freefriends.org, emacs-devel@gnu.org In-Reply-To: Original-Lines: 28 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 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:18406 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:18406 > 5. Emacs will still need to be able to handle .info files, if no XML > file is available, but certainly if we produce XML files from the > .texi files, that case becomes marginal enough that we should not > waste a lot of energy trying to do the impossible by attempting to > present .info files in "nicer" ways than theoretically possible. In practice, you could also go another route -- and let makeinfo produce two files, a .info and a .markup file. The .info file will be identical to what we have today, while the .markup file will contain a simple list of "tagging info" for the .info file, which reflects what @-commands were used to produce each part of the .info file. something like @code 341 345 @xref 359 371 378 389 (list each section in the *Note .... output) @* 459 @page 1033 etc. i.e. something which a reader (like emacs' info reader) can use more or less directly to propertize the .info file. -- Kim F. Storm http://www.cua.dk