that actually changes the version
production to allow 1.[0-9] but this change wasn't applied consistently to the
DOM, if that's even allowed or correct to do. So that's the genesis of the
change. It's possible the SAX parser was modified to allow this but the DOM
parser was not.
> XML 1.0 5th edit
net effect of that change is that it's possible to pass invalid
versions past the scanner that only get picked up incidentally by the DOM code.
No idea what happens in SAX.
The diff is:
http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/internal/XMLScanner.cpp?r1=882548=1517488
> XML 1.0 5th ed
[
https://issues.apache.org/jira/browse/XERCESC-2016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Scott Cantor updated XERCESC-2016:
--
Affects Version/s: (was: 3.1.1)
> XML 1.0 5th edition supp
Assignee: Alberto Massari
I have gone through the 5th edition specs and implemented a good part of it;
the XML Test suite still reports 16 failures mainly due to URI rules
XML 1.0 5th edition support
---
Key: XERCESC-2016
Rob Cameron created XERCESC-2016:
Summary: XML 1.0 5th edition support
Key: XERCESC-2016
URL: https://issues.apache.org/jira/browse/XERCESC-2016
Project: Xerces-C++
Issue Type: Improvement
[
https://issues.apache.org/jira/browse/XERCESC-2016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Rob Cameron updated XERCESC-2016:
-
Attachment: diff5e
Here is the patch to add XML 1.05e support.
XML 1.0 5th
FYI: Comparing XML-1.0 and XML-1.1 specs.
Comparing the XML 1.0-5 for name chars, the text from XML 1.1-2
has been copied into the XML 1.0-5 specification verbatum.
The distinction of control characters disallowed in XML-1.0 and
restricted in XML-1.1 still remains.
The differences in XML-1.0
Greetings Rob,
I can also check for correctness. I will need to download the 5th
edition and familiarize myself with the changes. I have already done
significant proof-of-correctness evaluation of Xerces-C supporting
the 4th edition of XML-1.0.
I can also do some evaluation of XML-1.1
I didn't review the patch, but Rob's summary of the changes seems
correct from my knowledge of the XML 5th edition changes. Basically the
XML 1.1 name chars are now the XML 5th edition name chars.
John
On 02/05/13 06:23, Gareth Reakes wrote:
Hey Rob,
Thats great. I am not
Hey Rob,
Thats great. I am not knowledgeable to review this from a correctness
point of view but am happy to help on the code review / commit side. Anyone
else out there who can check over for correctness?
Cheers,
Gareth
On 2 May 2013, at 03:01, Rob Cameron
10 matches
Mail list logo