summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorNick Wellnhofer <wellnhofer@aevum.de>2022-12-21 22:24:50 +0100
committerNick Wellnhofer <wellnhofer@aevum.de>2022-12-21 22:30:25 +0100
commitc74e59039508395da1c2dad9343c53316092f6b4 (patch)
tree0ad7da87d0a336bb43f24319de4016652d4c1efe /python
parent101a542eb816212ad5ed39788951a745ba276235 (diff)
downloadlibxml2-c74e59039508395da1c2dad9343c53316092f6b4.tar.gz
Remove ancient TODOs
Diffstat (limited to 'python')
-rw-r--r--python/Makefile.am3
-rw-r--r--python/TODO55
2 files changed, 0 insertions, 58 deletions
diff --git a/python/Makefile.am b/python/Makefile.am
index 07024346..1773fd30 100644
--- a/python/Makefile.am
+++ b/python/Makefile.am
@@ -6,9 +6,6 @@
SUBDIRS = . tests
-docsdir = $(docdir)/python
-dist_docs_DATA = TODO
-
EXTRA_DIST = \
generator.py \
libxml.py \
diff --git a/python/TODO b/python/TODO
deleted file mode 100644
index 4ea1eb1a..00000000
--- a/python/TODO
+++ /dev/null
@@ -1,55 +0,0 @@
- TODO for the libxml2 Python wrappers
-
-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