pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/39600 CVS commit: pkgsrc/www/p5-Template-Toolkit

The following reply was made to PR pkg/39600; it has been noted by GNATS.

From: Havard Eidnes <>
Subject: PR/39600 CVS commit: pkgsrc/www/p5-Template-Toolkit
Date: Mon, 17 Nov 2008 02:17:09 +0000 (UTC)

 Module Name:   pkgsrc
 Committed By:  he
 Date:          Mon Nov 17 02:17:09 UTC 2008
 Modified Files:
        pkgsrc/www/p5-Template-Toolkit: Makefile distinfo
 Added Files:
        pkgsrc/www/p5-Template-Toolkit/patches: patch-aa
 Removed Files:
        pkgsrc/www/p5-Template-Toolkit: PLIST
 Log Message:
 Update from version 2.19nb1 to 2.20.
 Pkgsrc changes:
  o Accept default TT options, don't set them explicitly.
  o Add commented-out additional HOMEPAGE using
  o Add a patch related to module bug
 Thanks to Jens Rehsack for the update, provided in PR pkg/39600!
 Upstream changes:
 # Version 2.20 - 13th August 2008
 * Updated all the documentation.
 * Restored the GIF images that got mangled in the switch from CVS to
 * Fixed the Makefile.PL to pre-glob the tests to keep things working
   smoothly in Win32.
 * Applied a patch to Template::Directives from Ben Morrow to fix the
   SWITCH/CASE directive when matching strings containing regex metacharacters.
 * Applied a patch to Template::Parser from Koichi Taniguchi to make it
   treat TAGS with case sensitivity.
 * Changed html_entity_filter_factory() in Template::Filters to only look for
   Apache::Utils and HTML::Entities once.
 * Applied a patch to Template::Stash from Jess Robinson which allows you
   to call a list method on a single object and have it automatically
   upgraded to a single item list.  Changed the XS Stash to do the same.
 * Fixed a minor bug in the XS Stash which prevented it from updating
   hash entries with empty, but defined keys.  Thanks to Yitzchak
   Scott-Thoennes for reporting the problem.
 * Applied a patch from Alexandr Ciornii  to make the XS Stash compile
   cleanly under VC++ 6.0 and with Sun's C compiler.
 * Fixed a minor bug in the Template::Provider code added in 2.19 that
   caused errors in templates to only be reported once.  Subsequent
   fetches incorrectly returned 'not found' instead of repeating the
 * Made Template::Provider use File::Spec->catfile instead of using '/'
   and letting Perl worry about Doing The Right Thing.
 * Applied patch from Lyle Brooks to add binmode to the _template_content()
   method in Template::Provider.
 * Applied patch from Ted Carnahan to silence UNIVERSAL::isa warnings in
 * Applied patch to Template::Provider from Andrew Hamlin which works around
   a bug in Strawberry Perl on Win32.
 * Applied a patch from Paul "LeoNerd" Evans to make the list.slice vmethod
   work properly with negative indices.
 * Added the Math plugin and related files to the MANIFEST so they
   actually get shipped out as part of the distribution.  D'Oh!
 * Added the Scalar plugin which adds the .scalar vmethod for calling
   object methods and subroutines in scalar context.
 * Added Template::Plugin::Assert which allows you to assert that values
   are defined.
 * Changed Template::Plugin::Filter to weaken the $self reference to avoid
   circular references and memory leaks.  Thanks to Masahiro Honma for
   reporting the problem and suggesting the fix.
 * Applied patch from Ronald J Kimball to make Template::Plugin::Date accept
   dates with the year coming first.
 * Added C<1;> to the end of a few plugin modules that were missing it.
 * Changed the --accept option in ttree to match against the full file
   path (relative to --src dir) rather than just the file name.  This
   makes it behave the same way as the --ignore option.
 * Applied patch from Lyle Brooks to add binmode to the process()
   call in ttree.
 * Added a patch from Nigel Metheringham also to set binmode in ttree
   but via a configuration option.
 To generate a diff of this commit:
 cvs rdiff -r1.27 -r1.28 pkgsrc/www/p5-Template-Toolkit/Makefile
 cvs rdiff -r1.5 -r0 pkgsrc/www/p5-Template-Toolkit/PLIST
 cvs rdiff -r1.7 -r1.8 pkgsrc/www/p5-Template-Toolkit/distinfo
 cvs rdiff -r0 -r1.3 pkgsrc/www/p5-Template-Toolkit/patches/patch-aa
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index