mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-07-29 11:41:22 +03:00
revamped the XML debugging module and prepare for a new checking mode
* configure.in debugXML.c include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h.in: revamped the XML debugging module and prepare for a new checking mode Daniel
This commit is contained in:
@ -1,3 +1,9 @@
|
||||
Mon Oct 4 16:09:07 CEST 2004 Daniel Veillard <daniel@veillard.com>
|
||||
|
||||
* configure.in debugXML.c include/libxml/xmlversion.h.in
|
||||
include/libxml/xmlwin32version.h.in: revamped the XML debugging
|
||||
module and prepare for a new checking mode
|
||||
|
||||
Mon Oct 4 13:53:24 CEST 2004 Daniel Veillard <daniel@veillard.com>
|
||||
|
||||
* parser.c: applied patch from Malcolm Tredinnick fixing bug #152426
|
||||
|
20
NEWS
20
NEWS
@ -15,9 +15,27 @@ ChangeLog.html
|
||||
to the CVS at
|
||||
http://cvs.gnome.org/viewcvs/libxml2/
|
||||
code base.There is the list of public releases:
|
||||
2.6.14: Sep 29 2004:
|
||||
- build fixes: configure paths for xmllint and xsltproc, compilation
|
||||
without HTML parser, compilation warning cleanups (William Brack &
|
||||
Malcolm Tredinnick), VMS makefile update (Craig Berry),
|
||||
- bug fixes: xmlGetUTF8Char (William Brack), QName properties (Kasimier
|
||||
Buchcik), XInclude testing, Notation serialization, UTF8ToISO8859x
|
||||
transcoding (Mark Itzcovitz), lots of XML Schemas cleanup and fixes
|
||||
(Kasimier), ChangeLog cleanup (Stepan Kasal), memory fixes (Mark Vakoc),
|
||||
handling of failed realloc(), out of bound array adressing in Schemas
|
||||
date handling, Python space/tabs cleanups (Malcolm Tredinnick), NMTOKENS
|
||||
E20 validation fix (Malcolm),
|
||||
- improvements: added W3C XML Schemas testsuite (Kasimier Buchcik), add
|
||||
xmlSchemaValidateOneElement (Kasimier), Python exception hierearchy
|
||||
(Malcolm Tredinnick), Python libxml2 driver improvement (Malcolm
|
||||
Tredinnick), Schemas support for xsi:schemaLocation,
|
||||
xsi:noNamespaceSchemaLocation, xsi:type (Kasimier Buchcik)
|
||||
|
||||
|
||||
2.6.13: Aug 31 2004:
|
||||
- build fixes: Windows and zlib (Igor Zlatkovic), -O flag with gcc,
|
||||
Solaris compiler warning, fixing RPM BuildRequires,
|
||||
Solaris compiler warning, fixing RPM BuildRequires,
|
||||
- fixes: DTD loading on Windows (Igor), Schemas error reports APIs
|
||||
(Kasimier Buchcik), Schemas validation crash, xmlCheckUTF8 (William Brack
|
||||
and Julius Mittenzwei), Schemas facet check (Kasimier), default namespace
|
||||
|
14
configure.in
14
configure.in
@ -440,6 +440,7 @@ if [[ "${LOGNAME}" = "veillard" -a "`pwd`" = "/u/veillard/XML" ]] || \
|
||||
then
|
||||
if test "${with_mem_debug}" = "" ; then
|
||||
with_mem_debug="yes"
|
||||
with_run_debug="yes"
|
||||
fi
|
||||
if test "${with_docbook}" = "" ; then
|
||||
with_docbook="yes"
|
||||
@ -1031,6 +1032,19 @@ else
|
||||
fi
|
||||
AC_SUBST(WITH_MEM_DEBUG)
|
||||
|
||||
AC_ARG_WITH(run_debug,
|
||||
[ --with-run-debug add the runtime debugging module (off)])
|
||||
if test "$with_minimum" = "yes" -a "$with_run_debug" = ""
|
||||
then
|
||||
with_run_debug=no
|
||||
fi
|
||||
if test "$with_run_debug" = "yes" ; then
|
||||
echo Enabling runtime debug support
|
||||
WITH_RUN_DEBUG=1
|
||||
else
|
||||
WITH_RUN_DEBUG=0
|
||||
fi
|
||||
AC_SUBST(WITH_RUN_DEBUG)
|
||||
|
||||
WIN32_EXTRA_LIBADD=
|
||||
WIN32_EXTRA_LDFLAGS=
|
||||
|
2094
debugXML.c
2094
debugXML.c
File diff suppressed because it is too large
Load Diff
@ -294,6 +294,15 @@ XMLPUBFUN void XMLCALL xmlCheckVersion(int version);
|
||||
#define DEBUG_MEMORY_LOCATION
|
||||
#endif
|
||||
|
||||
/**
|
||||
* LIBXML_DEBUG_RUNTIME:
|
||||
*
|
||||
* Whether the runtime debugging is configured in
|
||||
*/
|
||||
#if @WITH_MEM_DEBUG@
|
||||
#define LIBXML_DEBUG_RUNTIME
|
||||
#endif
|
||||
|
||||
/**
|
||||
* LIBXML_UNICODE_ENABLED:
|
||||
*
|
||||
|
@ -201,6 +201,15 @@ extern void xmlCheckVersion(int version);
|
||||
#define DEBUG_MEMORY_LOCATION
|
||||
#endif
|
||||
|
||||
/**
|
||||
* LIBXML_DEBUG_RUNTIME:
|
||||
*
|
||||
* Whether the runtime debugging is configured in
|
||||
*/
|
||||
#if 0
|
||||
#define LIBXML_DEBUG_RUNTIME
|
||||
#endif
|
||||
|
||||
/**
|
||||
* LIBXML_DLL_IMPORT:
|
||||
*
|
||||
|
Reference in New Issue
Block a user