mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-07-07 12:21:17 +03:00
applied and fixed a patch from Stephane Bibould to provide per parser
* python/generator.py python/libxml.c python/libxml.py python/libxml_wrap.h python/types.c: applied and fixed a patch from Stephane Bibould to provide per parser error handlers at the Python level. * python/tests/Makefile.am python/tests/ctxterror.py: added a regression test for it. Daniel
This commit is contained in:
@ -290,6 +290,8 @@ unknown_types = {}
|
||||
def skip_function(name):
|
||||
if name[0:12] == "xmlXPathWrap":
|
||||
return 1
|
||||
if name == "xmlFreeParserCtxt":
|
||||
return 1
|
||||
# if name[0:11] == "xmlXPathNew":
|
||||
# return 1
|
||||
return 0
|
||||
@ -618,6 +620,7 @@ classes_ancestor = {
|
||||
"xmlAttribute" : "xmlNode",
|
||||
"outputBuffer": "ioWriteWrapper",
|
||||
"inputBuffer": "ioReadWrapper",
|
||||
"parserCtxt": "parserCtxtCore",
|
||||
}
|
||||
classes_destructors = {
|
||||
"parserCtxt": "xmlFreeParserCtxt",
|
||||
|
Reference in New Issue
Block a user