[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
cvs 06/05/30 15:52:36
Modified: docs/src/Release Changes.html HACKING.html INSTALL.html
README.html TODO.html
Log:
Rebuild in preparation for 2.15b
Revision Changes Path
1.65 +56 -2 Template2/docs/src/Release/Changes.html
Index: Changes.html
===================================================================
RCS file: /template-toolkit/Template2/docs/src/Release/Changes.html,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -r1.64 -r1.65
--- Changes.html 2006/05/26 13:44:57 1.64
+++ Changes.html 2006/05/30 15:52:36 1.65
@@ -7,7 +7,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
@@ -23,8 +23,62 @@
# Any changes you make here may be lost!
#
#------------------------------------------------------------------------
-# $Id: Changes.html,v 1.64 2006/05/26 13:44:57 abw Exp $
+# $Id: Changes.html,v 1.65 2006/05/30 15:52:36 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
1.35 +2 -2 Template2/docs/src/Release/HACKING.html
Index: HACKING.html
===================================================================
RCS file: /template-toolkit/Template2/docs/src/Release/HACKING.html,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- HACKING.html 2006/05/26 13:44:58 1.34
+++ HACKING.html 2006/05/30 15:52:36 1.35
@@ -5,9 +5,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.
1.36 +9 -9 Template2/docs/src/Release/INSTALL.html
Index: INSTALL.html
===================================================================
RCS file: /template-toolkit/Template2/docs/src/Release/INSTALL.html,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- INSTALL.html 2006/05/26 13:44:58 1.35
+++ INSTALL.html 2006/05/30 15:52:36 1.36
@@ -5,9 +5,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.
@@ -29,8 +29,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
@@ -92,19 +92,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:
1.56 +4 -4 Template2/docs/src/Release/README.html
Index: README.html
===================================================================
RCS file: /template-toolkit/Template2/docs/src/Release/README.html,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -r1.55 -r1.56
--- README.html 2006/05/26 13:44:58 1.55
+++ README.html 2006/05/30 15:52:36 1.56
@@ -5,9 +5,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.
@@ -30,8 +30,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
1.65 +2 -2 Template2/docs/src/Release/TODO.html
Index: TODO.html
===================================================================
RCS file: /template-toolkit/Template2/docs/src/Release/TODO.html,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -r1.64 -r1.65
--- TODO.html 2006/05/26 13:44:58 1.64
+++ TODO.html 2006/05/30 15:52:36 1.65
@@ -7,7 +7,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.
#
@@ -15,7 +15,7 @@
# Andy Wardley <abw@cpan.org>
#
#------------------------------------------------------------------------
-# $Id: TODO.html,v 1.64 2006/05/26 13:44:58 abw Exp $
+# $Id: TODO.html,v 1.65 2006/05/30 15:52:36 abw Exp $
#========================================================================
#------------------------------------------------------------------------