fpc/packages/fcl-xml
michael 4e6cd59d8c * Patch by Sergei Gorelkin:
xmlread.pp:
  * As a step towards SAX-based validation, element content validator is
  rewritten from scratch, so it now accepts child elements one by
  one. This also enables reporting location of validation errors (however,
  most locations aren't reported correctly yet).
  * More straightforward handling of comments and PIs in internal subset.
  * Attribute text is handled separately from element text.
  * Unified handling of fatal and validation errors.

  xmlutils.pp:
  * Removed auto widechar->char conversions. These should have been a part
  of fix for #9528, but were not noticed at that moment.

  dom.pp:
  * Reworked 'ugly workarounds' in node removal code.
  + Element nodes remove themselves from document list of IDs, so no invalid pointers are left around.

  xmlts.pp:
  * Corrected validation diagnostics (display the first message and ingore subsequent ones).
  * Validation error alone in a not-well-formed case is a test failure.

git-svn-id: trunk@8896 -
2007-10-21 16:09:41 +00:00
..
src * Patch by Sergei Gorelkin: 2007-10-21 16:09:41 +00:00
tests * Patch by Sergei Gorelkin: 2007-10-21 16:09:41 +00:00
Makefile - reverted change for avoiding recompilation of units in subdirs, 2007-08-22 08:16:10 +00:00
Makefile.fpc * added an improved but incompatible TXMLConfig from Sergei Gorelkin 2007-03-16 23:14:10 +00:00