[Templates-cvs] cvs commit: Template2/docsrc/src/Release Changes.tt2
cvs@template-toolkit.org
cvs@template-toolkit.org
cvs 06/02/02 11:50:54
Modified: docsrc/src/Release Changes.tt2
Log:
* updated status on text.replace
Revision Changes Path
1.129 +38 -33 Template2/docsrc/src/Release/Changes.tt2
Index: Changes.tt2
===================================================================
RCS file: /template-toolkit/Template2/docsrc/src/Release/Changes.tt2,v
retrieving revision 1.128
retrieving revision 1.129
diff -u -r1.128 -r1.129
--- Changes.tt2 2006/02/01 18:38:18 1.128
+++ Changes.tt2 2006/02/02 11:50:54 1.129
@@ -20,7 +20,7 @@
# Any changes you make here may be lost!
#
#------------------------------------------------------------------------
-# $Id: Changes.tt2,v 1.128 2006/02/01 18:38:18 abw Exp $
+# $Id: Changes.tt2,v 1.129 2006/02/02 11:50:54 abw Exp $
#========================================================================
#------------------------------------------------------------------------
@@ -31,9 +31,9 @@
-----
* Activated a patch in Template::Stash from Stephen Howard which adds
- code for the full set of fallbacks for dot ops called against objects
- which don't implement the specific method. For example
- [% hashobj.vmethod %] [% listobj.2 %] and [% listobj.vmethod %] now
+ code for the full set of fallbacks for dot ops called against
+ objects which don't implement the specific method. For example
+ [% hashobj.vmethod %] [% listobj.2 %] and [% listobj.vmethod %] now
all work with the Perl Template::Stash. Added code to the XS Stash
to do the same and updated tests.
@@ -44,49 +44,53 @@
http://tt2.org/pipermail/templates/2006-January/008266.html
-* Applied path from Slaven Rezic to Template::Stash::XS to check return
- code in tt_fetch_item() in a way which plays nicely with tied hashes.
+* Applied path from Slaven Rezic to Template::Stash::XS to check
+ return code in tt_fetch_item() in a way which plays nicely with tied
+ hashes.
http://rt.cpan.org/Ticket/Display.html?id=7830
-* Changed Template::Stash and Template::Stash::XS to evaluate list
+* Changed Template::Stash and Template::Stash::XS to evaluate list
vmethods in lvalues.
http://tt2.org/pipermail/templates/2006-January/008198.html
* Changed Template::Stash to be a little more strict about what it
- considers a failed method call. This allows exception thrown
- within called methods to be propagated correctly rather than
- being ignored as undefined method. Thanks to Dave Howorth for
- reporting the problem and providing a fix. Also ported to the
- Template::Stash::XS module.
+ considers a failed method call. This allows exception thrown within
+ called methods to be propagated correctly rather than being ignored
+ as undefined method. Thanks to Dave Howorth for reporting the
+ problem and providing a fix. Also ported to the Template::Stash::XS
+ module.
http://tt2.org/pipermail/templates/2005-April/007375.html
-* Removed redundant performance profiling code from Template::Stash::XS.
- Must check with Doug that this is OK and he's not still using it...
+* Removed redundant performance profiling code from
+ Template::Stash::XS. Must check with Doug that this is OK and he's
+ not still using it...
Virtual Methods
---------------
* Added the scalar.remove, scalar.substr, hash.delete, hash.items,
- hash.pairs, list.import and list.hash virtual methods.
+ hash.pairs, list.import and list.hash virtual methods.
* Changed the scalar.replace method to work properly with back
- references ($1, $2, etc) by incorporating the code from Nik
- Clayton's Template::Plugin::Subst module.
+ references ($1, $2, etc) by incorporating ideas, code and tests from
+ Nik Clayton, Paul Seamon, Sergey Martynoff, Josh Rosenbaum and
+ others.
http://tt2.org/pipermail/templates/2006-February/008306.html
+ http://tt2.org/pipermail/templates/2006-February/008326.html
-* Changed list.push and list.unshift to accept multiple arguments, thanks
- to Bill Moseley.
+* Changed list.push and list.unshift to accept multiple arguments,
+ thanks to Bill Moseley.
http://tt2.org/pipermail/templates/2006-January/008294.html
-* Fixed the split scalar virtual method which wasn't accepting the second
- argument (limit) correctly. Thanks to Josh Rosenbaum for pointing
- out the problem.
+* Fixed the split scalar virtual method which wasn't accepting the
+ second argument (limit) correctly. Thanks to Josh Rosenbaum for
+ pointing out the problem.
http://tt2.org/pipermail/templates/2005-October/007982.html
@@ -98,17 +102,18 @@
* Added the global option to the 'match' scalar virtual method.
-* Changed $element to $component in Template::Context to fix callers bug,
- thanks to Andy Maas who identified the problem and found the solution:
+* Changed $element to $component in Template::Context to fix callers
+ bug, thanks to Andy Maas who identified the problem and found the
+ solution:
http://tt2.org/pipermail/templates/2004-December/007020.html
-* Changed the sort and nsort list virtual methods to always return
+* Changed the sort and nsort list virtual methods to always return
references to lists, avoiding any ambiguity in return results.
-* Changed the hash.defined method to do the same thing as scalar.defined
- when called without arguments. Added list.defined to do the same thing
- as hash.defined.
+* Changed the hash.defined method to do the same thing as
+ scalar.defined when called without arguments. Added list.defined to
+ do the same thing as hash.defined.
http://rt.cpan.org/Ticket/Display.html?id=9094
@@ -117,11 +122,11 @@
-------
* Added the $Template::Plugins::PLUGIN_BASE package variable to define
- the default 'Template::Plugin' value for the PLUGIN_BASE option.
- By clearing this value before calling the Template new() constructor,
- you can avoid having Template::Plugin added to the PLUGIN_BASE by
+ the default 'Template::Plugin' value for the PLUGIN_BASE option. By
+ clearing this value before calling the Template new() constructor,
+ you can avoid having Template::Plugin added to the PLUGIN_BASE by
default. Also changed PLUGINS search to look for lower case plugin
- name as well as case-specific name. Thanks yet again Josh for
+ name as well as case-specific name. Thanks yet again Josh for
addressing this issue.
http://tt2.org/pipermail/templates/2006-January/008225.html
@@ -181,7 +186,7 @@
http://rt.cpan.org/Ticket/Display.html?id=5695
* Updated documentation to reflect the fact that the html filter also
- escapes " as " Thanks to Geoff Richards for reporting it.
+ escapes " as " Thanks to Geoff Richards for reporting it.
* Moved Latex filters into Template-Latex distribution.