1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
TODO list:
* Make more passes over the documentation
* More demo programs
* saxlib.AttributeList should really support all dictionary behaviour
* Flesh out the test suite
* Should PyPointers be added?
test/
* Add xmlarch tests to test suite
* Add iso8601 tests to test suite
demo/xbel/
* Implement dump_lynx method in bookmark.py
* Update all the software to match the current XBEL DTD
dom/
* Should 'Exception' be removed from exception names?
* Problem: Take two Text nodes next to each other. Hold a
reference to the second one. Call .normalize() on the parent. The
second Text node has now vanished, so calls using it will now crash.
How to fix? (Replace w/ empty Text node?)
* Add indentation & pretty-printing to .toxml()
* Should check that Document node has only one Element child
before changing anything (DocumentFragments complicate this)
* DocumentType class is mostly unfinished; what should the
interface for creating them look like?
* Element.removeAttributeNode needs to know about DTDs to
restore a default value.
|