From 880b98c9e1b30ed40713ec430fc75fdbe48e9dde Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Sat, 9 Aug 2003 22:24:34 +0000 Subject: [PATCH] preparing libxslt-1.0.32 release updated the doc and rebuilt Daniel * News configure.in: preparing libxslt-1.0.32 release * doc/* : updated the doc and rebuilt Daniel --- ChangeLog | 5 +++++ NEWS | 18 +++++++++++++++++- configure.in | 2 +- doc/html/libxslt-attributes.html | 2 +- doc/html/libxslt-variables.html | 10 +++++----- doc/html/libxslt-xslt.html | 12 ++++++------ doc/html/libxslt-xsltInternals.html | 6 +++--- doc/html/libxslt-xsltutils.html | 16 ++++++++-------- doc/libxslt-decl.txt | 12 ++++++------ doc/libxslt.xsa | 27 ++++++++++++++------------- doc/news.html | 17 +++++++++++++++-- doc/xslt.html | 19 ++++++++++++++++++- libxslt/xsltwin32config.h | 6 +++--- 13 files changed, 102 insertions(+), 50 deletions(-) diff --git a/ChangeLog b/ChangeLog index f517f62..827661c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Sun Aug 10 00:21:48 CEST 2003 Daniel Veillard + + * News configure.in: preparing libxslt-1.0.32 release + * doc/* : updated the doc and rebuilt + Thu Aug 7 21:02:07 HKT 2003 William Brack * breakpoint/Makefile.am: removed ref to libxslt.la diff --git a/NEWS b/NEWS index 042ab5c..3ec3d42 100644 --- a/NEWS +++ b/NEWS @@ -10,6 +10,22 @@ http://cvs.gnome.org/lxr/source/libxslt/ChangeLog file for a really accurate description: +1.0.32: Aug 9 2003: + - bugfixes: xsltSaveResultToFile() python binding (Chris Jaeger), EXSLT + function (William Brack), RVT for globals (William Brack), EXSLT date + (William Brack), + speed of large text output, xsl:copy with attributes, strip-space and + namespaces prefix, fix for --path xsltproc option, EXST:tokenize (Shaun + McCance), EXSLT:seconds (William Brack), sort with multiple keys (William + Brack), checking of { and } for attribute value templates (William + Brack) + + - Python bindings for extension elements (Sean Treadway) + - EXSLT:split added (Shaun McCance) + - portability fixes for HP-UX/Solaris/IRIX (William Brack) + - doc cleanup + + 1.0.31: Jul 6 2003: - bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix for the debugger (Keith Isdale), output filename limitation, trio.h and @@ -18,7 +34,7 @@ for a really accurate description: stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack), RVT bug introduced in 1.0.30 - - avoid generating " (fix in libxml2-2.5.8) + - avoid generating " (fix in libxml2-2.5.8) - fix 64bit cleaness problem and compilation troubles introduced in 1.0.30 - Windows makefile generation (Igor Zlatkovic) diff --git a/configure.in b/configure.in index 803cf47..2f383a3 100644 --- a/configure.in +++ b/configure.in @@ -6,7 +6,7 @@ dnl libexslt is an extension dnl LIBXSLT_MAJOR_VERSION=1 LIBXSLT_MINOR_VERSION=0 -LIBXSLT_MICRO_VERSION=31 +LIBXSLT_MICRO_VERSION=32 PACKAGE=libxslt LIBEXSLT_MAJOR_VERSION=0 LIBEXSLT_MINOR_VERSION=7 diff --git a/doc/html/libxslt-attributes.html b/doc/html/libxslt-attributes.html index 8df1a4f..28400b2 100644 --- a/doc/html/libxslt-attributes.html +++ b/doc/html/libxslt-attributes.html @@ -48,7 +48,7 @@ void parse an XSLT stylesheet attribute-set element

style : the XSLT stylesheet -
cur : the "attribute-set" element +
cur : the "attribute-set" element

xsltFreeAttributeSetsHashes ()

void        xsltFreeAttributeSetsHashes     (xsltStylesheetPtr style);

Free up the memory used by attribute sets

diff --git a/doc/html/libxslt-variables.html b/doc/html/libxslt-variables.html index 0568b76..71e20e8 100644 --- a/doc/html/libxslt-variables.html +++ b/doc/html/libxslt-variables.html @@ -137,28 +137,28 @@ parse an XSLT transformation variable declaration and record its value.

style : the XSLT stylesheet -
cur : the "variable" element +
cur : the "variable" element

xsltParseGlobalParam ()

void        xsltParseGlobalParam            (xsltStylesheetPtr style,
                                              xmlNodePtr cur);

parse an XSLT transformation param declaration and record its value.

style : the XSLT stylesheet -
cur : the "param" element +
cur : the "param" element

xsltParseStylesheetVariable ()

void        xsltParseStylesheetVariable     (xsltTransformContextPtr ctxt,
                                              xmlNodePtr cur);

parse an XSLT transformation variable declaration and record its value.

ctxt : the XSLT transformation context -
cur : the "variable" element +
cur : the "variable" element

xsltParseStylesheetParam ()

void        xsltParseStylesheetParam        (xsltTransformContextPtr ctxt,
                                              xmlNodePtr cur);

parse an XSLT transformation param declaration and record its value.

ctxt : the XSLT transformation context -
cur : the "param" element +
cur : the "param" element

xsltParseStylesheetCallerParam ()

xsltStackElemPtr xsltParseStylesheetCallerParam
                                             (xsltTransformContextPtr ctxt,
                                              xmlNodePtr cur);

@@ -166,7 +166,7 @@ parse an XSLT transformation param declaration, compute its value but doesn't record it.

ctxt : the XSLT transformation context -
cur : the "param" element +
cur : the "param" element
Returns :the new xsltStackElemPtr or NULL

xsltAddStackElemList ()

int         xsltAddStackElemList            (xsltTransformContextPtr ctxt,
                                              xsltStackElemPtr elems);

diff --git a/doc/html/libxslt-xslt.html b/doc/html/libxslt-xslt.html index 0cb15fe..dc5cad3 100644 --- a/doc/html/libxslt-xslt.html +++ b/doc/html/libxslt-xslt.html @@ -40,19 +40,19 @@ void xsltCleanupGlobals (void);

Description

-

Details

XSLT_DEFAULT_VERSION

#define XSLT_DEFAULT_VERSION     "1.0"
+

Details

XSLT_DEFAULT_VERSION

#define XSLT_DEFAULT_VERSION     "1.0"
 

The default version of XSLT supported.

-


XSLT_DEFAULT_VENDOR

#define XSLT_DEFAULT_VENDOR      "libxslt"
+


XSLT_DEFAULT_VENDOR

#define XSLT_DEFAULT_VENDOR      "libxslt"
 

-The XSLT "vendor" string for this processor.

+The XSLT "vendor" string for this processor.

-


XSLT_DEFAULT_URL

#define XSLT_DEFAULT_URL         "http://xmlsoft.org/XSLT/"
+


XSLT_DEFAULT_URL

#define XSLT_DEFAULT_URL         "http://xmlsoft.org/XSLT/"
 

-The XSLT "vendor" URL for this processor.

+The XSLT "vendor" URL for this processor.

-


XSLT_NAMESPACE

#define XSLT_NAMESPACE ((xmlChar *) "http://www.w3.org/1999/XSL/Transform")
+


XSLT_NAMESPACE

#define XSLT_NAMESPACE ((xmlChar *) "http://www.w3.org/1999/XSL/Transform")
 

The XSLT specification namespace.

diff --git a/doc/html/libxslt-xsltInternals.html b/doc/html/libxslt-xsltInternals.html index 097c40f..c329fe3 100644 --- a/doc/html/libxslt-xsltInternals.html +++ b/doc/html/libxslt-xsltInternals.html @@ -494,13 +494,13 @@ precomputed data.

xmlChar *methodURI; /* associated namespace if any */ xmlChar *version; /* version string */ xmlChar *encoding; /* encoding string */ - int omitXmlDeclaration; /* omit-xml-declaration = "yes" | "no" */ + int omitXmlDeclaration; /* omit-xml-declaration = "yes" | "no" */ /* * Number formatting. */ xsltDecimalFormatPtr decimalFormat; - int standalone; /* standalone = "yes" | "no" */ + int standalone; /* standalone = "yes" | "no" */ xmlChar *doctypePublic; /* doctype-public string */ xmlChar *doctypeSystem; /* doctype-system string */ int indent; /* should output being indented */ @@ -605,7 +605,7 @@ parse an XSLT stylesheet output element and record information related to the stylesheet output

style : the XSLT stylesheet -
cur : the "output" element +
cur : the "output" element

xsltParseStylesheetDoc ()

xsltStylesheetPtr xsltParseStylesheetDoc    (xmlDocPtr doc);

parse an XSLT stylesheet building the associated structures

diff --git a/doc/html/libxslt-xsltutils.html b/doc/html/libxslt-xsltutils.html index 0fe9ae6..8fdc1a6 100644 --- a/doc/html/libxslt-xsltutils.html +++ b/doc/html/libxslt-xsltutils.html @@ -360,14 +360,14 @@ Save the profiling informations on output

This function should be called after the transformation completed to extract template processing profiling informations if availble. The informations are returned as an XML document tree like -<?xml version="1.0"?> +<?xml version="1.0"?> <profile> -<template rank="1" match="*" name="" - mode="" calls="6" time="48" average="8"/> -<template rank="2" match="item2|item3" name="" - mode="" calls="10" time="30" average="3"/> -<template rank="3" match="item1" name="" - mode="" calls="5" time="17" average="3"/> +<template rank="1" match="*" name="" + mode="" calls="6" time="48" average="8"/> +<template rank="2" match="item2|item3" name="" + mode="" calls="10" time="30" average="3"/> +<template rank="3" match="item1" name="" + mode="" calls="5" time="17" average="3"/> </profile> The caller will need to free up the returned tree with xmlFreeDoc()

@@ -432,7 +432,7 @@ callback routines.

Returns :0 in case of success and -1 in case of error


xslAddCall ()

int         xslAddCall                      (xsltTemplatePtr templ,
                                              xmlNodePtr source);

-Add template "call" to call stack

+Add template "call" to call stack

templ : current template being applied
source : the source node being processed diff --git a/doc/libxslt-decl.txt b/doc/libxslt-decl.txt index d6fd6ba..2fd07ba 100644 --- a/doc/libxslt-decl.txt +++ b/doc/libxslt-decl.txt @@ -1,14 +1,14 @@ LIBXSLT_DOTTED_VERSION -#define LIBXSLT_DOTTED_VERSION "1.0.31" +#define LIBXSLT_DOTTED_VERSION "1.0.32" LIBXSLT_VERSION -#define LIBXSLT_VERSION 10031 +#define LIBXSLT_VERSION 10032 LIBXSLT_VERSION_STRING -#define LIBXSLT_VERSION_STRING "10031" +#define LIBXSLT_VERSION_STRING "10032" WITH_XSLT_DEBUG @@ -1160,15 +1160,15 @@ void LIBXSLT_DOTTED_VERSION -#define LIBXSLT_DOTTED_VERSION "1.0.31" +#define LIBXSLT_DOTTED_VERSION "1.0.32" LIBXSLT_VERSION -#define LIBXSLT_VERSION 10031 +#define LIBXSLT_VERSION 10032 LIBXSLT_VERSION_STRING -#define LIBXSLT_VERSION_STRING "10031" +#define LIBXSLT_VERSION_STRING "10032" WITH_XSLT_DEBUG diff --git a/doc/libxslt.xsa b/doc/libxslt.xsa index 954bddb..5b84b78 100644 --- a/doc/libxslt.xsa +++ b/doc/libxslt.xsa @@ -8,21 +8,22 @@ libxslt - 1.0.31 - Jul 6 2003 + 1.0.32 + Aug 9 2003 http://xmlsoft.org/XSLT/ - - bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix for - the debugger (Keith Isdale), output filename limitation, trio.h and - triodef.h added (Albert Chin), EXSLT node-set (Peter Breitenlohner), - xsltChoose and whitespace (Igor Zlatkovic), - stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack), - RVT bug introduced in 1.0.30 + - bugfixes: xsltSaveResultToFile() python binding (Chris Jaeger), EXSLT + function (William Brack), RVT for globals (William Brack), EXSLT date + (William Brack), + speed of large text output, xsl:copy with attributes, strip-space and + namespaces prefix, fix for --path xsltproc option, EXST:tokenize (Shaun + McCance), EXSLT:seconds (William Brack), sort with multiple keys (William + Brack), checking of { and } for attribute value templates (William + Brack) - - avoid generating &quot; (fix in libxml2-2.5.8) - - fix 64bit cleaness problem and compilation troubles introduced in - 1.0.30 - - Windows makefile generation (Igor Zlatkovic) - - HP-UX portability fix + - Python bindings for extension elements (Sean Treadway) + - EXSLT:split added (Shaun McCance) + - portability fixes for HP-UX/Solaris/IRIX (William Brack) + - doc cleanup diff --git a/doc/news.html b/doc/news.html index 0e97049..837d5e3 100644 --- a/doc/news.html +++ b/doc/news.html @@ -8,14 +8,27 @@ H2 {font-family: Verdana,Arial,Helvetica} H3 {font-family: Verdana,Arial,Helvetica} A:link, A:visited, A:active { text-decoration: underline } News
Gnome2 LogoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for Gnome

News

Main Menu
Related links
API Indexes

CVS only : check the Changelog file -for a really accurate description

1.0.31: Jul 6 2003

  • bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix for +for a really accurate description

    1.0.32: Aug 9 2003

    • bugfixes: xsltSaveResultToFile() python binding (Chris Jaeger), EXSLT + function (William Brack), RVT for globals (William Brack), EXSLT date + (William Brack), +

      speed of large text output, xsl:copy with attributes, strip-space and + namespaces prefix, fix for --path xsltproc option, EXST:tokenize (Shaun + McCance), EXSLT:seconds (William Brack), sort with multiple keys (William + Brack), checking of { and } for attribute value templates (William + Brack)

      +
    • +
    • Python bindings for extension elements (Sean Treadway)
    • +
    • EXSLT:split added (Shaun McCance)
    • +
    • portability fixes for HP-UX/Solaris/IRIX (William Brack)
    • +
    • doc cleanup
    • +

    1.0.31: Jul 6 2003

    • bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix for the debugger (Keith Isdale), output filename limitation, trio.h and triodef.h added (Albert Chin), EXSLT node-set (Peter Breitenlohner), xsltChoose and whitespace (Igor Zlatkovic),

      stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack), RVT bug introduced in 1.0.30

    • -
    • avoid generating &quot; (fix in libxml2-2.5.8)
    • +
    • avoid generating &quot; (fix in libxml2-2.5.8)
    • fix 64bit cleaness problem and compilation troubles introduced in 1.0.30
    • Windows makefile generation (Igor Zlatkovic)
    • diff --git a/doc/xslt.html b/doc/xslt.html index e405402..61327f4 100644 --- a/doc/xslt.html +++ b/doc/xslt.html @@ -282,6 +282,23 @@ 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 file for a really accurate description +

      1.0.32: Aug 9 2003

      +
        +
      • bugfixes: xsltSaveResultToFile() python binding (Chris Jaeger), EXSLT + function (William Brack), RVT for globals (William Brack), EXSLT date + (William Brack), +

        speed of large text output, xsl:copy with attributes, strip-space and + namespaces prefix, fix for --path xsltproc option, EXST:tokenize (Shaun + McCance), EXSLT:seconds (William Brack), sort with multiple keys (William + Brack), checking of { and } for attribute value templates (William + Brack)

        +
      • +
      • Python bindings for extension elements (Sean Treadway)
      • +
      • EXSLT:split added (Shaun McCance)
      • +
      • portability fixes for HP-UX/Solaris/IRIX (William Brack)
      • +
      • doc cleanup
      • +
      +

      1.0.31: Jul 6 2003

      • bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix for @@ -291,7 +308,7 @@ for a really accurate description

        stylesheet compilation (Igor Zlatkovic), NaN and sort (William Brack), RVT bug introduced in 1.0.30

      • -
      • avoid generating &quot; (fix in libxml2-2.5.8)
      • +
      • avoid generating &quot; (fix in libxml2-2.5.8)
      • fix 64bit cleaness problem and compilation troubles introduced in 1.0.30
      • Windows makefile generation (Igor Zlatkovic)
      • diff --git a/libxslt/xsltwin32config.h b/libxslt/xsltwin32config.h index 87eaed4..24733e3 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.31" +#define LIBXSLT_DOTTED_VERSION "1.0.32" /** * LIBXSLT_VERSION: * * the version number: 1.2.3 value is 1002003 */ -#define LIBXSLT_VERSION 10031 +#define LIBXSLT_VERSION 10032 /** * LIBXSLT_VERSION_STRING: * * the version number string, 1.2.3 value is "1002003" */ -#define LIBXSLT_VERSION_STRING "10031" +#define LIBXSLT_VERSION_STRING "10032" /** * WITH_XSLT_DEBUG: -- 2.7.4