diff --git a/ChangeLog b/ChangeLog index 1780e81a..1e6e4812 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Tue Apr 8 19:15:19 CEST 2008 Daniel Veillard + + * configure.in doc/*: release of 1.1.23 + Tue Apr 8 18:52:36 CEST 2008 Daniel Veillard * libexslt/date.c: new version of patch from Peter Pawlowski diff --git a/configure.in b/configure.in index 8f50ebbd..9e59a780 100644 --- a/configure.in +++ b/configure.in @@ -10,7 +10,7 @@ dnl libexslt is an extension dnl LIBXSLT_MAJOR_VERSION=1 LIBXSLT_MINOR_VERSION=1 -LIBXSLT_MICRO_VERSION=22 +LIBXSLT_MICRO_VERSION=23 PACKAGE=libxslt LIBEXSLT_MAJOR_VERSION=0 LIBEXSLT_MINOR_VERSION=8 diff --git a/doc/libxslt-api.xml b/doc/libxslt-api.xml index 81af5bc0..d2c5a4ee 100644 --- a/doc/libxslt-api.xml +++ b/doc/libxslt-api.xml @@ -529,6 +529,7 @@ + @@ -2337,6 +2338,11 @@ exits'/> Initializes the processor (e.g. registers built-in extensions, etc.) + + INTERNAL ROUTINE ONLY Check if any keys on the current document need to be computed + + + Initialize the set of modules with registered stylesheet data @@ -2530,7 +2536,7 @@ exits'/> - parse an XSLT stylesheet building the associated structures + parse an XSLT stylesheet, building the associated structures. doc is kept as a reference within the returned stylesheet, so changes to doc after the parsing will be reflected when the stylesheet is applied, and the doc is automatically freed when the stylesheet is closed. diff --git a/doc/libxslt-refs.xml b/doc/libxslt-refs.xml index 0ac1f5ab..89d72c32 100644 --- a/doc/libxslt-refs.xml +++ b/doc/libxslt-refs.xml @@ -331,6 +331,7 @@ + @@ -912,6 +913,7 @@ + @@ -1839,6 +1841,7 @@ + @@ -2283,6 +2286,7 @@ + @@ -2593,6 +2597,7 @@ + @@ -2832,6 +2837,9 @@ + + + @@ -2871,6 +2879,8 @@ + + @@ -2879,8 +2889,6 @@ - - @@ -3021,6 +3029,9 @@ + + + @@ -3149,6 +3160,9 @@ + + + @@ -3526,6 +3540,7 @@ + @@ -3627,6 +3642,7 @@ + @@ -3655,6 +3671,7 @@ + @@ -3793,6 +3810,7 @@ + @@ -4085,6 +4103,9 @@ + + + @@ -4136,6 +4157,9 @@ + + + @@ -4252,6 +4276,7 @@ + @@ -4574,6 +4599,7 @@ + @@ -5066,6 +5092,7 @@ + @@ -5607,6 +5634,7 @@ + @@ -5621,6 +5649,7 @@ + @@ -5945,6 +5974,8 @@ + + @@ -5992,6 +6023,7 @@ + @@ -6132,8 +6164,6 @@ - - @@ -6308,6 +6338,8 @@ + + @@ -6378,6 +6410,7 @@ + @@ -6686,7 +6719,7 @@ - + @@ -6739,6 +6772,9 @@ + + + @@ -6749,6 +6785,9 @@ + + + @@ -6875,6 +6914,7 @@ + @@ -7432,7 +7472,7 @@ - + @@ -7787,7 +7827,7 @@ - + @@ -7902,6 +7942,7 @@ + @@ -7989,6 +8030,7 @@ + @@ -8316,7 +8358,7 @@ - + @@ -8341,19 +8383,20 @@ - - + + - - - - - - + + + + + + + diff --git a/doc/libxslt.xsa b/doc/libxslt.xsa index 87d4fa84..d943866d 100644 --- a/doc/libxslt.xsa +++ b/doc/libxslt.xsa @@ -8,20 +8,16 @@ libxslt - 1.1.21 - Jun 12 2007 + 1.1.22 + Aug 23 2007 http://xmlsoft.org/XSLT/ - - Bug fixes: out of memory allocation errors (William Brack), - namespace problem on compound predicates (William Brack), - python space/tab inconsistencies (Andreas Hanke), hook xsl:message - to per transformation error callbacks (Shaun McCance), - cached RVT problem (William Brack), XPath context maintainance - on choose (William Brack), memory leaks in the math module (William - Brack), exclude-result-prefix induced namespace problem (William - Brack) - - Build: configure setup for TRIO_REPLACE_STDIO (William Brack) - - - Documentation: updated after change from CVs to SVN (William Brack) + - Bug fixes: RVT cleanup problems (William Brack), exclude-result-prefix + bug (William Brack), stylesheet compilation error handling (Rob Richards). + + - Portability fixes: improve build with VS2005 (Rob Richards), + fixing build on AIX (Bjorn Wiberg), fix the security file checks on + Windows (Roland Schwarz and Rob Richards). + - Improvement: add an --encoding option to xsltproc (Drazen Kacar). diff --git a/doc/news.html b/doc/news.html index 8ad85db5..82f2a3fe 100644 --- a/doc/news.html +++ b/doc/news.html @@ -9,7 +9,19 @@ H3 {font-family: Verdana,Arial,Helvetica} A:link, A:visited, A:active { text-decoration: underline } News
Action against software patentsGNOME2 LogoW3C logoRed Hat Logo
Made with Libxslt Logo

The XSLT C library for GNOME

News

Main Menu
Related links
API Indexes

The change log describes the recents commits -to the SVN code base.

Those are the public releases made:

1.1.22: Aug 23 2007

  • Bug fixes: RVT cleanup problems (William Brack), exclude-result-prefix +to the SVN code base.

    Those are the public releases made:

    1.1.23: Apr 8 2008

    • Documentation: fix links for Cygwin DocBook setup (Philippe Bourcier), + xsltParseStylesheetDoc doc fix (Jason Viers), fix manpage default + maxdepth value
    • +
    • Bug fixes: python segfault (Daniel Gryniewicz), week-in-year bug fix + (Maurice van der Pot), fix python iterator problem (William Brack), + avoid garbage collection problems on str:tokenize and str:split + and function results (William Brack and Peter Pawlowski) + superfluous re-generation of keys (William Brack), remove superfluous + code in xsltExtInitTest (Tony Graham), func:result segfault fix + (William Brack), timezone offset problem (Peter Pawlowski),
    • +
    • Portability fixes: old gcrypt support fix (Brent Cowgill), Python + portability patch (Stephane Bidoul), VS 2008 fix (Rob Richard)
    • +

    1.1.22: Aug 23 2007

    • Bug fixes: RVT cleanup problems (William Brack), exclude-result-prefix bug (William Brack), stylesheet compilation error handling (Rob Richards).
    • Portability fixes: improve build with VS2005 (Rob Richards), diff --git a/doc/xslt.html b/doc/xslt.html index cf01afeb..14d9882f 100644 --- a/doc/xslt.html +++ b/doc/xslt.html @@ -304,6 +304,21 @@ to the SVN code base.<

      Those are the public releases made:

      +

      1.1.23: Apr 8 2008

      +
        +
      • Documentation: fix links for Cygwin DocBook setup (Philippe Bourcier), + xsltParseStylesheetDoc doc fix (Jason Viers), fix manpage default + maxdepth value
      • +
      • Bug fixes: python segfault (Daniel Gryniewicz), week-in-year bug fix + (Maurice van der Pot), fix python iterator problem (William Brack), + avoid garbage collection problems on str:tokenize and str:split + and function results (William Brack and Peter Pawlowski) + superfluous re-generation of keys (William Brack), remove superfluous + code in xsltExtInitTest (Tony Graham), func:result segfault fix + (William Brack), timezone offset problem (Peter Pawlowski),
      • +
      • Portability fixes: old gcrypt support fix (Brent Cowgill), Python + portability patch (Stephane Bidoul), VS 2008 fix (Rob Richard)
      • +

      1.1.22: Aug 23 2007

      • Bug fixes: RVT cleanup problems (William Brack), exclude-result-prefix diff --git a/libxslt/xsltwin32config.h b/libxslt/xsltwin32config.h index cb106c53..36c024b4 100644 --- a/libxslt/xsltwin32config.h +++ b/libxslt/xsltwin32config.h @@ -23,21 +23,21 @@ extern "C" { * * the version string like "1.2.3" */ -#define LIBXSLT_DOTTED_VERSION "1.1.22" +#define LIBXSLT_DOTTED_VERSION "1.1.23" /** * LIBXSLT_VERSION: * * the version number: 1.2.3 value is 1002003 */ -#define LIBXSLT_VERSION 10122 +#define LIBXSLT_VERSION 10123 /** * LIBXSLT_VERSION_STRING: * * the version number string, 1.2.3 value is "1002003" */ -#define LIBXSLT_VERSION_STRING "10122" +#define LIBXSLT_VERSION_STRING "10123" /** * LIBXSLT_VERSION_EXTRA: diff --git a/python/libxsltclass.txt b/python/libxsltclass.txt index 7ed40569..65409907 100644 --- a/python/libxsltclass.txt +++ b/python/libxsltclass.txt @@ -142,6 +142,7 @@ Class transformCtxt(transformCtxtBase) createRVT() extensionInstructionResultFinalize() freeRVTs() + initAllDocKeys() registerLocalRVT() registerPersistRVT() registerTmpRVT()