summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Veillard <veillard@src.gnome.org>2003-01-14 15:28:23 +0000
committerDaniel Veillard <veillard@src.gnome.org>2003-01-14 15:28:23 +0000
commitaaf8d3ad675ca03a3c77fd2c0e513ded01c4aa92 (patch)
tree8f04a1bfb144c83b2e3fc03126c28812f231c0ba
parent66cea913b7ded85da8bea5add49d2bfa6a311e97 (diff)
downloadlibxslt-aaf8d3ad675ca03a3c77fd2c0e513ded01c4aa92.tar.gz
preparing release 2.0.24 small update updated the news, rebuilt the APIsLIBXSLT_1_0_24
* configure.in: preparing release 2.0.24 * libxslt.spec.in: small update * doc/*: updated the news, rebuilt the APIs descriptions Daniel
-rw-r--r--ChangeLog6
-rw-r--r--configure.in4
-rw-r--r--doc/libxslt-api.xml6
-rw-r--r--doc/news.html19
-rw-r--r--doc/xslt.html20
-rw-r--r--libxslt.spec.in1
-rw-r--r--libxslt/xsltwin32config.h6
-rw-r--r--python/libxsltclass.txt1
8 files changed, 58 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index a6db43ef..d8f1726a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Tue Jan 14 16:22:48 CET 2003 Daniel Veillard <daniel@veillard.com>
+
+ * configure.in: preparing release 2.0.24
+ * libxslt.spec.in: small update
+ * doc/*: updated the news, rebuilt the APIs descriptions
+
Tue Jan 14 14:23:47 CET 2003 Daniel Veillard <daniel@veillard.com>
* libxslt/functions.c: fixed #101502 by applying and cleaning up
diff --git a/configure.in b/configure.in
index 5643926c..29bc780a 100644
--- a/configure.in
+++ b/configure.in
@@ -6,11 +6,11 @@ dnl libexslt is an extension
dnl
LIBXSLT_MAJOR_VERSION=1
LIBXSLT_MINOR_VERSION=0
-LIBXSLT_MICRO_VERSION=23
+LIBXSLT_MICRO_VERSION=24
PACKAGE=libxslt
LIBEXSLT_MAJOR_VERSION=0
LIBEXSLT_MINOR_VERSION=7
-LIBEXSLT_MICRO_VERSION=14
+LIBEXSLT_MICRO_VERSION=15
LIBXML_REQUIRED_VERSION=2.4.25
diff --git a/doc/libxslt-api.xml b/doc/libxslt-api.xml
index 32a47cd7..9bb6aaed 100644
--- a/doc/libxslt-api.xml
+++ b/doc/libxslt-api.xml
@@ -207,6 +207,7 @@
<exports symbol='xsltOutputType'/>
<exports symbol='xsltParseStylesheetDoc'/>
<exports symbol='xsltParseStylesheetFile'/>
+ <exports symbol='xsltParseStylesheetImportedDoc'/>
<exports symbol='xsltParseStylesheetOutput'/>
<exports symbol='xsltParseStylesheetProcess'/>
<exports symbol='xsltParseTemplateContent'/>
@@ -1604,6 +1605,11 @@ informations are stored'/>
<arg name='style' type='xsltStylesheetPtr' info='the XSLT stylesheet'/>
<arg name='cur' type='xmlNodePtr' info='the import element'/>
</function>
+ <function name='xsltParseStylesheetImportedDoc' file='xsltInternals'>
+ <info>parse an XSLT stylesheet building the associated structures except the processing not needed for imported documents.</info>
+ <return type='xsltStylesheetPtr' info='a new XSLT stylesheet structure.'/>
+ <arg name='doc' type='xmlDocPtr' info='and xmlDoc parsed XML'/>
+ </function>
<function name='xsltParseStylesheetInclude' file='imports'>
<info>parse an XSLT stylesheet include element</info>
<return type='int' info='0 in case of success -1 in case of failure'/>
diff --git a/doc/news.html b/doc/news.html
index afe3d0ba..e463f297 100644
--- a/doc/news.html
+++ b/doc/news.html
@@ -83,6 +83,25 @@ A:link, A:visited, A:active { text-decoration: underline }
<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">
<h3>CVS only : check the <a href="http://cvs.gnome.org/lxr/source/libxslt/ChangeLog">Changelog</a> file
for a really accurate description</h3>
+<h3>1.0.24: Jan 14 2003</h3>
+<ul>
+<li>bug fixes: imported global varables, python bindings (Stéphane Bidoul),
+ EXSLT memory leak (Charles Bozeman), namespace generation on
+ xsl:attribute, space handling with imports (Daniel Stodden),
+ extension-element-prefixes (Josh Parsons), comments within xsl:text (Matt
+ Sergeant), superfluous xmlns generation, XInclude related bug for
+ numbering, EXSLT strings (Alexey Efimov), attribute-sets computation on
+ imports, extension module init and shutdown callbacks not called</li>
+ <li>HP-UX portability (Alexey Efimov), Windows makefiles (Igor and Stephane
+ Bidoul), VMS makefile updates (Craig A. Berry)</li>
+ <li>adds xsltGetProfileInformation() (Michael Rothwell)</li>
+ <li>fix the API generation scripts</li>
+ <li>API to provide the sorting routines (Richard Jinks)</li>
+ <li>added XML description of the EXSLT API</li>
+ <li>added ESXLT URI (un)escaping (Jörg Walter)</li>
+ <li>Some memory leaks have been found and fixed</li>
+ <li>document() now support fragment identifiers in URIs</li>
+</ul>
<h3>1.0.23: Nov 17 2002</h3>
<ul>
<li>Windows build cleanup (Igor)</li>
diff --git a/doc/xslt.html b/doc/xslt.html
index b94e27f3..8720d0c8 100644
--- a/doc/xslt.html
+++ b/doc/xslt.html
@@ -260,6 +260,26 @@ platform, get in touch with me to upload the package. I will keep them in the
href="http://cvs.gnome.org/lxr/source/libxslt/ChangeLog">Changelog</a> file
for a really accurate description</h3>
+<h3>1.0.24: Jan 14 2003</h3>
+<ul>
+ <li>bug fixes: imported global varables, python bindings (Stéphane Bidoul),
+ EXSLT memory leak (Charles Bozeman), namespace generation on
+ xsl:attribute, space handling with imports (Daniel Stodden),
+ extension-element-prefixes (Josh Parsons), comments within xsl:text (Matt
+ Sergeant), superfluous xmlns generation, XInclude related bug for
+ numbering, EXSLT strings (Alexey Efimov), attribute-sets computation on
+ imports, extension module init and shutdown callbacks not called</li>
+ <li>HP-UX portability (Alexey Efimov), Windows makefiles (Igor and Stephane
+ Bidoul), VMS makefile updates (Craig A. Berry)</li>
+ <li>adds xsltGetProfileInformation() (Michael Rothwell)</li>
+ <li>fix the API generation scripts</li>
+ <li>API to provide the sorting routines (Richard Jinks)</li>
+ <li>added XML description of the EXSLT API</li>
+ <li>added ESXLT URI (un)escaping (Jörg Walter)</li>
+ <li>Some memory leaks have been found and fixed</li>
+ <li>document() now support fragment identifiers in URIs</li>
+</ul>
+
<h3>1.0.23: Nov 17 2002</h3>
<ul>
<li>Windows build cleanup (Igor)</li>
diff --git a/libxslt.spec.in b/libxslt.spec.in
index db346f04..b194490d 100644
--- a/libxslt.spec.in
+++ b/libxslt.spec.in
@@ -103,6 +103,7 @@ rm -fr %{buildroot}
%doc AUTHORS ChangeLog NEWS README Copyright TODO FEATURES
%doc doc/libxslt-api.xml
+%doc doc/libexslt-api.xml
%doc %{_mandir}/man4/libxslt.4*
%doc %{_mandir}/man4/libexslt.4*
%{_libdir}/lib*.so
diff --git a/libxslt/xsltwin32config.h b/libxslt/xsltwin32config.h
index 697d1f73..7311e7f3 100644
--- a/libxslt/xsltwin32config.h
+++ b/libxslt/xsltwin32config.h
@@ -21,21 +21,21 @@ extern "C" {
*
* the version string like "1.2.3"
*/
-#define LIBXSLT_DOTTED_VERSION "1.0.23"
+#define LIBXSLT_DOTTED_VERSION "1.0.24"
/**
* LIBXSLT_VERSION:
*
* the version number: 1.2.3 value is 1002003
*/
-#define LIBXSLT_VERSION 10023
+#define LIBXSLT_VERSION 10024
/**
* LIBXSLT_VERSION_STRING:
*
* the version number string, 1.2.3 value is "1002003"
*/
-#define LIBXSLT_VERSION_STRING "10023"
+#define LIBXSLT_VERSION_STRING "10024"
/**
* WITH_XSLT_DEBUG:
diff --git a/python/libxsltclass.txt b/python/libxsltclass.txt
index 1a0dd42d..afb55895 100644
--- a/python/libxsltclass.txt
+++ b/python/libxsltclass.txt
@@ -35,6 +35,7 @@ loadStylesheetPI()
newStylesheet()
parseStylesheetDoc()
parseStylesheetFile()
+parseStylesheetImportedDoc()
# functions from module xsltutils
calibrateAdjust()