OLD | NEW |
(Empty) | |
| 1 TODO for the libxml2 Python wrappers |
| 2 |
| 3 $Id$ |
| 4 |
| 5 Things to do: |
| 6 ------------- |
| 7 |
| 8 - SAX interfaces |
| 9 - push is done but no generic interface |
| 10 - elementDecl need some work |
| 11 - need more testing and check full callbacks for xmllib/sgmlop replacement |
| 12 - enums -> libxml.py |
| 13 - access to XPath variables |
| 14 - xmlBuffer exposure |
| 15 - xpathContext, being able to set/get info and clean it up |
| 16 - more work needed on context handling for function lookup |
| 17 and use of an hash table. |
| 18 - add regression tests |
| 19 - SAX flow |
| 20 - DTD element and attributes content accesses |
| 21 - attribute handled in SAX |
| 22 - element needed in both |
| 23 |
| 24 |
| 25 Done: |
| 26 ----- |
| 27 - class hierarchy: |
| 28 + make specific node type inherit from xmlNode |
| 29 done, had to sort the classes in the output |
| 30 + get the generator to output a classes.txt description |
| 31 done libxml2class.txt |
| 32 - add regression tests |
| 33 - tests/Makefile.am: export the Python class path |
| 34 - xpath queries |
| 35 - xpath extension |
| 36 - check memory |
| 37 - build tree |
| 38 - saving |
| 39 - extensions based on a python.xml description of the new specific |
| 40 interfaces |
| 41 file libxml2-python-api.xml , first entry is xmlRegisterXPathFunction |
| 42 - spec file: automatically generate for pythonX.Y if found |
| 43 Done, a bit ugly by running new makes in %install for each level |
| 44 found. |
| 45 - error redirections and preformat |
| 46 - handling of node.content |
| 47 - access to xmlParserCtxt and push mode |
| 48 - needed for SAX too |
| 49 - entry points |
| 50 - wrappers |
| 51 - decent interface for setting/getting behaviour |
| 52 - memory debug interfaces |
| 53 - SAX interfaces |
| 54 - basic stuff with push is available |
| 55 - basic xmllib replacement |
| 56 |
| 57 Daniel Veillard |
OLD | NEW |