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 <[email protected]>
+
+- 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 <[email protected]>'
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 <[email protected]>
-#
-# 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>[email protected]<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 <[email protected]>
-#
-# 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
-