1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-10-21 14:53:44 +03:00

change a small bit in the way valididy error messages get initialized

* parserInternals.c: change a small bit in the way valididy
  error messages get initialized
* python/TODO python/libxml.c python/libxml2-python-api.xml
  python/libxml2class.txt python/libxml_wrap.h python/types.c:
  added some memory debugging to track leaks at the libxml2 level
* python/tests/*.py: changed all tests to check for leaks,
  there is just one left in XPath extension registrations.
daniel
This commit is contained in:
Daniel Veillard
2002-02-03 20:13:06 +00:00
parent 26f1dcc5bd
commit 4e1b26cfeb
15 changed files with 247 additions and 18 deletions

View File

@@ -6,17 +6,11 @@ Things to do:
-------------
- SAX interfaces
- memory debug interfaces
- enums -> libxml.py
- access to XPath variables
- parserCtxt exposure:
- entry points
- wrappers
- decent interface for setting/getting behaviour
- xmlBuffer exposure
- xpathContext, being able to set/get info and clean it up
- add regression tests
- check memory
- build tree
- saving
- SAX flow
@@ -33,6 +27,7 @@ Done:
- tests/Makefile.am: export the Python class path
- xpath queries
- xpath extension
- check memory
- extensions based on a python.xml description of the new specific
interfaces
file libxml2-python-api.xml , first entry is xmlRegisterXPathFunction
@@ -43,5 +38,9 @@ Done:
- 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
Daniel Veillard