blob: 84167631d86dd54272be1bd58f3f03b98dbc6684 [file] [log] [blame]
Daniel Veillard01791d51998-07-24 19:24:09 +00001
2 TODO for the XML parser:
3
Daniel Veillard260a68f1998-08-13 03:39:55 +00004- Support for UTF-8 and UTF-16 encoding (Urgent !!!).
5- progressive parsing. The entity support is a first step toward
6 asbtraction of an input stream. A large part of the context is still
7 located on the stack, moving to a state machine and putting everyting
8 in the parsing context should provide an adequate solution.
Daniel Veillard01791d51998-07-24 19:24:09 +00009
10Done:
Daniel Veillard5099ae81999-04-21 20:12:07 +000011- Improve the support for SAX
Daniel Veillard01791d51998-07-24 19:24:09 +000012- C++ support : John Ehresman <jehresma@dsg.harvard.edu>
13- Updated code to follow more recent specs, added compatibility flag
Daniel Veillard260a68f1998-08-13 03:39:55 +000014- Better error handling, use a dedicated, overridable error
15 handling function.
16- Support for CDATA.
17- Keep track of line numbers for better error reporting.
18- Support for PI (SAX one).
Daniel Veillard01791d51998-07-24 19:24:09 +000019
20$Id$