[Templates-cvs] cvs commit: Template2 Changes HACKING INSTALL MANIFEST README TODO

cvs@template-toolkit.org cvs@template-toolkit.org


cvs         06/05/30 15:52:08

  Modified:    .        Changes HACKING INSTALL MANIFEST README TODO
  Log:
  Rebuild in preparation for 2.15b
  
  Revision  Changes    Path
  2.84      +56 -2     Template2/Changes
  
  Index: Changes
  ===================================================================
  RCS file: /template-toolkit/Template2/Changes,v
  retrieving revision 2.83
  retrieving revision 2.84
  diff -u -r2.83 -r2.84
  --- Changes	2006/05/26 13:44:21	2.83
  +++ Changes	2006/05/30 15:52:07	2.84
  @@ -3,7 +3,7 @@
   # Changes 
   #
   # DESCRIPTION
  -#   Revision history for the Template Toolkit version 2.15, detailing
  +#   Revision history for the Template Toolkit version 2.15b, 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 
  @@ -19,8 +19,62 @@
   #   Any changes you make here may be lost!
   #
   #------------------------------------------------------------------------
  -# $Id: Changes,v 2.83 2006/05/26 13:44:21 abw Exp $
  +# $Id: Changes,v 2.84 2006/05/30 15:52:07 abw Exp $
   #========================================================================
  +
  +#------------------------------------------------------------------------
  +# Version 2.15b -                                 ## DEVELOPER RELEASE ##
  +#------------------------------------------------------------------------
  +
  +* Changed the uri filter to escape all reserved characters as per 
  +  URI::Escape and RFC2396.  This now includes &, @, /, ;, :, =, +, ?
  +  and $ which were previously not escaped.  Thanks to islue@cpan.org
  +  for reporting the problem.
  +
  +  http://rt.cpan.org/Ticket/Display.html?id=19593
  +
  +* Also changed the uri filter to encode all wide characters as the 
  +  equivalent UTF escapes.  Thanks to Jonathan Rockway for reporting 
  +  the problem.
  +
  +  http://rt.cpan.org/Ticket/Display.html?id=19354
  +
  +* Moved all the virtual methods out of Template::Stash and into 
  +  a new Template::VMethods module.
  +
  +* Fixed the version number of Template::Stash which had rolled over
  +  to 2.102 making it appear to predate the 2.86 stash in TT v2.14.
  +  Thanks to Randal Schwartz for reporting the problem.
  +
  +* Changed the _recover() method of Template::Service to check if the 
  +  error thrown is a Template::Exception object rather than just a 
  +  reference.  Thanks to David Wheeler for reporting the problem.
  +
  +  http://rt.cpan.org/Ticket/Display.html?id=17630
  +
  +* Fixed the some tests in stash.t and stash-xs.t which were failing 
  +  under Perl 5.6.2 due to a slightly different error message being 
  +  generated.  Thanks to Anton Berezin for reporting the problem.
  +
  +* Fixed a bug in the Template::Provider _load() method to check that 
  +  $data is a hash ref before trying to mess with its innards.  Thanks
  +  
  +
  +#------------------------------------------------------------------------
  +# Version 2.15a - 29th May 2006                   ## DEVELOPER RELEASE ##
  +#------------------------------------------------------------------------
  +
  +* Removed the latex filter from Template::Filters and related config
  +  variables from Template::Config
  +
  +* Changed the t/fileline.t test to remove the line number from what Perl
  +  reports as "(eval $line)".  It appears to get the $line wrong on 
  +  FreeBSD, although the correct line number is reported following that
  +  so the tests still do the right thing.  Thanks to Anton Berezin for 
  +  reporting the problem.
  +
  +* Changed the t/compile3.t test to do something similar.
  +
   
   #------------------------------------------------------------------------
   # Version 2.15 - 26th May 2006
  
  
  
  2.35      +2 -2      Template2/HACKING
  
  Index: HACKING
  ===================================================================
  RCS file: /template-toolkit/Template2/HACKING,v
  retrieving revision 2.34
  retrieving revision 2.35
  diff -u -r2.34 -r2.35
  --- HACKING	2006/05/26 13:44:21	2.34
  +++ HACKING	2006/05/30 15:52:07	2.35
  @@ -1,9 +1,9 @@
   
                               Template Toolkit
   
  -                              Version 2.15
  +                              Version 2.15b
   
  -                             26 May 2006
  +                             30 May 2006
   
           Copyright (C) 1996-2006 Andy Wardley.  All Rights Reserved
           Copyright (C) 1998-2002 Canon Research Centre Europe Ltd.
  
  
  
  2.37      +9 -9      Template2/INSTALL
  
  Index: INSTALL
  ===================================================================
  RCS file: /template-toolkit/Template2/INSTALL,v
  retrieving revision 2.36
  retrieving revision 2.37
  diff -u -r2.36 -r2.37
  --- INSTALL	2006/05/26 13:44:21	2.36
  +++ INSTALL	2006/05/30 15:52:07	2.37
  @@ -1,9 +1,9 @@
   
                               Template Toolkit
   
  -                              Version 2.15
  +                              Version 2.15b
   
  -                             26 May 2006
  +                             30 May 2006
   
           Copyright (C) 1996-2006 Andy Wardley.  All Rights Reserved
           Copyright (C) 1998-2002 Canon Research Centre Europe Ltd.
  @@ -25,8 +25,8 @@
   
   To install the Template Toolkit:
   
  -    tar zxf Template-Toolkit-2.15.tar.gz
  -    cd Template-Toolkit-2.15
  +    tar zxf Template-Toolkit-2.15b.tar.gz
  +    cd Template-Toolkit-2.15b
       perl Makefile.PL
       make
       make test
  @@ -88,19 +88,19 @@
   
       Template-Toolkit-<version>.tar.gz
   
  -where <version> represents the current version number, e.g. 2.15.
  +where <version> represents the current version number, e.g. 2.15b.
   
   To install the Template Toolkit, unpack the distribution archive to
   create an installation directory.  Something like this:
   
  -    tar zxf Template-Toolkit-2.15.tar.gz
  +    tar zxf Template-Toolkit-2.15b.tar.gz
   or
  -    gunzip Template-Toolkit-2.15.tar.gz
  -    tar xf Template-Toolkit-2.15.tar
  +    gunzip Template-Toolkit-2.15b.tar.gz
  +    tar xf Template-Toolkit-2.15b.tar
   
   You can then 'cd' into the directory created,
   
  -    cd Template-Toolkit-2.15
  +    cd Template-Toolkit-2.15b
   
   and perform the usual Perl installation procedure:
   
  
  
  
  2.43      +1 -1      Template2/MANIFEST
  
  Index: MANIFEST
  ===================================================================
  RCS file: /template-toolkit/Template2/MANIFEST,v
  retrieving revision 2.42
  retrieving revision 2.43
  diff -u -r2.42 -r2.43
  --- MANIFEST	2006/05/26 13:44:21	2.42
  +++ MANIFEST	2006/05/30 15:52:07	2.43
  @@ -71,7 +71,6 @@
   docs/src/Modules/Template/Plugin/URL.html
   docs/src/Modules/Template/Plugin/View.html
   docs/src/Modules/Template/Plugin/Wrap.html
  -docs/src/Modules/Template/Plugin/XML/Style.html
   docs/src/Modules/Template/Plugins.html
   docs/src/Modules/Template/Provider.html
   docs/src/Modules/Template/Service.html
  @@ -407,6 +406,7 @@
   lib/Template/Tutorial/Datafile.pod
   lib/Template/Tutorial/Web.pod
   lib/Template/View.pm
  +lib/Template/VMethods.pm
   Makefile.PL
   MANIFEST
   META.yml			Module meta-data (added by MakeMaker)
  
  
  
  2.63      +4 -4      Template2/README
  
  Index: README
  ===================================================================
  RCS file: /template-toolkit/Template2/README,v
  retrieving revision 2.62
  retrieving revision 2.63
  diff -u -r2.62 -r2.63
  --- README	2006/05/26 13:44:21	2.62
  +++ README	2006/05/30 15:52:07	2.63
  @@ -1,9 +1,9 @@
   
                               Template Toolkit
   
  -                              Version 2.15
  +                              Version 2.15b
   
  -                             26 May 2006
  +                             30 May 2006
   
           Copyright (C) 1996-2006 Andy Wardley.  All Rights Reserved
           Copyright (C) 1998-2002 Canon Research Centre Europe Ltd.
  @@ -26,8 +26,8 @@
   
   To install the Template Toolkit:
   
  -    tar zxf Template-Toolkit-2.15.tar.gz
  -    cd Template-Toolkit-2.15
  +    tar zxf Template-Toolkit-2.15b.tar.gz
  +    cd Template-Toolkit-2.15b
       perl Makefile.PL
       make
       make test
  
  
  
  2.85      +2 -2      Template2/TODO
  
  Index: TODO
  ===================================================================
  RCS file: /template-toolkit/Template2/TODO,v
  retrieving revision 2.84
  retrieving revision 2.85
  diff -u -r2.84 -r2.85
  --- TODO	2006/05/26 13:44:21	2.84
  +++ TODO	2006/05/30 15:52:07	2.85
  @@ -3,7 +3,7 @@
   # TODO
   #
   # DESCRIPTION
  -#   TODO list for the Template Toolkit version 2.15, containing
  +#   TODO list for the Template Toolkit version 2.15b, containing
   #   known bugs, limitations, planned enhancements, long term visions 
   #   and a few whacky ideas.
   #
  @@ -11,7 +11,7 @@
   #   Andy Wardley   <abw@cpan.org>
   #
   #------------------------------------------------------------------------
  -# $Id: TODO,v 2.84 2006/05/26 13:44:21 abw Exp $
  +# $Id: TODO,v 2.85 2006/05/30 15:52:07 abw Exp $
   #========================================================================
   
   #------------------------------------------------------------------------