[Templates-cvs] cvs commit: Template2/docs/src/Release Changes.html HACKING.html INSTALL.html README.html TODO.html

cvs@template-toolkit.org cvs@template-toolkit.org
Tue, 06 Jan 2004 18:31:02 +0000


cvs         04/01/06 18:31:01

  Modified:    docs/src/Release Changes.html HACKING.html INSTALL.html
                        README.html TODO.html
  Log:
  * verion 2.11
  
  Revision  Changes    Path
  1.58      +73 -4     Template2/docs/src/Release/Changes.html
  
  Index: Changes.html
  ===================================================================
  RCS file: /template-toolkit/Template2/docs/src/Release/Changes.html,v
  retrieving revision 1.57
  retrieving revision 1.58
  diff -u -r1.57 -r1.58
  --- Changes.html	2003/07/24 16:16:15	1.57
  +++ Changes.html	2004/01/06 18:30:58	1.58
  @@ -7,7 +7,7 @@
   # Changes 
   #
   # DESCRIPTION
  -#   Revision history for the Template Toolkit version 2.10, detailing
  +#   Revision history for the Template Toolkit version 2.11, detailing
   #   significant changes between versions, most recent first.  Some 
   #   way down the file you'll find a section detailing major changes from 
   #   version 1.* to 2.* and a list of "Gotchas!" that you might have to 
  @@ -23,9 +23,78 @@
   #   Any changes you make here may be lost!
   #
   #------------------------------------------------------------------------
  -# $Id: Changes.html,v 1.57 2003/07/24 16:16:15 abw Exp $
  +# $Id: Changes.html,v 1.58 2004/01/06 18:30:58 abw Exp $
   #========================================================================
   
  +
  +#------------------------------------------------------------------------
  +# Version 2.11 - 6th Januray 2004           
  +#------------------------------------------------------------------------
  +
  +* Bumped version number and updated documentation for release.
  +
  +
  +#------------------------------------------------------------------------
  +# Version 2.10b - 2nd December 2003               ## DEVELOPER RELEASE ##
  +#------------------------------------------------------------------------
  +
  +* Changed the Template::Document process() method to pass itself
  +  to the context visit() method when it calls it.  Similarly, changed
  +  the context visit() method to expect it.  This is useful when 
  +  subclassing the context but shouldn't have any other effect.
  +
  +* Modified parser to add the file name and line number of the source
  +  template to generated Perl code.  This provides useful information
  +  when warnings and errors are generated by Perl at runtime.  Added
  +  the t/fileline.t script to test it.
  +
  +
  +#------------------------------------------------------------------------
  +# Version 2.10a - 9th October 2003                ## DEVELOPER RELEASE ##
  +#------------------------------------------------------------------------
  +
  +* Applied two patches from Axel Gerstmair to fix bugs in Makefile.PL 
  +  and t/date.t.  See.
  +  http://tt2.org/pipermail/templates/2003-April/004553.html
  +  http://tt2.org/pipermail/templates/2003-May/004572.html
  +
  +* Applied patch from Jim Cromie to t/autoform.t to skip tests on all
  +  versions of Perl from 5.8.0 onwards.
  +
  +* Changed $OUTPUT in Template::Directive to be a package variable, 
  +  allowing it to be re-defined to permit a flushed output hack.
  +  http://tt2.org/pipermail/templates/2003-October/005136.html
  +
  +* Applied a patch from Darren to the 'item' hash vmethod to protect
  +  against accessing private variables (prefixed '.' or '_')
  +  http://tt2.org/pipermail/templates/2003-June/004761.html
  +
  +* Applied a patch from Ivan Adzhubey to template/splash/frame.
  +  http://tt2.org/pipermail/templates/2003-August/004953.html
  +
  +* Applied a patch from Bryce Harrington to add the absolute and 
  +  relative options to ttree.  Also applied a patch from Mark Anderson 
  +  to add the 'template_debug'.  Removed the old debug option which was 
  +  as good as useless.  
  +  http://tt2.org/pipermail/templates/2003-October/005110.html
  +  http://tt2.org/pipermail/templates/2003-October/005126.html
  +
  +* Applied another patch from Mark to push files named on the command 
  +  line through the process_file() sub to ensure that various options 
  +  like accept checking, pemission preserving and copy processing (but 
  +  not modification time) are applied.
  +  http://tt2.org/pipermail/templates/2003-October/005132.html
  +
  +* Applied a variation of yet another ttree patch from Mark to add the 
  +  'suffix' option for changing the suffix of output files created.
  +  http://tt2.org/pipermail/templates/2003-October/005121.html
  +
  +* Applied a variation of a patch from Dylan William Hardison which 
  +  adds the 'depend' and 'depend_file' options to ttree.
  +  http://tt2.org/pipermail/templates/2003-July/004783.html
  +  http://tt2.org/pipermail/templates/2003-October/005147.html
  +
  +
   #------------------------------------------------------------------------
   # Version 2.10 - 24th July 2003
   #------------------------------------------------------------------------
  @@ -49,8 +118,8 @@
   # Version 2.09c - 29th April 2003                 ## DEVELOPER RELEASE ##
   #------------------------------------------------------------------------
   
  -* applied patch from Ivan Kurmanov <kurmanov@openlib.org> to XPath plugin
  -  to add handling for comments.
  +* applied patch from Ivan Kurmanov to XPath plugin to add handling for 
  +  comments.
   
   * modified grammar to allow 'IN' as an alternate for '=' in FOREACH 
     directives, thus allowing [% tt_start_tag %] FOREACH item IN [ foo, bar, baz ] [% tt_end_tag %]
  
  
  
  1.29      +4 -4      Template2/docs/src/Release/HACKING.html
  
  Index: HACKING.html
  ===================================================================
  RCS file: /template-toolkit/Template2/docs/src/Release/HACKING.html,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- HACKING.html	2003/07/24 16:16:15	1.28
  +++ HACKING.html	2004/01/06 18:30:59	1.29
  @@ -5,11 +5,11 @@
   
                               Template Toolkit
   
  -                              Version 2.10
  +                              Version 2.11
   
  -                             24 July 2003
  +                             06 January 2004
   
  -        Copyright (C) 1996-2003 Andy Wardley.  All Rights Reserved
  +        Copyright (C) 1996-2004 Andy Wardley.  All Rights Reserved
           Copyright (C) 1998-2002 Canon Research Centre Europe Ltd.
   
             This is free software; you can redistribute it and/or
  @@ -64,7 +64,7 @@
   COPYRIGHT
   ---------
   
  -Copyright (C) 1996-2003 Andy Wardley.  All Rights Reserved.
  +Copyright (C) 1996-2004 Andy Wardley.  All Rights Reserved.
   Copyright (C) 1998-2002 Canon Research Centre Europe Ltd.
   
   This is free software; you can redistribute it and/or modify it under
  
  
  
  1.30      +13 -13    Template2/docs/src/Release/INSTALL.html
  
  Index: INSTALL.html
  ===================================================================
  RCS file: /template-toolkit/Template2/docs/src/Release/INSTALL.html,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- INSTALL.html	2003/07/24 16:16:15	1.29
  +++ INSTALL.html	2004/01/06 18:30:59	1.30
  @@ -5,11 +5,11 @@
   
                               Template Toolkit
   
  -                              Version 2.10
  +                              Version 2.11
   
  -                             24 July 2003
  +                             06 January 2004
   
  -        Copyright (C) 1996-2003 Andy Wardley.  All Rights Reserved
  +        Copyright (C) 1996-2004 Andy Wardley.  All Rights Reserved
           Copyright (C) 1998-2002 Canon Research Centre Europe Ltd.
   
             This is free software; you can redistribute it and/or
  @@ -22,7 +22,7 @@
   
       http://www.cpan.org/modules/by-module/Template/
   
  -Fetch and install AppConfig 1.52 if you don't already have it installed.
  +Fetch and install AppConfig 1.55 if you don't already have it installed.
   Available from CPAN in:
   
       http://www.cpan.org/authors/Andy_Wardley/
  @@ -46,8 +46,8 @@
   
   To install the Template Toolkit:
   
  -    tar zxf Template-Toolkit-2.10.tar.gz
  -    cd Template-Toolkit-2.10
  +    tar zxf Template-Toolkit-2.11.tar.gz
  +    cd Template-Toolkit-2.11
       perl Makefile.PL
       make
       make test
  @@ -76,7 +76,7 @@
   The Template Toolkit is written entirely in Perl and should run on any 
   platform on which Perl is available.  It requires Perl 5.005 or later.
   
  -The 'ttree' utility uses the AppConfig module (version 1.52 or above)
  +The 'ttree' utility uses the AppConfig module (version 1.55 or above)
   for parsing command line options and configuration files.  It is
   available from CPAN:
   
  @@ -133,19 +133,19 @@
   
       Template-Toolkit-<version>.tar.gz
   
  -where <version> represents the current version number, e.g. 2.10.
  +where <version> represents the current version number, e.g. 2.11.
   
   To install the Template Toolkit, unpack the distribution archive to
   create an installation directory.  Something like this:
   
  -    tar zxf Template-Toolkit-2.10.tar.gz
  +    tar zxf Template-Toolkit-2.11.tar.gz
   or
  -    gunzip Template-Toolkit-2.10.tar.gz
  -    tar xf Template-Toolkit-2.10.tar
  +    gunzip Template-Toolkit-2.11.tar.gz
  +    tar xf Template-Toolkit-2.11.tar
   
   You can then 'cd' into the directory created,
   
  -    cd Template-Toolkit-2.10
  +    cd Template-Toolkit-2.11
   
   and perform the usual Perl installation procedure:
   
  @@ -568,7 +568,7 @@
   COPYRIGHT
   ---------
   
  -Copyright (C) 1996-2003 Andy Wardley.  All Rights Reserved.
  +Copyright (C) 1996-2004 Andy Wardley.  All Rights Reserved.
   Copyright (C) 1998-2002 Canon Research Centre Europe Ltd.
   
   This is free software; you can redistribute it and/or modify it under
  
  
  
  1.50      +18 -21    Template2/docs/src/Release/README.html
  
  Index: README.html
  ===================================================================
  RCS file: /template-toolkit/Template2/docs/src/Release/README.html,v
  retrieving revision 1.49
  retrieving revision 1.50
  diff -u -r1.49 -r1.50
  --- README.html	2003/07/24 16:16:16	1.49
  +++ README.html	2004/01/06 18:30:59	1.50
  @@ -5,11 +5,11 @@
   
                               Template Toolkit
   
  -                              Version 2.10
  +                              Version 2.11
   
  -                             24 July 2003
  +                             06 January 2004
   
  -        Copyright (C) 1996-2003 Andy Wardley.  All Rights Reserved
  +        Copyright (C) 1996-2004 Andy Wardley.  All Rights Reserved
           Copyright (C) 1998-2002 Canon Research Centre Europe Ltd.
   
             This is free software; you can redistribute it and/or
  @@ -23,7 +23,7 @@
   
       http://www.cpan.org/modules/by-module/Template/
   
  -Fetch and install AppConfig 1.52 if you don't already have it installed.
  +Fetch and install AppConfig 1.55 if you don't already have it installed.
   Available from CPAN in:
   
       http://www.cpan.org/authors/Andy_Wardley/
  @@ -47,8 +47,8 @@
   
   To install the Template Toolkit:
   
  -    tar zxf Template-Toolkit-2.10.tar.gz
  -    cd Template-Toolkit-2.10
  +    tar zxf Template-Toolkit-2.11.tar.gz
  +    cd Template-Toolkit-2.11
       perl Makefile.PL
       make
       make test
  @@ -107,7 +107,12 @@
   WHAT'S NEW?
   -----------
   
  -Version 2.10 provides a few trivial new features and applies fixes to
  +Version 2.11 includes a number of enhancements to ttree, and several
  +minor bug fixes.  It also improves on how runtime errors and warnings
  +are reported, by adding the template file and line number to the 
  +message generated.
  +
  +Version 2.10 provided a few trivial new features and applies fixes to
   some small bugs.  For example, you can now use IN instead of = in a
   loop, e.g. FOREACH item IN list.  The WRAPPER configuration option is
   new, and Template::Context and Template::Stash now both implement
  @@ -135,20 +140,12 @@
   Version 2.03 included Craig Barratt's 'latex' filter and GD plugins
   and Dave Cross's tutorial on using the Template Toolkit for creating
   and reusing XML data files.
  -
  -Version 2.02 was another bugfix release, following shortly on after
  -version 2.01.  This was a major release which contained some of 
  -the following:
  -
  -  * total overhaul of the documtation
  -
  -  * additional of template libraries: POD, HTML, Splash!
  -
  -  * various new language features including VIEWs
   
  -  * new filters and plugins
  +Version 2.02 was another bugfix release.
   
  -For more information please consult the Changes file.
  +Version 2.01 was a major release containing new filters, plugins, 
  +template libraries, the experimental VIEW directive, and a total
  +overhaul of the documentation.
   
   
   GENERAL FEATURES
  @@ -357,7 +354,7 @@
   ---------------------
   
   In terms of the template language and features available, versions
  -2.01 through to 2.10 should be fully backwardly compatible with 
  +2.01 through to 2.11 should be fully backwardly compatible with 
   version 2.00.  
   
   Version 2.00 is backwardly compatible with version 1 in all but a few
  @@ -420,7 +417,7 @@
   COPYRIGHT
   ---------
   
  -Copyright (C) 1996-2003 Andy Wardley.  All Rights Reserved.
  +Copyright (C) 1996-2004 Andy Wardley.  All Rights Reserved.
   Copyright (C) 1998-2002 Canon Research Centre Europe Ltd.
   
   This is free software; you can redistribute it and/or modify it under
  
  
  
  1.58      +1 -1      Template2/docs/src/Release/TODO.html
  
  Index: TODO.html
  ===================================================================
  RCS file: /template-toolkit/Template2/docs/src/Release/TODO.html,v
  retrieving revision 1.57
  retrieving revision 1.58
  diff -u -r1.57 -r1.58
  --- TODO.html	2003/07/24 16:16:16	1.57
  +++ TODO.html	2004/01/06 18:30:59	1.58
  @@ -7,7 +7,7 @@
   # TODO
   #
   # DESCRIPTION
  -#   TODO list for the Template Toolkit version 2.10, containing
  +#   TODO list for the Template Toolkit version 2.11, containing
   #   known bugs, limitations, planned enhancements, long term visions 
   #   and a few whacky ideas.
   #
  @@ -15,7 +15,7 @@
   #   Andy Wardley   <abw@wardley.org>
   #
   #------------------------------------------------------------------------
  -# $Id: TODO.html,v 1.57 2003/07/24 16:16:16 abw Exp $
  +# $Id: TODO.html,v 1.58 2004/01/06 18:30:59 abw Exp $
   #========================================================================
   
   #------------------------------------------------------------------------