mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-02-05 05:47:00 +03:00
23 lines
774 B
Plaintext
23 lines
774 B
Plaintext
|
|
TODO for the XML parser:
|
|
|
|
- use libunicode !
|
|
- finish XPath, then XPointer, Xlink
|
|
- Support for UTF-8 and UTF-16 encoding (Urgent !!!).
|
|
- progressive parsing. The entity support is a first step toward
|
|
asbtraction of an input stream. A large part of the context is still
|
|
located on the stack, moving to a state machine and putting everyting
|
|
in the parsing context should provide an adequate solution.
|
|
|
|
Done:
|
|
- Improve the support for SAX
|
|
- C++ support : John Ehresman <jehresma@dsg.harvard.edu>
|
|
- Updated code to follow more recent specs, added compatibility flag
|
|
- Better error handling, use a dedicated, overridable error
|
|
handling function.
|
|
- Support for CDATA.
|
|
- Keep track of line numbers for better error reporting.
|
|
- Support for PI (SAX one).
|
|
|
|
$Id$
|