Re: [xml2rfc] Why development version dislikes <!ENTITY RFC2119 PUBLIC ...
Elwyn Davies <elwynd@dial.pipex.com> Tue, 26 July 2011 15:24 UTC
Return-Path: <elwynd@dial.pipex.com>
X-Original-To: xml2rfc@ietfa.amsl.com
Delivered-To: xml2rfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A63E11E8131 for <xml2rfc@ietfa.amsl.com>; Tue, 26 Jul 2011 08:24:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level:
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jQw7IWvb3FF2 for <xml2rfc@ietfa.amsl.com>; Tue, 26 Jul 2011 08:24:16 -0700 (PDT)
Received: from auth.a.painless.aaisp.net.uk (auth.a.painless.aaisp.net.uk [IPv6:2001:8b0:0:30:230:48ff:fe72:d05c]) by ietfa.amsl.com (Postfix) with ESMTP id 227AE11E8120 for <xml2rfc@ietf.org>; Tue, 26 Jul 2011 08:24:16 -0700 (PDT)
Received: from dhcp-172d.meeting.ietf.org ([130.129.23.45]) by a.painless.aaisp.net.uk with esmtpa (Exim 4.72) (envelope-from <elwynd@dial.pipex.com>) id 1QljUU-00014J-ES; Tue, 26 Jul 2011 16:24:15 +0100
Message-ID: <4E2EDC1C.7000501@dial.pipex.com>
Date: Tue, 26 Jul 2011 16:24:12 +0100
From: Elwyn Davies <elwynd@dial.pipex.com>
User-Agent: Thunderbird 2.0.0.19 (X11/20081209)
MIME-Version: 1.0
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
References: <4E2DE139.5040205@gmail.com> <4E2DE7C0.5080108@gmx.de> <4E2E02A1.7060305@gmail.com> <4E2E10DA.7060608@gmail.com> <4E2E28FB.3070608@gmail.com> <4E2E3F32.3050509@it.aoyama.ac.jp> <4E2E4475.4070208@gmail.com>
In-Reply-To: <4E2E4475.4070208@gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Cc: xml2rfc <xml2rfc@ietf.org>
Subject: Re: [xml2rfc] Why development version dislikes <!ENTITY RFC2119 PUBLIC ...
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: elwynd@dial.pipex.com
List-Id: <xml2rfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/xml2rfc>
List-Post: <mailto:xml2rfc@ietf.org>
List-Help: <mailto:xml2rfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2011 15:24:17 -0000
Hi. Should have said draft is http://tools.ietf.org/id/draft-irtf-routing-reqs-11.xml I just tried out an old draft that I know contains some unusual features. Unfortunately it didn't get as far as checking on these. I get a lot of error messages related to entity references: My imported references are in the form *<!ENTITY* RFC3471 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.3471.xml"*> The error messages are of the form: *ERROR: Unable to validate the XML document: INPUT Line 1406: IDREF attribute target references an unknown ID "RFC3471" The problem is doubtless that there are a number of different forms for these ENTITY definitions! Regards, Elwyn Brian E Carpenter wrote: > On 2011-07-26 16:14, Martin J. Dürst wrote: > >> Hello Brian, >> >> On 2011/07/26 11:39, Brian E Carpenter wrote: >> >>> It appears that the new code requires ENTITY definitions >>> to be embedded within the DOCTYPE declaration. This has never been >>> the case before. Thus: >>> >>> <!DOCTYPE rfc SYSTEM "rfc2629.dtd" [ >>> >>> <!ENTITY RFC2119 PUBLIC '' >>> 'http://xml.resource.org/public/rfc/bibxml/reference.RFC.2119.xml'> >>> >>> ]> >>> >>> I suspect a lot of existing source files would be invalidated by this >>> requirement. >>> >> Sorry, but that would actually be a good thing. >> > > Yes, if it is carefully announced and introduced at a specific date. > I have no trouble with fixing my source files, but I need to be told. > (The diagnostic was quite helpful in that it pointed to exactly > the line that was causing the problem, but I could only isolate the > problem by a line-by-line comparison with Elwyn's future-proof > tutorial example. That's not satisfactory for the entire user > population.) > > Brian > > > >> Free-standing ENTITY >> declarations are not allowed by XML. Please see: >> >> http://www.w3.org/TR/REC-xml/#NT-doctypedecl >> http://www.w3.org/TR/REC-xml/#NT-EntityDecl >> >> This slipped through the cracks up to now because the Tcl implementation >> was very ad-hoc. The new implementation uses a parser library, I guess >> (would be crazy if it didn't). >> >> Of all things, we don't want to give the impression that the IETF is >> calling something XML that isn't. >> >> Regards, Martin. >> >> > > _______________________________________________ > xml2rfc mailing list > xml2rfc@ietf.org > https://www.ietf.org/mailman/listinfo/xml2rfc >
- [xml2rfc] Development version dislikes <!ENTITY R… Brian E Carpenter
- Re: [xml2rfc] Development version dislikes <!ENTI… Julian Reschke
- Re: [xml2rfc] Development version dislikes <!ENTI… Elwyn Davies
- Re: [xml2rfc] Development version dislikes <!ENTI… Julian Reschke
- Re: [xml2rfc] Development version dislikes <!ENTI… Tony Hansen
- Re: [xml2rfc] Development version dislikes <!ENTI… Brian E Carpenter
- [xml2rfc] Why development version dislikes <!ENTI… Brian E Carpenter
- [xml2rfc] Development version is picky about <lis… Brian E Carpenter
- Re: [xml2rfc] Why development version dislikes <!… Martin J. Dürst
- Re: [xml2rfc] Development version is picky about … Martin J. Dürst
- Re: [xml2rfc] Why development version dislikes <!… Brian E Carpenter
- Re: [xml2rfc] Development version is picky about … Nico Williams
- Re: [xml2rfc] Development version dislikes <!ENTI… Tony Hansen
- Re: [xml2rfc] Why development version dislikes <!… Tony Hansen
- Re: [xml2rfc] Why development version dislikes <!… Elwyn Davies
- Re: [xml2rfc] Why development version dislikes <!… Elwyn Davies
- Re: [xml2rfc] Why development version dislikes <!… Elwyn Davies
- Re: [xml2rfc] Why development version dislikes <!… Julian Reschke
- Re: [xml2rfc] Why development version dislikes <!… Elwyn Davies
- Re: [xml2rfc] Why development version dislikes <!… Julian Reschke
- Re: [xml2rfc] Development version is picky about … Brian E Carpenter
- Re: [xml2rfc] Why development version dislikes <!… Brian E Carpenter
- Re: [xml2rfc] Why development version dislikes <!… Martin J. Dürst
- Re: [xml2rfc] Development version is picky about … Frank Ellermann
- Re: [xml2rfc] Why development version dislikes <!… Frank Ellermann