[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 $
#========================================================================
#------------------------------------------------------------------------