Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-Template-Toolkit for openSUSE:Factory checked in at 2022-05-12 23:00:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Template-Toolkit (Old) and /work/SRC/openSUSE:Factory/.perl-Template-Toolkit.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Template-Toolkit" Thu May 12 23:00:25 2022 rev:41 rq:976457 version:3.100 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Template-Toolkit/perl-Template-Toolkit.changes 2022-01-04 19:38:28.470007369 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Template-Toolkit.new.1538/perl-Template-Toolkit.changes 2022-05-12 23:00:51.244836576 +0200 @@ -1,0 +2,11 @@ +Wed May 11 16:32:06 UTC 2022 - Dirk Stoecker <opens...@dstoecker.de> + +- updated to 3.100 + see /usr/share/doc/packages/perl-Template-Toolkit/Changes + + Improvements: + * Template::Plugin::CGI removed to be used as a separate distro. (Sawyer X) + +- trim package changelog + +------------------------------------------------------------------- @@ -4 +15 @@ -- updated to 3.010 +- updated to 3.010 - 13th December 2021 @@ -7,2 +17,0 @@ - # Version 3.010 - 13th December 2021 - #------------------------------------------------------------------------ @@ -28 +36,0 @@ - #----------------------------------------------------------------------- @@ -33 +41 @@ -- updated to 3.009 +- updated to 3.009 - 13th July 2020 @@ -36,3 +43,0 @@ - # Version 3.009 - 13th July 2020 - #------------------------------------------------------------------------ - @@ -41,2 +45,0 @@ - #----------------------------------------------------------------------- - @@ -55,3 +57,0 @@ - # Version 3.007 - TBA - #------------------------------------------------------------------------ - @@ -60,2 +59,0 @@ - #----------------------------------------------------------------------- - @@ -65 +63 @@ -- updated to 3.006 +- updated to 3.006 - 16th January 2020 @@ -68,3 +65,0 @@ - # Version 3.006 - 16th January 2020 - #------------------------------------------------------------------------ - @@ -73 +67,0 @@ - #----------------------------------------------------------------------- @@ -75 +68,0 @@ - #------------------------------------------------------------------------ @@ -83,2 +75,0 @@ - #----------------------------------------------------------------------- - @@ -100 +91 @@ -- updated to 2.29 +- updated to 2.29 - 29th April 2019 @@ -103,3 +93,0 @@ - # Version 2.29 - 29th April 2019 - #------------------------------------------------------------------------ - @@ -108,2 +95,0 @@ - #----------------------------------------------------------------------- - @@ -113 +99 @@ -- updated to 2.28 +- updated to 2.28 - 11th October 2018 @@ -118,10 +103,0 @@ - - - #----------------------------------------------------------------------- - # Unreleased - #------------------------------------------------------------------------ - - #----------------------------------------------------------------------- - # Version 2.28 - 11th October 2018 - #------------------------------------------------------------------------ - @@ -129 +104,0 @@ - @@ -131 +105,0 @@ - @@ -134 +107,0 @@ - @@ -137 +109,0 @@ - @@ -140 +111,0 @@ - @@ -143 +113,0 @@ - @@ -146 +115,0 @@ - @@ -149 +117,0 @@ - @@ -152 +119,0 @@ - @@ -154 +120,0 @@ - @@ -157 +122,0 @@ - @@ -160 +124,0 @@ - @@ -163 +126,0 @@ - @@ -166 +128,0 @@ - @@ -169 +130,0 @@ - @@ -172 +132,0 @@ - @@ -175 +134,0 @@ - @@ -178 +136,0 @@ - @@ -181 +138,0 @@ - @@ -184 +140,0 @@ - @@ -188 +143,0 @@ - @@ -191 +145,0 @@ - @@ -194 +147,0 @@ - @@ -197 +149,0 @@ - @@ -204 +156 @@ -- updated to 2.27 +- updated to 2.27 - 13th December 2016 @@ -207,3 +158,0 @@ - # Version 2.27 - 13th December 2016 - #------------------------------------------------------------------------ - @@ -213 +161,0 @@ - @@ -216 +163,0 @@ - @@ -219 +165,0 @@ - @@ -222 +167,0 @@ - @@ -225 +169,0 @@ - @@ -228,3 +171,0 @@ - - #----------------------------------------------------------------------- - @@ -234 +175 @@ -- updated to 2.26 +- updated to 2.26 - 17th September 2014 @@ -237,3 +177,0 @@ - # Version 2.26 - 17th September 2014 - #------------------------------------------------------------------------ - @@ -243 +180,0 @@ - @@ -246 +182,0 @@ - @@ -249 +184,0 @@ - @@ -252 +186,0 @@ - @@ -255 +188,0 @@ - @@ -260,3 +192,0 @@ - - #----------------------------------------------------------------------- - @@ -555 +484,0 @@ - Old: ---- Template-Toolkit-3.010.tar.gz New: ---- Template-Toolkit-3.100.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Template-Toolkit.spec ++++++ --- /var/tmp/diff_new_pack.RCqsx9/_old 2022-05-12 23:00:51.840837376 +0200 +++ /var/tmp/diff_new_pack.RCqsx9/_new 2022-05-12 23:00:51.844837381 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Template-Toolkit # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,23 +18,22 @@ %define cpan_name Template-Toolkit Name: perl-Template-Toolkit -Version: 3.010 +Version: 3.100 Release: 0 -Summary: Template Processing System License: Artistic-1.0 OR GPL-1.0-or-later +Summary: Comprehensive template processing system URL: https://metacpan.org/release/%{cpan_name} -Source0: https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/T/TO/TODDR/%{cpan_name}-%{version}.tar.gz Source1: cpanspec.yml BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(AppConfig) >= 1.56 -BuildRequires: perl(CGI) >= 4.11 BuildRequires: perl(Test::LeakTrace) Requires: perl(AppConfig) >= 1.56 %{perl_requires} %description -Template Processing System +comprehensive template processing system %prep %autosetup -n %{cpan_name}-%{version} ++++++ Template-Toolkit-3.010.tar.gz -> Template-Toolkit-3.100.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/Changes new/Template-Toolkit-3.100/Changes --- old/Template-Toolkit-3.010/Changes 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/Changes 2022-04-26 18:12:48.000000000 +0200 @@ -11,6 +11,13 @@ #======================================================================== #----------------------------------------------------------------------- +# Version 3.100 +#------------------------------------------------------------------------ + +Improvements: +* Template::Plugin::CGI removed to be used as a separate distro. (Sawyer X) + +#----------------------------------------------------------------------- # Version 3.010 - 13th December 2021 #------------------------------------------------------------------------ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/HACKING new/Template-Toolkit-3.100/HACKING --- old/Template-Toolkit-3.010/HACKING 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/HACKING 2022-04-26 18:12:48.000000000 +0200 @@ -1,7 +1,7 @@ Template Toolkit - Version 3.010 + Version 3.100 January 2020 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/INSTALL new/Template-Toolkit-3.100/INSTALL --- old/Template-Toolkit-3.010/INSTALL 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/INSTALL 2022-04-26 18:12:48.000000000 +0200 @@ -1,7 +1,7 @@ Template Toolkit - Version 3.010 + Version 3.100 January 2020 @@ -30,8 +30,8 @@ To install the Template Toolkit from the command line: - $ tar zxf Template-Toolkit-3.010.tar.gz - $ cd Template-Toolkit-3.010 + $ tar zxf Template-Toolkit-3.100.tar.gz + $ cd Template-Toolkit-3.100 $ perl Makefile.PL $ make $ make test @@ -85,19 +85,19 @@ Template-Toolkit-<version>.tar.gz -where <version> represents the current version number, e.g. 3.010. +where <version> represents the current version number, e.g. 3.100. To install the Template Toolkit, unpack the distribution archive to create an installation directory. Something like this: - $ tar zxf Template-Toolkit-3.010.tar.gz + $ tar zxf Template-Toolkit-3.100.tar.gz or - $ gunzip Template-Toolkit-3.010.tar.gz - $ tar xf Template-Toolkit-3.010.tar + $ gunzip Template-Toolkit-3.100.tar.gz + $ tar xf Template-Toolkit-3.100.tar You can then 'cd' into the directory created, - $ cd Template-Toolkit-3.010 + $ cd Template-Toolkit-3.100 and perform the usual Perl installation procedure: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/MANIFEST new/Template-Toolkit-3.100/MANIFEST --- old/Template-Toolkit-3.010/MANIFEST 2021-12-13 23:07:11.000000000 +0100 +++ new/Template-Toolkit-3.100/MANIFEST 2022-04-26 18:20:06.000000000 +0200 @@ -37,7 +37,6 @@ lib/Template/Parser.pm lib/Template/Plugin.pm lib/Template/Plugin/Assert.pm -lib/Template/Plugin/CGI.pm lib/Template/Plugin/Datafile.pm lib/Template/Plugin/Date.pm lib/Template/Plugin/Directory.pm diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/META.json new/Template-Toolkit-3.100/META.json --- old/Template-Toolkit-3.010/META.json 2021-12-13 23:07:11.000000000 +0100 +++ new/Template-Toolkit-3.100/META.json 2022-04-26 18:20:06.000000000 +0200 @@ -10,7 +10,7 @@ ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", - "version" : "2" + "version" : 2 }, "name" : "Template-Toolkit", "no_index" : { @@ -40,7 +40,6 @@ }, "test" : { "requires" : { - "CGI" : "4.11", "Test::LeakTrace" : "0" } } @@ -57,5 +56,5 @@ "web" : "https://github.com/abw/Template2" } }, - "version" : "3.010" + "version" : "3.100" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/META.yml new/Template-Toolkit-3.100/META.yml --- old/Template-Toolkit-3.010/META.yml 2021-12-13 23:07:11.000000000 +0100 +++ new/Template-Toolkit-3.100/META.yml 2022-04-26 18:20:05.000000000 +0200 @@ -3,7 +3,6 @@ author: - 'Andy Wardley <a...@wardley.org>' build_requires: - CGI: '4.11' ExtUtils::MakeMaker: '0' Test::LeakTrace: '0' configure_requires: @@ -28,4 +27,4 @@ bugtracker: https://github.com/abw/Template2/issues homepage: http://www.template-toolkit.org repository: https://github.com/abw/Template2.git -version: '3.010' +version: '3.100' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/Makefile.PL new/Template-Toolkit-3.100/Makefile.PL --- old/Template-Toolkit-3.010/Makefile.PL 2020-03-30 19:03:23.000000000 +0200 +++ new/Template-Toolkit-3.100/Makefile.PL 2022-04-26 18:12:48.000000000 +0200 @@ -152,7 +152,6 @@ 'Scalar::Util' => 0, }, 'TEST_REQUIRES' => { - 'CGI' => 4.11, 'Test::LeakTrace' => 0, }, 'META_MERGE' => { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/README.md new/Template-Toolkit-3.100/README.md --- old/Template-Toolkit-3.010/README.md 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/README.md 2022-04-26 18:12:48.000000000 +0200 @@ -2,7 +2,7 @@ Template Toolkit - Version 3.010 + Version 3.100 July 2020 @@ -45,7 +45,7 @@ WHAT'S NEW? ----------- -Version 3.010 Maintenance release: several fixes and documentation improvements. +Version 3.100 Maintenance release: several fixes and documentation improvements. ttree updates. Version 3.009 revert "Allow SET to have FILTER used in it" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/bin/tt-bench.pl new/Template-Toolkit-3.100/bin/tt-bench.pl --- old/Template-Toolkit-3.010/bin/tt-bench.pl 2020-03-30 19:03:23.000000000 +0200 +++ new/Template-Toolkit-3.100/bin/tt-bench.pl 2022-04-26 18:12:48.000000000 +0200 @@ -20,6 +20,7 @@ use Template; use Template::Stash; use Template::Stash::XS; +use Template::Plugin::CGI; # might be a different dist use BSD::Resource; use CGI; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Base.pm new/Template-Toolkit-3.100/lib/Template/Base.pm --- old/Template-Toolkit-3.010/lib/Template/Base.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Base.pm 2022-04-26 18:12:48.000000000 +0200 @@ -23,7 +23,7 @@ use warnings; use Template::Constants; -our $VERSION = '3.010'; +our $VERSION = '3.100'; #------------------------------------------------------------------------ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Config.pm new/Template-Toolkit-3.100/lib/Template/Config.pm --- old/Template-Toolkit-3.010/lib/Template/Config.pm 2021-12-13 23:07:11.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Config.pm 2022-04-26 18:20:05.000000000 +0200 @@ -22,7 +22,7 @@ use warnings; use base 'Template::Base'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DEBUG; $DEBUG = 0 unless defined $DEBUG; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Constants.pm new/Template-Toolkit-3.100/lib/Template/Constants.pm --- old/Template-Toolkit-3.010/lib/Template/Constants.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Constants.pm 2022-04-26 18:12:48.000000000 +0200 @@ -28,7 +28,7 @@ our ( @EXPORT_OK, %EXPORT_TAGS ); our ( $DEBUG_OPTIONS, @STATUS, @ERROR, @CHOMP, @DEBUG, @ISA ); -our $VERSION = '3.010'; +our $VERSION = '3.100'; #======================================================================== # ----- EXPORTER ----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Context.pm new/Template-Toolkit-3.100/lib/Template/Context.pm --- old/Template-Toolkit-3.010/lib/Template/Context.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Context.pm 2022-04-26 18:12:48.000000000 +0200 @@ -35,7 +35,7 @@ use constant BADGER_EXCEPTION => 'Badger::Exception'; use constant MSWin32 => $^O eq 'MSWin32'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DEBUG = 0 unless defined $DEBUG; our $DEBUG_FORMAT = "\n## \$file line \$line : [% \$text %] ##\n"; our $VIEW_CLASS = 'Template::View'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Directive.pm new/Template-Toolkit-3.100/lib/Template/Directive.pm --- old/Template-Toolkit-3.010/lib/Template/Directive.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Directive.pm 2022-04-26 18:12:48.000000000 +0200 @@ -32,7 +32,7 @@ use Template::Constants; use Template::Exception; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DEBUG = 0 unless defined $DEBUG; our $WHILE_MAX = 1000 unless defined $WHILE_MAX; our $PRETTY = 0 unless defined $PRETTY; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Document.pm new/Template-Toolkit-3.100/lib/Template/Document.pm --- old/Template-Toolkit-3.010/lib/Template/Document.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Document.pm 2022-04-26 18:12:48.000000000 +0200 @@ -26,7 +26,7 @@ use base 'Template::Base'; use Template::Constants; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DEBUG = 0 unless defined $DEBUG; our $ERROR = ''; our ($COMPERR, $AUTOLOAD, $UNICODE); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Exception.pm new/Template-Toolkit-3.100/lib/Template/Exception.pm --- old/Template-Toolkit-3.010/lib/Template/Exception.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Exception.pm 2022-04-26 18:12:48.000000000 +0200 @@ -26,7 +26,7 @@ use constant TEXT => 2; use overload q|""| => "as_string", fallback => 1; -our $VERSION = '3.010'; +our $VERSION = '3.100'; #------------------------------------------------------------------------ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/FAQ.pod new/Template-Toolkit-3.100/lib/Template/FAQ.pod --- old/Template-Toolkit-3.010/lib/Template/FAQ.pod 2019-01-04 16:58:37.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/FAQ.pod 2022-04-26 18:12:48.000000000 +0200 @@ -106,6 +106,7 @@ <p>The value is [% CGI.cookie('cookie_name') | html %] +You will need to have L<Template::Plugin::CGI> installed. =head1 Extending the Template Toolkit diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Filters.pm new/Template-Toolkit-3.100/lib/Template/Filters.pm --- old/Template-Toolkit-3.010/lib/Template/Filters.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Filters.pm 2022-04-26 18:12:48.000000000 +0200 @@ -26,7 +26,7 @@ use Template::Constants; use Scalar::Util 'blessed'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $AVAILABLE = { }; our $TRUNCATE_LENGTH = 32; our $TRUNCATE_ADDON = '...'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Grammar.pm new/Template-Toolkit-3.100/lib/Template/Grammar.pm --- old/Template-Toolkit-3.010/lib/Template/Grammar.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Grammar.pm 2022-04-26 18:12:48.000000000 +0200 @@ -30,7 +30,7 @@ use strict; use warnings; -our $VERSION = '3.010'; +our $VERSION = '3.100'; my (@RESERVED, %CMPOP, $LEXTABLE, $RULES, $STATES); my ($factory, $rawstart); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Iterator.pm new/Template-Toolkit-3.100/lib/Template/Iterator.pm --- old/Template-Toolkit-3.010/lib/Template/Iterator.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Iterator.pm 2022-04-26 18:12:48.000000000 +0200 @@ -31,7 +31,7 @@ use constant ODD => 'odd'; use constant EVEN => 'even'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DEBUG = 0 unless defined $DEBUG; our $AUTOLOAD; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Namespace/Constants.pm new/Template-Toolkit-3.100/lib/Template/Namespace/Constants.pm --- old/Template-Toolkit-3.010/lib/Template/Namespace/Constants.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Namespace/Constants.pm 2022-04-26 18:12:48.000000000 +0200 @@ -26,7 +26,7 @@ use Template::Directive; use Template::Exception; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DEBUG = 0 unless defined $DEBUG; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Parser.pm new/Template-Toolkit-3.100/lib/Template/Parser.pm --- old/Template-Toolkit-3.010/lib/Template/Parser.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Parser.pm 2022-04-26 18:12:48.000000000 +0200 @@ -46,7 +46,7 @@ use constant ERROR => 2; use constant ABORT => 3; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DEBUG = 0 unless defined $DEBUG; our $ERROR = ''; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/Assert.pm new/Template-Toolkit-3.100/lib/Template/Plugin/Assert.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/Assert.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/Assert.pm 2022-04-26 18:12:48.000000000 +0200 @@ -23,7 +23,7 @@ use warnings; use Template::Exception; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $MONAD = 'Template::Monad::Assert'; our $EXCEPTION = 'Template::Exception'; our $AUTOLOAD; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/CGI.pm new/Template-Toolkit-3.100/lib/Template/Plugin/CGI.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/CGI.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/CGI.pm 1970-01-01 01:00:00.000000000 +0100 @@ -1,135 +0,0 @@ -#============================================================= -*-Perl-*- -# -# Template::Plugin::CGI -# -# DESCRIPTION -# Simple Template Toolkit plugin interfacing to the CGI.pm module. -# -# AUTHOR -# Andy Wardley <a...@wardley.org> -# -# COPYRIGHT -# Copyright (C) 1996-2007 Andy Wardley. All Rights Reserved. -# -# This module is free software; you can redistribute it and/or -# modify it under the same terms as Perl itself. -# -#============================================================================ - -package Template::Plugin::CGI; - -use strict; -use warnings; -use base 'Template::Plugin'; -use CGI; - -our $VERSION = '3.010'; - -sub new { - my $class = shift; - my $context = shift; - CGI->new(@_); -} - -# monkeypatch CGI::params() method to Do The Right Thing in TT land - -sub CGI::params { - my $self = shift; - local $" = ', '; - - return $self->{ _TT_PARAMS } ||= do { - # must call Vars() in a list context to receive - # plain list of key/vals rather than a tied hash - my $params = { $self->Vars() }; - - # convert any null separated values into lists - @$params{ keys %$params } = map { - /\0/ ? [ split /\0/ ] : $_ - } values %$params; - - $params; - }; -} - -1; - -__END__ - -=head1 NAME - -Template::Plugin::CGI - Interface to the CGI module - -=head1 SYNOPSIS - - [% USE CGI %] - [% CGI.param('parameter') %] - - [% USE things = CGI %] - [% things.param('name') %] - - # see CGI docs for other methods provided by the CGI object - -=head1 DESCRIPTION - -This is a very simple Template Toolkit Plugin interface to the C<CGI> module. -A C<CGI> object will be instantiated via the following directive: - - [% USE CGI %] - -C<CGI> methods may then be called as follows: - - [% CGI.header %] - [% CGI.param('parameter') %] - -An alias can be used to provide an alternate name by which the object should -be identified. - - [% USE mycgi = CGI %] - [% mycgi.start_form %] - [% mycgi.popup_menu({ Name => 'Color' - Values => [ 'Green' 'Black' 'Brown' ] }) %] - -Parenthesised parameters to the C<USE> directive will be passed to the plugin -constructor: - - [% USE cgiprm = CGI('uid=abw&name=Andy+Wardley') %] - [% cgiprm.param('uid') %] - -=head1 METHODS - -In addition to all the methods supported by the C<CGI> module, this -plugin defines the following. - -=head2 params() - -This method returns a reference to a hash of all the C<CGI> parameters. -Any parameters that have multiple values will be returned as lists. - - [% USE CGI('user=abw&item=foo&item=bar') %] - [% CGI.params.user %] # abw - [% CGI.params.item.join(', ') %] # foo, bar - -=head1 AUTHOR - -Andy Wardley E<lt>a...@wardley.orge<gt> L<http://wardley.org/> - -=head1 COPYRIGHT - -Copyright (C) 1996-2007 Andy Wardley. All Rights Reserved. - -This module is free software; you can redistribute it and/or -modify it under the same terms as Perl itself. - -=head1 SEE ALSO - -L<Template::Plugin>, L<CGI> - -=cut - -# Local Variables: -# mode: perl -# perl-indent-level: 4 -# indent-tabs-mode: nil -# End: -# -# vim: expandtab shiftwidth=4: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/Datafile.pm new/Template-Toolkit-3.100/lib/Template/Plugin/Datafile.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/Datafile.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/Datafile.pm 2022-04-26 18:12:48.000000000 +0200 @@ -23,7 +23,7 @@ use warnings; use base 'Template::Plugin'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; sub new { my ($class, $context, $filename, $params) = @_; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/Date.pm new/Template-Toolkit-3.100/lib/Template/Plugin/Date.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/Date.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/Date.pm 2022-04-26 18:12:48.000000000 +0200 @@ -30,7 +30,7 @@ use constant HAS_SETLOCALE => $Config::Config{d_setlocale}; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $FORMAT = '%H:%M:%S %d-%b-%Y'; # default strftime() format our @LOCALE_SUFFIX = qw( .ISO8859-1 .ISO_8859-15 .US-ASCII .UTF-8 ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/Directory.pm new/Template-Toolkit-3.100/lib/Template/Plugin/Directory.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/Directory.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/Directory.pm 2022-04-26 18:12:48.000000000 +0200 @@ -26,7 +26,7 @@ use Template::Plugin::File; use base 'Template::Plugin::File'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; #------------------------------------------------------------------------ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/Dumper.pm new/Template-Toolkit-3.100/lib/Template/Plugin/Dumper.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/Dumper.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/Dumper.pm 2022-04-26 18:12:48.000000000 +0200 @@ -24,7 +24,7 @@ use base 'Template::Plugin'; use Data::Dumper; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DEBUG = 0 unless defined $DEBUG; our @DUMPER_ARGS = qw( Indent Pad Varname Purity Useqq Terse Freezer Toaster Deepcopy Quotekeys Bless Maxdepth Sortkeys ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/File.pm new/Template-Toolkit-3.100/lib/Template/Plugin/File.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/File.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/File.pm 2022-04-26 18:12:48.000000000 +0200 @@ -28,7 +28,7 @@ use File::Basename; use base 'Template::Plugin'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our @STAT_KEYS = qw( dev ino mode nlink uid gid rdev size atime mtime ctime blksize blocks ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/Filter.pm new/Template-Toolkit-3.100/lib/Template/Plugin/Filter.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/Filter.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/Filter.pm 2022-04-26 18:12:48.000000000 +0200 @@ -26,7 +26,7 @@ use Scalar::Util 'weaken', 'isweak'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DYNAMIC = 0 unless defined $DYNAMIC; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/Format.pm new/Template-Toolkit-3.100/lib/Template/Plugin/Format.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/Format.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/Format.pm 2022-04-26 18:12:48.000000000 +0200 @@ -23,7 +23,7 @@ use warnings; use base 'Template::Plugin'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; sub new { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/HTML.pm new/Template-Toolkit-3.100/lib/Template/Plugin/HTML.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/HTML.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/HTML.pm 2022-04-26 18:12:48.000000000 +0200 @@ -23,7 +23,7 @@ use warnings; use base 'Template::Plugin'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; sub new { my ($class, $context, @args) = @_; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/Image.pm new/Template-Toolkit-3.100/lib/Template/Plugin/Image.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/Image.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/Image.pm 2022-04-26 18:12:48.000000000 +0200 @@ -22,7 +22,7 @@ use Template::Exception; use File::Spec; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $AUTOLOAD; BEGIN { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/Iterator.pm new/Template-Toolkit-3.100/lib/Template/Plugin/Iterator.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/Iterator.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/Iterator.pm 2022-04-26 18:12:48.000000000 +0200 @@ -25,7 +25,7 @@ use base 'Template::Plugin'; use Template::Iterator; -our $VERSION = '3.010'; +our $VERSION = '3.100'; #------------------------------------------------------------------------ # new($context, \@data, \%args) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/Math.pm new/Template-Toolkit-3.100/lib/Template/Plugin/Math.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/Math.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/Math.pm 2022-04-26 18:12:48.000000000 +0200 @@ -22,7 +22,7 @@ use warnings; use base 'Template::Plugin'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $AUTOLOAD; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/Pod.pm new/Template-Toolkit-3.100/lib/Template/Plugin/Pod.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/Pod.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/Pod.pm 2022-04-26 18:12:48.000000000 +0200 @@ -24,7 +24,7 @@ use Pod::POM; -our $VERSION = '3.010'; +our $VERSION = '3.100'; #------------------------------------------------------------------------ # new($context, \%config) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/Procedural.pm new/Template-Toolkit-3.100/lib/Template/Plugin/Procedural.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/Procedural.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/Procedural.pm 2022-04-26 18:12:48.000000000 +0200 @@ -22,7 +22,7 @@ use warnings; use base 'Template::Plugin'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DEBUG = 0 unless defined $DEBUG; our $AUTOLOAD; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/Scalar.pm new/Template-Toolkit-3.100/lib/Template/Plugin/Scalar.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/Scalar.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/Scalar.pm 2022-04-26 18:12:48.000000000 +0200 @@ -24,7 +24,7 @@ use Template::Exception; use Scalar::Util qw(); -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $MONAD = 'Template::Monad::Scalar'; our $EXCEPTION = 'Template::Exception'; our $AUTOLOAD; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/String.pm new/Template-Toolkit-3.100/lib/Template/Plugin/String.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/String.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/String.pm 2022-04-26 18:12:48.000000000 +0200 @@ -26,7 +26,7 @@ use overload q|""| => "text", fallback => 1; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $ERROR = ''; *centre = \*center; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/Table.pm new/Template-Toolkit-3.100/lib/Template/Plugin/Table.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/Table.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/Table.pm 2022-04-26 18:12:48.000000000 +0200 @@ -24,7 +24,7 @@ use base 'Template::Plugin'; use Scalar::Util 'blessed'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $AUTOLOAD; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/URL.pm new/Template-Toolkit-3.100/lib/Template/Plugin/URL.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/URL.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/URL.pm 2022-04-26 18:12:48.000000000 +0200 @@ -23,7 +23,7 @@ use warnings; use base 'Template::Plugin'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $JOINT = '&'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/View.pm new/Template-Toolkit-3.100/lib/Template/Plugin/View.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/View.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/View.pm 2022-04-26 18:12:48.000000000 +0200 @@ -23,7 +23,7 @@ use warnings; use base 'Template::Plugin'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; use Template::View; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin/Wrap.pm new/Template-Toolkit-3.100/lib/Template/Plugin/Wrap.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin/Wrap.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin/Wrap.pm 2022-04-26 18:12:48.000000000 +0200 @@ -23,7 +23,7 @@ use base 'Template::Plugin'; use Text::Wrap; -our $VERSION = '3.010'; +our $VERSION = '3.100'; sub new { my ($class, $context, $format) = @_;; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugin.pm new/Template-Toolkit-3.100/lib/Template/Plugin.pm --- old/Template-Toolkit-3.010/lib/Template/Plugin.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugin.pm 2022-04-26 18:12:48.000000000 +0200 @@ -24,7 +24,7 @@ use warnings; use base 'Template::Base'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DEBUG = 0 unless defined $DEBUG; our $ERROR = ''; our $AUTOLOAD; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Plugins.pm new/Template-Toolkit-3.100/lib/Template/Plugins.pm --- old/Template-Toolkit-3.010/lib/Template/Plugins.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Plugins.pm 2022-04-26 18:12:48.000000000 +0200 @@ -28,7 +28,7 @@ use base 'Template::Base'; use Template::Constants; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DEBUG = 0 unless defined $DEBUG; our $PLUGIN_BASE = 'Template::Plugin'; our $STD_PLUGINS = { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Provider.pm new/Template-Toolkit-3.100/lib/Template/Provider.pm --- old/Template-Toolkit-3.010/lib/Template/Provider.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Provider.pm 2022-04-26 18:12:48.000000000 +0200 @@ -55,7 +55,7 @@ use constant STAT => 5; # Time last stat()ed use constant MSWin32 => $^O eq 'MSWin32'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DEBUG = 0 unless defined $DEBUG; our $ERROR = ''; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Service.pm new/Template-Toolkit-3.100/lib/Template/Service.pm --- old/Template-Toolkit-3.010/lib/Template/Service.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Service.pm 2022-04-26 18:12:48.000000000 +0200 @@ -30,7 +30,7 @@ use constant EXCEPTION => 'Template::Exception'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DEBUG = 0 unless defined $DEBUG; our $ERROR = ''; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Stash/Context.pm new/Template-Toolkit-3.100/lib/Template/Stash/Context.pm --- old/Template-Toolkit-3.010/lib/Template/Stash/Context.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Stash/Context.pm 2022-04-26 18:12:48.000000000 +0200 @@ -71,7 +71,7 @@ use warnings; use base 'Template::Stash'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DEBUG = 0 unless defined $DEBUG; @@ -708,7 +708,7 @@ =head1 VERSION 1.63, distributed as part of the -Template Toolkit version 3.010, released on 30 March 2020. +Template Toolkit version 3.100, released on 30 March 2020. =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Stash.pm new/Template-Toolkit-3.100/lib/Template/Stash.pm --- old/Template-Toolkit-3.010/lib/Template/Stash.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Stash.pm 2022-04-26 18:12:48.000000000 +0200 @@ -25,7 +25,7 @@ use Template::Exception; use Scalar::Util qw( blessed reftype ); -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DEBUG = 0 unless defined $DEBUG; our $PRIVATE = qr/^[_.]/; our $UNDEF_TYPE = 'var.undef'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Test.pm new/Template-Toolkit-3.100/lib/Template/Test.pm --- old/Template-Toolkit-3.010/lib/Template/Test.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Test.pm 2022-04-26 18:12:48.000000000 +0200 @@ -28,7 +28,7 @@ use constant MSWin32 => $^O eq 'MSWin32'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DEBUG = 0; our @ISA = qw( Exporter ); our @EXPORT = qw( ntests ok is match flush skip_all test_expect callsign banner ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/Toolkit.pm new/Template-Toolkit-3.100/lib/Template/Toolkit.pm --- old/Template-Toolkit-3.010/lib/Template/Toolkit.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/Toolkit.pm 2022-04-26 18:12:48.000000000 +0200 @@ -18,7 +18,7 @@ package Template::Toolkit; -our $VERSION = '3.010'; +our $VERSION = '3.100'; 1; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/VMethods.pm new/Template-Toolkit-3.100/lib/Template/VMethods.pm --- old/Template-Toolkit-3.010/lib/Template/VMethods.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/VMethods.pm 2022-04-26 18:12:48.000000000 +0200 @@ -26,7 +26,7 @@ use Scalar::Util qw( blessed looks_like_number ); use Template::Filters; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DEBUG = 0 unless defined $DEBUG; our $ROOT_VMETHODS = { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template/View.pm new/Template-Toolkit-3.100/lib/Template/View.pm --- old/Template-Toolkit-3.010/lib/Template/View.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template/View.pm 2022-04-26 18:12:48.000000000 +0200 @@ -29,7 +29,7 @@ use warnings; use base 'Template::Base'; -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $DEBUG = 0 unless defined $DEBUG; our @BASEARGS = qw( context ); our $AUTOLOAD; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/lib/Template.pm new/Template-Toolkit-3.100/lib/Template.pm --- old/Template-Toolkit-3.010/lib/Template.pm 2021-12-13 23:05:38.000000000 +0100 +++ new/Template-Toolkit-3.100/lib/Template.pm 2022-04-26 18:12:48.000000000 +0200 @@ -32,7 +32,7 @@ use File::Path; use Scalar::Util qw(blessed); -our $VERSION = '3.010'; +our $VERSION = '3.100'; our $ERROR = ''; our $DEBUG = 0; our $BINMODE = 0 unless defined $BINMODE; @@ -955,7 +955,7 @@ =head1 VERSION -Template Toolkit version 3.010, released on July 13 2020. +Template Toolkit version 3.100, released on July 13 2020. =head1 SUPPORT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Template-Toolkit-3.010/t/cgi.t new/Template-Toolkit-3.100/t/cgi.t --- old/Template-Toolkit-3.010/t/cgi.t 2019-01-04 16:58:37.000000000 +0100 +++ new/Template-Toolkit-3.100/t/cgi.t 1970-01-01 01:00:00.000000000 +0100 @@ -1,105 +0,0 @@ -#============================================================= -*-perl-*- -# -# t/cgi.t -# -# Test the CGI plugin. -# -# Written by Andy Wardley <a...@wardley.org> -# -# Copyright (C) 1996-2000 Andy Wardley. All Rights Reserved. -# Copyright (C) 1998-2000 Canon Research Centre Europe Ltd. -# -# This is free software; you can redistribute it and/or modify it -# under the same terms as Perl itself. -# -# $Id$ -# -#======================================================================== - -use strict; -use lib qw( ../lib ); -use Template; -use Template::Test; -$^W = 1; - -#$Template::Parser::DEBUG = 1; -#$Template::Parser::PRETTY = 1; -#$Template::Stash::DEBUG = 1; - -eval "use CGI"; -if ($@) { - skip_all("no CGI module"); -} - -my $cgi = CGI->new(''); -$cgi = join( - "\n", - $cgi->checkbox_group( - -name => 'words', - -values => [ 'eenie', 'meenie', 'minie', 'moe' ], - -defaults => [ 'eenie', 'meenie' ], - ) -); - -test_expect( \*DATA, undef, { cgicheck => $cgi, barf => \&barf } ); - -sub barf { - carp('failed'); -} - -__END__ --- test -- -[% USE scalar -%] -[% USE cgi = CGI('id=abw&name=Andy+Wardley'); global.cgi = cgi -%] -name: [% global.cgi.scalar.param('name') %] --- expect -- -name: Andy Wardley - --- test -- -[% USE scalar -%] -name: [% global.cgi.scalar.param('name') %] - --- expect -- -name: Andy Wardley - --- test -- -[% USE scalar -%] -[% FOREACH key = global.cgi.param.sort -%] - * [% key %] : [% global.cgi.scalar.param(key) %] -[% END %] --- expect -- - * id : abw - * name : Andy Wardley - --- test -- -[% USE scalar -%] -[% FOREACH key = global.cgi.param().sort -%] - * [% key %] : [% global.cgi.scalar.param(key) %] -[% END %] --- expect -- - * id : abw - * name : Andy Wardley - --- test -- -[% FOREACH x = global.cgi.checkbox_group( - name => 'words' - values => [ 'eenie', 'meenie', 'minie', 'moe' ] - defaults => [ 'eenie', 'meenie' ] ) -%] -[% x %] -[% END %] - --- expect -- --- process -- -[% cgicheck %] - --- test -- -[% USE cgi('item=foo&items=one&items=two') -%] -item: [% cgi.params.item %] -item: [% cgi.params.item.join(', ') %] -items: [% cgi.params.items.join(', ') %] - --- expect -- -item: foo -item: foo -items: one, two -