I have toke the sources from trunk and only 2 errors running RUNTEST on Windows 
2000

ERROR CASE 1 -----------  
the tree is dumped to file 53867.html.res and has the following content

SAX.setDocumentLocator()
SAX.startDocument()
SAX.startElement(html)
SAX.ignorableWhitespace(
, 2)
SAX.startElement(head)
SAX.ignorableWhitespace(
, 2)
SAX.startElement(style)
SAX.cdata(
.......
..................., 1000)
SAX.cdata(.............................., 1000)
SAX.cdata(........................
...., 1000)
SAX.cdata(
............................., 1000)
SAX.cdata(.............................., 41)
SAX.endElement(style)
SAX.ignorableWhitespace(
, 2)
SAX.endElement(head)
SAX.ignorableWhitespace(
, 2)
SAX.endElement(html)
SAX.ignorableWhitespace(
, 2)
SAX.endDocument()



and compared against 53867.html.sax

SAX.setDocumentLocator()
SAX.startDocument()
SAX.startElement(html)
SAX.ignorableWhitespace(
, 1)
SAX.startElement(head)
SAX.ignorableWhitespace(
, 1)
SAX.startElement(style)
SAX.cdata(
.......
....................., 1000)
SAX.cdata(.............................., 1000)
SAX.cdata(.............................., 1000)
SAX.cdata(................
............., 977)
SAX.endElement(style)
SAX.ignorableWhitespace(
, 1)
SAX.endElement(head)
SAX.ignorableWhitespace(
, 1)
SAX.endElement(html)
SAX.ignorableWhitespace(
, 1)
SAX.endDocument()


NOTE: there is a total missmatch. Why?
and so does not match - regression error




ERROR CASE 2: ---- and I have an error with 

entities 2 which gets dumped into entities2.html.res as

SAX.setDocumentLocator()
SAX.startDocument()
SAX.startElement(html)
SAX.ignorableWhitespace(
, 2)
SAX.startElement(body)
SAX.characters(
, 2)
SAX.startElement(form)
SAX.characters(
  , 4)
SAX.startElement(input, type='text', name='test', value='š')
SAX.endElement(input)
SAX.characters(
, 2)
SAX.endElement(form)
SAX.characters(
, 2)
SAX.endElement(body)
SAX.ignorableWhitespace(
, 2)
SAX.endElement(html)
SAX.endDocument()

and is then compared to entities2.html.sax which is

SAX.setDocumentLocator()
SAX.startDocument()
SAX.startElement(html)
SAX.ignorableWhitespace(
, 1)
SAX.startElement(body)
SAX.characters(
, 1)
SAX.startElement(form)
SAX.characters(
  , 3)
SAX.startElement(input, type='text', name='test', value='š')
SAX.endElement(input)
SAX.characters(
, 1)
SAX.endElement(form)
SAX.characters(
, 1)
SAX.endElement(body)
SAX.ignorableWhitespace(
, 1)
SAX.endElement(html)
SAX.endDocument()

I would have expected that the result file .sax is longer including <CR>'s but 
it seams that
we dump additional whitespace. In fact the difference in the total white space 
is the difference
of res1 and res2 in comparing the two files. Now, what is wrong with dumping to 
using the 
SAX ?

If this two bugs are gone then I have a perfect running libxml2 on Windows and 
then I start
moving this sources to OpenVMS, as well as all relevant files.

Josef
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to