diff --git a/ChangeLog b/ChangeLog index b3ad0d686d07b559675fb012a35d6d7a29b92491_Q2hhbmdlTG9n..7e2bc686c170cecb68c4b76a2c3e12c1577b72e0_Q2hhbmdlTG9n 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 b3ad0d686d07b559675fb012a35d6d7a29b92491_Y29uZmlndXJlLmlu..7e2bc686c170cecb68c4b76a2c3e12c1577b72e0_Y29uZmlndXJlLmlu 100644 --- a/configure.in +++ b/configure.in @@ -6,7 +6,7 @@ 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 @@ -10,7 +10,7 @@ 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 b3ad0d686d07b559675fb012a35d6d7a29b92491_ZG9jL2xpYnhzbHQtYXBpLnhtbA==..7e2bc686c170cecb68c4b76a2c3e12c1577b72e0_ZG9jL2xpYnhzbHQtYXBpLnhtbA== 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 @@ <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 b3ad0d686d07b559675fb012a35d6d7a29b92491_ZG9jL25ld3MuaHRtbA==..7e2bc686c170cecb68c4b76a2c3e12c1577b72e0_ZG9jL25ld3MuaHRtbA== 100644 --- a/doc/news.html +++ b/doc/news.html @@ -83,6 +83,25 @@ <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 b3ad0d686d07b559675fb012a35d6d7a29b92491_ZG9jL3hzbHQuaHRtbA==..7e2bc686c170cecb68c4b76a2c3e12c1577b72e0_ZG9jL3hzbHQuaHRtbA== 100644 --- a/doc/xslt.html +++ b/doc/xslt.html @@ -260,6 +260,26 @@ 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 b3ad0d686d07b559675fb012a35d6d7a29b92491_bGlieHNsdC5zcGVjLmlu..7e2bc686c170cecb68c4b76a2c3e12c1577b72e0_bGlieHNsdC5zcGVjLmlu 100644 --- a/libxslt.spec.in +++ b/libxslt.spec.in @@ -103,6 +103,7 @@ %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 b3ad0d686d07b559675fb012a35d6d7a29b92491_bGlieHNsdC94c2x0d2luMzJjb25maWcuaA==..7e2bc686c170cecb68c4b76a2c3e12c1577b72e0_bGlieHNsdC94c2x0d2luMzJjb25maWcuaA== 100644 --- a/libxslt/xsltwin32config.h +++ b/libxslt/xsltwin32config.h @@ -21,10 +21,10 @@ * * 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 */ @@ -25,13 +25,13 @@ /** * 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" */ @@ -32,10 +32,10 @@ /** * 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 b3ad0d686d07b559675fb012a35d6d7a29b92491_cHl0aG9uL2xpYnhzbHRjbGFzcy50eHQ=..7e2bc686c170cecb68c4b76a2c3e12c1577b72e0_cHl0aG9uL2xpYnhzbHRjbGFzcy50eHQ= 100644 --- a/python/libxsltclass.txt +++ b/python/libxsltclass.txt @@ -35,6 +35,7 @@ newStylesheet() parseStylesheetDoc() parseStylesheetFile() +parseStylesheetImportedDoc() # functions from module xsltutils calibrateAdjust()