[xml/sgml-commit] r197 - in
packages/libxslt/branches/stable-backport/current: .
breakpoint debian doc doc/html libexslt libxslt python
python/tests tests tests/REC tests/REC1 tests/REC2
tests/XSLTMark tests/docbook tests/docs tests/documents
tests/exslt tests/exslt/common tests/exslt/date
tests/exslt/functions tests/exslt/math tests/exslt/sets
tests/exslt/strings tests/extensions tests/general tests/keys
tests/multiple tests/namespaces tests/numbers tests/reports
tests/xmlspec win32 xsltproc
Mike Hommey
glandium-guest at haydn.debian.org
Wed Sep 14 02:22:33 UTC 2005
Author: glandium-guest
Date: 2004-07-06 11:40:34 -0600 (Tue, 06 Jul 2004)
New Revision: 197
Added:
packages/libxslt/branches/stable-backport/current/debian/watch
packages/libxslt/branches/stable-backport/current/examples/
packages/libxslt/branches/stable-backport/current/libexslt/crypto.c
packages/libxslt/branches/stable-backport/current/tests/namespaces/tst6.out
packages/libxslt/branches/stable-backport/current/tests/namespaces/tst6.xml
packages/libxslt/branches/stable-backport/current/tests/namespaces/tst6.xsl
Modified:
packages/libxslt/branches/stable-backport/current/ChangeLog
packages/libxslt/branches/stable-backport/current/Makefile.am
packages/libxslt/branches/stable-backport/current/Makefile.in
packages/libxslt/branches/stable-backport/current/NEWS
packages/libxslt/branches/stable-backport/current/breakpoint/Makefile.in
packages/libxslt/branches/stable-backport/current/config.h.in
packages/libxslt/branches/stable-backport/current/configure
packages/libxslt/branches/stable-backport/current/configure.in
packages/libxslt/branches/stable-backport/current/debian/changelog
packages/libxslt/branches/stable-backport/current/doc/APIchunk0.html
packages/libxslt/branches/stable-backport/current/doc/APIchunk1.html
packages/libxslt/branches/stable-backport/current/doc/APIchunk2.html
packages/libxslt/branches/stable-backport/current/doc/APIchunk3.html
packages/libxslt/branches/stable-backport/current/doc/APIchunk4.html
packages/libxslt/branches/stable-backport/current/doc/APIchunk5.html
packages/libxslt/branches/stable-backport/current/doc/APIchunk6.html
packages/libxslt/branches/stable-backport/current/doc/APIchunk7.html
packages/libxslt/branches/stable-backport/current/doc/APIchunk8.html
packages/libxslt/branches/stable-backport/current/doc/APIchunk9.html
packages/libxslt/branches/stable-backport/current/doc/APIconstructors.html
packages/libxslt/branches/stable-backport/current/doc/APIfiles.html
packages/libxslt/branches/stable-backport/current/doc/APIfunctions.html
packages/libxslt/branches/stable-backport/current/doc/APIsymbols.html
packages/libxslt/branches/stable-backport/current/doc/Makefile.in
packages/libxslt/branches/stable-backport/current/doc/extensions.html
packages/libxslt/branches/stable-backport/current/doc/html/libxslt-namespaces.html
packages/libxslt/branches/stable-backport/current/doc/libxslt.xsa
packages/libxslt/branches/stable-backport/current/doc/news.html
packages/libxslt/branches/stable-backport/current/doc/xslt.html
packages/libxslt/branches/stable-backport/current/libexslt/Makefile.am
packages/libxslt/branches/stable-backport/current/libexslt/Makefile.in
packages/libxslt/branches/stable-backport/current/libexslt/exslt.c
packages/libxslt/branches/stable-backport/current/libexslt/exslt.h
packages/libxslt/branches/stable-backport/current/libexslt/exsltconfig.h
packages/libxslt/branches/stable-backport/current/libxslt.spec
packages/libxslt/branches/stable-backport/current/libxslt/Makefile.in
packages/libxslt/branches/stable-backport/current/libxslt/keys.c
packages/libxslt/branches/stable-backport/current/libxslt/namespaces.c
packages/libxslt/branches/stable-backport/current/libxslt/transform.c
packages/libxslt/branches/stable-backport/current/libxslt/xslt.c
packages/libxslt/branches/stable-backport/current/libxslt/xsltconfig.h
packages/libxslt/branches/stable-backport/current/libxslt/xsltutils.c
packages/libxslt/branches/stable-backport/current/libxslt/xsltwin32config.h
packages/libxslt/branches/stable-backport/current/python/Makefile.in
packages/libxslt/branches/stable-backport/current/python/libxsl.py
packages/libxslt/branches/stable-backport/current/python/libxslt-python-api.xml
packages/libxslt/branches/stable-backport/current/python/libxslt.c
packages/libxslt/branches/stable-backport/current/python/tests/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/REC/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/REC1/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/REC2/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/XSLTMark/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/docbook/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/docs/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/documents/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/exslt/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/exslt/common/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/exslt/date/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/exslt/functions/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/exslt/math/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/exslt/sets/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/exslt/strings/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/extensions/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/general/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/general/bug-128.out
packages/libxslt/branches/stable-backport/current/tests/keys/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/multiple/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/namespaces/Makefile.am
packages/libxslt/branches/stable-backport/current/tests/namespaces/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/numbers/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/reports/Makefile.in
packages/libxslt/branches/stable-backport/current/tests/xmlspec/Makefile.in
packages/libxslt/branches/stable-backport/current/win32/Makefile.mingw
packages/libxslt/branches/stable-backport/current/win32/Makefile.msvc
packages/libxslt/branches/stable-backport/current/win32/configure.js
packages/libxslt/branches/stable-backport/current/win32/libxslt.def.src
packages/libxslt/branches/stable-backport/current/xsltproc/Makefile.am
packages/libxslt/branches/stable-backport/current/xsltproc/Makefile.in
Log:
Merged sid changes into stable backport.
Modified: packages/libxslt/branches/stable-backport/current/ChangeLog
===================================================================
--- packages/libxslt/branches/stable-backport/current/ChangeLog 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/ChangeLog 2004-07-06 17:40:34 UTC (rev 197)
@@ -1,3 +1,100 @@
+Mon Jul 5 21:48:13 CEST 2004 Daniel Veillard <daniel at veillard.com>
+
+ * configure.in doc/*: releasing 1.1.8
+
+Sun Jul 4 24:18:12 HKT 2004 William Brack <wbrack at mmm.com.hk>
+
+ * xsltproc/Makefile.am: changed the sequence of LD_ADDS and
+ LIBGCRYPT_LIBS on xsltproc_LDADD. Previously this was
+ causing the wrong libs to be linked when using the configure
+ option --with-libxml-libs-prefix, or --with-libxml-src (nasty)
+
+Sun Jul 4 21:42:48 HKT 2004 William Brack <wbrack at mmm.com.hk>
+
+ * libexslt/Makefile.am: implemented change from Joel Reed for
+ automake-1.4 compatibility.
+ * libexslt/crypto.c: reformatted source to remove an overly
+ generous supply of tabs. Added a #include for sys/select to
+ fix a compilation error caused by the gcrypt include file's
+ usage of 'fd_set'. Made some minor changes to fix
+ some warning messages (no change to the logic).
+ * configure.in, config.h.in: added test for presence of
+ sys/select.h.
+ Added test for libgcrypt version > 1.1.41 (bug 145245)
+
+Sat Jul 3 17:52:27 HKT 2004 William Brack <wbrack at mmm.com.hk>
+
+ * doc/xslt.html, doc/extensions.html: corrected the URI for libxslt
+ namespace, also a small enhancement of the surrounding text on
+ extension functions. (bug 145250)
+
+Fri Jul 2 15:51:49 CEST 2004 Daniel Veillard <daniel at veillard.com>
+
+ * configure.in: convenience change
+ * python/libxsl.py python/libxslt-python-api.xml python/libxslt.c:
+ try to avoid calling libxml2 cleanup function directly but go
+ though the python wrapper of libxml2 for memory debug accounting.
+
+Fri Jul 2 16:24:12 HKT 2004 William Brack <wbrack at mmm.com.hk>
+
+ * libxslt/keys.c: added namespace setup before calling XPath
+ to evaluate key (Bug 143520)
+
+Thu Jul 1 10:07:55 HKT 2004 William Brack <wbrack at mmm.com.hk>
+
+ * libxslt/transform.c: added coding to xsltCopyTree to copy
+ namespaces (bug 139578).
+ * tests/general/bug-128.out: changed to reflect above fix
+ * libxslt/xslt.c: minor change to an error message
+
+Wed Jun 30 18:41:20 CEST 2004 Daniel Veillard <daniel at veillard.com>
+
+ * win32/Makefile.msvc win32/Makefile.mingw libexslt/Makefile.am
+ libexslt/exslt.c libexslt/exslt.h config.h.in configure.in
+ libexslt/crypto.c: applied patch from Joel Reed to get EXSLT
+ crypto extensions based on libgcrypt if found at configure time.
+ * tests/namespaces/Makefile.am: fixed a small breakage
+
+Wed Jun 30 12:28:34 HKT 2004 William Brack <wbrack at mmm.com.hk>
+
+ * libxslt/namespaces: some enhancement for fixing bug 142768
+ * tests/namespaces/Makefile.am, tests/namespaces/tst6*:
+ added regression test for this bug
+
+Tue Jun 29 09:23:03 CEST 2004 Daniel Veillard <daniel at veillard.com>
+
+ * Makefile.am examples/xsltICUSort.c: seems I never commited to CVS
+ the example from Richard Jinks
+
+Wed Jun 9 16:33:56 CEST 2004 Igor Zlatkovic <igor at zlatkovic.com>
+
+ * win32/configure.js win32/Makefile.* minor changes for the new
+ layout of the Windows binary package
+
+Wed May 26 10:51:22 HKT 2004 William Brack <wbrack at mmm.com.hk>
+
+ * doc/search.php.inc, doc/search/php: enhanced to remove
+ forcing module names to lower case, and to fix problem
+ with links between pages in libxml2 directory.
+
+Mon May 24 12:46:10 HKT 2004 Igor Zlatkovic <igor at zlatkovic.com>
+
+ * win32/makefile.msvc, win32/configure.js: included the cruntime
+ option, contributed by Oliver Stoeneberg
+
+Mon May 24 08:37:22 HKT 2004 William Brack <wbrack at mmm.com.hk>
+
+ * libxslt/xsltutils.c: fixed bug in error message printing
+ for undefined namespace (bug 143004)
+
+Mon May 17 23:08:42 CEST 2004 Daniel Veillard <daniel at veillard.com>
+
+ * NEWS doc/*: updated for 1.1.7
+
+Mon May 17 06:14:09 CEST 2004 Daniel Veillard <daniel at veillard.com>
+
+ * configure.in: release of libxslt-1.1.7
+
Sun May 16 23:08:05 CEST 2004 Daniel Veillard <daniel at veillard.com>
* tests/general/bug-151*, tests/docs/bug-151.xml,
Modified: packages/libxslt/branches/stable-backport/current/Makefile.am
===================================================================
--- packages/libxslt/branches/stable-backport/current/Makefile.am 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/Makefile.am 2004-07-06 17:40:34 UTC (rev 197)
@@ -26,7 +26,7 @@
bin_SCRIPTS = xslt-config
dist-hook: cleanup libxslt.spec
- (cd $(srcdir) ; tar -cf - --exclude CVS win32 vms) | (cd $(distdir); tar xf -)
+ (cd $(srcdir) ; tar -cf - --exclude CVS win32 vms examples) | (cd $(distdir); tar xf -)
EXTRA_DIST = xsltConf.sh.in xslt-config.in libxslt.spec libxslt.spec.in \
FEATURES TODO Copyright libxslt.m4 \
Modified: packages/libxslt/branches/stable-backport/current/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -126,6 +126,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -151,6 +154,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -169,10 +173,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
@@ -778,7 +784,7 @@
dist-hook: cleanup libxslt.spec
- (cd $(srcdir) ; tar -cf - --exclude CVS win32 vms) | (cd $(distdir); tar xf -)
+ (cd $(srcdir) ; tar -cf - --exclude CVS win32 vms examples) | (cd $(distdir); tar xf -)
xsltConf.sh: xsltConf.sh.in Makefile
sed -e 's?\@XSLT_LIBDIR\@?$(XSLT_LIBDIR)?g' \
Modified: packages/libxslt/branches/stable-backport/current/NEWS
===================================================================
--- packages/libxslt/branches/stable-backport/current/NEWS 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/NEWS 2004-07-06 17:40:34 UTC (rev 197)
@@ -5,6 +5,27 @@
http://xmlsoft.org/XSLT/news.html
Those are the public releases made:
+1.1.8: July 5 2004:
+ - build fixes: Windows runtime options (Oliver Stoeneberg), Windows
+ binary package layout (Igor Zlatkovic), libgcrypt version test and link
+ (William)
+ - documentation: fix libxslt namespace name in doc (William)
+ - bug fixes: undefined namespace message (William Brack), search engine
+ (William), multiple namespace fixups (William), namespace fix for key
+ evaluation (William), Python memory debug bindings,
+ - improvements: crypto extensions for exslt (Joel Reed, William)
+
+
+1.1.7: May 17 2004:
+ - build fix: warning about localtime_r on Solaris
+ - bug fix: UTF8 string tokenize (William Brack), subtle memory
+ corruption, linefeed after comment at document level (William),
+ disable-output-escaping problem (William), pattern compilation in deep
+ imported stylesheets (William), namespace extension prefix bug,
+ libxslt.m4 bug (Edward Rudd), namespace lookup for attribute, namespaced
+ DOCTYPE name
+
+
1.1.6: Apr 18 2004:
- 2 bug fixes about keys fixed one by Mark Vakoc
Modified: packages/libxslt/branches/stable-backport/current/breakpoint/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/breakpoint/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/breakpoint/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -114,6 +114,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -139,6 +142,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -157,10 +161,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/config.h.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/config.h.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/config.h.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -27,6 +27,9 @@
/* Define to 1 if you have the `ftime' function. */
#undef HAVE_FTIME
+/* Define if gcrypt library is available. */
+#undef HAVE_GCRYPT
+
/* Define to 1 if you have the `gettimeofday' function. */
#undef HAVE_GETTIMEOFDAY
@@ -87,6 +90,9 @@
/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H
+/* Define to 1 if you have the <sys/select.h> header file. */
+#undef HAVE_SYS_SELECT_H
+
/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H
Modified: packages/libxslt/branches/stable-backport/current/configure
===================================================================
--- packages/libxslt/branches/stable-backport/current/configure 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/configure 2004-07-06 17:40:34 UTC (rev 197)
@@ -463,7 +463,7 @@
# include <unistd.h>
#endif"
-ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS LIBXSLT_MAJOR_VERSION LIBXSLT_MINOR_VERSION LIBXSLT_MICRO_VERSION LIBXSLT_VERSION LIBXSLT_VERSION_INFO LIBXSLT_VERSION_NUMBER LIBEXSLT_MAJOR_VERSION LIBEXSLT_MINOR_VERSION LIBEXSLT_MICRO_VERSION LIBEXSLT_VERSION LIBEXSLT_VERSION_INFO LIBEXSLT_VERSION_NUMBER LIBXSLTBREAK_MAJOR_VERSION LIBXSLTBREAK_MINOR_VERSION LIBXSLTBREAK_MICRO_VERSION LIBXSLTBREAK_VERSION LIBXSLTBREAK_VERSION_INFO LIBXSLTBREAK_VERSION_NUMBER INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT HTML_DIR CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CPP EGREP build build_cpu build_vendor build_os host host_cpu host_vendor host_os LN_S ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL WITH_TRIO PERL WITH_PERL_TRUE WITH_PERL_FALSE PYTHON WITH_PYTHON_TRUE WITH_PYTHON_FALSE pythondir PYTHON_SUBDIR STATIC_BINARIES WITH_XSLT_DEBUG WITH_MEM_DEBUG WITH_DEBUGGER_TRUE WITH_DEBUGGER_FALSE WITH_DEBUGGER LIBXML_SRC LIBXML_REQUIRED_VERSION WIN32_EXTRA_LIBADD WIN32_EXTRA_LDFLAGS XSLTPROCDV PYTHONSODV XML_CONFIG LIBXML_LIBS LIBXML_CFLAGS PYTHON_VERSION PYTHON_INCLUDES PYTHON_SITE_PACKAGES XSLT_LIBDIR XSLT_INCLUDEDIR XSLT_LIBS EXSLT_LIBDIR EXSLT_INCLUDEDIR EXSLT_LIBS EXTRA_LIBS M_LIBS RELDATE LIBOBJS LTLIBOBJS'
+ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os LIBXSLT_MAJOR_VERSION LIBXSLT_MINOR_VERSION LIBXSLT_MICRO_VERSION LIBXSLT_VERSION LIBXSLT_VERSION_INFO LIBXSLT_VERSION_NUMBER LIBEXSLT_MAJOR_VERSION LIBEXSLT_MINOR_VERSION LIBEXSLT_MICRO_VERSION LIBEXSLT_VERSION LIBEXSLT_VERSION_INFO LIBEXSLT_VERSION_NUMBER LIBXSLTBREAK_MAJOR_VERSION LIBXSLTBREAK_MINOR_VERSION LIBXSLTBREAK_MICRO_VERSION LIBXSLTBREAK_VERSION LIBXSLTBREAK_VERSION_INFO LIBXSLTBREAK_VERSION_NUMBER INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT HTML_DIR CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CPP RM MV TAR EGREP LN_S ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL WITH_TRIO PERL WITH_PERL_TRUE WITH_PERL_FALSE PYTHON WITH_PYTHON_TRUE WITH_PYTHON_FALSE pythondir PYTHON_SUBDIR LIBGCRYPT_CONFIG LIBGCRYPT_CFLAGS LIBGCRYPT_LIBS STATIC_BINARIES WITH_XSLT_DEBUG WITH_MEM_DEBUG WITH_DEBUGGER_TRUE WITH_DEBUGGER_FALSE WITH_DEBUGGER LIBXML_SRC LIBXML_REQUIRED_VERSION WIN32_EXTRA_LIBADD WIN32_EXTRA_LDFLAGS XSLTPROCDV PYTHONSODV XML_CONFIG LIBXML_LIBS LIBXML_CFLAGS PYTHON_VERSION PYTHON_INCLUDES PYTHON_SITE_PACKAGES XSLT_LIBDIR XSLT_INCLUDEDIR XSLT_LIBS EXSLT_LIBDIR EXSLT_INCLUDEDIR EXSLT_LIBS EXTRA_LIBS M_LIBS RELDATE LIBOBJS LTLIBOBJS'
ac_subst_files=''
# Initialize some variables set by options.
@@ -1505,14 +1505,95 @@
+ ac_config_headers="$ac_config_headers config.h"
+ac_aux_dir=
+for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
+ if test -f $ac_dir/install-sh; then
+ ac_aux_dir=$ac_dir
+ ac_install_sh="$ac_aux_dir/install-sh -c"
+ break
+ elif test -f $ac_dir/install.sh; then
+ ac_aux_dir=$ac_dir
+ ac_install_sh="$ac_aux_dir/install.sh -c"
+ break
+ elif test -f $ac_dir/shtool; then
+ ac_aux_dir=$ac_dir
+ ac_install_sh="$ac_aux_dir/shtool install -c"
+ break
+ fi
+done
+if test -z "$ac_aux_dir"; then
+ { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
+echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
+ { (exit 1); exit 1; }; }
+fi
+ac_config_guess="$SHELL $ac_aux_dir/config.guess"
+ac_config_sub="$SHELL $ac_aux_dir/config.sub"
+ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
+
+# Make sure we can run config.sub.
+$ac_config_sub sun4 >/dev/null 2>&1 ||
+ { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
+echo "$as_me: error: cannot run $ac_config_sub" >&2;}
+ { (exit 1); exit 1; }; }
+
+echo "$as_me:$LINENO: checking build system type" >&5
+echo $ECHO_N "checking build system type... $ECHO_C" >&6
+if test "${ac_cv_build+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ ac_cv_build_alias=$build_alias
+test -z "$ac_cv_build_alias" &&
+ ac_cv_build_alias=`$ac_config_guess`
+test -z "$ac_cv_build_alias" &&
+ { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
+echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
+ { (exit 1); exit 1; }; }
+ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
+ { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
+echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
+ { (exit 1); exit 1; }; }
+
+fi
+echo "$as_me:$LINENO: result: $ac_cv_build" >&5
+echo "${ECHO_T}$ac_cv_build" >&6
+build=$ac_cv_build
+build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
+build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
+build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
+
+
+echo "$as_me:$LINENO: checking host system type" >&5
+echo $ECHO_N "checking host system type... $ECHO_C" >&6
+if test "${ac_cv_host+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ ac_cv_host_alias=$host_alias
+test -z "$ac_cv_host_alias" &&
+ ac_cv_host_alias=$ac_cv_build_alias
+ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
+ { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
+echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
+ { (exit 1); exit 1; }; }
+
+fi
+echo "$as_me:$LINENO: result: $ac_cv_host" >&5
+echo "${ECHO_T}$ac_cv_host" >&6
+host=$ac_cv_host
+host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
+host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
+host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
+
+
+
LIBXSLT_MAJOR_VERSION=1
LIBXSLT_MINOR_VERSION=1
-LIBXSLT_MICRO_VERSION=7
+LIBXSLT_MICRO_VERSION=8
PACKAGE=libxslt
LIBEXSLT_MAJOR_VERSION=0
LIBEXSLT_MINOR_VERSION=8
-LIBEXSLT_MICRO_VERSION=5
+LIBEXSLT_MICRO_VERSION=6
LIBXML_REQUIRED_VERSION=2.6.8
@@ -1560,34 +1641,7 @@
VERSION=${LIBXSLT_VERSION}
- ac_config_headers="$ac_config_headers config.h"
-
am__api_version="1.8"
-ac_aux_dir=
-for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
- if test -f $ac_dir/install-sh; then
- ac_aux_dir=$ac_dir
- ac_install_sh="$ac_aux_dir/install-sh -c"
- break
- elif test -f $ac_dir/install.sh; then
- ac_aux_dir=$ac_dir
- ac_install_sh="$ac_aux_dir/install.sh -c"
- break
- elif test -f $ac_dir/shtool; then
- ac_aux_dir=$ac_dir
- ac_install_sh="$ac_aux_dir/shtool install -c"
- break
- fi
-done
-if test -z "$ac_aux_dir"; then
- { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
-echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
- { (exit 1); exit 1; }; }
-fi
-ac_config_guess="$SHELL $ac_aux_dir/config.guess"
-ac_config_sub="$SHELL $ac_aux_dir/config.sub"
-ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
-
# Find a good install program. We prefer a C program (faster),
# so one script is as good as another. But avoid the broken or
# incompatible versions:
@@ -1987,6 +2041,7 @@
+
echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
# Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
@@ -4083,6 +4138,85 @@
fi
+# Find a good install program. We prefer a C program (faster),
+# so one script is as good as another. But avoid the broken or
+# incompatible versions:
+# SysV /etc/install, /usr/sbin/install
+# SunOS /usr/etc/install
+# IRIX /sbin/install
+# AIX /bin/install
+# AmigaOS /C/install, which installs bootblocks on floppy discs
+# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
+# AFS /usr/afsws/bin/install, which mishandles nonexistent args
+# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
+# OS/2's system install, which has a completely different semantic
+# ./install, which can be erroneously created by make from ./install.sh.
+echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
+echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
+if test -z "$INSTALL"; then
+if test "${ac_cv_path_install+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ # Account for people who put trailing slashes in PATH elements.
+case $as_dir/ in
+ ./ | .// | /cC/* | \
+ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
+ ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
+ /usr/ucb/* ) ;;
+ *)
+ # OSF1 and SCO ODT 3.0 have their own names for install.
+ # Don't use installbsd from OSF since it installs stuff as root
+ # by default.
+ for ac_prog in ginstall scoinst install; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
+ if test $ac_prog = install &&
+ grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+ # AIX install. It has an incompatible calling convention.
+ :
+ elif test $ac_prog = install &&
+ grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+ # program-specific install script used by HP pwplus--don't use.
+ :
+ else
+ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
+ break 3
+ fi
+ fi
+ done
+ done
+ ;;
+esac
+done
+
+
+fi
+ if test "${ac_cv_path_install+set}" = set; then
+ INSTALL=$ac_cv_path_install
+ else
+ # As a last resort, use the slow shell script. We don't cache a
+ # path for INSTALL within a source directory, because that will
+ # break other packages using the cache if that directory is
+ # removed, or if the path is relative.
+ INSTALL=$ac_install_sh
+ fi
+fi
+echo "$as_me:$LINENO: result: $INSTALL" >&5
+echo "${ECHO_T}$INSTALL" >&6
+
+# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
+# It thinks the first close brace ends the variable substitution.
+test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
+
+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
+
+test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
+
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
@@ -4317,7 +4451,128 @@
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
+# Extract the first word of "rm", so it can be a program name with args.
+set dummy rm; ac_word=$2
+echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
+if test "${ac_cv_path_RM+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ case $RM in
+ [\\/]* | ?:[\\/]*)
+ ac_cv_path_RM="$RM" # Let the user override the test with a path.
+ ;;
+ *)
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+ test -z "$ac_cv_path_RM" && ac_cv_path_RM="/bin/rm"
+ ;;
+esac
+fi
+RM=$ac_cv_path_RM
+
+if test -n "$RM"; then
+ echo "$as_me:$LINENO: result: $RM" >&5
+echo "${ECHO_T}$RM" >&6
+else
+ echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6
+fi
+
+# Extract the first word of "mv", so it can be a program name with args.
+set dummy mv; ac_word=$2
+echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
+if test "${ac_cv_path_MV+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ case $MV in
+ [\\/]* | ?:[\\/]*)
+ ac_cv_path_MV="$MV" # Let the user override the test with a path.
+ ;;
+ *)
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+
+ test -z "$ac_cv_path_MV" && ac_cv_path_MV="/bin/mv"
+ ;;
+esac
+fi
+MV=$ac_cv_path_MV
+
+if test -n "$MV"; then
+ echo "$as_me:$LINENO: result: $MV" >&5
+echo "${ECHO_T}$MV" >&6
+else
+ echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6
+fi
+
+# Extract the first word of "tar", so it can be a program name with args.
+set dummy tar; ac_word=$2
+echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
+if test "${ac_cv_path_TAR+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ case $TAR in
+ [\\/]* | ?:[\\/]*)
+ ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
+ ;;
+ *)
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+
+ test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="/bin/tar"
+ ;;
+esac
+fi
+TAR=$ac_cv_path_TAR
+
+if test -n "$TAR"; then
+ echo "$as_me:$LINENO: result: $TAR" >&5
+echo "${ECHO_T}$TAR" >&6
+else
+ echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6
+fi
+
+
+
echo "$as_me:$LINENO: checking for egrep" >&5
echo $ECHO_N "checking for egrep... $ECHO_C" >&6
if test "${ac_cv_prog_egrep+set}" = set; then
@@ -4498,7 +4753,6 @@
fi
-
# Check whether --enable-shared or --disable-shared was given.
if test "${enable_shared+set}" = set; then
enableval="$enable_shared"
@@ -4571,60 +4825,6 @@
enable_fast_install=yes
fi;
-# Make sure we can run config.sub.
-$ac_config_sub sun4 >/dev/null 2>&1 ||
- { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
-echo "$as_me: error: cannot run $ac_config_sub" >&2;}
- { (exit 1); exit 1; }; }
-
-echo "$as_me:$LINENO: checking build system type" >&5
-echo $ECHO_N "checking build system type... $ECHO_C" >&6
-if test "${ac_cv_build+set}" = set; then
- echo $ECHO_N "(cached) $ECHO_C" >&6
-else
- ac_cv_build_alias=$build_alias
-test -z "$ac_cv_build_alias" &&
- ac_cv_build_alias=`$ac_config_guess`
-test -z "$ac_cv_build_alias" &&
- { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
-echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
- { (exit 1); exit 1; }; }
-ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
- { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
-echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
- { (exit 1); exit 1; }; }
-
-fi
-echo "$as_me:$LINENO: result: $ac_cv_build" >&5
-echo "${ECHO_T}$ac_cv_build" >&6
-build=$ac_cv_build
-build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
-build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
-build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
-
-
-echo "$as_me:$LINENO: checking host system type" >&5
-echo $ECHO_N "checking host system type... $ECHO_C" >&6
-if test "${ac_cv_host+set}" = set; then
- echo $ECHO_N "(cached) $ECHO_C" >&6
-else
- ac_cv_host_alias=$host_alias
-test -z "$ac_cv_host_alias" &&
- ac_cv_host_alias=$ac_cv_build_alias
-ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
- { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
-echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
- { (exit 1); exit 1; }; }
-
-fi
-echo "$as_me:$LINENO: result: $ac_cv_host" >&5
-echo "${ECHO_T}$ac_cv_host" >&6
-host=$ac_cv_host
-host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
-host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
-host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
-
-
echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
if test "${lt_cv_path_SED+set}" = set; then
@@ -5082,7 +5282,7 @@
;;
*-*-irix6*)
# Find out which ABI we are using.
- echo '#line 5085 "configure"' > conftest.$ac_ext
+ echo '#line 5285 "configure"' > conftest.$ac_ext
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
(eval $ac_compile) 2>&5
ac_status=$?
@@ -6246,7 +6446,7 @@
# Provide some information about the compiler.
-echo "$as_me:6249:" \
+echo "$as_me:6449:" \
"checking for Fortran 77 compiler version" >&5
ac_compiler=`set X $ac_compile; echo $2`
{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
@@ -7278,11 +7478,11 @@
-e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:7281: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:7481: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:7285: \$? = $ac_status" >&5
+ echo "$as_me:7485: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings
@@ -7511,11 +7711,11 @@
-e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:7514: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:7714: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:7518: \$? = $ac_status" >&5
+ echo "$as_me:7718: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings
@@ -7571,11 +7771,11 @@
-e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:7574: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:7774: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:7578: \$? = $ac_status" >&5
+ echo "$as_me:7778: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -9747,7 +9947,7 @@
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
-#line 9750 "configure"
+#line 9950 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -9845,7 +10045,7 @@
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
-#line 9848 "configure"
+#line 10048 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -12022,11 +12222,11 @@
-e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:12025: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:12225: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:12029: \$? = $ac_status" >&5
+ echo "$as_me:12229: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings
@@ -12082,11 +12282,11 @@
-e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:12085: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:12285: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:12089: \$? = $ac_status" >&5
+ echo "$as_me:12289: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -13439,7 +13639,7 @@
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
-#line 13442 "configure"
+#line 13642 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -13537,7 +13737,7 @@
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
-#line 13540 "configure"
+#line 13740 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -14364,11 +14564,11 @@
-e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:14367: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:14567: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:14371: \$? = $ac_status" >&5
+ echo "$as_me:14571: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings
@@ -14424,11 +14624,11 @@
-e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:14427: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:14627: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:14431: \$? = $ac_status" >&5
+ echo "$as_me:14631: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -16457,11 +16657,11 @@
-e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:16460: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:16660: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:16464: \$? = $ac_status" >&5
+ echo "$as_me:16664: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings
@@ -16690,11 +16890,11 @@
-e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:16693: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:16893: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:16697: \$? = $ac_status" >&5
+ echo "$as_me:16897: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings
@@ -16750,11 +16950,11 @@
-e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:16753: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:16953: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:16757: \$? = $ac_status" >&5
+ echo "$as_me:16957: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -18926,7 +19126,7 @@
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
-#line 18929 "configure"
+#line 19129 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -19024,7 +19224,7 @@
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
-#line 19027 "configure"
+#line 19227 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -20351,7 +20551,8 @@
-for ac_header in sys/timeb.h time.h sys/stat.h stdarg.h
+
+for ac_header in sys/timeb.h time.h sys/stat.h sys/select.h stdarg.h
do
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
if eval "test \"\${$as_ac_Header+set}\" = set"; then
@@ -21754,6 +21955,8 @@
+
+
# Extract the first word of "perl", so it can be a program name with args.
set dummy perl; ac_word=$2
echo "$as_me:$LINENO: checking for $ac_word" >&5
@@ -21931,6 +22134,74 @@
+# Extract the first word of "libgcrypt-config", so it can be a program name with args.
+set dummy libgcrypt-config; ac_word=$2
+echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
+if test "${ac_cv_path_LIBGCRYPT_CONFIG+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ case $LIBGCRYPT_CONFIG in
+ [\\/]* | ?:[\\/]*)
+ ac_cv_path_LIBGCRYPT_CONFIG="$LIBGCRYPT_CONFIG" # Let the user override the test with a path.
+ ;;
+ *)
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ ac_cv_path_LIBGCRYPT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+
+ test -z "$ac_cv_path_LIBGCRYPT_CONFIG" && ac_cv_path_LIBGCRYPT_CONFIG="no"
+ ;;
+esac
+fi
+LIBGCRYPT_CONFIG=$ac_cv_path_LIBGCRYPT_CONFIG
+
+if test -n "$LIBGCRYPT_CONFIG"; then
+ echo "$as_me:$LINENO: result: $LIBGCRYPT_CONFIG" >&5
+echo "${ECHO_T}$LIBGCRYPT_CONFIG" >&6
+else
+ echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6
+fi
+
+if test "$LIBGCRYPT_CONFIG" != "no" ; then
+ LIBGCRYPT_VERSION=`$LIBGCRYPT_CONFIG --version`
+ if test `echo $LIBGCRYPT_VERSION | sed -e 's/libxml //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'` -lt `echo "1.1.42" | sed -e 's/libxml //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
+ then
+ LIBGCRYPT_CFLAGS=""
+ LIBGCRYPT_LIBS=""
+ { echo "$as_me:$LINENO: gcrypt library version < 1.1.42 - Crypto extensions will not be available." >&5
+echo "$as_me: gcrypt library version < 1.1.42 - Crypto extensions will not be available." >&6;}
+ else
+ LIBGCRYPT_CFLAGS=`$LIBGCRYPT_CONFIG $libgcrypt_config_args --cflags`
+ LIBGCRYPT_LIBS=`$LIBGCRYPT_CONFIG $libgcrypt_config_args --libs`
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_GCRYPT 1
+_ACEOF
+
+ { echo "$as_me:$LINENO: Crypto extensions will be available." >&5
+echo "$as_me: Crypto extensions will be available." >&6;}
+ fi
+else
+ LIBGCRYPT_CFLAGS=""
+ LIBGCRYPT_LIBS=""
+ { echo "$as_me:$LINENO: Crypto extensions will not be available. Install libgcrypt and reconfigure to make available." >&5
+echo "$as_me: Crypto extensions will not be available. Install libgcrypt and reconfigure to make available." >&6;}
+fi
+
+
+
if [ "${LOGNAME}" = "veillard" -a "`pwd`" = "/u/veillard/XSLT" ] || \
[ "${LOGNAME}" = "bill" -a "`pwd`" = "/home/bill/gnomecvs/xsltest" ]
then
@@ -22089,7 +22360,6 @@
fi
-
if ${XML_CONFIG} --libs print > /dev/null 2>&1
then
XMLVERS=`$XML_CONFIG --version`
@@ -22120,7 +22390,7 @@
DV_LINK="1"
XSLTPROCDV="xsltproc.dv"
INSTALLED_XSLT_LIB=""
- # PYTHONSODV="libxsltmod.so.dv"
+ LIBXML_SRC="../../XML/"
fi
WIN32_EXTRA_LIBADD=
@@ -22169,7 +22439,7 @@
EXSLT_LIBDIR='-L${libdir}'
EXSLT_INCLUDEDIR='-I${includedir}'
-EXSLT_LIBS="-lexslt $XSLT_LIBS"
+EXSLT_LIBS="-lexslt $XSLT_LIBS $LIBGCRYPT_LIBS"
@@ -22903,6 +23173,14 @@
s, at ECHO_N@,$ECHO_N,;t t
s, at ECHO_T@,$ECHO_T,;t t
s, at LIBS@,$LIBS,;t t
+s, at build@,$build,;t t
+s, at build_cpu@,$build_cpu,;t t
+s, at build_vendor@,$build_vendor,;t t
+s, at build_os@,$build_os,;t t
+s, at host@,$host,;t t
+s, at host_cpu@,$host_cpu,;t t
+s, at host_vendor@,$host_vendor,;t t
+s, at host_os@,$host_os,;t t
s, at LIBXSLT_MAJOR_VERSION@,$LIBXSLT_MAJOR_VERSION,;t t
s, at LIBXSLT_MINOR_VERSION@,$LIBXSLT_MINOR_VERSION,;t t
s, at LIBXSLT_MICRO_VERSION@,$LIBXSLT_MICRO_VERSION,;t t
@@ -22962,15 +23240,10 @@
s, at am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
s, at am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
s, at CPP@,$CPP,;t t
+s, at RM@,$RM,;t t
+s, at MV@,$MV,;t t
+s, at TAR@,$TAR,;t t
s, at EGREP@,$EGREP,;t t
-s, at build@,$build,;t t
-s, at build_cpu@,$build_cpu,;t t
-s, at build_vendor@,$build_vendor,;t t
-s, at build_os@,$build_os,;t t
-s, at host@,$host,;t t
-s, at host_cpu@,$host_cpu,;t t
-s, at host_vendor@,$host_vendor,;t t
-s, at host_os@,$host_os,;t t
s, at LN_S@,$LN_S,;t t
s, at ECHO@,$ECHO,;t t
s, at AR@,$AR,;t t
@@ -22997,6 +23270,9 @@
s, at WITH_PYTHON_FALSE@,$WITH_PYTHON_FALSE,;t t
s, at pythondir@,$pythondir,;t t
s, at PYTHON_SUBDIR@,$PYTHON_SUBDIR,;t t
+s, at LIBGCRYPT_CONFIG@,$LIBGCRYPT_CONFIG,;t t
+s, at LIBGCRYPT_CFLAGS@,$LIBGCRYPT_CFLAGS,;t t
+s, at LIBGCRYPT_LIBS@,$LIBGCRYPT_LIBS,;t t
s, at STATIC_BINARIES@,$STATIC_BINARIES,;t t
s, at WITH_XSLT_DEBUG@,$WITH_XSLT_DEBUG,;t t
s, at WITH_MEM_DEBUG@,$WITH_MEM_DEBUG,;t t
Modified: packages/libxslt/branches/stable-backport/current/configure.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/configure.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/configure.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -1,4 +1,8 @@
+dnl Process this file with autoconf to produce a configuration script.
+AC_PREREQ(2.2)
AC_INIT(libxslt/xslt.c)
+AM_CONFIG_HEADER(config.h)
+AC_CANONICAL_HOST
dnl
dnl libxslt is the main part of the package
@@ -6,11 +10,11 @@
dnl
LIBXSLT_MAJOR_VERSION=1
LIBXSLT_MINOR_VERSION=1
-LIBXSLT_MICRO_VERSION=7
+LIBXSLT_MICRO_VERSION=8
PACKAGE=libxslt
LIBEXSLT_MAJOR_VERSION=0
LIBEXSLT_MINOR_VERSION=8
-LIBEXSLT_MICRO_VERSION=5
+LIBEXSLT_MICRO_VERSION=6
LIBXML_REQUIRED_VERSION=2.6.8
@@ -66,8 +70,8 @@
VERSION=${LIBXSLT_VERSION}
-AM_CONFIG_HEADER(config.h)
AM_INIT_AUTOMAKE($PACKAGE, $VERSION)
+
AM_MAINTAINER_MODE
AC_ARG_WITH(html-dir, [ --with-html-dir=PATH path to installed docs ])
@@ -89,8 +93,13 @@
AC_ISC_POSIX
AC_PROG_CC
+AC_PROG_INSTALL
+AC_PROG_CPP
+AC_PATH_PROG(RM, rm, /bin/rm)
+AC_PATH_PROG(MV, mv, /bin/mv)
+AC_PATH_PROG(TAR, tar, /bin/tar)
+
AC_STDC_HEADERS
-AC_ARG_PROGRAM
AM_PROG_LIBTOOL
dnl
@@ -99,7 +108,7 @@
AC_CHECK_HEADERS(sys/types.h sys/time.h stdlib.h unistd.h string.h)
AC_CHECK_HEADERS(ieeefp.h nan.h math.h fp_class.h float.h ansidecl.h)
-AC_CHECK_HEADERS(sys/timeb.h time.h sys/stat.h stdarg.h)
+AC_CHECK_HEADERS(sys/timeb.h time.h sys/stat.h sys/select.h stdarg.h)
AC_CHECK_FUNCS(stat _stat)
AC_CHECK_FUNC(isnan, , AC_CHECK_LIB(m, isnan,
[M_LIBS="-lm"; AC_DEFINE(HAVE_ISNAN)]))
@@ -134,6 +143,13 @@
AC_SUBST(WITH_TRIO)
dnl
+dnl Some packages need to be checked against version numbers so we
+dnl define a function here for later use
+dnl
+AC_DEFUN(VERSION_TO_NUMBER,
+[`$1 | sed -e 's/libxml //' | awk 'BEGIN { FS = "."; } { printf "%d", ([$]1 * 1000 + [$]2) * 1000 + [$]3;}'`])
+
+dnl
dnl Perl is just needed for generating some data for XSLtmark
dnl
@@ -222,6 +238,31 @@
AC_SUBST(PYTHON_SUBDIR)
dnl
+dnl check for gcrypt
+dnl
+AC_PATH_PROG(LIBGCRYPT_CONFIG, libgcrypt-config, no)
+if test "$LIBGCRYPT_CONFIG" != "no" ; then
+ LIBGCRYPT_VERSION=`$LIBGCRYPT_CONFIG --version`
+ if test VERSION_TO_NUMBER(echo $LIBGCRYPT_VERSION) -lt VERSION_TO_NUMBER(echo "1.1.42")
+ then
+ LIBGCRYPT_CFLAGS=""
+ LIBGCRYPT_LIBS=""
+ AC_MSG_NOTICE([gcrypt library version < 1.1.42 - Crypto extensions will not be available.])
+ else
+ LIBGCRYPT_CFLAGS=`$LIBGCRYPT_CONFIG $libgcrypt_config_args --cflags`
+ LIBGCRYPT_LIBS=`$LIBGCRYPT_CONFIG $libgcrypt_config_args --libs`
+ AC_DEFINE(HAVE_GCRYPT, 1, [Define if gcrypt library is available.])
+ AC_MSG_NOTICE([Crypto extensions will be available.])
+ fi
+else
+ LIBGCRYPT_CFLAGS=""
+ LIBGCRYPT_LIBS=""
+ AC_MSG_NOTICE([Crypto extensions will not be available. Install libgcrypt and reconfigure to make available.])
+fi
+
+AC_SUBST(LIBGCRYPT_CFLAGS)
+AC_SUBST(LIBGCRYPT_LIBS)
+dnl
dnl Debug for DV (-Wunreachable-code)
dnl
if [[ "${LOGNAME}" = "veillard" -a "`pwd`" = "/u/veillard/XSLT" ]] || \
@@ -364,8 +405,6 @@
dnl test version and init our variables
dnl
-AC_DEFUN(VERSION_TO_NUMBER,
-[`$1 | sed -e 's/libxml //' | awk 'BEGIN { FS = "."; } { printf "%d", ([$]1 * 1000 + [$]2) * 1000 + [$]3;}'`])
if ${XML_CONFIG} --libs print > /dev/null 2>&1
then
XMLVERS=`$XML_CONFIG --version`
@@ -394,7 +433,7 @@
DV_LINK="1"
XSLTPROCDV="xsltproc.dv"
INSTALLED_XSLT_LIB=""
- # PYTHONSODV="libxsltmod.so.dv"
+ LIBXML_SRC="../../XML/"
fi
WIN32_EXTRA_LIBADD=
@@ -431,7 +470,7 @@
EXSLT_LIBDIR='-L${libdir}'
EXSLT_INCLUDEDIR='-I${includedir}'
-EXSLT_LIBS="-lexslt $XSLT_LIBS"
+EXSLT_LIBS="-lexslt $XSLT_LIBS $LIBGCRYPT_LIBS"
AC_SUBST(EXSLT_LIBDIR)
AC_SUBST(EXSLT_INCLUDEDIR)
AC_SUBST(EXSLT_LIBS)
Modified: packages/libxslt/branches/stable-backport/current/debian/changelog
===================================================================
--- packages/libxslt/branches/stable-backport/current/debian/changelog 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/debian/changelog 2004-07-06 17:40:34 UTC (rev 197)
@@ -1,3 +1,11 @@
+libxslt (1.1.8-0.backports.org.1) stable; urgency=low
+
+ * Merged with latest changes in sid release and with new upstream:
+ - New upstream release
+ - debian/watch: Added a watch file for DEHS.
+
+ -- Mike Hommey <mh at vaio.glandium.org> Wed, 7 Jul 2004 02:38:47 +0900
+
libxslt (1.1.7-0.backports.org.1) stable; urgency=low
* Merged with latest changes in sid release and with new upstream:
Copied: packages/libxslt/branches/stable-backport/current/debian/watch (from rev 195, packages/libxslt/trunk/debian/watch)
Modified: packages/libxslt/branches/stable-backport/current/doc/APIchunk0.html
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/APIchunk0.html 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/APIchunk0.html 2004-07-06 17:40:34 UTC (rev 197)
@@ -15,8 +15,8 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><h2>Letter A:</h2><dl><dt>API</dt><dd><a href="html/libxslt-xsltutils.html#xsltGetUTF8Char">xsltGetUTF8Char</a><br />
</dd><dt>AVT</dt><dd><a href="html/libxslt-xsltInternals.html#xsltEvalAVT">xsltEvalAVT</a><br />
<a href="html/libxslt-xsltInternals.html#xsltFreeAVTList">xsltFreeAVTList</a><br />
@@ -90,6 +90,7 @@
</dd><dt>Find</dt><dd><a href="html/libxslt-xsltInternals.html#xsltDecimalFormatGetByName">xsltDecimalFormatGetByName</a><br />
<a href="html/libxslt-imports.html#xsltFindElemSpaceHandling">xsltFindElemSpaceHandling</a><br />
<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br />
<a href="html/libxslt-imports.html#xsltNextImport">xsltNextImport</a><br />
</dd><dt>Finds</dt><dd><a href="html/libxslt-imports.html#xsltFindTemplate">xsltFindTemplate</a><br />
@@ -130,6 +131,7 @@
</dd><dt>Global</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br />
<a href="html/libxslt-xsltInternals.html#_xsltTransformContext">_xsltTransformContext</a><br />
</dd></dl><h2>Letter H:</h2><dl><dt>Handle</dt><dd><a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
</dd></dl><h2>Letter I:</h2><dl><dt>IObuf</dt><dd><a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br />
<a href="html/libxslt-transform.html#xsltRunStylesheetUser">xsltRunStylesheetUser</a><br />
</dd><dt>Implement</dt><dd><a href="html/libxslt-functions.html#xsltDocumentFunction">xsltDocumentFunction</a><br />
@@ -243,6 +245,6 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
Modified: packages/libxslt/branches/stable-backport/current/doc/APIchunk1.html
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/APIchunk1.html 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/APIchunk1.html 2004-07-06 17:40:34 UTC (rev 197)
@@ -15,8 +15,8 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><h2>Letter Q:</h2><dl><dt>QName</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStackElem">_xsltStackElem</a><br />
<a href="html/libxslt-xsltInternals.html#_xsltTemplate">_xsltTemplate</a><br />
<a href="html/libxslt-templates.html#xsltEvalAttrValueTemplate">xsltEvalAttrValueTemplate</a><br />
@@ -163,6 +163,7 @@
</dd><dt>add</dt><dd><a href="html/libxslt-keys.html#xsltAddKey">xsltAddKey</a><br />
<a href="html/libxslt-variables.html#xsltAddStackElemList">xsltAddStackElemList</a><br />
<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br />
</dd><dt>added</dt><dd><a href="html/libxslt-namespaces.html#xsltCopyNamespace">xsltCopyNamespace</a><br />
<a href="html/libxslt-namespaces.html#xsltCopyNamespaceList">xsltCopyNamespaceList</a><br />
@@ -175,6 +176,7 @@
<a href="html/libxslt-namespaces.html#xsltCopyNamespaceList">xsltCopyNamespaceList</a><br />
<a href="html/libxslt-namespaces.html#xsltFreeNamespaceAliasHashes">xsltFreeNamespaceAliasHashes</a><br />
<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
</dd><dt>all</dt><dd><a href="html/libxslt-functions.html#XSLT_REGISTER_FUNCTION_LOOKUP">XSLT_REGISTER_FUNCTION_LOOKUP</a><br />
<a href="html/libxslt-variables.html#XSLT_REGISTER_VARIABLE_LOOKUP">XSLT_REGISTER_VARIABLE_LOOKUP</a><br />
<a href="html/libxslt-xslt.html#xsltCleanupGlobals">xsltCleanupGlobals</a><br />
@@ -308,6 +310,7 @@
</dd><dt>attempt</dt><dd><a href="html/libxslt-xsltInternals.html#xsltLoadStylesheetPI">xsltLoadStylesheetPI</a><br />
</dd><dt>attribute-set</dt><dd><a href="html/libxslt-attributes.html#xsltParseStylesheetAttributeSet">xsltParseStylesheetAttributeSet</a><br />
</dd><dt>attributes</dt><dd><a href="html/libxslt-templates.html#xsltAttrListTemplateProcess">xsltAttrListTemplateProcess</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
<a href="html/libxslt-namespaces.html#xsltNamespaceAlias">xsltNamespaceAlias</a><br />
</dd><dt>attrubute</dt><dd><a href="html/libxslt-xsltInternals.html#xsltCompileAttr">xsltCompileAttr</a><br />
</dd><dt>automatically</dt><dd><a href="html/libxslt-namespaces.html#xsltCopyNamespace">xsltCopyNamespace</a><br />
@@ -327,6 +330,6 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
Modified: packages/libxslt/branches/stable-backport/current/doc/APIchunk2.html
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/APIchunk2.html 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/APIchunk2.html 2004-07-06 17:40:34 UTC (rev 197)
@@ -15,8 +15,8 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><h2>Letter b:</h2><dl><dt>based</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br />
</dd><dt>basically</dt><dd><a href="html/libxslt-xsltInternals.html#xsltCompileAttr">xsltCompileAttr</a><br />
</dd><dt>been</dt><dd><a href="html/libxslt-xsltutils.html#xsltGetCNsProp">xsltGetCNsProp</a><br />
@@ -238,6 +238,7 @@
</dd><dt>corresponding</dt><dd><a href="html/libxslt-xsltutils.html#xsltGetProfileInformation">xsltGetProfileInformation</a><br />
<a href="html/libxslt-namespaces.html#xsltNamespaceAlias">xsltNamespaceAlias</a><br />
</dd><dt>create</dt><dd><a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br />
</dd><dt>creating</dt><dd><a href="html/libxslt-security.html#xsltCheckWrite">xsltCheckWrite</a><br />
<a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br />
@@ -269,6 +270,6 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
Modified: packages/libxslt/branches/stable-backport/current/doc/APIchunk3.html
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/APIchunk3.html 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/APIchunk3.html 2004-07-06 17:40:34 UTC (rev 197)
@@ -15,8 +15,8 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><h2>Letter d:</h2><dl><dt>data</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltRuntimeExtra">_xsltRuntimeExtra</a><br />
<a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br />
<a href="html/libxslt-xsltInternals.html#_xsltTransformContext">_xsltTransformContext</a><br />
@@ -56,6 +56,7 @@
</dd><dt>debugging</dt><dd><a href="html/libxslt-transform.html#xslHandleDebugger">xslHandleDebugger</a><br />
</dd><dt>debugtrace</dt><dd><a href="html/libxslt-xsltutils.html#XSLT_TRACE">XSLT_TRACE</a><br />
</dd><dt>decalaration</dt><dd><a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br />
</dd><dt>decimal</dt><dd><a href="html/libxslt-numbersInternals.html#_xsltFormatNumberInfo">_xsltFormatNumberInfo</a><br />
<a href="html/libxslt-xsltInternals.html#xsltFormatNumberConversion">xsltFormatNumberConversion</a><br />
@@ -232,6 +233,6 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
Modified: packages/libxslt/branches/stable-backport/current/doc/APIchunk4.html
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/APIchunk4.html 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/APIchunk4.html 2004-07-06 17:40:34 UTC (rev 197)
@@ -15,8 +15,8 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><h2>Letter f:</h2><dl><dt>factor</dt><dd><a href="html/libxslt-xsltutils.html#xsltSaveResultToFilename">xsltSaveResultToFilename</a><br />
</dd><dt>failure</dt><dd><a href="html/libxslt-keys.html#xsltAddKey">xsltAddKey</a><br />
<a href="html/libxslt-variables.html#xsltAddStackElemList">xsltAddStackElemList</a><br />
@@ -289,6 +289,7 @@
</dd><dt>initializes</dt><dd><a href="html/libxslt-extensions.html#xsltNewElemPreComp">xsltNewElemPreComp</a><br />
</dd><dt>input</dt><dd><a href="html/libxslt-transform.html#xsltApplyStripSpaces">xsltApplyStripSpaces</a><br />
<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br />
<a href="html/libxslt-keys.html#xsltInitCtxtKeys">xsltInitCtxtKeys</a><br />
<a href="html/libxslt-transform.html#xsltNewTransformContext">xsltNewTransformContext</a><br />
@@ -325,6 +326,7 @@
<a href="html/libxslt-transform.html#xsltApplyStylesheetUser">xsltApplyStylesheetUser</a><br />
<a href="html/libxslt-variables.html#xsltFreeGlobalVariables">xsltFreeGlobalVariables</a><br />
<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br />
<a href="html/libxslt-variables.html#xsltParseGlobalParam">xsltParseGlobalParam</a><br />
<a href="html/libxslt-variables.html#xsltParseGlobalVariable">xsltParseGlobalVariable</a><br />
@@ -340,6 +342,6 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
Modified: packages/libxslt/branches/stable-backport/current/doc/APIchunk5.html
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/APIchunk5.html 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/APIchunk5.html 2004-07-06 17:40:34 UTC (rev 197)
@@ -15,8 +15,8 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><h2>Letter j:</h2><dl><dt>java</dt><dd><a href="html/libxslt-xsltInternals.html#xsltFormatNumberConversion">xsltFormatNumberConversion</a><br />
</dd><dt>jdk</dt><dd><a href="html/libxslt-xsltInternals.html#xsltFormatNumberConversion">xsltFormatNumberConversion</a><br />
</dd></dl><h2>Letter k:</h2><dl><dt>keeping</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br />
@@ -101,6 +101,7 @@
<a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br />
<a href="html/libxslt-transform.html#xsltRunStylesheetUser">xsltRunStylesheetUser</a><br />
</dd><dt>make</dt><dd><a href="html/libxslt-xsltInternals.html#xsltAllocateExtraCtxt">xsltAllocateExtraCtxt</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
</dd><dt>makes</dt><dd><a href="html/libxslt-security.html#xsltCheckWrite">xsltCheckWrite</a><br />
</dd><dt>mapping</dt><dd><a href="html/libxslt-templates.html#xsltAttrTemplateValueProcessNode">xsltAttrTemplateValueProcessNode</a><br />
<a href="html/libxslt-templates.html#xsltEvalXPathStringNs">xsltEvalXPathStringNs</a><br />
@@ -196,6 +197,7 @@
</dd><dt>needed</dt><dd><a href="html/libxslt-xsltInternals.html#xsltCompileAttr">xsltCompileAttr</a><br />
<a href="html/libxslt-templates.html#xsltEvalTemplateString">xsltEvalTemplateString</a><br />
<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br />
<a href="html/libxslt-xsltInternals.html#xsltParseStylesheetImportedDoc">xsltParseStylesheetImportedDoc</a><br />
<a href="html/libxslt-functions.html#xsltXPathFunctionLookup">xsltXPathFunctionLookup</a><br />
@@ -248,6 +250,6 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
Modified: packages/libxslt/branches/stable-backport/current/doc/APIchunk6.html
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/APIchunk6.html 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/APIchunk6.html 2004-07-06 17:40:34 UTC (rev 197)
@@ -15,8 +15,8 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><h2>Letter o:</h2><dl><dt>object</dt><dd><a href="html/libxslt-functions.html#xsltDocumentFunction">xsltDocumentFunction</a><br />
<a href="html/libxslt-functions.html#xsltKeyFunction">xsltKeyFunction</a><br />
<a href="html/libxslt-functions.html#xsltSystemPropertyFunction">xsltSystemPropertyFunction</a><br />
@@ -82,18 +82,6 @@
</dd><dt>out</dt><dd><a href="html/libxslt-xsltutils.html#xsltSetGenericDebugFunc">xsltSetGenericDebugFunc</a><br />
<a href="html/libxslt-xsltutils.html#xsltSetGenericErrorFunc">xsltSetGenericErrorFunc</a><br />
<a href="html/libxslt-xsltutils.html#xsltSetTransformErrorFunc">xsltSetTransformErrorFunc</a><br />
-</dd><dt>output</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br />
-<a href="html/libxslt-xsltInternals.html#_xsltTransformContext">_xsltTransformContext</a><br />
-<a href="html/libxslt-transform.html#xsltApplyStylesheet">xsltApplyStylesheet</a><br />
-<a href="html/libxslt-transform.html#xsltApplyStylesheetUser">xsltApplyStylesheetUser</a><br />
-<a href="html/libxslt-extensions.html#xsltDebugDumpExtensions">xsltDebugDumpExtensions</a><br />
-<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
-<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br />
-<a href="html/libxslt-xsltInternals.html#xsltParseStylesheetOutput">xsltParseStylesheetOutput</a><br />
-<a href="html/libxslt-transform.html#xsltProfileStylesheet">xsltProfileStylesheet</a><br />
-<a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br />
-<a href="html/libxslt-transform.html#xsltRunStylesheetUser">xsltRunStylesheetUser</a><br />
-<a href="html/libxslt-xsltutils.html#xsltSaveResultTo">xsltSaveResultTo</a><br />
</dd><dt>own</dt><dd><a href="html/libxslt-transform.html#xsltApplyStylesheetUser">xsltApplyStylesheetUser</a><br />
</dd></dl><h2>Letter p:</h2><dl><dt>param</dt><dd><a href="html/libxslt-variables.html#xsltParseGlobalParam">xsltParseGlobalParam</a><br />
<a href="html/libxslt-variables.html#xsltParseStylesheetCallerParam">xsltParseStylesheetCallerParam</a><br />
@@ -118,6 +106,7 @@
<a href="html/libxslt-transform.html#xsltApplyOneTemplate">xsltApplyOneTemplate</a><br />
</dd><dt>parent</dt><dd><a href="html/libxslt-templates.html#xsltEvalTemplateString">xsltEvalTemplateString</a><br />
<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br />
<a href="html/libxslt-xsltInternals.html#xsltParseStylesheetImportedDoc">xsltParseStylesheetImportedDoc</a><br />
</dd><dt>parse</dt><dd><a href="html/libxslt-variables.html#xsltParseGlobalParam">xsltParseGlobalParam</a><br />
@@ -258,6 +247,7 @@
<a href="html/libxslt-extensions.html#xsltCheckExtPrefix">xsltCheckExtPrefix</a><br />
<a href="html/libxslt-xsltInternals.html#xsltFormatNumberConversion">xsltFormatNumberConversion</a><br />
<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
<a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br />
<a href="html/libxslt-xsltutils.html#xsltGetQNameURI2">xsltGetQNameURI2</a><br />
<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br />
@@ -340,6 +330,6 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
Modified: packages/libxslt/branches/stable-backport/current/doc/APIchunk7.html
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/APIchunk7.html 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/APIchunk7.html 2004-07-06 17:40:34 UTC (rev 197)
@@ -15,8 +15,8 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><h2>Letter q:</h2><dl><dt>query</dt><dd><a href="html/libxslt-keys.html#xsltGetKey">xsltGetKey</a><br />
</dd><dt>quote</dt><dd><a href="html/libxslt-xsltInternals.html#xsltFormatNumberConversion">xsltFormatNumberConversion</a><br />
</dd></dl><h2>Letter r:</h2><dl><dt>rank=</dt><dd><a href="html/libxslt-xsltutils.html#xsltGetProfileInformation">xsltGetProfileInformation</a><br />
@@ -90,6 +90,7 @@
<a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br />
</dd><dt>reused</dt><dd><a href="html/libxslt-transform.html#xsltApplyOneTemplate">xsltApplyOneTemplate</a><br />
</dd><dt>right</dt><dd><a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br />
<a href="html/libxslt-xsltInternals.html#xsltParseStylesheetProcess">xsltParseStylesheetProcess</a><br />
</dd><dt>root</dt><dd><a href="html/libxslt-transform.html#xsltApplyStripSpaces">xsltApplyStripSpaces</a><br />
@@ -348,6 +349,7 @@
</dd><dt>sun</dt><dd><a href="html/libxslt-xsltInternals.html#xsltFormatNumberConversion">xsltFormatNumberConversion</a><br />
</dd><dt>supported</dt><dd><a href="html/libxslt-xslt.html#XSLT_DEFAULT_VERSION">XSLT_DEFAULT_VERSION</a><br />
</dd><dt>sure</dt><dd><a href="html/libxslt-xsltInternals.html#xsltAllocateExtraCtxt">xsltAllocateExtraCtxt</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
</dd><dt>system-property</dt><dd><a href="html/libxslt-functions.html#xsltSystemPropertyFunction">xsltSystemPropertyFunction</a><br />
</dd></dl><h2 align="center"><a href="APIchunk0.html">A-P</a>
<a href="APIchunk1.html">Q-a</a>
@@ -357,6 +359,6 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
Modified: packages/libxslt/branches/stable-backport/current/doc/APIchunk8.html
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/APIchunk8.html 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/APIchunk8.html 2004-07-06 17:40:34 UTC (rev 197)
@@ -7,7 +7,7 @@
H2 {font-family: Verdana,Arial,Helvetica}
H3 {font-family: Verdana,Arial,Helvetica}
A:link, A:visited, A:active { text-decoration: underline }
- </style><title>API Alphabetic Index t-v for libxslt</title></head><body bgcolor="#8b7765" text="#000000" link="#000000" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/"><img src="epatents.png" alt="Action against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/"><img src="gnome2.png" alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status"><img src="w3c.png" alt="W3C logo" /></a><a href="http://www.redhat.com"><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XSLT C library for Gnome</h1><h2>API Alphabetic Index t-v for libxslt</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="news.html">News</a></li><li><a href="xsltproc2.html">The xsltproc tool</a></li><li><a href="docbook.html">DocBook</a></li><li><a href="API.html">The programming API</a></li><li><a href="python.html">Python and bindings</a></li><li><a href="internals.html">Library internals</a></li><li><a href="extensions.html">Writing extensions</a></li><li><a href="contribs.html">Contributions</a></li><li><a href="EXSLT/index.html" style="font-weight:bold">libexslt</a></li><li><a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a href="ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="tutorial/libxslttutorial.html">Tutorial</a></li><li><a href="xsltproc.html">Man page for xsltproc</a></li><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml</a></li><li><a href="http://phd.cs.unibo.it/gdome2/">DOM gdome2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.zveno.com/open_source/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li><li><a href="http://www.mod-xslt.com/mod-xslt/">Apache module</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-P</a>
+ </style><title>API Alphabetic Index t-w for libxslt</title></head><body bgcolor="#8b7765" text="#000000" link="#000000" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/"><img src="epatents.png" alt="Action against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/"><img src="gnome2.png" alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status"><img src="w3c.png" alt="W3C logo" /></a><a href="http://www.redhat.com"><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XSLT C library for Gnome</h1><h2>API Alphabetic Index t-w for libxslt</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="news.html">News</a></li><li><a href="xsltproc2.html">The xsltproc tool</a></li><li><a href="docbook.html">DocBook</a></li><li><a href="API.html">The programming API</a></li><li><a href="python.html">Python and bindings</a></li><li><a href="internals.html">Library internals</a></li><li><a href="extensions.html">Writing extensions</a></li><li><a href="contribs.html">Contributions</a></li><li><a href="EXSLT/index.html" style="font-weight:bold">libexslt</a></li><li><a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a href="ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="tutorial/libxslttutorial.html">Tutorial</a></li><li><a href="xsltproc.html">Man page for xsltproc</a></li><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml</a></li><li><a href="http://phd.cs.unibo.it/gdome2/">DOM gdome2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.zveno.com/open_source/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li><li><a href="http://www.mod-xslt.com/mod-xslt/">Apache module</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-P</a>
<a href="APIchunk1.html">Q-a</a>
<a href="APIchunk2.html">b-c</a>
<a href="APIchunk3.html">d-e</a>
@@ -15,8 +15,8 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><h2>Letter t:</h2><dl><dt>table</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br />
<a href="html/libxslt-variables.html#xsltEvalOneUserParam">xsltEvalOneUserParam</a><br />
<a href="html/libxslt-variables.html#xsltEvalUserParams">xsltEvalUserParams</a><br />
@@ -79,36 +79,6 @@
<a href="html/libxslt-transform.html#xsltGetXIncludeDefault">xsltGetXIncludeDefault</a><br />
</dd><dt>they</dt><dd><a href="html/libxslt-transform.html#xsltApplyOneTemplate">xsltApplyOneTemplate</a><br />
<a href="html/libxslt-templates.html#xsltEvalAttrValueTemplate">xsltEvalAttrValueTemplate</a><br />
-</dd><dt>this</dt><dd><a href="html/libxslt-xslt.html#XSLT_DEFAULT_URL">XSLT_DEFAULT_URL</a><br />
-<a href="html/libxslt-xslt.html#XSLT_DEFAULT_VENDOR">XSLT_DEFAULT_VENDOR</a><br />
-<a href="html/libxslt-xsltInternals.html#_xsltDocument">_xsltDocument</a><br />
-<a href="html/libxslt-xsltInternals.html#_xsltTemplate">_xsltTemplate</a><br />
-<a href="html/libxslt-xsltInternals.html#_xsltTransformContext">_xsltTransformContext</a><br />
-<a href="html/libxslt-transform.html#xslHandleDebugger">xslHandleDebugger</a><br />
-<a href="html/libxslt-variables.html#xsltAddStackElemList">xsltAddStackElemList</a><br />
-<a href="html/libxslt-transform.html#xsltApplyOneTemplate">xsltApplyOneTemplate</a><br />
-<a href="html/libxslt-extensions.html#xsltCheckExtPrefix">xsltCheckExtPrefix</a><br />
-<a href="html/libxslt-transform.html#xsltCopyTextString">xsltCopyTextString</a><br />
-<a href="html/libxslt-xsltutils.html#xsltDoSortFunction">xsltDoSortFunction</a><br />
-<a href="html/libxslt-extensions.html#xsltExtInitFunction">xsltExtInitFunction</a><br />
-<a href="html/libxslt-extensions.html#xsltExtShutdownFunction">xsltExtShutdownFunction</a><br />
-<a href="html/libxslt-extensions.html#xsltGetExtData">xsltGetExtData</a><br />
-<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
-<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br />
-<a href="html/libxslt-pattern.html#xsltGetTemplate">xsltGetTemplate</a><br />
-<a href="html/libxslt-transform.html#xsltRegisterAllElement">xsltRegisterAllElement</a><br />
-<a href="html/libxslt-functions.html#xsltRegisterAllFunctions">xsltRegisterAllFunctions</a><br />
-<a href="html/libxslt-extensions.html#xsltRegisterExtModule">xsltRegisterExtModule</a><br />
-<a href="html/libxslt-extensions.html#xsltRegisterExtModuleFull">xsltRegisterExtModuleFull</a><br />
-<a href="html/libxslt-xsltutils.html#xsltSetGenericDebugFunc">xsltSetGenericDebugFunc</a><br />
-<a href="html/libxslt-xsltutils.html#xsltSetGenericErrorFunc">xsltSetGenericErrorFunc</a><br />
-<a href="html/libxslt-security.html#xsltSetSecurityPrefs">xsltSetSecurityPrefs</a><br />
-<a href="html/libxslt-transform.html#xsltSort">xsltSort</a><br />
-<a href="html/libxslt-extensions.html#xsltStyleExtInitFunction">xsltStyleExtInitFunction</a><br />
-<a href="html/libxslt-extensions.html#xsltStyleExtShutdownFunction">xsltStyleExtShutdownFunction</a><br />
-<a href="html/libxslt-extensions.html#xsltStyleGetExtData">xsltStyleGetExtData</a><br />
-<a href="html/libxslt-extensions.html#xsltUnregisterExtModule">xsltUnregisterExtModule</a><br />
-<a href="html/libxslt-extensions.html#xsltXPathGetTransformContext">xsltXPathGetTransformContext</a><br />
</dd><dt>those</dt><dd><a href="html/libxslt-templates.html#xsltEvalAttrValueTemplate">xsltEvalAttrValueTemplate</a><br />
<a href="html/libxslt-xsltInternals.html#xsltFormatNumberConversion">xsltFormatNumberConversion</a><br />
</dd><dt>time</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltTemplate">_xsltTemplate</a><br />
@@ -176,6 +146,7 @@
<a href="html/libxslt-security.html#xsltGetDefaultSecurityPrefs">xsltGetDefaultSecurityPrefs</a><br />
<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
<a href="html/libxslt-xsltutils.html#xsltGetNsProp">xsltGetNsProp</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br />
<a href="html/libxslt-xsltutils.html#xsltGetUTF8Char">xsltGetUTF8Char</a><br />
<a href="html/libxslt-extra.html#xsltRegisterExtras">xsltRegisterExtras</a><br />
@@ -240,6 +211,84 @@
</dd><dt>version=</dt><dd><a href="html/libxslt-xsltutils.html#xsltGetProfileInformation">xsltGetProfileInformation</a><br />
</dd><dt>void</dt><dd><a href="html/libxslt-functions.html#xsltXPathFunctionLookup">xsltXPathFunctionLookup</a><br />
<a href="html/libxslt-variables.html#xsltXPathVariableLookup">xsltXPathVariableLookup</a><br />
+</dd></dl><h2>Letter w:</h2><dl><dt>want</dt><dd><a href="html/libxslt-variables.html#xsltEvalUserParams">xsltEvalUserParams</a><br />
+</dd><dt>warnings</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br />
+</dd><dt>was</dt><dd><a href="html/libxslt-xsltutils.html#XSLT_STRANGE">XSLT_STRANGE</a><br />
+<a href="html/libxslt-xsltInternals.html#_xsltStackElem">_xsltStackElem</a><br />
+<a href="html/libxslt-xsltInternals.html#_xsltTemplate">_xsltTemplate</a><br />
+<a href="html/libxslt-templates.html#xsltEvalXPathPredicate">xsltEvalXPathPredicate</a><br />
+<a href="html/libxslt-imports.html#xsltNextImport">xsltNextImport</a><br />
+</dd><dt>well</dt><dd><a href="html/libxslt-namespaces.html#xsltNamespaceAlias">xsltNamespaceAlias</a><br />
+</dd><dt>went</dt><dd><a href="html/libxslt-xsltInternals.html#xsltParseStylesheetProcess">xsltParseStylesheetProcess</a><br />
+</dd><dt>wether</dt><dd><a href="html/libxslt-pattern.html#xsltTestCompMatchList">xsltTestCompMatchList</a><br />
+</dd><dt>when</dt><dd><a href="html/libxslt-xslt.html#XSLT_PARSE_OPTIONS">XSLT_PARSE_OPTIONS</a><br />
+<a href="html/libxslt-xsltInternals.html#_xsltTransformContext">_xsltTransformContext</a><br />
+<a href="html/libxslt-xsltutils.html#xsltGetQNameURI2">xsltGetQNameURI2</a><br />
+<a href="html/libxslt-extensions.html#xsltInitElemPreComp">xsltInitElemPreComp</a><br />
+<a href="html/libxslt-xsltutils.html#xsltSetCtxtParseOptions">xsltSetCtxtParseOptions</a><br />
+<a href="html/libxslt-functions.html#xsltXPathFunctionLookup">xsltXPathFunctionLookup</a><br />
+<a href="html/libxslt-extensions.html#xsltXPathGetTransformContext">xsltXPathGetTransformContext</a><br />
+<a href="html/libxslt-variables.html#xsltXPathVariableLookup">xsltXPathVariableLookup</a><br />
+</dd><dt>where</dt><dd><a href="html/libxslt-transform.html#xslHandleDebugger">xslHandleDebugger</a><br />
+<a href="html/libxslt-templates.html#xsltAttrListTemplateProcess">xsltAttrListTemplateProcess</a><br />
+<a href="html/libxslt-transform.html#xsltCopyTextString">xsltCopyTextString</a><br />
+<a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br />
+</dd><dt>wherever</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br />
+</dd><dt>whether</dt><dd><a href="html/libxslt-numbersInternals.html#_xsltFormatNumberInfo">_xsltFormatNumberInfo</a><br />
+<a href="html/libxslt-templates.html#xsltEvalStaticAttrValueTemplate">xsltEvalStaticAttrValueTemplate</a><br />
+<a href="html/libxslt-imports.html#xsltNeedElemSpaceHandling">xsltNeedElemSpaceHandling</a><br />
+<a href="html/libxslt-transform.html#xsltSetXIncludeDefault">xsltSetXIncludeDefault</a><br />
+</dd><dt>which</dt><dd><a href="html/libxslt-extensions.html#xsltRegisterExtElement">xsltRegisterExtElement</a><br />
+<a href="html/libxslt-extensions.html#xsltRegisterExtFunction">xsltRegisterExtFunction</a><br />
+</dd><dt>while</dt><dd><a href="html/libxslt-xsltInternals.html#xsltAllocateExtra">xsltAllocateExtra</a><br />
+<a href="html/libxslt-xsltutils.html#xsltSetGenericDebugFunc">xsltSetGenericDebugFunc</a><br />
+<a href="html/libxslt-xsltutils.html#xsltSetGenericErrorFunc">xsltSetGenericErrorFunc</a><br />
+<a href="html/libxslt-xsltutils.html#xsltSetTransformErrorFunc">xsltSetTransformErrorFunc</a><br />
+</dd><dt>white-space</dt><dd><a href="html/libxslt-imports.html#xsltNeedElemSpaceHandling">xsltNeedElemSpaceHandling</a><br />
+</dd><dt>wildcards</dt><dd><a href="html/libxslt-imports.html#xsltFindElemSpaceHandling">xsltFindElemSpaceHandling</a><br />
+</dd><dt>will</dt><dd><a href="html/libxslt-templates.html#xsltAttrListTemplateProcess">xsltAttrListTemplateProcess</a><br />
+<a href="html/libxslt-transform.html#xsltCopyTextString">xsltCopyTextString</a><br />
+<a href="html/libxslt-xsltutils.html#xsltDoSortFunction">xsltDoSortFunction</a><br />
+<a href="html/libxslt-xsltutils.html#xsltGetProfileInformation">xsltGetProfileInformation</a><br />
+<a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br />
+<a href="html/libxslt-xsltInternals.html#xsltLoadStylesheetPI">xsltLoadStylesheetPI</a><br />
+<a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br />
+<a href="html/libxslt-transform.html#xsltRunStylesheetUser">xsltRunStylesheetUser</a><br />
+<a href="html/libxslt-xsltutils.html#xsltSetCtxtSortFunc">xsltSetCtxtSortFunc</a><br />
+<a href="html/libxslt-xsltutils.html#xsltSetGenericDebugFunc">xsltSetGenericDebugFunc</a><br />
+<a href="html/libxslt-xsltutils.html#xsltSetGenericErrorFunc">xsltSetGenericErrorFunc</a><br />
+<a href="html/libxslt-xsltutils.html#xsltSetSortFunc">xsltSetSortFunc</a><br />
+<a href="html/libxslt-xsltutils.html#xsltSetTransformErrorFunc">xsltSetTransformErrorFunc</a><br />
+<a href="html/libxslt-xsltutils.html#xsltTransformError">xsltTransformError</a><br />
+</dd><dt>wise</dt><dd><a href="html/libxslt-transform.html#xsltApplyStylesheet">xsltApplyStylesheet</a><br />
+<a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br />
+<a href="html/libxslt-transform.html#xsltRunStylesheetUser">xsltRunStylesheetUser</a><br />
+</dd><dt>with</dt><dd><a href="html/libxslt-xsltInternals.html#CHECK_STOPPED0">CHECK_STOPPED0</a><br />
+<a href="html/libxslt-templates.html#xsltAttrListTemplateProcess">xsltAttrListTemplateProcess</a><br />
+<a href="html/libxslt-xsltutils.html#xsltGetCNsProp">xsltGetCNsProp</a><br />
+<a href="html/libxslt-xsltutils.html#xsltGetNsProp">xsltGetNsProp</a><br />
+<a href="html/libxslt-xsltutils.html#xsltGetProfileInformation">xsltGetProfileInformation</a><br />
+<a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br />
+<a href="html/libxslt-xsltutils.html#xsltGetUTF8Char">xsltGetUTF8Char</a><br />
+<a href="html/libxslt-extensions.html#xsltInitCtxtExts">xsltInitCtxtExts</a><br />
+</dd><dt>within</dt><dd><a href="html/libxslt-documents.html#xsltFindDocument">xsltFindDocument</a><br />
+<a href="html/libxslt-documents.html#xsltLoadDocument">xsltLoadDocument</a><br />
+<a href="html/libxslt-documents.html#xsltLoadStyleDocument">xsltLoadStyleDocument</a><br />
+<a href="html/libxslt-xsltInternals.html#xsltLoadStylesheetPI">xsltLoadStylesheetPI</a><br />
+</dd><dt>without</dt><dd><a href="html/libxslt-xsltInternals.html#XSLT_PAT_NO_PRIORITY">XSLT_PAT_NO_PRIORITY</a><br />
+<a href="html/libxslt-xsltInternals.html#_xsltTransformContext">_xsltTransformContext</a><br />
+</dd><dt>work</dt><dd><a href="html/libxslt-security.html#xsltCheckWrite">xsltCheckWrite</a><br />
+</dd><dt>wrapped</dt><dd><a href="html/libxslt-imports.html#xsltFindElemSpaceHandling">xsltFindElemSpaceHandling</a><br />
+</dd><dt>wrapper</dt><dd><a href="html/libxslt-xsltutils.html#xsltDoSortFunction">xsltDoSortFunction</a><br />
+</dd><dt>write</dt><dd><a href="html/libxslt-security.html#xsltCheckWrite">xsltCheckWrite</a><br />
+</dd><dt>written</dt><dd><a href="html/libxslt-security.html#xsltCheckWrite">xsltCheckWrite</a><br />
+<a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br />
+<a href="html/libxslt-transform.html#xsltRunStylesheetUser">xsltRunStylesheetUser</a><br />
+<a href="html/libxslt-xsltutils.html#xsltSaveResultTo">xsltSaveResultTo</a><br />
+<a href="html/libxslt-xsltutils.html#xsltSaveResultToFd">xsltSaveResultToFd</a><br />
+<a href="html/libxslt-xsltutils.html#xsltSaveResultToFile">xsltSaveResultToFile</a><br />
+<a href="html/libxslt-xsltutils.html#xsltSaveResultToFilename">xsltSaveResultToFilename</a><br />
+<a href="html/libxslt-xsltutils.html#xsltSaveResultToString">xsltSaveResultToString</a><br />
</dd></dl><h2 align="center"><a href="APIchunk0.html">A-P</a>
<a href="APIchunk1.html">Q-a</a>
<a href="APIchunk2.html">b-c</a>
@@ -248,6 +297,6 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
Modified: packages/libxslt/branches/stable-backport/current/doc/APIchunk9.html
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/APIchunk9.html 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/APIchunk9.html 2004-07-06 17:40:34 UTC (rev 197)
@@ -7,7 +7,7 @@
H2 {font-family: Verdana,Arial,Helvetica}
H3 {font-family: Verdana,Arial,Helvetica}
A:link, A:visited, A:active { text-decoration: underline }
- </style><title>API Alphabetic Index w-z for libxslt</title></head><body bgcolor="#8b7765" text="#000000" link="#000000" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/"><img src="epatents.png" alt="Action against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/"><img src="gnome2.png" alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status"><img src="w3c.png" alt="W3C logo" /></a><a href="http://www.redhat.com"><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XSLT C library for Gnome</h1><h2>API Alphabetic Index w-z for libxslt</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="news.html">News</a></li><li><a href="xsltproc2.html">The xsltproc tool</a></li><li><a href="docbook.html">DocBook</a></li><li><a href="API.html">The programming API</a></li><li><a href="python.html">Python and bindings</a></li><li><a href="internals.html">Library internals</a></li><li><a href="extensions.html">Writing extensions</a></li><li><a href="contribs.html">Contributions</a></li><li><a href="EXSLT/index.html" style="font-weight:bold">libexslt</a></li><li><a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a href="ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="tutorial/libxslttutorial.html">Tutorial</a></li><li><a href="xsltproc.html">Man page for xsltproc</a></li><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml</a></li><li><a href="http://phd.cs.unibo.it/gdome2/">DOM gdome2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.zveno.com/open_source/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li><li><a href="http://www.mod-xslt.com/mod-xslt/">Apache module</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-P</a>
+ </style><title>API Alphabetic Index x-z for libxslt</title></head><body bgcolor="#8b7765" text="#000000" link="#000000" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/"><img src="epatents.png" alt="Action against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/"><img src="gnome2.png" alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status"><img src="w3c.png" alt="W3C logo" /></a><a href="http://www.redhat.com"><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XSLT C library for Gnome</h1><h2>API Alphabetic Index x-z for libxslt</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="news.html">News</a></li><li><a href="xsltproc2.html">The xsltproc tool</a></li><li><a href="docbook.html">DocBook</a></li><li><a href="API.html">The programming API</a></li><li><a href="python.html">Python and bindings</a></li><li><a href="internals.html">Library internals</a></li><li><a href="extensions.html">Writing extensions</a></li><li><a href="contribs.html">Contributions</a></li><li><a href="EXSLT/index.html" style="font-weight:bold">libexslt</a></li><li><a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a href="ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="tutorial/libxslttutorial.html">Tutorial</a></li><li><a href="xsltproc.html">Man page for xsltproc</a></li><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml</a></li><li><a href="http://phd.cs.unibo.it/gdome2/">DOM gdome2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.zveno.com/open_source/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li><li><a href="http://www.mod-xslt.com/mod-xslt/">Apache module</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">A-P</a>
<a href="APIchunk1.html">Q-a</a>
<a href="APIchunk2.html">b-c</a>
<a href="APIchunk3.html">d-e</a>
@@ -15,87 +15,9 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
-</h2><h2>Letter w:</h2><dl><dt>want</dt><dd><a href="html/libxslt-variables.html#xsltEvalUserParams">xsltEvalUserParams</a><br />
-</dd><dt>warnings</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br />
-</dd><dt>was</dt><dd><a href="html/libxslt-xsltutils.html#XSLT_STRANGE">XSLT_STRANGE</a><br />
-<a href="html/libxslt-xsltInternals.html#_xsltStackElem">_xsltStackElem</a><br />
-<a href="html/libxslt-xsltInternals.html#_xsltTemplate">_xsltTemplate</a><br />
-<a href="html/libxslt-templates.html#xsltEvalXPathPredicate">xsltEvalXPathPredicate</a><br />
-<a href="html/libxslt-imports.html#xsltNextImport">xsltNextImport</a><br />
-</dd><dt>well</dt><dd><a href="html/libxslt-namespaces.html#xsltNamespaceAlias">xsltNamespaceAlias</a><br />
-</dd><dt>went</dt><dd><a href="html/libxslt-xsltInternals.html#xsltParseStylesheetProcess">xsltParseStylesheetProcess</a><br />
-</dd><dt>wether</dt><dd><a href="html/libxslt-pattern.html#xsltTestCompMatchList">xsltTestCompMatchList</a><br />
-</dd><dt>when</dt><dd><a href="html/libxslt-xslt.html#XSLT_PARSE_OPTIONS">XSLT_PARSE_OPTIONS</a><br />
-<a href="html/libxslt-xsltInternals.html#_xsltTransformContext">_xsltTransformContext</a><br />
-<a href="html/libxslt-xsltutils.html#xsltGetQNameURI2">xsltGetQNameURI2</a><br />
-<a href="html/libxslt-extensions.html#xsltInitElemPreComp">xsltInitElemPreComp</a><br />
-<a href="html/libxslt-xsltutils.html#xsltSetCtxtParseOptions">xsltSetCtxtParseOptions</a><br />
-<a href="html/libxslt-functions.html#xsltXPathFunctionLookup">xsltXPathFunctionLookup</a><br />
-<a href="html/libxslt-extensions.html#xsltXPathGetTransformContext">xsltXPathGetTransformContext</a><br />
-<a href="html/libxslt-variables.html#xsltXPathVariableLookup">xsltXPathVariableLookup</a><br />
-</dd><dt>where</dt><dd><a href="html/libxslt-transform.html#xslHandleDebugger">xslHandleDebugger</a><br />
-<a href="html/libxslt-templates.html#xsltAttrListTemplateProcess">xsltAttrListTemplateProcess</a><br />
-<a href="html/libxslt-transform.html#xsltCopyTextString">xsltCopyTextString</a><br />
-<a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br />
-</dd><dt>wherever</dt><dd><a href="html/libxslt-xsltInternals.html#_xsltStylesheet">_xsltStylesheet</a><br />
-</dd><dt>whether</dt><dd><a href="html/libxslt-numbersInternals.html#_xsltFormatNumberInfo">_xsltFormatNumberInfo</a><br />
-<a href="html/libxslt-templates.html#xsltEvalStaticAttrValueTemplate">xsltEvalStaticAttrValueTemplate</a><br />
-<a href="html/libxslt-imports.html#xsltNeedElemSpaceHandling">xsltNeedElemSpaceHandling</a><br />
-<a href="html/libxslt-transform.html#xsltSetXIncludeDefault">xsltSetXIncludeDefault</a><br />
-</dd><dt>which</dt><dd><a href="html/libxslt-extensions.html#xsltRegisterExtElement">xsltRegisterExtElement</a><br />
-<a href="html/libxslt-extensions.html#xsltRegisterExtFunction">xsltRegisterExtFunction</a><br />
-</dd><dt>while</dt><dd><a href="html/libxslt-xsltInternals.html#xsltAllocateExtra">xsltAllocateExtra</a><br />
-<a href="html/libxslt-xsltutils.html#xsltSetGenericDebugFunc">xsltSetGenericDebugFunc</a><br />
-<a href="html/libxslt-xsltutils.html#xsltSetGenericErrorFunc">xsltSetGenericErrorFunc</a><br />
-<a href="html/libxslt-xsltutils.html#xsltSetTransformErrorFunc">xsltSetTransformErrorFunc</a><br />
-</dd><dt>white-space</dt><dd><a href="html/libxslt-imports.html#xsltNeedElemSpaceHandling">xsltNeedElemSpaceHandling</a><br />
-</dd><dt>wildcards</dt><dd><a href="html/libxslt-imports.html#xsltFindElemSpaceHandling">xsltFindElemSpaceHandling</a><br />
-</dd><dt>will</dt><dd><a href="html/libxslt-templates.html#xsltAttrListTemplateProcess">xsltAttrListTemplateProcess</a><br />
-<a href="html/libxslt-transform.html#xsltCopyTextString">xsltCopyTextString</a><br />
-<a href="html/libxslt-xsltutils.html#xsltDoSortFunction">xsltDoSortFunction</a><br />
-<a href="html/libxslt-xsltutils.html#xsltGetProfileInformation">xsltGetProfileInformation</a><br />
-<a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br />
-<a href="html/libxslt-xsltInternals.html#xsltLoadStylesheetPI">xsltLoadStylesheetPI</a><br />
-<a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br />
-<a href="html/libxslt-transform.html#xsltRunStylesheetUser">xsltRunStylesheetUser</a><br />
-<a href="html/libxslt-xsltutils.html#xsltSetCtxtSortFunc">xsltSetCtxtSortFunc</a><br />
-<a href="html/libxslt-xsltutils.html#xsltSetGenericDebugFunc">xsltSetGenericDebugFunc</a><br />
-<a href="html/libxslt-xsltutils.html#xsltSetGenericErrorFunc">xsltSetGenericErrorFunc</a><br />
-<a href="html/libxslt-xsltutils.html#xsltSetSortFunc">xsltSetSortFunc</a><br />
-<a href="html/libxslt-xsltutils.html#xsltSetTransformErrorFunc">xsltSetTransformErrorFunc</a><br />
-<a href="html/libxslt-xsltutils.html#xsltTransformError">xsltTransformError</a><br />
-</dd><dt>wise</dt><dd><a href="html/libxslt-transform.html#xsltApplyStylesheet">xsltApplyStylesheet</a><br />
-<a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br />
-<a href="html/libxslt-transform.html#xsltRunStylesheetUser">xsltRunStylesheetUser</a><br />
-</dd><dt>with</dt><dd><a href="html/libxslt-xsltInternals.html#CHECK_STOPPED0">CHECK_STOPPED0</a><br />
-<a href="html/libxslt-templates.html#xsltAttrListTemplateProcess">xsltAttrListTemplateProcess</a><br />
-<a href="html/libxslt-xsltutils.html#xsltGetCNsProp">xsltGetCNsProp</a><br />
-<a href="html/libxslt-xsltutils.html#xsltGetNsProp">xsltGetNsProp</a><br />
-<a href="html/libxslt-xsltutils.html#xsltGetProfileInformation">xsltGetProfileInformation</a><br />
-<a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br />
-<a href="html/libxslt-xsltutils.html#xsltGetUTF8Char">xsltGetUTF8Char</a><br />
-<a href="html/libxslt-extensions.html#xsltInitCtxtExts">xsltInitCtxtExts</a><br />
-</dd><dt>within</dt><dd><a href="html/libxslt-documents.html#xsltFindDocument">xsltFindDocument</a><br />
-<a href="html/libxslt-documents.html#xsltLoadDocument">xsltLoadDocument</a><br />
-<a href="html/libxslt-documents.html#xsltLoadStyleDocument">xsltLoadStyleDocument</a><br />
-<a href="html/libxslt-xsltInternals.html#xsltLoadStylesheetPI">xsltLoadStylesheetPI</a><br />
-</dd><dt>without</dt><dd><a href="html/libxslt-xsltInternals.html#XSLT_PAT_NO_PRIORITY">XSLT_PAT_NO_PRIORITY</a><br />
-<a href="html/libxslt-xsltInternals.html#_xsltTransformContext">_xsltTransformContext</a><br />
-</dd><dt>work</dt><dd><a href="html/libxslt-security.html#xsltCheckWrite">xsltCheckWrite</a><br />
-</dd><dt>wrapped</dt><dd><a href="html/libxslt-imports.html#xsltFindElemSpaceHandling">xsltFindElemSpaceHandling</a><br />
-</dd><dt>wrapper</dt><dd><a href="html/libxslt-xsltutils.html#xsltDoSortFunction">xsltDoSortFunction</a><br />
-</dd><dt>write</dt><dd><a href="html/libxslt-security.html#xsltCheckWrite">xsltCheckWrite</a><br />
-</dd><dt>written</dt><dd><a href="html/libxslt-security.html#xsltCheckWrite">xsltCheckWrite</a><br />
-<a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br />
-<a href="html/libxslt-transform.html#xsltRunStylesheetUser">xsltRunStylesheetUser</a><br />
-<a href="html/libxslt-xsltutils.html#xsltSaveResultTo">xsltSaveResultTo</a><br />
-<a href="html/libxslt-xsltutils.html#xsltSaveResultToFd">xsltSaveResultToFd</a><br />
-<a href="html/libxslt-xsltutils.html#xsltSaveResultToFile">xsltSaveResultToFile</a><br />
-<a href="html/libxslt-xsltutils.html#xsltSaveResultToFilename">xsltSaveResultToFilename</a><br />
-<a href="html/libxslt-xsltutils.html#xsltSaveResultToString">xsltSaveResultToString</a><br />
-</dd></dl><h2>Letter x:</h2><dl><dt>xmlAttrPtr</dt><dd><a href="html/libxslt-templates.html#xsltAttrListTemplateProcess">xsltAttrListTemplateProcess</a><br />
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
+</h2><h2>Letter x:</h2><dl><dt>xmlAttrPtr</dt><dd><a href="html/libxslt-templates.html#xsltAttrListTemplateProcess">xsltAttrListTemplateProcess</a><br />
</dd><dt>xmlDoc</dt><dd><a href="html/libxslt-xsltInternals.html#xsltParseStylesheetDoc">xsltParseStylesheetDoc</a><br />
<a href="html/libxslt-xsltInternals.html#xsltParseStylesheetImportedDoc">xsltParseStylesheetImportedDoc</a><br />
<a href="html/libxslt-xsltInternals.html#xsltParseStylesheetProcess">xsltParseStylesheetProcess</a><br />
@@ -173,6 +95,6 @@
<a href="APIchunk5.html">j-n</a>
<a href="APIchunk6.html">o-p</a>
<a href="APIchunk7.html">q-s</a>
-<a href="APIchunk8.html">t-v</a>
-<a href="APIchunk9.html">w-z</a>
+<a href="APIchunk8.html">t-w</a>
+<a href="APIchunk9.html">x-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
Modified: packages/libxslt/branches/stable-backport/current/doc/APIconstructors.html
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/APIconstructors.html 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/APIconstructors.html 2004-07-06 17:40:34 UTC (rev 197)
@@ -39,6 +39,7 @@
</p><h2>Type xmlNsPtr:</h2><p><a href="html/libxslt-namespaces.html#xsltCopyNamespace">xsltCopyNamespace</a><br />
<a href="html/libxslt-namespaces.html#xsltCopyNamespaceList">xsltCopyNamespaceList</a><br />
<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br />
</p><h2>Type xmlXPathCompExprPtr:</h2><p><a href="html/libxslt-xsltutils.html#xsltXPathCompile">xsltXPathCompile</a><br />
</p><h2>Type xmlXPathError:</h2><p><a href="html/libxslt-xsltInternals.html#xsltFormatNumberConversion">xsltFormatNumberConversion</a><br />
Modified: packages/libxslt/branches/stable-backport/current/doc/APIfiles.html
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/APIfiles.html 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/APIfiles.html 2004-07-06 17:40:34 UTC (rev 197)
@@ -95,6 +95,7 @@
<a href="html/libxslt-namespaces.html#xsltCopyNamespaceList">xsltCopyNamespaceList</a><br />
<a href="html/libxslt-namespaces.html#xsltFreeNamespaceAliasHashes">xsltFreeNamespaceAliasHashes</a><br />
<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br />
<a href="html/libxslt-namespaces.html#xsltNamespaceAlias">xsltNamespaceAlias</a><br />
</p><h2><a name="numbersInternals" id="numbersInternals">Module numbersInternals</a>:</h2><p><a href="html/libxslt-numbersInternals.html#_xsltFormatNumberInfo">_xsltFormatNumberInfo</a><br />
Modified: packages/libxslt/branches/stable-backport/current/doc/APIfunctions.html
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/APIfunctions.html 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/APIfunctions.html 2004-07-06 17:40:34 UTC (rev 197)
@@ -164,6 +164,7 @@
<a href="html/libxslt-xsltutils.html#xsltGetCNsProp">xsltGetCNsProp</a><br />
<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
<a href="html/libxslt-xsltutils.html#xsltGetNsProp">xsltGetNsProp</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
<a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br />
<a href="html/libxslt-xsltutils.html#xsltGetQNameURI2">xsltGetQNameURI2</a><br />
<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br />
@@ -207,6 +208,7 @@
</p><h2>Type xmlNsPtr:</h2><p><a href="html/libxslt-namespaces.html#xsltCopyNamespace">xsltCopyNamespace</a><br />
<a href="html/libxslt-namespaces.html#xsltCopyNamespaceList">xsltCopyNamespaceList</a><br />
<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
</p><h2>Type xmlNsPtr *:</h2><p><a href="html/libxslt-templates.html#xsltEvalXPathPredicate">xsltEvalXPathPredicate</a><br />
<a href="html/libxslt-templates.html#xsltEvalXPathStringNs">xsltEvalXPathStringNs</a><br />
</p><h2>Type xmlOutputBufferPtr:</h2><p><a href="html/libxslt-transform.html#xsltRunStylesheet">xsltRunStylesheet</a><br />
@@ -410,6 +412,7 @@
<a href="html/libxslt-extensions.html#xsltGetExtData">xsltGetExtData</a><br />
<a href="html/libxslt-keys.html#xsltGetKey">xsltGetKey</a><br />
<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
<a href="html/libxslt-xsltutils.html#xsltGetProfileInformation">xsltGetProfileInformation</a><br />
<a href="html/libxslt-namespaces.html#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a><br />
<a href="html/libxslt-pattern.html#xsltGetTemplate">xsltGetTemplate</a><br />
Modified: packages/libxslt/branches/stable-backport/current/doc/APIsymbols.html
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/APIsymbols.html 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/APIsymbols.html 2004-07-06 17:40:34 UTC (rev 197)
@@ -241,6 +241,7 @@
<a href="html/libxslt-keys.html#xsltGetKey">xsltGetKey</a><br />
<a href="html/libxslt-namespaces.html#xsltGetNamespace">xsltGetNamespace</a><br />
<a href="html/libxslt-xsltutils.html#xsltGetNsProp">xsltGetNsProp</a><br />
+<a href="html/libxslt-namespaces.html#xsltGetPlainNamespace">xsltGetPlainNamespace</a><br />
<a href="html/libxslt-xsltutils.html#xsltGetProfileInformation">xsltGetProfileInformation</a><br />
<a href="html/libxslt-xsltutils.html#xsltGetQNameURI">xsltGetQNameURI</a><br />
<a href="html/libxslt-xsltutils.html#xsltGetQNameURI2">xsltGetQNameURI2</a><br />
Modified: packages/libxslt/branches/stable-backport/current/doc/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -95,6 +95,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -120,6 +123,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -138,10 +142,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/doc/extensions.html
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/extensions.html 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/extensions.html 2004-07-06 17:40:34 UTC (rev 197)
@@ -36,24 +36,24 @@
elements</a> which can be inserted in stylesheets</li>
</ul><p>In both cases the extensions need to be associated to a new namespace,
i.e. an URI used as the name for the extension's namespace (there is no need
-to have a resource there for this to work).</p><p>libxslt provides a few extensions itself, either in libxslt namespace
-"http://xmlsoft.org/XSLT/" or in other namespace for well known extensions
-provided by other XSLT processors like Saxon, Xalan or XT.</p><h3><a name="Keep" id="Keep">Extension modules</a></h3><p>Since extensions are bound to a namespace name, usually sets of extensions
+to have a resource there for this to work).</p><p>libxslt provides a few extensions itself, either in the libxslt namespace
+"http://xmlsoft.org/XSLT/namespace" or in namespaces for other well known
+extensions provided by other XSLT processors like Saxon, Xalan or XT.</p><h3><a name="Keep" id="Keep">Extension modules</a></h3><p>Since extensions are bound to a namespace name, usually sets of extensions
coming from a given source are using the same namespace name defining in
practice a group of extensions providing elements, functions or both. From
-libxslt point of view those are considered as an "extension module", and most
-of the APIs work at a module point of view.</p><p>Registration of new functions or elements are bound to the activation of
-the module, this is currently done by declaring the namespace as an extension
+the libxslt point of view those are considered as an "extension module", and
+most of the APIs work at a module point of view.</p><p>Registration of new functions or elements are bound to the activation of
+the module. This is currently done by declaring the namespace as an extension
by using the attribute <code>extension-element-prefixes</code> on the
<code><a href="http://www.w3.org/TR/xslt">xsl:stylesheet</a></code>
-element.</p><p>And extension module is defined by 3 objects:</p><ul><li>the namespace name associated</li>
+element.</p><p>An extension module is defined by 3 objects:</p><ul><li>the namespace name associated</li>
<li>an initialization function</li>
<li>a shutdown function</li>
</ul><h3><a name="Registerin" id="Registerin">Registering a module</a></h3><p>Currently a libxslt module has to be compiled within the application using
-libxslt, there is no code to load dynamically shared libraries associated to
-namespace (this may be added but is likely to become a portability
-nightmare).</p><p>So the current way to register a module is to link the code implementing
-it with the application and to call a registration function:</p><pre>int xsltRegisterExtModule(const xmlChar *URI,
+libxslt. There is no code to load dynamically shared libraries associated to
+a namespace (this may be added but is likely to become a portability
+nightmare).</p><p>The current way to register a module is to link the code implementing it
+with the application and to call a registration function:</p><pre>int xsltRegisterExtModule(const xmlChar *URI,
xsltExtInitFunction initFunc,
xsltExtShutdownFunction shutdownFunc);</pre><p>The associated header is read by:</p><pre>#include<libxslt/extensions.h></pre><p>which also defines the type for the initialization and shutdown
functions</p><h3><a name="module" id="module">Loading a module</a></h3><p>Once the module URI has been registered and if the XSLT processor detects
@@ -71,18 +71,18 @@
* transformation
*/
typedef void *(*xsltExtInitFunction)(xsltTransformContextPtr ctxt,
- const xmlChar *URI);</pre><p>There are 3 things to notice:</p><ul><li>the function gets passed the namespace name URI as an argument, this
- allow a single function to provide the initialization for multiple
- logical modules</li>
- <li>it also gets passed a transformation context, the initialization is
+ const xmlChar *URI);</pre><p>There are 3 things to notice:</p><ul><li>The function gets passed the namespace name URI as an argument. This
+ allows a single function to provide the initialization for multiple
+ logical modules.</li>
+ <li>It also gets passed a transformation context. The initialization is
done at run time before any processing occurs on the stylesheet but it
- will be invoked separately each time for each transformation</li>
- <li>it returns a pointer, this can be used to store module specific
- informations which can be retrieved later when a function or an element
- from the extension are used, an obvious example is a connection to a
- database which should be kept and reused along the transformation. NULL
- is a perfectly valid return, there is no way to indicate a failure at
- this level</li>
+ will be invoked separately each time for each transformation.</li>
+ <li>It returns a pointer. This can be used to store module specific
+ information which can be retrieved later when a function or an element
+ from the extension is used. An obvious example is a connection to a
+ database which should be kept and reused along with the transformation.
+ NULL is a perfectly valid return; there is no way to indicate a failure
+ at this level</li>
</ul><p>What this function is expected to do is:</p><ul><li>prepare the context for this module (like opening the database
connection)</li>
<li>register the extensions specific to this module</li>
@@ -105,7 +105,7 @@
typedef void (*xmlXPathEvalFunc)(xmlXPathParserContextPtr ctxt,
int nargs);</pre><p>The context passed to an XPath function is not an XSLT context but an <a href="internals.html#XPath1">XPath context</a>. However it is possible to
-find one from the other:</p><ul><li>The function xsltXPathGetTransformContext provide this lookup facility:
+find one from the other:</p><ul><li>The function xsltXPathGetTransformContext provides this lookup facility:
<pre>xsltTransformContextPtr
xsltXPathGetTransformContext
(xmlXPathParserContextPtr ctxt);</pre>
@@ -114,14 +114,14 @@
<code>xsltTransformContext</code> is stored in the <code>xpathCtxt</code>
field.</li>
</ul><p>The first thing an extension function may want to do is to check the
-arguments passed on the stack, the <code>nargs</code> will precise how many
-of them were provided on the XPath expression. The macros valuePop will
+arguments passed on the stack, the <code>nargs</code> parameter will tell how
+many of them were provided on the XPath expression. The macro valuePop will
extract them from the XPath stack:</p><pre>#include <libxml/xpath.h>
#include <libxml/xpathInternals.h>
xmlXPathObjectPtr obj = valuePop(ctxt); </pre><p>Note that <code>ctxt</code> is the XPath context not the XSLT one. It is
then possible to examine the content of the value. Check <a href="internals.html#Descriptio">the description of XPath objects</a> if
-necessary. The following is a common sequcnce checking whether the argument
+necessary. The following is a common sequence checking whether the argument
passed is a string and converting it using the built-in XPath
<code>string()</code> function if this is not the case:</p><pre>if (obj->type != XPATH_STRING) {
valuePush(ctxt, obj);
@@ -132,12 +132,12 @@
<code><libxml/xpathInternals.h></code>.</p><p>The extension function may also need to retrieve the data associated to
this module instance (the database connection in the previous example) this
can be done using the xsltGetExtData:</p><pre>void * xsltGetExtData(xsltTransformContextPtr ctxt,
- const xmlChar *URI);</pre><p>again the URI to be provided is the one used which was used when
-registering the module.</p><p>Once the function finishes, don't forget to:</p><ul><li>push the return value on the stack using <code>valuePush(ctxt,
+ const xmlChar *URI);</pre><p>Again the URI to be provided is the one which was used when registering
+the module.</p><p>Once the function finishes, don't forget to:</p><ul><li>push the return value on the stack using <code>valuePush(ctxt,
obj)</code></li>
<li>deallocate the parameters passed to the function using
<code>xmlXPathFreeObject(obj)</code></li>
-</ul><h3><a name="Examples" id="Examples">Examples for extension functions</a></h3><p>The module libxslt/functions.c containsthe sources of the XSLT built-in
+</ul><h3><a name="Examples" id="Examples">Examples for extension functions</a></h3><p>The module libxslt/functions.c contains the sources of the XSLT built-in
functions, including document(), key(), generate-id(), etc. as well as a full
example module at the end. Here is the test function implementation for the
libxslt:test function:</p><pre>/**
@@ -174,9 +174,9 @@
const xmlChar *URI,
xsltTransformFunction function);</pre><p>It is similar to the mechanism used to register an extension function,
except that the signature of an extension element implementation is
-different.</p><p>The registration is bound to a single transformation instance referred by
-ctxt, name is the UTF8 encoded name for the NCName of the element, and URI is
-the namespace name for the extension (no checking is done, a module could
+different.</p><p>The registration is bound to a single transformation instance referred to
+by ctxt, name is the UTF8 encoded name for the NCName of the element, and URI
+is the namespace name for the extension (no checking is done, a module could
register elements for a different namespace, but it is not recommended).</p><h3><a name="Implementi1" id="Implementi1">Implementing an extension element</a></h3><p>The implementation of the element must have the signature of an XSLT
transformation function:</p><pre>/**
* xsltTransformFunction:
@@ -197,19 +197,19 @@
respectively <code>node</code> from the the input document being transformed
by the stylesheet and <code>inst</code> the extension element in the
stylesheet. The last argument is <code>comp</code> a pointer to a precompiled
-representation of <code>inst</code> but usually for extension function this
-value is <code>NULL</code> by default (it could be added and associated to
-the instruction in <code>inst->_private</code>).</p><p>The same functions are available from a function implementing an extension
+representation of <code>inst</code> but usually for an extension function
+this value is <code>NULL</code> by default (it could be added and associated
+to the instruction in <code>inst->_private</code>).</p><p>The same functions are available from a function implementing an extension
element as in an extension function, including
-<code>xsltGetExtData()</code>.</p><p>The goal of extension element being usually to enrich the generated
+<code>xsltGetExtData()</code>.</p><p>The goal of an extension element being usually to enrich the generated
output, it is expected that they will grow the currently generated output
-tree, this can be done by grabbing ctxt->insert which is the current
+tree. This can be done by grabbing ctxt->insert which is the current
libxml node being generated (Note this can also be the intermediate value
tree being built for example to initialize a variable, the processing should
be similar). The functions for libxml tree manipulation from <a href="http://xmlsoft.org/html/libxml-tree.html"><libxml/tree.h></a> can
be employed to extend or modify the tree, but it is required to preserve the
-insertion node and its ancestors since there is existing pointers to those
-elements still in use in the XSLT template execution stack.</p><h3><a name="Example" id="Example">Example for extension elements</a></h3><p>The module libxslt/transform.c containsthe sources of the XSLT built-in
+insertion node and its ancestors since there are existing pointers to those
+elements still in use in the XSLT template execution stack.</p><h3><a name="Example" id="Example">Example for extension elements</a></h3><p>The module libxslt/transform.c contains the sources of the XSLT built-in
elements, including xsl:element, xsl:attribute, xsl:if, etc. There is a small
but full example in functions.c providing the implementation for the
libxslt:test element, it will output a comment in the result tree:</p><pre>/**
@@ -253,7 +253,7 @@
"libxslt:test element test worked");
xmlAddChild(ctxt->insert, comment);
}</pre><h3><a name="shutdown" id="shutdown">The shutdown of a module</a></h3><p>When the XSLT processor ends a transformation, the shutdown function (if
-it exists) of all the modules initialized are called.The
+it exists) for each of the modules initialized is called. The
xsltExtShutdownFunction type defines the interface for a shutdown
function:</p><pre>/**
* xsltExtShutdownFunction:
@@ -265,11 +265,11 @@
*/
typedef void (*xsltExtShutdownFunction) (xsltTransformContextPtr ctxt,
const xmlChar *URI,
- void *data);</pre><p>this is really similar to a module initialization function except a third
+ void *data);</pre><p>This is really similar to a module initialization function except a third
argument is passed, it's the value that was returned by the initialization
-function. This allow to deallocate resources from the module for example
-close the connection to the database to keep the same example.</p><h3><a name="Future" id="Future">Future work</a></h3><p>Well some of the pieces missing:</p><ul><li>a way to load shared libraries to instanciate new modules</li>
- <li>a better detection of extension function usage and their registration
+function. This allows the routine to deallocate resources from the module for
+example close the connection to the database to keep the same example.</p><h3><a name="Future" id="Future">Future work</a></h3><p>Well, some of the pieces missing:</p><ul><li>a way to load shared libraries to instantiate new modules</li>
+ <li>a better detection of extension functions usage and their registration
without having to use the extension prefix which ought to be reserved to
element extensions.</li>
<li>more examples</li>
Modified: packages/libxslt/branches/stable-backport/current/doc/html/libxslt-namespaces.html
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/html/libxslt-namespaces.html 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/html/libxslt-namespaces.html 2004-07-06 17:40:34 UTC (rev 197)
@@ -11,6 +11,7 @@
<pre class="programlisting">xmlNsPtr <a href="#xsltCopyNamespaceList">xsltCopyNamespaceList</a> (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt, <br /> xmlNodePtr node, <br /> xmlNsPtr cur)</pre>
<pre class="programlisting">void <a href="#xsltFreeNamespaceAliasHashes">xsltFreeNamespaceAliasHashes</a> (<a href="libxslt-xsltInternals.html#xsltStylesheetPtr">xsltStylesheetPtr</a> style)</pre>
<pre class="programlisting">xmlNsPtr <a href="#xsltGetNamespace">xsltGetNamespace</a> (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt, <br /> xmlNodePtr cur, <br /> xmlNsPtr ns, <br /> xmlNodePtr out)</pre>
+<pre class="programlisting">xmlNsPtr <a href="#xsltGetPlainNamespace">xsltGetPlainNamespace</a> (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt, <br /> xmlNodePtr cur, <br /> xmlNsPtr ns, <br /> xmlNodePtr out)</pre>
<pre class="programlisting">xmlNsPtr <a href="#xsltGetSpecialNamespace">xsltGetSpecialNamespace</a> (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt, <br /> xmlNodePtr cur, <br /> const xmlChar * URI, <br /> const xmlChar * prefix, <br /> xmlNodePtr out)</pre>
<pre class="programlisting">void <a href="#xsltNamespaceAlias">xsltNamespaceAlias</a> (<a href="libxslt-xsltInternals.html#xsltStylesheetPtr">xsltStylesheetPtr</a> style, <br /> xmlNodePtr node)</pre>
<h2>Description</h2>
@@ -22,6 +23,8 @@
</pre><p>Free up the memory used by namespaces aliases</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>style</tt></i>:</span></td><td>an XSLT stylesheet</td></tr></tbody></table></div><h3><a name="xsltGetNamespace" id="xsltGetNamespace"></a>Function: xsltGetNamespace</h3><pre class="programlisting">xmlNsPtr xsltGetNamespace (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt, <br /> xmlNodePtr cur, <br /> xmlNsPtr ns, <br /> xmlNodePtr out)<br />
</pre><p>Find the right namespace value for this prefix, if needed create and add a new namespace decalaration on the node Handle namespace aliases</p>
+<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i>:</span></td><td>a transformation context</td></tr><tr><td><span class="term"><i><tt>cur</tt></i>:</span></td><td>the input node</td></tr><tr><td><span class="term"><i><tt>ns</tt></i>:</span></td><td>the namespace</td></tr><tr><td><span class="term"><i><tt>out</tt></i>:</span></td><td>the output node (or its parent)</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the namespace node to use or NULL</td></tr></tbody></table></div><h3><a name="xsltGetPlainNamespace" id="xsltGetPlainNamespace"></a>Function: xsltGetPlainNamespace</h3><pre class="programlisting">xmlNsPtr xsltGetPlainNamespace (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt, <br /> xmlNodePtr cur, <br /> xmlNsPtr ns, <br /> xmlNodePtr out)<br />
+</pre><p>Find the right namespace value for this prefix, if needed create and add a new namespace decalaration on the node Handle namespace aliases and make sure the prefix is not NULL, this is needed for attributes.</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i>:</span></td><td>a transformation context</td></tr><tr><td><span class="term"><i><tt>cur</tt></i>:</span></td><td>the input node</td></tr><tr><td><span class="term"><i><tt>ns</tt></i>:</span></td><td>the namespace</td></tr><tr><td><span class="term"><i><tt>out</tt></i>:</span></td><td>the output node (or its parent)</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the namespace node to use or NULL</td></tr></tbody></table></div><h3><a name="xsltGetSpecialNamespace" id="xsltGetSpecialNamespace"></a>Function: xsltGetSpecialNamespace</h3><pre class="programlisting">xmlNsPtr xsltGetSpecialNamespace (<a href="libxslt-xsltInternals.html#xsltTransformContextPtr">xsltTransformContextPtr</a> ctxt, <br /> xmlNodePtr cur, <br /> const xmlChar * URI, <br /> const xmlChar * prefix, <br /> xmlNodePtr out)<br />
</pre><p>Find the right namespace value for this URI, if needed create and add a new namespace decalaration on the node</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i>:</span></td><td>a transformation context</td></tr><tr><td><span class="term"><i><tt>cur</tt></i>:</span></td><td>the input node</td></tr><tr><td><span class="term"><i><tt>URI</tt></i>:</span></td><td>the namespace URI</td></tr><tr><td><span class="term"><i><tt>prefix</tt></i>:</span></td><td>the suggested prefix</td></tr><tr><td><span class="term"><i><tt>out</tt></i>:</span></td><td>the output node (or its parent)</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the namespace node to use or NULL</td></tr></tbody></table></div><h3><a name="xsltNamespaceAlias" id="xsltNamespaceAlias"></a>Function: xsltNamespaceAlias</h3><pre class="programlisting">void xsltNamespaceAlias (<a href="libxslt-xsltInternals.html#xsltStylesheetPtr">xsltStylesheetPtr</a> style, <br /> xmlNodePtr node)<br />
Modified: packages/libxslt/branches/stable-backport/current/doc/libxslt.xsa
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/libxslt.xsa 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/libxslt.xsa 2004-07-06 17:40:34 UTC (rev 197)
@@ -8,18 +8,16 @@
</vendor>
<product id="libxslt">
<name>libxslt</name>
- <version>1.1.5</version>
- <last-release> Mar 23 2004</last-release>
+ <version>1.1.7</version>
+ <last-release> May 17 2004</last-release>
<info-url>http://xmlsoft.org/XSLT/</info-url>
- <changes> - performance: use dictionnary lookup for variables
- - remove use of _private from source documents
- - cleanup of "make tests" output
- - bugfixes: AVT in local variables, use localtime_r to avoid thread
- troubles (William), dictionary handling bug (William), limited number of
- stubstitutions in AVT (William), tokenize fix for UTF-8 (William),
- superfluous namespace (William), xsltproc error code on
- <xsl:message> halt, OpenVMS fix, dictionnary reference counting
- change.
+ <changes> - build fix: warning about localtime_r on Solaris
+ - bug fix: UTF8 string tokenize (William Brack), subtle memory
+ corruption, linefeed after comment at document level (William),
+ disable-output-escaping problem (William), pattern compilation in deep
+ imported stylesheets (William), namespace extension prefix bug,
+ libxslt.m4 bug (Edward Rudd), namespace lookup for attribute, namespaced
+ DOCTYPE name
</changes>
</product>
Modified: packages/libxslt/branches/stable-backport/current/doc/news.html
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/news.html 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/news.html 2004-07-06 17:40:34 UTC (rev 197)
@@ -7,7 +7,22 @@
H2 {font-family: Verdana,Arial,Helvetica}
H3 {font-family: Verdana,Arial,Helvetica}
A:link, A:visited, A:active { text-decoration: underline }
- </style><title>News</title></head><body bgcolor="#8b7765" text="#000000" link="#000000" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/"><img src="epatents.png" alt="Action against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/"><img src="gnome2.png" alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status"><img src="w3c.png" alt="W3C logo" /></a><a href="http://www.redhat.com"><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XSLT C library for Gnome</h1><h2>News</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="news.html">News</a></li><li><a href="xsltproc2.html">The xsltproc tool</a></li><li><a href="docbook.html">DocBook</a></li><li><a href="API.html">The programming API</a></li><li><a href="python.html">Python and bindings</a></li><li><a href="internals.html">Library internals</a></li><li><a href="extensions.html">Writing extensions</a></li><li><a href="contribs.html">Contributions</a></li><li><a href="EXSLT/index.html" style="font-weight:bold">libexslt</a></li><li><a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a href="ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="tutorial/libxslttutorial.html">Tutorial</a></li><li><a href="xsltproc.html">Man page for xsltproc</a></li><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml</a></li><li><a href="http://phd.cs.unibo.it/gdome2/">DOM gdome2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.zveno.com/open_source/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li><li><a href="http://www.mod-xslt.com/mod-xslt/">Apache module</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><p>Those are the public releases made:</p><h3>1.1.6: Apr 18 2004</h3><ul><li>2 bug fixes about keys fixed one by Mark Vakoc</li>
+ </style><title>News</title></head><body bgcolor="#8b7765" text="#000000" link="#000000" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/"><img src="epatents.png" alt="Action against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/"><img src="gnome2.png" alt="Gnome2 Logo" /></a><a href="http://www.w3.org/Status"><img src="w3c.png" alt="W3C logo" /></a><a href="http://www.redhat.com"><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XSLT C library for Gnome</h1><h2>News</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="news.html">News</a></li><li><a href="xsltproc2.html">The xsltproc tool</a></li><li><a href="docbook.html">DocBook</a></li><li><a href="API.html">The programming API</a></li><li><a href="python.html">Python and bindings</a></li><li><a href="internals.html">Library internals</a></li><li><a href="extensions.html">Writing extensions</a></li><li><a href="contribs.html">Contributions</a></li><li><a href="EXSLT/index.html" style="font-weight:bold">libexslt</a></li><li><a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a href="ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="tutorial/libxslttutorial.html">Tutorial</a></li><li><a href="xsltproc.html">Man page for xsltproc</a></li><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml</a></li><li><a href="http://phd.cs.unibo.it/gdome2/">DOM gdome2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.zveno.com/open_source/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li><li><a href="http://www.mod-xslt.com/mod-xslt/">Apache module</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><p>Those are the public releases made:</p><h3>1.1.8: July 5 2004</h3><ul><li>build fixes: Windows runtime options (Oliver Stoeneberg), Windows
+ binary package layout (Igor Zlatkovic), libgcrypt version test and link
+ (William)</li>
+ <li>documentation: fix libxslt namespace name in doc (William)</li>
+ <li>bug fixes: undefined namespace message (William Brack), search engine
+ (William), multiple namespace fixups (William), namespace fix for key
+ evaluation (William), Python memory debug bindings, </li>
+ <li>improvements: crypto extensions for exslt (Joel Reed, William)</li>
+</ul><h3>1.1.7: May 17 2004</h3><ul><li>build fix: warning about localtime_r on Solaris</li>
+ <li>bug fix: UTF8 string tokenize (William Brack), subtle memory
+ corruption, linefeed after comment at document level (William),
+ disable-output-escaping problem (William), pattern compilation in deep
+ imported stylesheets (William), namespace extension prefix bug,
+ libxslt.m4 bug (Edward Rudd), namespace lookup for attribute, namespaced
+ DOCTYPE name</li>
+</ul><h3>1.1.6: Apr 18 2004</h3><ul><li>2 bug fixes about keys fixed one by Mark Vakoc</li>
</ul><h3>1.1.5: Mar 23 2004</h3><ul><li>performance: use dictionnary lookup for variables</li>
<li>remove use of _private from source documents</li>
<li>cleanup of "make tests" output</li>
Modified: packages/libxslt/branches/stable-backport/current/doc/xslt.html
===================================================================
--- packages/libxslt/branches/stable-backport/current/doc/xslt.html 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/doc/xslt.html 2004-07-06 17:40:34 UTC (rev 197)
@@ -295,6 +295,29 @@
<p>Those are the public releases made:</p>
+<h3>1.1.8: July 5 2004</h3>
+<ul>
+ <li>build fixes: Windows runtime options (Oliver Stoeneberg), Windows
+ binary package layout (Igor Zlatkovic), libgcrypt version test and link
+ (William)</li>
+ <li>documentation: fix libxslt namespace name in doc (William)</li>
+ <li>bug fixes: undefined namespace message (William Brack), search engine
+ (William), multiple namespace fixups (William), namespace fix for key
+ evaluation (William), Python memory debug bindings, </li>
+ <li>improvements: crypto extensions for exslt (Joel Reed, William)</li>
+</ul>
+
+<h3>1.1.7: May 17 2004</h3>
+<ul>
+ <li>build fix: warning about localtime_r on Solaris</li>
+ <li>bug fix: UTF8 string tokenize (William Brack), subtle memory
+ corruption, linefeed after comment at document level (William),
+ disable-output-escaping problem (William), pattern compilation in deep
+ imported stylesheets (William), namespace extension prefix bug,
+ libxslt.m4 bug (Edward Rudd), namespace lookup for attribute, namespaced
+ DOCTYPE name</li>
+</ul>
+
<h3>1.1.6: Apr 18 2004</h3>
<ul>
<li>2 bug fixes about keys fixed one by Mark Vakoc</li>
@@ -1822,25 +1845,25 @@
i.e. an URI used as the name for the extension's namespace (there is no need
to have a resource there for this to work).</p>
-<p>libxslt provides a few extensions itself, either in libxslt namespace
-"http://xmlsoft.org/XSLT/" or in other namespace for well known extensions
-provided by other XSLT processors like Saxon, Xalan or XT.</p>
+<p>libxslt provides a few extensions itself, either in the libxslt namespace
+"http://xmlsoft.org/XSLT/namespace" or in namespaces for other well known
+extensions provided by other XSLT processors like Saxon, Xalan or XT.</p>
<h3><a name="Keep">Extension modules</a></h3>
<p>Since extensions are bound to a namespace name, usually sets of extensions
coming from a given source are using the same namespace name defining in
practice a group of extensions providing elements, functions or both. From
-libxslt point of view those are considered as an "extension module", and most
-of the APIs work at a module point of view.</p>
+the libxslt point of view those are considered as an "extension module", and
+most of the APIs work at a module point of view.</p>
<p>Registration of new functions or elements are bound to the activation of
-the module, this is currently done by declaring the namespace as an extension
+the module. This is currently done by declaring the namespace as an extension
by using the attribute <code>extension-element-prefixes</code> on the
<code><a href="http://www.w3.org/TR/xslt">xsl:stylesheet</a></code>
element.</p>
-<p>And extension module is defined by 3 objects:</p>
+<p>An extension module is defined by 3 objects:</p>
<ul>
<li>the namespace name associated</li>
<li>an initialization function</li>
@@ -1850,12 +1873,12 @@
<h3><a name="Registerin">Registering a module</a></h3>
<p>Currently a libxslt module has to be compiled within the application using
-libxslt, there is no code to load dynamically shared libraries associated to
-namespace (this may be added but is likely to become a portability
+libxslt. There is no code to load dynamically shared libraries associated to
+a namespace (this may be added but is likely to become a portability
nightmare).</p>
-<p>So the current way to register a module is to link the code implementing
-it with the application and to call a registration function:</p>
+<p>The current way to register a module is to link the code implementing it
+with the application and to call a registration function:</p>
<pre>int xsltRegisterExtModule(const xmlChar *URI,
xsltExtInitFunction initFunc,
xsltExtShutdownFunction shutdownFunc);</pre>
@@ -1890,18 +1913,18 @@
<p>There are 3 things to notice:</p>
<ul>
- <li>the function gets passed the namespace name URI as an argument, this
- allow a single function to provide the initialization for multiple
- logical modules</li>
- <li>it also gets passed a transformation context, the initialization is
+ <li>The function gets passed the namespace name URI as an argument. This
+ allows a single function to provide the initialization for multiple
+ logical modules.</li>
+ <li>It also gets passed a transformation context. The initialization is
done at run time before any processing occurs on the stylesheet but it
- will be invoked separately each time for each transformation</li>
- <li>it returns a pointer, this can be used to store module specific
- informations which can be retrieved later when a function or an element
- from the extension are used, an obvious example is a connection to a
- database which should be kept and reused along the transformation. NULL
- is a perfectly valid return, there is no way to indicate a failure at
- this level</li>
+ will be invoked separately each time for each transformation.</li>
+ <li>It returns a pointer. This can be used to store module specific
+ information which can be retrieved later when a function or an element
+ from the extension is used. An obvious example is a connection to a
+ database which should be kept and reused along with the transformation.
+ NULL is a perfectly valid return; there is no way to indicate a failure
+ at this level</li>
</ul>
<p>What this function is expected to do is:</p>
@@ -1945,7 +1968,7 @@
href="internals.html#XPath1">XPath context</a>. However it is possible to
find one from the other:</p>
<ul>
- <li>The function xsltXPathGetTransformContext provide this lookup facility:
+ <li>The function xsltXPathGetTransformContext provides this lookup facility:
<pre>xsltTransformContextPtr
xsltXPathGetTransformContext
(xmlXPathParserContextPtr ctxt);</pre>
@@ -1956,8 +1979,8 @@
</ul>
<p>The first thing an extension function may want to do is to check the
-arguments passed on the stack, the <code>nargs</code> will precise how many
-of them were provided on the XPath expression. The macros valuePop will
+arguments passed on the stack, the <code>nargs</code> parameter will tell how
+many of them were provided on the XPath expression. The macro valuePop will
extract them from the XPath stack:</p>
<pre>#include <libxml/xpath.h>
#include <libxml/xpathInternals.h>
@@ -1967,7 +1990,7 @@
<p>Note that <code>ctxt</code> is the XPath context not the XSLT one. It is
then possible to examine the content of the value. Check <a
href="internals.html#Descriptio">the description of XPath objects</a> if
-necessary. The following is a common sequcnce checking whether the argument
+necessary. The following is a common sequence checking whether the argument
passed is a string and converting it using the built-in XPath
<code>string()</code> function if this is not the case:</p>
<pre>if (obj->type != XPATH_STRING) {
@@ -1986,8 +2009,8 @@
<pre>void * xsltGetExtData(xsltTransformContextPtr ctxt,
const xmlChar *URI);</pre>
-<p>again the URI to be provided is the one used which was used when
-registering the module.</p>
+<p>Again the URI to be provided is the one which was used when registering
+the module.</p>
<p>Once the function finishes, don't forget to:</p>
<ul>
@@ -1999,7 +2022,7 @@
<h3><a name="Examples">Examples for extension functions</a></h3>
-<p>The module libxslt/functions.c containsthe sources of the XSLT built-in
+<p>The module libxslt/functions.c contains the sources of the XSLT built-in
functions, including document(), key(), generate-id(), etc. as well as a full
example module at the end. Here is the test function implementation for the
libxslt:test function:</p>
@@ -2046,9 +2069,9 @@
except that the signature of an extension element implementation is
different.</p>
-<p>The registration is bound to a single transformation instance referred by
-ctxt, name is the UTF8 encoded name for the NCName of the element, and URI is
-the namespace name for the extension (no checking is done, a module could
+<p>The registration is bound to a single transformation instance referred to
+by ctxt, name is the UTF8 encoded name for the NCName of the element, and URI
+is the namespace name for the extension (no checking is done, a module could
register elements for a different namespace, but it is not recommended).</p>
<h3><a name="Implementi1">Implementing an extension element</a></h3>
@@ -2077,28 +2100,28 @@
respectively <code>node</code> from the the input document being transformed
by the stylesheet and <code>inst</code> the extension element in the
stylesheet. The last argument is <code>comp</code> a pointer to a precompiled
-representation of <code>inst</code> but usually for extension function this
-value is <code>NULL</code> by default (it could be added and associated to
-the instruction in <code>inst->_private</code>).</p>
+representation of <code>inst</code> but usually for an extension function
+this value is <code>NULL</code> by default (it could be added and associated
+to the instruction in <code>inst->_private</code>).</p>
<p>The same functions are available from a function implementing an extension
element as in an extension function, including
<code>xsltGetExtData()</code>.</p>
-<p>The goal of extension element being usually to enrich the generated
+<p>The goal of an extension element being usually to enrich the generated
output, it is expected that they will grow the currently generated output
-tree, this can be done by grabbing ctxt->insert which is the current
+tree. This can be done by grabbing ctxt->insert which is the current
libxml node being generated (Note this can also be the intermediate value
tree being built for example to initialize a variable, the processing should
be similar). The functions for libxml tree manipulation from <a
href="http://xmlsoft.org/html/libxml-tree.html"><libxml/tree.h></a> can
be employed to extend or modify the tree, but it is required to preserve the
-insertion node and its ancestors since there is existing pointers to those
+insertion node and its ancestors since there are existing pointers to those
elements still in use in the XSLT template execution stack.</p>
<h3><a name="Example">Example for extension elements</a></h3>
-<p>The module libxslt/transform.c containsthe sources of the XSLT built-in
+<p>The module libxslt/transform.c contains the sources of the XSLT built-in
elements, including xsl:element, xsl:attribute, xsl:if, etc. There is a small
but full example in functions.c providing the implementation for the
libxslt:test element, it will output a comment in the result tree:</p>
@@ -2147,7 +2170,7 @@
<h3><a name="shutdown">The shutdown of a module</a></h3>
<p>When the XSLT processor ends a transformation, the shutdown function (if
-it exists) of all the modules initialized are called.The
+it exists) for each of the modules initialized is called. The
xsltExtShutdownFunction type defines the interface for a shutdown
function:</p>
<pre>/**
@@ -2162,17 +2185,17 @@
const xmlChar *URI,
void *data);</pre>
-<p>this is really similar to a module initialization function except a third
+<p>This is really similar to a module initialization function except a third
argument is passed, it's the value that was returned by the initialization
-function. This allow to deallocate resources from the module for example
-close the connection to the database to keep the same example.</p>
+function. This allows the routine to deallocate resources from the module for
+example close the connection to the database to keep the same example.</p>
<h3><a name="Future">Future work</a></h3>
-<p>Well some of the pieces missing:</p>
+<p>Well, some of the pieces missing:</p>
<ul>
- <li>a way to load shared libraries to instanciate new modules</li>
- <li>a better detection of extension function usage and their registration
+ <li>a way to load shared libraries to instantiate new modules</li>
+ <li>a better detection of extension functions usage and their registration
without having to use the extension prefix which ought to be reserved to
element extensions.</li>
<li>more examples</li>
Copied: packages/libxslt/branches/stable-backport/current/examples (from rev 195, packages/libxslt/trunk/examples)
Modified: packages/libxslt/branches/stable-backport/current/libexslt/Makefile.am
===================================================================
--- packages/libxslt/branches/stable-backport/current/libexslt/Makefile.am 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/libexslt/Makefile.am 2004-07-06 17:40:34 UTC (rev 197)
@@ -2,6 +2,8 @@
-I$(top_builddir) -I$(top_builddir)/libxslt \
-I$(top_builddir)/libexslt $(LIBXML_CFLAGS) $(CFLAGS)
+AM_CFLAGS = $(LIBGCRYPT_CFLAGS)
+
lib_LTLIBRARIES = libexslt.la
exsltincdir = $(includedir)/libexslt
@@ -16,6 +18,7 @@
libexslt_la_SOURCES = \
exslt.c \
common.c \
+ crypto.c \
math.c \
sets.c \
functions.c \
@@ -25,9 +28,8 @@
libexslt.h \
dynamic.c
-# The following DOES NOT WORK reliably.
libexslt_la_LIBADD = $(top_builddir)/libxslt/libxslt.la $(EXTRA_LIBS)
-libexslt_la_LDFLAGS = -version-info @LIBEXSLT_VERSION_INFO@
+libexslt_la_LDFLAGS = -version-info @LIBEXSLT_VERSION_INFO@ $(LIBGCRYPT_LIBS)
man_MANS = libexslt.3
Modified: packages/libxslt/branches/stable-backport/current/libexslt/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/libexslt/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/libexslt/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -54,17 +54,17 @@
am__DEPENDENCIES_1 =
libexslt_la_DEPENDENCIES = $(top_builddir)/libxslt/libxslt.la \
$(am__DEPENDENCIES_1)
-am_libexslt_la_OBJECTS = exslt.lo common.lo math.lo sets.lo \
+am_libexslt_la_OBJECTS = exslt.lo common.lo crypto.lo math.lo sets.lo \
functions.lo strings.lo date.lo saxon.lo dynamic.lo
libexslt_la_OBJECTS = $(am_libexslt_la_OBJECTS)
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles
- at AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/common.Plo ./$(DEPDIR)/date.Plo \
- at AMDEP_TRUE@ ./$(DEPDIR)/dynamic.Plo ./$(DEPDIR)/exslt.Plo \
- at AMDEP_TRUE@ ./$(DEPDIR)/functions.Plo ./$(DEPDIR)/math.Plo \
- at AMDEP_TRUE@ ./$(DEPDIR)/saxon.Plo ./$(DEPDIR)/sets.Plo \
- at AMDEP_TRUE@ ./$(DEPDIR)/strings.Plo
+ at AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/common.Plo ./$(DEPDIR)/crypto.Plo \
+ at AMDEP_TRUE@ ./$(DEPDIR)/date.Plo ./$(DEPDIR)/dynamic.Plo \
+ at AMDEP_TRUE@ ./$(DEPDIR)/exslt.Plo ./$(DEPDIR)/functions.Plo \
+ at AMDEP_TRUE@ ./$(DEPDIR)/math.Plo ./$(DEPDIR)/saxon.Plo \
+ at AMDEP_TRUE@ ./$(DEPDIR)/sets.Plo ./$(DEPDIR)/strings.Plo
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
@@ -128,6 +128,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -153,6 +156,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -171,10 +175,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
@@ -239,6 +245,7 @@
-I$(top_builddir) -I$(top_builddir)/libxslt \
-I$(top_builddir)/libexslt $(LIBXML_CFLAGS) $(CFLAGS)
+AM_CFLAGS = $(LIBGCRYPT_CFLAGS)
lib_LTLIBRARIES = libexslt.la
exsltincdir = $(includedir)/libexslt
exsltinc_HEADERS = \
@@ -251,6 +258,7 @@
libexslt_la_SOURCES = \
exslt.c \
common.c \
+ crypto.c \
math.c \
sets.c \
functions.c \
@@ -260,10 +268,8 @@
libexslt.h \
dynamic.c
-
-# The following DOES NOT WORK reliably.
libexslt_la_LIBADD = $(top_builddir)/libxslt/libxslt.la $(EXTRA_LIBS)
-libexslt_la_LDFLAGS = -version-info @LIBEXSLT_VERSION_INFO@
+libexslt_la_LDFLAGS = -version-info @LIBEXSLT_VERSION_INFO@ $(LIBGCRYPT_LIBS)
man_MANS = libexslt.3
EXTRA_DIST = $(man_MANS)
all: all-am
@@ -338,6 +344,7 @@
-rm -f *.tab.c
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/common.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/crypto.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/date.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dynamic.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/exslt.Plo at am__quote@
Copied: packages/libxslt/branches/stable-backport/current/libexslt/crypto.c (from rev 195, packages/libxslt/trunk/libexslt/crypto.c)
Modified: packages/libxslt/branches/stable-backport/current/libexslt/exslt.c
===================================================================
--- packages/libxslt/branches/stable-backport/current/libexslt/exslt.c 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/libexslt/exslt.c 2004-07-06 17:40:34 UTC (rev 197)
@@ -32,6 +32,7 @@
void
exsltRegisterAll (void) {
exsltCommonRegister();
+ exsltCryptoRegister();
exsltMathRegister();
exsltSetsRegister();
exsltFuncRegister();
Modified: packages/libxslt/branches/stable-backport/current/libexslt/exslt.h
===================================================================
--- packages/libxslt/branches/stable-backport/current/libexslt/exslt.h 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/libexslt/exslt.h 2004-07-06 17:40:34 UTC (rev 197)
@@ -22,6 +22,12 @@
*/
#define EXSLT_COMMON_NAMESPACE ((const xmlChar *) "http://exslt.org/common")
/**
+ * EXSLT_CRYPTO_NAMESPACE:
+ *
+ * Namespace for EXSLT crypto functions
+ */
+#define EXSLT_CRYPTO_NAMESPACE ((const xmlChar *) "http://exslt.org/crypto")
+/**
* EXSLT_MATH_NAMESPACE:
*
* Namespace for EXSLT math functions
@@ -66,6 +72,7 @@
#define SAXON_NAMESPACE ((const xmlChar *) "http://icl.com/saxon")
EXSLTPUBFUN void EXSLTCALL exsltCommonRegister (void);
+EXSLTPUBFUN void EXSLTCALL exsltCryptoRegister (void);
EXSLTPUBFUN void EXSLTCALL exsltMathRegister (void);
EXSLTPUBFUN void EXSLTCALL exsltSetsRegister (void);
EXSLTPUBFUN void EXSLTCALL exsltFuncRegister (void);
Modified: packages/libxslt/branches/stable-backport/current/libexslt/exsltconfig.h
===================================================================
--- packages/libxslt/branches/stable-backport/current/libexslt/exsltconfig.h 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/libexslt/exsltconfig.h 2004-07-06 17:40:34 UTC (rev 197)
@@ -18,21 +18,21 @@
*
* the version string like "1.2.3"
*/
-#define LIBEXSLT_DOTTED_VERSION "1.1.7"
+#define LIBEXSLT_DOTTED_VERSION "1.1.8"
/**
* LIBEXSLT_VERSION:
*
* the version number: 1.2.3 value is 1002003
*/
-#define LIBEXSLT_VERSION 805
+#define LIBEXSLT_VERSION 806
/**
* LIBEXSLT_VERSION_STRING:
*
* the version number string, 1.2.3 value is "1002003"
*/
-#define LIBEXSLT_VERSION_STRING "805"
+#define LIBEXSLT_VERSION_STRING "806"
/**
* ATTRIBUTE_UNUSED:
Modified: packages/libxslt/branches/stable-backport/current/libxslt/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/libxslt/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/libxslt/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -136,6 +136,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -161,6 +164,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -179,10 +183,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/libxslt/keys.c
===================================================================
--- packages/libxslt/branches/stable-backport/current/libxslt/keys.c 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/libxslt/keys.c 2004-07-06 17:40:34 UTC (rev 197)
@@ -558,8 +558,8 @@
ctxt->xpathCtxt->node = (xmlNodePtr) doc->doc;
ctxt->node = (xmlNodePtr) doc->doc;
/* TODO : clarify the use of namespaces in keys evaluation */
- ctxt->xpathCtxt->namespaces = NULL;
- ctxt->xpathCtxt->nsNr = 0;
+ ctxt->xpathCtxt->namespaces = keyd->nsList;
+ ctxt->xpathCtxt->nsNr = keyd->nsNr;
ctxt->inst = keyd->inst;
res = xmlXPathCompiledEval(keyd->comp, ctxt->xpathCtxt);
ctxt->xpathCtxt->contextSize = oldSize;
Modified: packages/libxslt/branches/stable-backport/current/libxslt/namespaces.c
===================================================================
--- packages/libxslt/branches/stable-backport/current/libxslt/namespaces.c 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/libxslt/namespaces.c 2004-07-06 17:40:34 UTC (rev 197)
@@ -371,23 +371,32 @@
if (URI == NULL)
URI = ns->href;
+ /*
+ * If the parent is an XML_ELEMENT_NODE, and has the "equivalent"
+ * namespace as ns (either both default, or both with a prefix
+ * with the same href) then return the parent's ns record
+ */
if ((out->parent != NULL) &&
(out->parent->type == XML_ELEMENT_NODE) &&
(out->parent->ns != NULL) &&
+ (((out->parent->ns->prefix == NULL) && (ns->prefix == NULL)) ||
+ ((out->parent->ns->prefix != NULL) && (ns->prefix != NULL))) &&
(xmlStrEqual(out->parent->ns->href, URI)))
ret = out->parent->ns;
else {
- if (ns->prefix != NULL) {
- ret = xmlSearchNs(out->doc, out, ns->prefix);
- if ((ret == NULL) || (!xmlStrEqual(ret->href, URI))) {
- ret = xmlSearchNsByHref(out->doc, out, URI);
- }
- } else {
+ /*
+ * do a standard namespace search for ns in the output doc
+ */
+ ret = xmlSearchNs(out->doc, out, ns->prefix);
+ /*
+ * if the search fails and it's not for the default prefix
+ * do a search by href
+ */
+ if ((ret == NULL) && (ns->prefix != NULL))
ret = xmlSearchNsByHref(out->doc, out, URI);
}
- }
- if (ret == NULL) {
+ if (ret == NULL) { /* if no success and an element node, create the ns */
if (out->type == XML_ELEMENT_NODE)
ret = xmlNewNs(out, URI, ns->prefix);
}
Modified: packages/libxslt/branches/stable-backport/current/libxslt/transform.c
===================================================================
--- packages/libxslt/branches/stable-backport/current/libxslt/transform.c 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/libxslt/transform.c 2004-07-06 17:40:34 UTC (rev 197)
@@ -1010,16 +1010,30 @@
*/
if ((node->type == XML_ELEMENT_NODE) ||
(node->type == XML_ATTRIBUTE_NODE)) {
+ xmlNsPtr *nsList, *cur, ns;
if (node->ns != NULL)
copy->ns = xsltGetNamespace(ctxt, node, node->ns, copy);
- else if ((insert != NULL) && (insert->type == XML_ELEMENT_NODE) &&
- (insert->ns != NULL)) {
+ else if ((insert->type == XML_ELEMENT_NODE) && (insert->ns != NULL)) {
xmlNsPtr defaultNs;
defaultNs = xmlSearchNs(insert->doc, insert, NULL);
if (defaultNs != NULL)
xmlNewNs(copy, BAD_CAST "", NULL);
}
+ /*
+ * must also add in any new namespaces in scope for the node
+ */
+ nsList = xmlGetNsList(node->doc, node);
+ if (nsList != NULL) {
+ cur = nsList;
+ while (*cur != NULL) {
+ ns = xmlSearchNsByHref(insert->doc, insert, (*cur)->href);
+ if (ns == NULL)
+ xmlNewNs(copy, (*cur)->href, (*cur)->prefix);
+ cur++;
+ }
+ xmlFree(nsList);
+ }
}
if (node->nsDef != NULL) {
if (literal)
Modified: packages/libxslt/branches/stable-backport/current/libxslt/xslt.c
===================================================================
--- packages/libxslt/branches/stable-backport/current/libxslt/xslt.c 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/libxslt/xslt.c 2004-07-06 17:40:34 UTC (rev 197)
@@ -585,7 +585,7 @@
sizeof(xmlNsPtr));
if (ret == NULL) {
xmlGenericError(xmlGenericErrorContext,
- "xmlGetNsList : out of memory!\n");
+ "xsltGetInheritedNsList : out of memory!\n");
return(0);
}
ret[nbns] = NULL;
@@ -604,7 +604,7 @@
sizeof(xmlNsPtr));
if (ret == NULL) {
xmlGenericError(xmlGenericErrorContext,
- "xmlGetNsList : realloc failed!\n");
+ "xsltGetInheritedNsList : realloc failed!\n");
return(0);
}
}
Modified: packages/libxslt/branches/stable-backport/current/libxslt/xsltconfig.h
===================================================================
--- packages/libxslt/branches/stable-backport/current/libxslt/xsltconfig.h 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/libxslt/xsltconfig.h 2004-07-06 17:40:34 UTC (rev 197)
@@ -20,21 +20,21 @@
*
* the version string like "1.2.3"
*/
-#define LIBXSLT_DOTTED_VERSION "1.1.7"
+#define LIBXSLT_DOTTED_VERSION "1.1.8"
/**
* LIBXSLT_VERSION:
*
* the version number: 1.2.3 value is 1002003
*/
-#define LIBXSLT_VERSION 10107
+#define LIBXSLT_VERSION 10108
/**
* LIBXSLT_VERSION_STRING:
*
* the version number string, 1.2.3 value is "1002003"
*/
-#define LIBXSLT_VERSION_STRING "10107"
+#define LIBXSLT_VERSION_STRING "10108"
/**
* WITH_XSLT_DEBUG:
Modified: packages/libxslt/branches/stable-backport/current/libxslt/xsltutils.c
===================================================================
--- packages/libxslt/branches/stable-backport/current/libxslt/xsltutils.c 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/libxslt/xsltutils.c 2004-07-06 17:40:34 UTC (rev 197)
@@ -687,7 +687,7 @@
if (ns == NULL) {
xsltGenericError(xsltGenericErrorContext,
"%s:%s : no namespace bound to prefix %s\n",
- qname, &qname[len + 1]);
+ qname, &qname[len + 1], qname);
*name = NULL;
xmlFree(qname);
return(NULL);
Modified: packages/libxslt/branches/stable-backport/current/libxslt/xsltwin32config.h
===================================================================
--- packages/libxslt/branches/stable-backport/current/libxslt/xsltwin32config.h 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/libxslt/xsltwin32config.h 2004-07-06 17:40:34 UTC (rev 197)
@@ -23,21 +23,21 @@
*
* the version string like "1.2.3"
*/
-#define LIBXSLT_DOTTED_VERSION "1.1.7"
+#define LIBXSLT_DOTTED_VERSION "1.1.8"
/**
* LIBXSLT_VERSION:
*
* the version number: 1.2.3 value is 1002003
*/
-#define LIBXSLT_VERSION 10107
+#define LIBXSLT_VERSION 10108
/**
* LIBXSLT_VERSION_STRING:
*
* the version number string, 1.2.3 value is "1002003"
*/
-#define LIBXSLT_VERSION_STRING "10107"
+#define LIBXSLT_VERSION_STRING "10108"
/**
* WITH_XSLT_DEBUG:
Modified: packages/libxslt/branches/stable-backport/current/libxslt.spec
===================================================================
--- packages/libxslt/branches/stable-backport/current/libxslt.spec 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/libxslt.spec 2004-07-06 17:40:34 UTC (rev 197)
@@ -1,6 +1,6 @@
Summary: Library providing the Gnome XSLT engine
Name: libxslt
-Version: 1.1.7
+Version: 1.1.8
Release: 1
License: MIT
Group: Development/Libraries
@@ -113,8 +113,8 @@
%doc python/tests/*.xsl
%changelog
-* Mon May 17 2004 Daniel Veillard <veillard at redhat.com>
-- upstream release 1.1.7 see http://xmlsoft.org/XSLT/news.html
+* Mon Jul 5 2004 Daniel Veillard <veillard at redhat.com>
+- upstream release 1.1.8 see http://xmlsoft.org/XSLT/news.html
* Sun Nov 2 2003 Daniel Veillard <veillard at redhat.com>
- cleanup, removal of the deprecated breakpoint library and
Modified: packages/libxslt/branches/stable-backport/current/python/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/python/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/python/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -127,6 +127,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -152,6 +155,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -170,10 +174,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/python/libxsl.py
===================================================================
--- packages/libxslt/branches/stable-backport/current/python/libxsl.py 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/python/libxsl.py 2004-07-06 17:40:34 UTC (rev 197)
@@ -84,6 +84,11 @@
"""Callback function when a transformation using it finishes"""
pass
+def cleanup():
+ """Cleanup all libxslt and libxml2 memory allocated"""
+ libxsltmod.xsltPythonCleanup()
+ libxml2.cleanupParser()
+
#
# Everything below this point is automatically generated
#
Modified: packages/libxslt/branches/stable-backport/current/python/libxslt-python-api.xml
===================================================================
--- packages/libxslt/branches/stable-backport/current/python/libxslt-python-api.xml 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/python/libxslt-python-api.xml 2004-07-06 17:40:34 UTC (rev 197)
@@ -45,8 +45,8 @@
<arg name='URI' type='xmlChar *' info='the namespace or NULL'/>
<arg name='c' type='pythonObject' info='the python class instance'/>
</function>
- <function name='xsltCleanup' file='python'>
- <info>Cleanup all libxslt and libxml2 memory allocated</info>
+ <function name='xsltPythonCleanup' file='python'>
+ <info>Cleanup just libxslt (not libxml2) memory allocated</info>
<return type='void'/>
</function>
<!-- xmlXPathParserContextPtr accessors -->
Modified: packages/libxslt/branches/stable-backport/current/python/libxslt.c
===================================================================
--- packages/libxslt/branches/stable-backport/current/python/libxslt.c 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/python/libxslt.c 2004-07-06 17:40:34 UTC (rev 197)
@@ -840,8 +840,8 @@
************************************************************************/
PyObject *
-libxslt_xsltCleanup(PyObject *self ATTRIBUTE_UNUSED,
- PyObject *args ATTRIBUTE_UNUSED) {
+libxslt_xsltPythonCleanup(PyObject *self ATTRIBUTE_UNUSED,
+ PyObject *args ATTRIBUTE_UNUSED) {
if (libxslt_extModuleFunctions != NULL) {
xmlHashFree(libxslt_extModuleFunctions, deallocateCallback);
@@ -856,7 +856,6 @@
xmlHashFree(libxslt_extModuleClasses, deallocateClasse);
}
xsltCleanupGlobals();
- xmlCleanupParser();
Py_INCREF(Py_None);
return(Py_None);
}
Modified: packages/libxslt/branches/stable-backport/current/python/tests/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/python/tests/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/python/tests/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -100,6 +100,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -125,6 +128,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -143,10 +147,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/REC/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/REC/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/REC/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/REC1/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/REC1/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/REC1/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/REC2/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/REC2/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/REC2/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/XSLTMark/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/XSLTMark/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/XSLTMark/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/docbook/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/docbook/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/docbook/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -92,6 +92,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -117,6 +120,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -135,10 +139,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/docs/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/docs/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/docs/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -95,6 +95,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -120,6 +123,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -138,10 +142,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/documents/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/documents/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/documents/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/exslt/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/exslt/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/exslt/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -100,6 +100,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -125,6 +128,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -143,10 +147,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/exslt/common/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/exslt/common/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/exslt/common/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/exslt/date/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/exslt/date/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/exslt/date/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/exslt/functions/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/exslt/functions/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/exslt/functions/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/exslt/math/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/exslt/math/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/exslt/math/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/exslt/sets/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/exslt/sets/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/exslt/sets/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/exslt/strings/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/exslt/strings/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/exslt/strings/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/extensions/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/extensions/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/extensions/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/general/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/general/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/general/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/general/bug-128.out
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/general/bug-128.out 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/general/bug-128.out 2004-07-06 17:40:34 UTC (rev 197)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<test:data xmlns:test="http://www.example.org/test">
- <test:a a="1"/>
- <test:b b="1"/>
+ <test:a xmlns:xsl="http://www.w3.org/1999/XSL/Transform" a="1"/>
+ <test:b xmlns:xsl="http://www.w3.org/1999/XSL/Transform" b="1"/>
</test:data>
Modified: packages/libxslt/branches/stable-backport/current/tests/keys/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/keys/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/keys/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/multiple/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/multiple/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/multiple/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/namespaces/Makefile.am
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/namespaces/Makefile.am 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/namespaces/Makefile.am 2004-07-06 17:40:34 UTC (rev 197)
@@ -9,7 +9,8 @@
tst.xml tst.xsl tst.out \
tst2.xml tst2.xsl tst2.out \
tst3.xml tst3.xsl tst3.out \
- tst4.xml tst4.xsl tst4.out
+ tst4.xml tst4.xsl tst4.out \
+ tst6.xml tst6.xsl tst6.out
# tst5.xml tst5.xsl tst5.out
all:
Modified: packages/libxslt/branches/stable-backport/current/tests/namespaces/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/namespaces/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/namespaces/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
@@ -204,7 +210,8 @@
tst.xml tst.xsl tst.out \
tst2.xml tst2.xsl tst2.out \
tst3.xml tst3.xsl tst3.out \
- tst4.xml tst4.xsl tst4.out
+ tst4.xml tst4.xsl tst4.out \
+ tst6.xml tst6.xsl tst6.out
all: all-am
Copied: packages/libxslt/branches/stable-backport/current/tests/namespaces/tst6.out (from rev 195, packages/libxslt/trunk/tests/namespaces/tst6.out)
Copied: packages/libxslt/branches/stable-backport/current/tests/namespaces/tst6.xml (from rev 195, packages/libxslt/trunk/tests/namespaces/tst6.xml)
Copied: packages/libxslt/branches/stable-backport/current/tests/namespaces/tst6.xsl (from rev 195, packages/libxslt/trunk/tests/namespaces/tst6.xsl)
Modified: packages/libxslt/branches/stable-backport/current/tests/numbers/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/numbers/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/numbers/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/reports/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/reports/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/reports/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/tests/xmlspec/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/tests/xmlspec/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/tests/xmlspec/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -91,6 +91,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -116,6 +119,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -134,10 +138,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
Modified: packages/libxslt/branches/stable-backport/current/win32/Makefile.mingw
===================================================================
--- packages/libxslt/branches/stable-backport/current/win32/Makefile.mingw 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/win32/Makefile.mingw 2004-07-06 17:40:34 UTC (rev 197)
@@ -111,6 +111,7 @@
# Libexslt object files.
EXSLT_OBJS = $(EXSLT_INTDIR)/common.o\
+ $(EXSLT_INTDIR)/crypto.o\
$(EXSLT_INTDIR)/date.o\
$(EXSLT_INTDIR)/exslt.o\
$(EXSLT_INTDIR)/functions.o\
@@ -123,6 +124,7 @@
# Static libexslt object files.
EXSLT_OBJS_A = $(EXSLT_INTDIR_A)/common.o\
+ $(EXSLT_INTDIR_A)/crypto.o\
$(EXSLT_INTDIR_A)/date.o\
$(EXSLT_INTDIR_A)/exslt.o\
$(EXSLT_INTDIR_A)/functions.o\
@@ -184,7 +186,7 @@
BDVERSION = $(LIBXSLT_MAJOR_VERSION).$(LIBXSLT_MINOR_VERSION).$(LIBXSLT_MICRO_VERSION)
BDPREFIX = $(XSLT_BASENAME)-$(BDVERSION).win32
bindist : all
- $(MAKE) PREFIX=$(BDPREFIX) BINPREFIX=$(BDPREFIX)/util install
+ $(MAKE) PREFIX=$(BDPREFIX) SOPREFIX=$(BDPREFIX)/bin install
cscript //NoLogo configure.js genreadme $(XSLT_BASENAME) $(BDVERSION) $(BDPREFIX)\readme.txt
Modified: packages/libxslt/branches/stable-backport/current/win32/Makefile.msvc
===================================================================
--- packages/libxslt/branches/stable-backport/current/win32/Makefile.msvc 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/win32/Makefile.msvc 2004-07-06 17:40:34 UTC (rev 197)
@@ -51,7 +51,7 @@
# The compiler and its options.
CC = cl.exe
-CFLAGS = /nologo /D "WIN32" /D "_WINDOWS" /D "_MBCS" /W3 /MD /D "_REENTRANT"
+CFLAGS = /nologo /D "WIN32" /D "_WINDOWS" /D "_MBCS" /W3 $(CRUNTIME) /D "_REENTRANT"
CFLAGS = $(CFLAGS) /I$(BASEDIR) /I$(XSLT_SRCDIR) /I$(INCPREFIX)
# The linker and its options.
@@ -115,6 +115,7 @@
# Libexslt object files.
EXSLT_OBJS = $(EXSLT_INTDIR)\common.obj\
+ $(EXSLT_INTDIR)\crypto.obj\
$(EXSLT_INTDIR)\date.obj\
$(EXSLT_INTDIR)\exslt.obj\
$(EXSLT_INTDIR)\functions.obj\
@@ -126,6 +127,7 @@
# Static libexslt object files.
EXSLT_OBJS_A = $(EXSLT_INTDIR_A)\common.obj\
+ $(EXSLT_INTDIR_A)\crypto.obj\
$(EXSLT_INTDIR_A)\date.obj\
$(EXSLT_INTDIR_A)\exslt.obj\
$(EXSLT_INTDIR_A)\functions.obj\
@@ -181,12 +183,27 @@
copy $(BINDIR)\*.exe $(BINPREFIX)
-copy $(BINDIR)\*.pdb $(BINPREFIX)
+install-bindist : all
+ if not exist $(INCPREFIX)\$(XSLT_BASENAME) mkdir $(INCPREFIX)\$(XSLT_BASENAME)
+ if not exist $(INCPREFIX)\$(EXSLT_BASENAME) mkdir $(INCPREFIX)\$(EXSLT_BASENAME)
+ if not exist $(BINPREFIX) mkdir $(BINPREFIX)
+ if not exist $(LIBPREFIX) mkdir $(LIBPREFIX)
+ copy $(XSLT_SRCDIR)\*.h $(INCPREFIX)\$(XSLT_BASENAME)
+ copy $(EXSLT_SRCDIR)\*.h $(INCPREFIX)\$(EXSLT_BASENAME)
+ copy $(BINDIR)\$(XSLT_SO) $(SOPREFIX)
+ copy $(BINDIR)\$(XSLT_A) $(LIBPREFIX)
+ copy $(BINDIR)\$(XSLT_IMP) $(LIBPREFIX)
+ copy $(BINDIR)\$(EXSLT_SO) $(SOPREFIX)
+ copy $(BINDIR)\$(EXSLT_A) $(LIBPREFIX)
+ copy $(BINDIR)\$(EXSLT_IMP) $(LIBPREFIX)
+ copy $(BINDIR)\*.exe $(BINPREFIX)
+
# This is a target for me, to make a binary distribution. Not for the public use,
# keep your hands off :-)
BDVERSION = $(LIBXSLT_MAJOR_VERSION).$(LIBXSLT_MINOR_VERSION).$(LIBXSLT_MICRO_VERSION)
BDPREFIX = $(XSLT_BASENAME)-$(BDVERSION).win32
bindist : all
- $(MAKE) /nologo PREFIX=$(BDPREFIX) BINPREFIX=$(BDPREFIX)\util install
+ $(MAKE) /nologo PREFIX=$(BDPREFIX) SOPREFIX=$(BDPREFIX)\bin install-bindist
cscript //NoLogo configure.js genreadme $(XSLT_BASENAME) $(BDVERSION) $(BDPREFIX)\readme.txt
# Makes the compiler output directory.
Modified: packages/libxslt/branches/stable-backport/current/win32/configure.js
===================================================================
--- packages/libxslt/branches/stable-backport/current/win32/configure.js 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/win32/configure.js 2004-07-06 17:40:34 UTC (rev 197)
@@ -48,6 +48,7 @@
/* Win32 build options. */
var dirSep = "\\";
var compiler = "msvc";
+var cruntime = "/MD";
var buildDebug = 0;
var buildStatic = 0;
var buildPrefix = ".";
@@ -102,6 +103,7 @@
txt += " zlib: Use zlib library (" + (withZlib? "yes" : "no") + ")\n";
txt += "\nWin32 build options, default value given in parentheses:\n\n";
txt += " compiler: Compiler to be used [msvc|mingw] (" + compiler + ")\n";
+ txt += " cruntime: C-runtime compiler option (only msvc) (" + cruntime + ")\n";
txt += " debug: Build unoptimised debug executables (" + (buildDebug? "yes" : "no") + ")\n";
txt += " static: Link xsltproc statically to libxslt (" + (buildStatic? "yes" : "no") + ")\n";
txt += " prefix: Base directory for the installation (" + buildPrefix + ")\n";
@@ -176,6 +178,7 @@
if (compiler == "msvc") {
vf.WriteLine("INCLUDE=$(INCLUDE);" + buildInclude);
vf.WriteLine("LIB=$(LIB);" + buildLib);
+ vf.WriteLine("CRUNTIME=" + cruntime);
} else if (compiler == "mingw") {
vf.WriteLine("INCLUDE+=;" + buildInclude);
vf.WriteLine("LIB+=;" + buildLib);
@@ -255,37 +258,17 @@
f.WriteLine(" This is " + bname + ", version " + ver + ", binary package for the native Win32/IA32");
f.WriteLine("platform.");
f.WriteBlankLines(1);
- f.WriteLine(" The directory named 'include' contains the header files. Place its");
- f.WriteLine("contents somewhere where it can be found by the compiler.");
- f.WriteLine(" The directory which answers to the name 'lib' contains the static and");
- f.WriteLine("dynamic libraries. Place them somewhere where they can be found by the");
- f.WriteLine("linker. The files whose names end with '_a.lib' are aimed for static");
- f.WriteLine("linking, the other files are lib/dll pairs.");
- f.WriteLine(" The directory called 'util' contains various programs which count as a");
- f.WriteLine("part of " + bname + ".");
+ f.WriteLine(" The files in this package do not require any special installation");
+ f.WriteLine("steps. Extract the contents of the archive whereever you wish and");
+ f.WriteLine("make sure that your tools which use " + bname + " can find it.");
f.WriteBlankLines(1);
- f.WriteLine(" If you plan to develop your own programme, in C, which uses " + bname + ", then");
- f.WriteLine("you should know what to do with the files in the binary package. If you don't,");
- f.WriteLine("know this, then please, please do some research on how to use a");
- f.WriteLine("third-party library in a C programme. The topic belongs to the very basics");
- f.WriteLine("and you will not be able to do much without that knowledge.");
+ f.WriteLine(" For example, if you want to run the supplied utilities from the command");
+ f.WriteLine("line, you can, if you wish, add the 'bin' subdirectory to the PATH");
+ f.WriteLine("environment variable.");
+ f.WriteLine(" If you want to make programmes in C which use " + bname + ", you'll");
+ f.WriteLine("likely know how to use the contents of this package. If you don't, please");
+ f.WriteLine("refer to your compiler's documentation.");
f.WriteBlankLines(1);
- f.WriteLine(" If you wish to use " + bname + " solely through the supplied utilities, such as");
- f.WriteLine("xmllint or xsltproc, then all you need to do is place the");
- f.WriteLine("contents of the 'lib' and 'util' directories from the binary package in a");
- f.WriteLine("directory on your disc which is mentioned in your PATH environment");
- f.WriteLine("variable. You can use an existing directory which is allready in the");
- f.WriteLine("path, such as 'C:\WINDOWS', or 'C:\WINNT'. You can also create a new");
- f.WriteLine("directory for " + bname + " and place the files there, but be sure to modify");
- f.WriteLine("the PATH environment variable and add that new directory to its list.");
- f.WriteBlankLines(1);
- f.WriteLine(" If you use other software which needs " + bname + ", such as Apache");
- f.WriteLine("Web Server in certain configurations, then please consult the");
- f.WriteLine("documentation of that software and see if it mentions something about");
- f.WriteLine("how it uses " + bname + " and how it expects it to be installed. If you find");
- f.WriteLine("nothing, then the default installation, as described in the previous");
- f.WriteLine("paragraph, should be suficient.");
- f.WriteBlankLines(1);
f.WriteLine(" If there is something you cannot keep for yourself, such as a problem,");
f.WriteLine("a cheer of joy, a comment or a suggestion, feel free to contact me using");
f.WriteLine("the address below.");
@@ -323,6 +306,8 @@
withZlib = strToBool(arg.substring(opt.length + 1, arg.length));
else if (opt == "compiler")
compiler = arg.substring(opt.length + 1, arg.length);
+ else if (opt == "cruntime")
+ cruntime = arg.substring(opt.length + 1, arg.length);
else if (opt == "static")
buildStatic = strToBool(arg.substring(opt.length + 1, arg.length));
else if (opt == "prefix")
@@ -427,6 +412,8 @@
txtOut += "Win32 build configuration\n";
txtOut += "-------------------------\n";
txtOut += " Compiler: " + compiler + "\n";
+if (compiler == "msvc")
+ txtOut += " C-Runtime option: " + cruntime + "\n";
txtOut += " Debug symbols: " + boolToStr(buildDebug) + "\n";
txtOut += " Static xsltproc: " + boolToStr(buildStatic) + "\n";
txtOut += " Install prefix: " + buildPrefix + "\n";
Modified: packages/libxslt/branches/stable-backport/current/win32/libxslt.def.src
===================================================================
--- packages/libxslt/branches/stable-backport/current/win32/libxslt.def.src 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/win32/libxslt.def.src 2004-07-06 17:40:34 UTC (rev 197)
@@ -112,6 +112,7 @@
xsltGetKey
xsltGetNamespace
xsltGetNsProp
+xsltGetPlainNamespace
xsltGetProfileInformation
xsltGetQNameURI
xsltGetQNameURI2
Modified: packages/libxslt/branches/stable-backport/current/xsltproc/Makefile.am
===================================================================
--- packages/libxslt/branches/stable-backport/current/xsltproc/Makefile.am 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/xsltproc/Makefile.am 2004-07-06 17:40:34 UTC (rev 197)
@@ -5,10 +5,11 @@
EXTRA_PROGRAMS=
bin_PROGRAMS = xsltproc $(XSLTPROCDV)
+AM_CFLAGS = $(LIBGCRYPT_CFLAGS)
+
xsltproc_SOURCES = xsltproc.c
-xsltproc_LDFLAGS =
+xsltproc_LDFLAGS =
xsltproc_DEPENDENCIES = $(DEPS)
-xsltproc_LDADD = $(LDADDS)
DEPS = $(top_builddir)/libxslt/libxslt.la \
$(top_builddir)/libexslt/libexslt.la
@@ -18,6 +19,8 @@
$(top_builddir)/libexslt/libexslt.la \
@LIBXML_LIBS@ $(EXTRA_LIBS) @WIN32_EXTRA_LIBADD@
+xsltproc_LDADD = $(LIBGCRYPT_LIBS) $(LDADDS)
+
xsltproc.dv: xsltproc.o
$(CC) $(CFLAGS) -o xsltproc xsltproc.o ../libexslt/.libs/libexslt.a ../libxslt/.libs/libxslt.a @LIBXML_LIBS@ $(EXTRA_LIBS)
Modified: packages/libxslt/branches/stable-backport/current/xsltproc/Makefile.in
===================================================================
--- packages/libxslt/branches/stable-backport/current/xsltproc/Makefile.in 2004-07-06 17:30:21 UTC (rev 196)
+++ packages/libxslt/branches/stable-backport/current/xsltproc/Makefile.in 2004-07-06 17:40:34 UTC (rev 197)
@@ -119,6 +119,9 @@
LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
@@ -144,6 +147,7 @@
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
MAKEINFO = @MAKEINFO@
+MV = @MV@
M_LIBS = @M_LIBS@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
@@ -162,10 +166,12 @@
PYTHON_VERSION = @PYTHON_VERSION@
RANLIB = @RANLIB@
RELDATE = @RELDATE@
+RM = @RM@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STATIC_BINARIES = @STATIC_BINARIES@
STRIP = @STRIP@
+TAR = @TAR@
VERSION = @VERSION@
WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
@@ -230,10 +236,10 @@
-I$(top_builddir) -I$(top_builddir)/libxslt \
-I$(top_builddir)/libexslt $(LIBXML_CFLAGS) $(CFLAGS)
+AM_CFLAGS = $(LIBGCRYPT_CFLAGS)
xsltproc_SOURCES = xsltproc.c
xsltproc_LDFLAGS =
xsltproc_DEPENDENCIES = $(DEPS)
-xsltproc_LDADD = $(LDADDS)
DEPS = $(top_builddir)/libxslt/libxslt.la \
$(top_builddir)/libexslt/libexslt.la
@@ -242,6 +248,7 @@
$(top_builddir)/libexslt/libexslt.la \
@LIBXML_LIBS@ $(EXTRA_LIBS) @WIN32_EXTRA_LIBADD@
+xsltproc_LDADD = $(LIBGCRYPT_LIBS) $(LDADDS)
all: all-am
.SUFFIXES:
More information about the debian-xml-sgml-commit
mailing list