mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-08 14:48:03 +02:00
![]() 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 - |
||
---|---|---|
.. | ||
base | ||
extra | ||
fcl-base | ||
fcl-db | ||
fcl-fpcunit | ||
fcl-image | ||
fcl-json | ||
fcl-net | ||
fcl-passrc | ||
fcl-registry | ||
fcl-web | ||
fcl-xml | ||
fpmkunit | ||
fpmake.pp | ||
Makefile | ||
Makefile.fpc |