TODO - 05/01/2004 ----------------- - UTF-16 support. -- Auto-detect in strings via initial FFFE or FEFF BOM -- Convert to UTF-8 -- Read UTF-8 or UTF-16, write UTF-8 - New documentation. -- Use HTMLDOC to generate -- Provide more tutorials -- Release notes - Add indexing support. -- Build static index of nodes based on element and/or attribute (i.e. index elements, index attributes, or index attributes of a specific element) -- Provide functions to create, destroy, find first, and find next -- Provide additional index for first character? - Add access methods and make node structure opaque. -- To allow for C++ migration -- To make future binary compatibility easier - Add VC++/VC++.NET project files. -- Include DLL .def file for making a DLL. - Add C++ class/struct. -- Make this the core implementation which the C API accesses? -- Class would allow for subclassing, is that necessary? - Binary XML support??? - Character entity support -- Add support for a callback which returns a Unicode char from an entity name.