diff options
Diffstat (limited to 'libxml2/python/TODO')
-rw-r--r-- | libxml2/python/TODO | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/libxml2/python/TODO b/libxml2/python/TODO deleted file mode 100644 index f446f6e..0000000 --- a/libxml2/python/TODO +++ /dev/null @@ -1,57 +0,0 @@ - TODO for the libxml2 Python wrappers - - $Id$ - -Things to do: -------------- - -- SAX interfaces - - push is done but no generic interface - - elementDecl need some work - - need more testing and check full callbacks for xmllib/sgmlop replacement -- enums -> libxml.py -- access to XPath variables -- xmlBuffer exposure -- xpathContext, being able to set/get info and clean it up -- more work needed on context handling for function lookup - and use of an hash table. -- add regression tests - - SAX flow -- DTD element and attributes content accesses - - attribute handled in SAX - - element needed in both - - -Done: ------ -- class hierarchy: - + make specific node type inherit from xmlNode - done, had to sort the classes in the output - + get the generator to output a classes.txt description - done libxml2class.txt -- add regression tests - - tests/Makefile.am: export the Python class path - - xpath queries - - xpath extension - - check memory - - build tree - - saving -- extensions based on a python.xml description of the new specific - interfaces - file libxml2-python-api.xml , first entry is xmlRegisterXPathFunction -- spec file: automatically generate for pythonX.Y if found - Done, a bit ugly by running new makes in %install for each level - found. -- error redirections and preformat -- handling of node.content -- access to xmlParserCtxt and push mode - - needed for SAX too - - entry points - - wrappers - - decent interface for setting/getting behaviour -- memory debug interfaces -- SAX interfaces - - basic stuff with push is available - - basic xmllib replacement - -Daniel Veillard |