From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: karl@freefriends.org (Karl Berry) Newsgroups: gmane.emacs.devel Subject: Re: Texinfo XML support in Emacs Info browser Date: Sun, 3 Jun 2007 16:23:07 -0500 Message-ID: <200706032123.l53LN7l22641@f7.net> References: <87odjxmk8n.fsf@jurta.org> NNTP-Posting-Host: lo.gmane.org X-Trace: sea.gmane.org 1180905825 19424 80.91.229.12 (3 Jun 2007 21:23:45 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 3 Jun 2007 21:23:45 +0000 (UTC) Cc: ttn@gnuvola.org, emacs-devel@gnu.org To: juri@jurta.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jun 03 23:23:44 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HuxY6-00074v-Q4 for ged-emacs-devel@m.gmane.org; Sun, 03 Jun 2007 23:23:43 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HuxY6-0006eb-7G for ged-emacs-devel@m.gmane.org; Sun, 03 Jun 2007 17:23:42 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HuxXZ-0006SB-WF for emacs-devel@gnu.org; Sun, 03 Jun 2007 17:23:10 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HuxXZ-0006Rt-CJ for emacs-devel@gnu.org; Sun, 03 Jun 2007 17:23:09 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HuxXZ-0006Rq-6L for emacs-devel@gnu.org; Sun, 03 Jun 2007 17:23:09 -0400 Original-Received: from server1.f7.net ([64.34.169.74] helo=f7.net) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HuxXY-0008Qs-Uo for emacs-devel@gnu.org; Sun, 03 Jun 2007 17:23:09 -0400 X-Envelope-From: karl@freefriends.org X-Envelope-To: emacs-devel@gnu.org Original-Received: (from karl@localhost) by f7.net (8.11.7-20030920/8.11.7) id l53LN7l22641; Sun, 3 Jun 2007 16:23:07 -0500 In-Reply-To: <87odjxmk8n.fsf@jurta.org> X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:72143 Archived-At: ttn> (in edb.info.xml, element `detailedmenu' is not properly nested. If bugs get reported, they will be fixed. Can you send me the Texinfo file please? I don't have edb.texi on my system. juri> Even if this will be fixed in the future releases of makeinfo, old versions still produce invalid XML output. But meanwhile, nothing now in Emacs is using the "TexinfoML" output (right?), so the fact that old makeinfo versions do the wrong thing doesn't matter. With regexp-based approach, the Info browser would be more permissive to invalid XML How about fixing xml-parse-file so that it can be "permissive"? It seems rather strange to use regexps when something was developed specifically to parse XML files. Not that it's my call. Best, karl