From abw@ourshack.com Mon Jul 08 19:33:49 2002 Received: from abw by dog.ourshack.com with local (Exim 3.33 #1) id 17RdKX-00043j-00 for templates-cvs@template-toolkit.org; Mon, 08 Jul 2002 19:33:49 +0100 Date: Mon, 8 Jul 2002 19:33:49 +0100 From: Andy Wardley To: templates-cvs@template-toolkit.org Message-ID: <20020708193349.B13766@dog.ourshack.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Subject: [Templates-cvs] Test Message Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: This is a test. A From cvs@template-toolkit.org Tue Jul 09 12:18:27 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17Rt0l-000Bg8-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 12:18:27 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 12:18:27 +0100 Subject: [Templates-cvs] cvs commit: Template2/docsrc/src/Release Changes.tt2 Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 11:18:27 Modified: docsrc/src/Release Changes.tt2 Log: * unique list vmeth Revision Changes Path 1.56 +4 -1 Template2/docsrc/src/Release/Changes.tt2 Index: Changes.tt2 =================================================================== RCS file: /template-toolkit/Template2/docsrc/src/Release/Changes.tt2,v retrieving revision 1.55 retrieving revision 1.56 diff -u -r1.55 -r1.56 --- Changes.tt2 2002/07/08 16:11:46 1.55 +++ Changes.tt2 2002/07/09 11:18:27 1.56 @@ -20,7 +20,7 @@ # Any changes you make here may be lost! # #------------------------------------------------------------------------ -# $Id: Changes.tt2,v 1.55 2002/07/08 16:11:46 abw Exp $ +# $Id: Changes.tt2,v 1.56 2002/07/09 11:18:27 abw Exp $ #======================================================================== #------------------------------------------------------------------------ @@ -39,6 +39,9 @@ the namespace prefix intact on the ident list which then gets passed to the handler's ident() method. Modified the ident() method of Template::Namespace::Constants to expect and remove it. + +* Added the 'unique' list virtual method to cull multiple identical + items from a list. #------------------------------------------------------------------------ From cvs@template-toolkit.org Tue Jul 09 15:41:43 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwBT-000DNZ-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:41:43 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:41:43 +0100 Subject: [Templates-cvs] cvs commit: Template2 Changes HACKING INSTALL README TODO Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:41:43 Modified: . Changes HACKING INSTALL README TODO Log: prep for 2.07c Revision Changes Path 2.65 +25 -2 Template2/Changes Index: Changes =================================================================== RCS file: /template-toolkit/Template2/Changes,v retrieving revision 2.64 retrieving revision 2.65 diff -u -r2.64 -r2.65 --- Changes 2002/07/07 17:25:03 2.64 +++ Changes 2002/07/09 14:41:41 2.65 @@ -3,7 +3,7 @@ # Changes # # DESCRIPTION -# Revision history for the Template Toolkit version 2.07b, detailing +# Revision history for the Template Toolkit version 2.07c, detailing # significant changes between versions, most recent first. Some # way down the file you'll find a section detailing major changes from # version 1.* to 2.* and a list of "Gotchas!" that you might have to @@ -19,8 +19,31 @@ # Any changes you make here may be lost! # #------------------------------------------------------------------------ -# $Id: Changes,v 2.64 2002/07/07 17:25:03 abw Exp $ +# $Id: Changes,v 2.65 2002/07/09 14:41:41 abw Exp $ #======================================================================== + +#------------------------------------------------------------------------ +# Version 2.07c - July 9th 2002 ## DEVELOPER RELEASE ## +#------------------------------------------------------------------------ + +* Fixed a bug in Date plugin introduced in last version which caused + it to ignore the 'time' parameter. + +* Modified INCLUDE_PATH handling in Template::Provider to accept a + reference to a subroutine or object implementing a paths() method + as an element in the list. This is then called to return a + dynamically generated path. Documented and tested. + +* Changed the implementation of the NAMESPACE calling code to leave + the namespace prefix intact on the ident list which then gets + passed to the handler's ident() method. Modified the ident() + method of Template::Namespace::Constants to expect and remove it. + +* Added the 'unique' list virtual method to cull multiple identical + items from a list (darren) + +* Modified the OUTPUT option to accept a reference to a list (darren) + #------------------------------------------------------------------------ # Version 2.07b - July 7th 2002 ## DEVELOPER RELEASE ## 2.19 +2 -2 Template2/HACKING Index: HACKING =================================================================== RCS file: /template-toolkit/Template2/HACKING,v retrieving revision 2.18 retrieving revision 2.19 diff -u -r2.18 -r2.19 --- HACKING 2002/07/07 14:42:46 2.18 +++ HACKING 2002/07/09 14:41:41 2.19 @@ -1,9 +1,9 @@ Template Toolkit - Version 2.07b + Version 2.07c - 07 July 2002 + 09 July 2002 Copyright (C) 1996-2002 Andy Wardley. All Rights Reserved Copyright (C) 1998-2002 Canon Research Centre Europe Ltd. 2.20 +9 -9 Template2/INSTALL Index: INSTALL =================================================================== RCS file: /template-toolkit/Template2/INSTALL,v retrieving revision 2.19 retrieving revision 2.20 diff -u -r2.19 -r2.20 --- INSTALL 2002/07/07 14:42:47 2.19 +++ INSTALL 2002/07/09 14:41:41 2.20 @@ -1,9 +1,9 @@ Template Toolkit - Version 2.07b + Version 2.07c - 07 July 2002 + 09 July 2002 Copyright (C) 1996-2002 Andy Wardley. All Rights Reserved Copyright (C) 1998-2002 Canon Research Centre Europe Ltd. @@ -42,8 +42,8 @@ To install the Template Toolkit: - tar zxf Template-Toolkit-2.07b.tar.gz - cd Template-Toolkit-2.07b + tar zxf Template-Toolkit-2.07c.tar.gz + cd Template-Toolkit-2.07c perl Makefile.PL make make test @@ -129,19 +129,19 @@ Template-Toolkit-.tar.gz -where represents the current version number, e.g. 2.07b. +where represents the current version number, e.g. 2.07c. To install the Template Toolkit, unpack the distribution archive to create an installation directory. Something like this: - tar zxf Template-Toolkit-2.07b.tar.gz + tar zxf Template-Toolkit-2.07c.tar.gz or - gunzip Template-Toolkit-2.07b.tar.gz - tar xf Template-Toolkit-2.07b.tar + gunzip Template-Toolkit-2.07c.tar.gz + tar xf Template-Toolkit-2.07c.tar You can then 'cd' into the directory created, - cd Template-Toolkit-2.07b + cd Template-Toolkit-2.07c and perform the usual Perl installation procedure: 2.47 +5 -5 Template2/README Index: README =================================================================== RCS file: /template-toolkit/Template2/README,v retrieving revision 2.46 retrieving revision 2.47 diff -u -r2.46 -r2.47 --- README 2002/07/07 14:42:47 2.46 +++ README 2002/07/09 14:41:41 2.47 @@ -1,9 +1,9 @@ Template Toolkit - Version 2.07b + Version 2.07c - 07 July 2002 + 09 July 2002 Copyright (C) 1996-2002 Andy Wardley. All Rights Reserved Copyright (C) 1998-2002 Canon Research Centre Europe Ltd. @@ -43,8 +43,8 @@ To install the Template Toolkit: - tar zxf Template-Toolkit-2.07b.tar.gz - cd Template-Toolkit-2.07b + tar zxf Template-Toolkit-2.07c.tar.gz + cd Template-Toolkit-2.07c perl Makefile.PL make make test @@ -344,7 +344,7 @@ --------------------- In terms of the template language and features available, versions -2.01 through to 2.07b should be fully backwardly compatible with +2.01 through to 2.07c should be fully backwardly compatible with version 2.00. Version 2.00 is backwardly compatible with version 1 in all but a few 2.65 +1 -1 Template2/TODO Index: TODO =================================================================== RCS file: /template-toolkit/Template2/TODO,v retrieving revision 2.64 retrieving revision 2.65 diff -u -r2.64 -r2.65 --- TODO 2002/07/07 17:25:05 2.64 +++ TODO 2002/07/09 14:41:42 2.65 @@ -3,7 +3,7 @@ # TODO # # DESCRIPTION -# TODO list for the Template Toolkit version 2.07b, containing +# TODO list for the Template Toolkit version 2.07c, containing # known bugs, limitations, planned enhancements, long term visions # and a few whacky ideas. # @@ -11,7 +11,7 @@ # Andy Wardley # #------------------------------------------------------------------------ -# $Id: TODO,v 2.64 2002/07/07 17:25:05 abw Exp $ +# $Id: TODO,v 2.65 2002/07/09 14:41:42 abw Exp $ #======================================================================== #------------------------------------------------------------------------ From cvs@template-toolkit.org Tue Jul 09 15:41:44 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwBU-000DNr-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:41:44 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:41:44 +0100 Subject: [Templates-cvs] cvs commit: Template2/bin tpage ttree Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:41:44 Modified: bin tpage ttree Log: prep for 2.07c Revision Changes Path 2.48 +4 -4 Template2/bin/tpage Index: tpage =================================================================== RCS file: /template-toolkit/Template2/bin/tpage,v retrieving revision 2.47 retrieving revision 2.48 diff -u -r2.47 -r2.48 --- tpage 2002/07/07 17:25:07 2.47 +++ tpage 2002/07/09 14:41:43 2.48 @@ -19,7 +19,7 @@ # #------------------------------------------------------------------------ # -# $Id: tpage,v 2.47 2002/07/07 17:25:07 abw Exp $ +# $Id: tpage,v 2.48 2002/07/09 14:41:43 abw Exp $ # #======================================================================== @@ -103,7 +103,7 @@ =head1 AUTHOR -Andy Wardley Eabw@kfs.orgE +Andy Wardley Eabw@andywardley.comE L @@ -112,8 +112,8 @@ =head1 VERSION -2.51, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.52, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002. =head1 COPYRIGHT 2.51 +5 -5 Template2/bin/ttree Index: ttree =================================================================== RCS file: /template-toolkit/Template2/bin/ttree,v retrieving revision 2.50 retrieving revision 2.51 diff -u -r2.50 -r2.51 --- ttree 2002/07/07 17:25:08 2.50 +++ ttree 2002/07/09 14:41:44 2.51 @@ -23,7 +23,7 @@ # #------------------------------------------------------------------------ # -# $Id: ttree,v 2.50 2002/07/07 17:25:08 abw Exp $ +# $Id: ttree,v 2.51 2002/07/09 14:41:44 abw Exp $ # #======================================================================== @@ -39,7 +39,7 @@ # config #------------------------------------------------------------------------ my $NAME = "ttree"; -my $VERSION = sprintf("%d.%02d", q$Revision: 2.50 $ =~ /(\d+)\.(\d+)/); +my $VERSION = sprintf("%d.%02d", q$Revision: 2.51 $ =~ /(\d+)\.(\d+)/); my $HOME = $ENV{ HOME } || ''; my $RCFILE = $ENV{"\U${NAME}rc"} || "$HOME/.${NAME}rc"; @@ -626,7 +626,7 @@ =head1 AUTHOR -Andy Wardley Eabw@kfs.orgE +Andy Wardley Eabw@andywardley.comE L @@ -635,8 +635,8 @@ =head1 VERSION -2.51, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.52, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002. =head1 COPYRIGHT From cvs@template-toolkit.org Tue Jul 09 15:41:45 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwBV-000DO3-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:41:45 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:41:45 +0100 Subject: [Templates-cvs] cvs commit: Template2/docs/src/FAQ FAQ.html Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:41:45 Modified: docs/src/FAQ FAQ.html Log: prep for 2.07c Revision Changes Path 1.47 +3 -3 Template2/docs/src/FAQ/FAQ.html Index: FAQ.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/FAQ/FAQ.html,v retrieving revision 1.46 retrieving revision 1.47 diff -u -r1.46 -r1.47 --- FAQ.html 2002/07/07 17:25:09 1.46 +++ FAQ.html 2002/07/09 14:41:45 1.47 @@ -310,7 +310,7 @@ [% WRAPPER section title="AUTHOR" -%]

-Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

[% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -319,8 +319,8 @@ [% WRAPPER section title="VERSION" -%]

-2.51, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.52, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

[%- END %] [% WRAPPER section From cvs@template-toolkit.org Tue Jul 09 15:41:48 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwBY-000DOL-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:41:48 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:41:48 +0100 Subject: [Templates-cvs] cvs commit: Template2/docs/src/Library HTML.html PostScript.html Splash.html Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:41:48 Modified: docs/src/Library HTML.html PostScript.html Splash.html Log: prep for 2.07c Revision Changes Path 1.46 +3 -3 Template2/docs/src/Library/HTML.html Index: HTML.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Library/HTML.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- HTML.html 2002/07/07 17:25:11 1.45 +++ HTML.html 2002/07/09 14:41:46 1.46 @@ -283,7 +283,7 @@ [% WRAPPER section title="AUTHOR" -%]

-Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

[% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -292,8 +292,8 @@ [% WRAPPER section title="VERSION" -%]

-2.51, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.52, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

[%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Library/PostScript.html Index: PostScript.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Library/PostScript.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- PostScript.html 2002/07/07 17:25:11 1.45 +++ PostScript.html 2002/07/09 14:41:46 1.46 @@ -38,7 +38,7 @@ [% WRAPPER section title="AUTHOR" -%]

-Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

[% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -47,8 +47,8 @@ [% WRAPPER section title="VERSION" -%]

-2.51, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.52, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

[%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Library/Splash.html Index: Splash.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Library/Splash.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Splash.html 2002/07/07 17:25:12 1.45 +++ Splash.html 2002/07/09 14:41:46 1.46 @@ -883,7 +883,7 @@ [% WRAPPER section title="AUTHOR" -%]

-Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

[% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -892,8 +892,8 @@ [% WRAPPER section title="VERSION" -%]

-2.51, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.52, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

[%- END %] [% WRAPPER section From cvs@template-toolkit.org Tue Jul 09 15:41:53 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwBd-000DP1-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:41:53 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:41:53 +0100 Subject: [Templates-cvs] cvs commit: Template2/docs/src/Manual Config.html Credits.html Directives.html Filters.html Internals.html Intro.html Plugins.html Refs.html Syntax.html Variables.html Views.html Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:41:53 Modified: docs/src/Manual Config.html Credits.html Directives.html Filters.html Internals.html Intro.html Plugins.html Refs.html Syntax.html Variables.html Views.html Log: prep for 2.07c Revision Changes Path 1.34 +65 -7 Template2/docs/src/Manual/Config.html Index: Config.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Manual/Config.html,v retrieving revision 1.33 retrieving revision 1.34 diff -u -r1.33 -r1.34 --- Config.html 2002/07/07 17:25:13 1.33 +++ Config.html 2002/07/09 14:41:48 1.34 @@ -326,6 +326,55 @@ that have ':' followed by a '/' or '\'. This avoids confusion when using directory names like 'C:\Blah Blah'.

+

+When specified as a list, the INCLUDE_PATH path can contain elements +which dynamically generate a list of INCLUDE_PATH directories. These +generator elements can be specified as a reference to a subroutine or +an object which implements a paths() method. +

+
    my $template = Template->new({
  +        INCLUDE_PATH => [ '/usr/local/templates', 
  +                          \&incpath_generator, 
  +			  My::IncPath::Generator->new( ... ) ],
  +    });
+

+Each time a template is requested and the INCLUDE_PATH examined, the +subroutine or object method will be called. A reference to a list of +directories should be returned. Generator subroutines should report +errors using die(). Generator objects should return undef and make an +error available via its error() method. +

+

+For example: +

+
    sub incpath_generator {
+
	# ...some code...
  +	
  +	if ($all_is_well) {
  +	    return \@list_of_directories;
  +	}
  +	else {
  +	    die "cannot generate INCLUDE_PATH...\n";
  +	}
  +    }
+

+or: +

+
    package My::IncPath::Generator;
+
    # Template::Base (or Class::Base) provides error() method
  +    use Template::Base;
  +    use base qw( Template::Base );
+
    sub paths {
  +	my $self = shift;
+
	# ...some code...
+
        if ($all_is_well) {
  +	    return \@list_of_directories;
  +	}
  +	else {
  +	    return $self->error("cannot generate INCLUDE_PATH...\n");
  +	}
  +    }
+
    1;
  • DELIMITER

    @@ -859,7 +908,8 @@ (e.g. GLOB or IO::Handle) opened for writing; a reference to a text string to which the output is appended (the string isn't cleared); a reference to a subroutine which is called, passing the output text as -an argument; or as a reference to any object that supports the print() +an argument; as a reference to an array, onto which the content will be +push()ed; or as a reference to any object that supports the print() method. This latter option includes the Apache::Request object which is passed as the argument to Apache/mod_perl handlers.

    @@ -891,8 +941,14 @@ OUTPUT => \&output, });

    -example 5 (Apache/mod_perl handler): +example 5 (array reference):

    +
        my $template = Template->new({
      +	OUTPUT => \@output,
      +    })
    +

    +example 6 (Apache/mod_perl handler): +

        sub handler {
       	my $r = shift;
    	my $t = Template->new({
      @@ -908,6 +964,7 @@
       
        $t->process($file, $vars, "/tmp/foo");
           $t->process($file, $vars, "bar");
           $t->process($file, $vars, \*MYGLOB);
      +    $t->process($file, $vars, \@output); 
           $t->process($file, $vars, $r);  # Apache::Request
           ...
    @@ -977,11 +1034,12 @@ This template fragment would generate the following output:

        ## input text line 1 : [% tt_start_tag %] foo = 'World' [% tt_end_tag %] ##
      -    Hello World
      -      
      +    Hello World
    +

    It is anticipated that a future version of the Template Toolkit will support allow the different debugging options to be enabled or -disabled individually.

    +disabled individually. +

  • DEBUG_FORMAT

    @@ -1653,7 +1711,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -1662,7 +1720,7 @@ [% WRAPPER section title="VERSION" -%]

    -Template Toolkit version 2.07b, released on 07 July 2002. +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.34 +2 -2 Template2/docs/src/Manual/Credits.html Index: Credits.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Manual/Credits.html,v retrieving revision 1.33 retrieving revision 1.34 diff -u -r1.33 -r1.34 --- Credits.html 2002/07/07 14:42:49 1.33 +++ Credits.html 2002/07/09 14:41:49 1.34 @@ -147,7 +147,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -156,7 +156,7 @@ [% WRAPPER section title="VERSION" -%]

    -Template Toolkit version 2.07b, released on 07 July 2002. +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.34 +2 -2 Template2/docs/src/Manual/Directives.html Index: Directives.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Manual/Directives.html,v retrieving revision 1.33 retrieving revision 1.34 diff -u -r1.33 -r1.34 --- Directives.html 2002/07/07 17:25:13 1.33 +++ Directives.html 2002/07/09 14:41:49 1.34 @@ -1963,7 +1963,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -1972,7 +1972,7 @@ [% WRAPPER section title="VERSION" -%]

    -Template Toolkit version 2.07b, released on 07 July 2002. +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.33 +2 -2 Template2/docs/src/Manual/Filters.html Index: Filters.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Manual/Filters.html,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- Filters.html 2002/07/07 14:42:50 1.32 +++ Filters.html 2002/07/09 14:41:51 1.33 @@ -504,7 +504,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -513,7 +513,7 @@ [% WRAPPER section title="VERSION" -%]

    -Template Toolkit version 2.07b, released on 07 July 2002. +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.33 +2 -2 Template2/docs/src/Manual/Internals.html Index: Internals.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Manual/Internals.html,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- Internals.html 2002/07/07 14:42:50 1.32 +++ Internals.html 2002/07/09 14:41:51 1.33 @@ -535,7 +535,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -544,7 +544,7 @@ [% WRAPPER section title="VERSION" -%]

    -Template Toolkit version 2.07b, released on 07 July 2002. +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.33 +2 -2 Template2/docs/src/Manual/Intro.html Index: Intro.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Manual/Intro.html,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- Intro.html 2002/07/07 14:42:50 1.32 +++ Intro.html 2002/07/09 14:41:51 1.33 @@ -258,7 +258,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -267,7 +267,7 @@ [% WRAPPER section title="VERSION" -%]

    -Template Toolkit version 2.07b, released on 07 July 2002. +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.33 +2 -2 Template2/docs/src/Manual/Plugins.html Index: Plugins.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Manual/Plugins.html,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- Plugins.html 2002/07/07 14:42:50 1.32 +++ Plugins.html 2002/07/09 14:41:51 1.33 @@ -558,7 +558,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -567,7 +567,7 @@ [% WRAPPER section title="VERSION" -%]

    -Template Toolkit version 2.07b, released on 07 July 2002. +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.33 +17 -2 Template2/docs/src/Manual/Refs.html Index: Refs.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Manual/Refs.html,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- Refs.html 2002/07/07 14:42:50 1.32 +++ Refs.html 2002/07/09 14:41:52 1.33 @@ -113,13 +113,28 @@

        http://slashcode.org/
    +
  • OpenFrame
    +

    +OpenFrame is an open source application framework for distributed +media applications. It ships with a generator for the Template +Toolkit. +

    +
        http://openframe.fotango.com/
    + +
  • PCMT
    +

    +PCMT is the Personal Content Management Toolkit. It uses the Template +Toolkit as the presentation engine. +

    +
        http://pcmt.sf.net/
    + [%- END %] [%- END %] [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -128,7 +143,7 @@ [% WRAPPER section title="VERSION" -%]

    -Template Toolkit version 2.07b, released on 07 July 2002. +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.33 +2 -2 Template2/docs/src/Manual/Syntax.html Index: Syntax.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Manual/Syntax.html,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- Syntax.html 2002/07/07 14:42:51 1.32 +++ Syntax.html 2002/07/09 14:41:52 1.33 @@ -276,7 +276,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -285,7 +285,7 @@ [% WRAPPER section title="VERSION" -%]

    -Template Toolkit version 2.07b, released on 07 July 2002. +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.33 +16 -2 Template2/docs/src/Manual/Variables.html Index: Variables.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Manual/Variables.html,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- Variables.html 2002/07/07 14:42:51 1.32 +++ Variables.html 2002/07/09 14:41:52 1.33 @@ -741,6 +741,20 @@
        [% tt_start_tag %] first = mylist.shift [% tt_end_tag %]
           [% tt_start_tag %] last  = mylist.pop   [% tt_end_tag %]
    +
  • unique
    +

    +Returns a list of the unique elements in a list, in the same order +as in the list itself. +

    +
        [% tt_start_tag %] mylist = [ 1, 2, 3, 2, 3, 4, 1, 4, 3, 4, 5 ] [% tt_end_tag %]
      +    [% tt_start_tag %] numbers = mylist.unique [% tt_end_tag %]
    +

    +While this can be explicitly sorted, it is not required that the list +be sorted before the unique elements pulled out (unlike the Unix +command line utility). +

    +
        [% tt_start_tag %] numbers = mylist.unique.sort [% tt_end_tag %]
    +

    The following example demonstrates how an empty list ('folk') can be @@ -1180,7 +1194,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -1189,7 +1203,7 @@ [% WRAPPER section title="VERSION" -%]

    -Template Toolkit version 2.07b, released on 07 July 2002. +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.33 +2 -2 Template2/docs/src/Manual/Views.html Index: Views.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Manual/Views.html,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- Views.html 2002/07/07 14:42:51 1.32 +++ Views.html 2002/07/09 14:41:52 1.33 @@ -608,7 +608,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -617,7 +617,7 @@ [% WRAPPER section title="VERSION" -%]

    -Template Toolkit version 2.07b, released on 07 July 2002. +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section From cvs@template-toolkit.org Tue Jul 09 15:41:55 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwBf-000DPD-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:41:55 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:41:55 +0100 Subject: [Templates-cvs] cvs commit: Template2/docs/src/Modules Template.html Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:41:55 Modified: docs/src/Modules Template.html Log: prep for 2.07c Revision Changes Path 1.33 +2 -2 Template2/docs/src/Modules/Template.html Index: Template.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template.html,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- Template.html 2002/07/07 14:42:51 1.32 +++ Template.html 2002/07/09 14:41:54 1.33 @@ -759,7 +759,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -768,7 +768,7 @@ [% WRAPPER section title="VERSION" -%]

    -Template Toolkit version 2.07b, released on 07 July 2002. +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section From cvs@template-toolkit.org Tue Jul 09 15:41:59 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwBj-000DQ6-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:41:59 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:41:59 +0100 Subject: [Templates-cvs] cvs commit: Template2/docs/src/Modules/Template Base.html Config.html Constants.html Context.html Document.html Exception.html Filters.html Iterator.html Parser.html Plugin.html Plugins.html Provider.html Service.html Stash.html Test.html Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:41:59 Modified: docs/src/Modules/Template Base.html Config.html Constants.html Context.html Document.html Exception.html Filters.html Iterator.html Parser.html Plugin.html Plugins.html Provider.html Service.html Stash.html Test.html Log: prep for 2.07c Revision Changes Path 1.46 +3 -3 Template2/docs/src/Modules/Template/Base.html Index: Base.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Base.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Base.html 2002/07/07 17:25:16 1.45 +++ Base.html 2002/07/09 14:41:55 1.46 @@ -105,7 +105,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -114,8 +114,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.51, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.52, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Config.html Index: Config.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Config.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Config.html 2002/07/07 17:25:19 1.45 +++ Config.html 2002/07/09 14:41:56 1.46 @@ -151,7 +151,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -160,8 +160,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.51, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.52, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Constants.html Index: Constants.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Constants.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Constants.html 2002/07/07 17:25:20 1.45 +++ Constants.html 2002/07/09 14:41:56 1.46 @@ -94,7 +94,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -103,8 +103,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.50, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.51, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Context.html Index: Context.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Context.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Context.html 2002/07/07 17:25:20 1.45 +++ Context.html 2002/07/09 14:41:56 1.46 @@ -623,7 +623,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -632,8 +632,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.62, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.63, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Document.html Index: Document.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Document.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Document.html 2002/07/07 17:25:21 1.45 +++ Document.html 2002/07/09 14:41:56 1.46 @@ -203,7 +203,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -212,8 +212,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.52, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.53, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Exception.html Index: Exception.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Exception.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Exception.html 2002/07/07 17:25:21 1.45 +++ Exception.html 2002/07/09 14:41:56 1.46 @@ -82,7 +82,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -91,8 +91,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.47, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.48, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Filters.html Index: Filters.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Filters.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Filters.html 2002/07/07 17:25:22 1.45 +++ Filters.html 2002/07/09 14:41:56 1.46 @@ -694,7 +694,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -703,8 +703,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.55, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.56, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Iterator.html Index: Iterator.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Iterator.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Iterator.html 2002/07/07 17:25:22 1.45 +++ Iterator.html 2002/07/09 14:41:56 1.46 @@ -232,7 +232,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -241,8 +241,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.49, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.50, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Parser.html Index: Parser.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Parser.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Parser.html 2002/07/07 17:25:23 1.45 +++ Parser.html 2002/07/09 14:41:57 1.46 @@ -443,7 +443,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -452,8 +452,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.62, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.63, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

     
    [%- END %] 1.46 +3 -3 Template2/docs/src/Modules/Template/Plugin.html Index: Plugin.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Plugin.html 2002/07/07 17:25:23 1.45 +++ Plugin.html 2002/07/09 14:41:57 1.46 @@ -233,7 +233,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -242,8 +242,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.50, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.51, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Plugins.html Index: Plugins.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugins.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Plugins.html 2002/07/07 17:25:24 1.45 +++ Plugins.html 2002/07/09 14:41:57 1.46 @@ -770,7 +770,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -779,8 +779,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.54, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.55, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +71 -4 Template2/docs/src/Modules/Template/Provider.html Index: Provider.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Provider.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Provider.html 2002/07/07 17:25:25 1.45 +++ Provider.html 2002/07/09 14:41:57 1.46 @@ -24,7 +24,8 @@ "new(\\%options) ", "fetch(\$name)", "store(\$name, \$template)", - "include_path(\\@newpath))" + "include_path(\\@newpath))", + "paths()" ]; PROCESS tocitem title ="AUTHOR" @@ -104,6 +105,55 @@ that have ':' followed by a '/' or '\'. This avoids confusion when using directory names like 'C:\Blah Blah'.

    +

    +When specified as a list, the INCLUDE_PATH path can contain elements +which dynamically generate a list of INCLUDE_PATH directories. These +generator elements can be specified as a reference to a subroutine or +an object which implements a paths() method. +

    +
        my $provider = Template::Provider->new({
      +        INCLUDE_PATH => [ '/usr/local/templates', 
      +                          \&incpath_generator, 
      +			  My::IncPath::Generator->new( ... ) ],
      +    });
    +

    +Each time a template is requested and the INCLUDE_PATH examined, the +subroutine or object method will be called. A reference to a list of +directories should be returned. Generator subroutines should report +errors using die(). Generator objects should return undef and make an +error available via its error() method. +

    +

    +For example: +

    +
        sub incpath_generator {
    +
    	# ...some code...
      +	
      +	if ($all_is_well) {
      +	    return \@list_of_directories;
      +	}
      +	else {
      +	    die "cannot generate INCLUDE_PATH...\n";
      +	}
      +    }
    +

    +or: +

    +
        package My::IncPath::Generator;
    +
        # Template::Base (or Class::Base) provides error() method
      +    use Template::Base;
      +    use base qw( Template::Base );
    +
        sub paths {
      +	my $self = shift;
    +
    	# ...some code...
    +
            if ($all_is_well) {
      +	    return \@list_of_directories;
      +	}
      +	else {
      +	    return $self->error("cannot generate INCLUDE_PATH...\n");
      +	}
      +    }
    +
        1;
  • DELIMITER

    @@ -361,11 +411,28 @@ the new value.

    [%- END %] +[% WRAPPER subsection + title = "paths()" +-%]

    +This method generates a copy of the INCLUDE_PATH list. Any elements in the +list which are dynamic generators (e.g. references to subroutines or objects +implementing a paths() method) will be called and the list of directories +returned merged into the output list. +

    +

    +It is possible to provide a generator which returns itself, thus sending +this method into an infinite loop. To detect and prevent this from happening, +the '$MAX_DIRS' package variable, set to 64 by default, limits the maximum +number of paths that can be added to, or generated for the output list. If +this number is exceeded then the method will immediately return an error +reporting as much. +

    +[%- END %] [%- END %] [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -374,8 +441,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.55, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.58, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Service.html Index: Service.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Service.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Service.html 2002/07/07 17:25:25 1.45 +++ Service.html 2002/07/09 14:41:57 1.46 @@ -434,7 +434,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -443,8 +443,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.55, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.58, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Stash.html Index: Stash.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Stash.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Stash.html 2002/07/07 17:25:25 1.45 +++ Stash.html 2002/07/09 14:41:57 1.46 @@ -173,7 +173,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -182,8 +182,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.60, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.63, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Test.html Index: Test.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Test.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Test.html 2002/07/07 17:25:26 1.45 +++ Test.html 2002/07/09 14:41:57 1.46 @@ -287,7 +287,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -296,8 +296,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.51, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.52, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section From cvs@template-toolkit.org Tue Jul 09 15:42:13 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwBx-000DRY-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:42:13 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:42:13 +0100 Subject: [Templates-cvs] cvs commit: Template2/docs/src/Modules/Template/Plugin Autoformat.html CGI.html DBI.html Datafile.html Date.html Directory.html Dumper.html File.html Format.html HTML.html Iterator.html Pod.html Table.html URL.html View.html Wrap.html Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:42:13 Modified: docs/src/Modules/Template/Plugin Autoformat.html CGI.html DBI.html Datafile.html Date.html Directory.html Dumper.html File.html Format.html HTML.html Iterator.html Pod.html Table.html URL.html View.html Wrap.html Log: prep for 2.07c Revision Changes Path 1.46 +2 -2 Template2/docs/src/Modules/Template/Plugin/Autoformat.html Index: Autoformat.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/Autoformat.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Autoformat.html 2002/07/07 17:25:27 1.45 +++ Autoformat.html 2002/07/09 14:41:59 1.46 @@ -154,8 +154,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.49, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.50, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Plugin/CGI.html Index: CGI.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/CGI.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- CGI.html 2002/07/07 17:25:27 1.45 +++ CGI.html 2002/07/09 14:41:59 1.46 @@ -73,7 +73,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -82,8 +82,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.48, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.49, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.36 +2 -2 Template2/docs/src/Modules/Template/Plugin/DBI.html Index: DBI.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/DBI.html,v retrieving revision 1.35 retrieving revision 1.36 diff -u -r1.35 -r1.36 --- DBI.html 2002/07/07 17:25:28 1.35 +++ DBI.html 2002/07/09 14:42:00 1.36 @@ -443,8 +443,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.45, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.46, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Plugin/Datafile.html Index: Datafile.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/Datafile.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Datafile.html 2002/07/07 17:25:29 1.45 +++ Datafile.html 2002/07/09 14:42:00 1.46 @@ -95,7 +95,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -104,8 +104,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.51, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.52, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +2 -2 Template2/docs/src/Modules/Template/Plugin/Date.html Index: Date.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/Date.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Date.html 2002/07/07 17:25:29 1.45 +++ Date.html 2002/07/09 14:42:01 1.46 @@ -155,8 +155,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.51, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.53, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +2 -2 Template2/docs/src/Modules/Template/Plugin/Directory.html Index: Directory.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/Directory.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Directory.html 2002/07/07 17:25:30 1.45 +++ Directory.html 2002/07/09 14:42:01 1.46 @@ -246,8 +246,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.48, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.49, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +2 -2 Template2/docs/src/Modules/Template/Plugin/Dumper.html Index: Dumper.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/Dumper.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Dumper.html 2002/07/07 17:25:30 1.45 +++ Dumper.html 2002/07/09 14:42:01 1.46 @@ -103,8 +103,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.48, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.49, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +2 -2 Template2/docs/src/Modules/Template/Plugin/File.html Index: File.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/File.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- File.html 2002/07/07 17:25:31 1.45 +++ File.html 2002/07/09 14:42:01 1.46 @@ -267,8 +267,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.48, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.49, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Plugin/Format.html Index: Format.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/Format.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Format.html 2002/07/07 17:25:31 1.45 +++ Format.html 2002/07/09 14:42:02 1.46 @@ -52,7 +52,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -61,8 +61,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.49, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.50, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.23 +3 -3 Template2/docs/src/Modules/Template/Plugin/HTML.html Index: HTML.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/HTML.html,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- HTML.html 2002/07/07 17:25:35 1.22 +++ HTML.html 2002/07/09 14:42:02 1.23 @@ -110,7 +110,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -119,8 +119,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.41, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.42, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Plugin/Iterator.html Index: Iterator.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/Iterator.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Iterator.html 2002/07/07 17:25:35 1.45 +++ Iterator.html 2002/07/09 14:42:02 1.46 @@ -54,7 +54,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -63,8 +63,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.47, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.48, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Plugin/Pod.html Index: Pod.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/Pod.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Pod.html 2002/07/07 17:25:36 1.45 +++ Pod.html 2002/07/09 14:42:03 1.46 @@ -52,7 +52,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -61,8 +61,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.46, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.47, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Plugin/Table.html Index: Table.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/Table.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Table.html 2002/07/07 17:25:36 1.45 +++ Table.html 2002/07/09 14:42:03 1.46 @@ -209,7 +209,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -218,8 +218,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.49, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.50, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Plugin/URL.html Index: URL.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/URL.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- URL.html 2002/07/07 17:25:37 1.45 +++ URL.html 2002/07/09 14:42:03 1.46 @@ -121,7 +121,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -130,8 +130,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.49, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.50, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Modules/Template/Plugin/View.html Index: View.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/View.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- View.html 2002/07/07 17:25:38 1.45 +++ View.html 2002/07/09 14:42:04 1.46 @@ -58,7 +58,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -67,8 +67,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.48, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.49, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +2 -2 Template2/docs/src/Modules/Template/Plugin/Wrap.html Index: Wrap.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/Wrap.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Wrap.html 2002/07/07 17:25:38 1.45 +++ Wrap.html 2002/07/09 14:42:04 1.46 @@ -100,8 +100,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.48, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.49, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section From cvs@template-toolkit.org Tue Jul 09 15:42:18 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwC2-000DRz-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:42:18 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:42:18 +0100 Subject: [Templates-cvs] cvs commit: Template2/docs/src/Modules/Template/Plugin/GD Constants.html Image.html Polygon.html Text.html Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:42:18 Modified: docs/src/Modules/Template/Plugin/GD Constants.html Image.html Polygon.html Text.html Log: prep for 2.07c Revision Changes Path 1.21 +2 -2 Template2/docs/src/Modules/Template/Plugin/GD/Constants.html Index: Constants.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/GD/Constants.html,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- Constants.html 2002/07/07 17:25:39 1.20 +++ Constants.html 2002/07/09 14:42:14 1.21 @@ -80,8 +80,8 @@ [% WRAPPER section title="VERSION" -%]

    -1.40, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +1.41, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.21 +2 -2 Template2/docs/src/Modules/Template/Plugin/GD/Image.html Index: Image.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/GD/Image.html,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- Image.html 2002/07/07 17:25:40 1.20 +++ Image.html 2002/07/09 14:42:15 1.21 @@ -128,8 +128,8 @@ [% WRAPPER section title="VERSION" -%]

    -1.40, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +1.41, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.21 +2 -2 Template2/docs/src/Modules/Template/Plugin/GD/Polygon.html Index: Polygon.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/GD/Polygon.html,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- Polygon.html 2002/07/07 17:25:40 1.20 +++ Polygon.html 2002/07/09 14:42:15 1.21 @@ -100,8 +100,8 @@ [% WRAPPER section title="VERSION" -%]

    -1.40, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +1.41, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.21 +2 -2 Template2/docs/src/Modules/Template/Plugin/GD/Text.html Index: Text.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/GD/Text.html,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- Text.html 2002/07/07 17:25:41 1.20 +++ Text.html 2002/07/09 14:42:15 1.21 @@ -81,8 +81,8 @@ [% WRAPPER section title="VERSION" -%]

    -1.40, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +1.41, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section From cvs@template-toolkit.org Tue Jul 09 15:42:28 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwCB-000DSn-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:42:27 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:42:27 +0100 Subject: [Templates-cvs] cvs commit: Template2/docs/src/Modules/Template/Plugin/GD/Graph area.html bars.html bars3d.html lines.html lines3d.html linespoints.html mixed.html pie.html pie3d.html points.html Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:42:27 Modified: docs/src/Modules/Template/Plugin/GD/Graph area.html bars.html bars3d.html lines.html lines3d.html linespoints.html mixed.html pie.html pie3d.html points.html Log: prep for 2.07c Revision Changes Path 1.21 +2 -2 Template2/docs/src/Modules/Template/Plugin/GD/Graph/area.html Index: area.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/GD/Graph/area.html,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- area.html 2002/07/07 17:25:41 1.20 +++ area.html 2002/07/09 14:42:19 1.21 @@ -84,8 +84,8 @@ [% WRAPPER section title="VERSION" -%]

    -1.40, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +1.41, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.21 +2 -2 Template2/docs/src/Modules/Template/Plugin/GD/Graph/bars.html Index: bars.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/GD/Graph/bars.html,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- bars.html 2002/07/07 17:25:42 1.20 +++ bars.html 2002/07/09 14:42:19 1.21 @@ -120,8 +120,8 @@ [% WRAPPER section title="VERSION" -%]

    -1.40, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +1.41, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.21 +2 -2 Template2/docs/src/Modules/Template/Plugin/GD/Graph/bars3d.html Index: bars3d.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/GD/Graph/bars3d.html,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- bars3d.html 2002/07/07 17:25:42 1.20 +++ bars3d.html 2002/07/09 14:42:21 1.21 @@ -101,8 +101,8 @@ [% WRAPPER section title="VERSION" -%]

    -1.40, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +1.41, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.21 +2 -2 Template2/docs/src/Modules/Template/Plugin/GD/Graph/lines.html Index: lines.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/GD/Graph/lines.html,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- lines.html 2002/07/07 17:25:46 1.20 +++ lines.html 2002/07/09 14:42:22 1.21 @@ -109,8 +109,8 @@ [% WRAPPER section title="VERSION" -%]

    -1.40, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +1.41, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.21 +2 -2 Template2/docs/src/Modules/Template/Plugin/GD/Graph/lines3d.html Index: lines3d.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/GD/Graph/lines3d.html,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- lines3d.html 2002/07/07 17:25:47 1.20 +++ lines3d.html 2002/07/09 14:42:22 1.21 @@ -101,8 +101,8 @@ [% WRAPPER section title="VERSION" -%]

    -1.40, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +1.41, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.21 +2 -2 Template2/docs/src/Modules/Template/Plugin/GD/Graph/linespoints.html Index: linespoints.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/GD/Graph/linespoints.html,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- linespoints.html 2002/07/07 17:25:47 1.20 +++ linespoints.html 2002/07/09 14:42:22 1.21 @@ -94,8 +94,8 @@ [% WRAPPER section title="VERSION" -%]

    -1.40, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +1.41, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.21 +2 -2 Template2/docs/src/Modules/Template/Plugin/GD/Graph/mixed.html Index: mixed.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/GD/Graph/mixed.html,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- mixed.html 2002/07/07 17:25:48 1.20 +++ mixed.html 2002/07/09 14:42:23 1.21 @@ -109,8 +109,8 @@ [% WRAPPER section title="VERSION" -%]

    -1.40, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +1.41, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.21 +2 -2 Template2/docs/src/Modules/Template/Plugin/GD/Graph/pie.html Index: pie.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/GD/Graph/pie.html,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- pie.html 2002/07/07 17:25:48 1.20 +++ pie.html 2002/07/09 14:42:23 1.21 @@ -82,8 +82,8 @@ [% WRAPPER section title="VERSION" -%]

    -1.40, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +1.41, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.21 +2 -2 Template2/docs/src/Modules/Template/Plugin/GD/Graph/pie3d.html Index: pie3d.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/GD/Graph/pie3d.html,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- pie3d.html 2002/07/07 17:25:49 1.20 +++ pie3d.html 2002/07/09 14:42:24 1.21 @@ -87,8 +87,8 @@ [% WRAPPER section title="VERSION" -%]

    -1.40, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +1.41, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.21 +2 -2 Template2/docs/src/Modules/Template/Plugin/GD/Graph/points.html Index: points.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/GD/Graph/points.html,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- points.html 2002/07/07 17:25:49 1.20 +++ points.html 2002/07/09 14:42:24 1.21 @@ -91,8 +91,8 @@ [% WRAPPER section title="VERSION" -%]

    -1.40, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +1.41, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section From cvs@template-toolkit.org Tue Jul 09 15:42:36 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwCK-000DUO-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:42:36 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:42:36 +0100 Subject: [Templates-cvs] cvs commit: Template2/docs/src/Tools tpage.html ttree.html Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:42:35 Modified: docs/src/Tools tpage.html ttree.html Log: prep for 2.07c Revision Changes Path 1.46 +3 -3 Template2/docs/src/Tools/tpage.html Index: tpage.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Tools/tpage.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- tpage.html 2002/07/07 17:25:56 1.45 +++ tpage.html 2002/07/09 14:42:35 1.46 @@ -64,7 +64,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -73,8 +73,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.51, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.52, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +3 -3 Template2/docs/src/Tools/ttree.html Index: ttree.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Tools/ttree.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- ttree.html 2002/07/07 17:25:57 1.45 +++ ttree.html 2002/07/09 14:42:35 1.46 @@ -115,7 +115,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -124,8 +124,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.51, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.52, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section From cvs@template-toolkit.org Tue Jul 09 15:42:29 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwCD-000DT6-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:42:29 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:42:29 +0100 Subject: [Templates-cvs] cvs commit: Template2/docs/src/Modules/Template/Plugin/GD/Text Align.html Wrap.html Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:42:29 Modified: docs/src/Modules/Template/Plugin/GD/Text Align.html Wrap.html Log: prep for 2.07c Revision Changes Path 1.21 +2 -2 Template2/docs/src/Modules/Template/Plugin/GD/Text/Align.html Index: Align.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/GD/Text/Align.html,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- Align.html 2002/07/07 17:25:50 1.20 +++ Align.html 2002/07/09 14:42:29 1.21 @@ -86,8 +86,8 @@ [% WRAPPER section title="VERSION" -%]

    -1.40, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +1.41, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.21 +2 -2 Template2/docs/src/Modules/Template/Plugin/GD/Text/Wrap.html Index: Wrap.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/GD/Text/Wrap.html,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- Wrap.html 2002/07/07 17:25:51 1.20 +++ Wrap.html 2002/07/09 14:42:29 1.21 @@ -123,8 +123,8 @@ [% WRAPPER section title="VERSION" -%]

    -1.40, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +1.41, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section From cvs@template-toolkit.org Tue Jul 09 15:42:31 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwCF-000DTS-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:42:31 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:42:31 +0100 Subject: [Templates-cvs] cvs commit: Template2/docs/src/Modules/Template/Plugin/XML DOM.html RSS.html Simple.html XPath.html Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:42:31 Modified: docs/src/Modules/Template/Plugin/XML DOM.html RSS.html Simple.html XPath.html Log: prep for 2.07c Revision Changes Path 1.33 +1 -1 Template2/docs/src/Modules/Template/Plugin/XML/DOM.html Index: DOM.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/XML/DOM.html,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- DOM.html 2002/07/07 14:43:03 1.32 +++ DOM.html 2002/07/09 14:42:30 1.33 @@ -419,7 +419,7 @@ title="VERSION" -%]

    2.6, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +2 -2 Template2/docs/src/Modules/Template/Plugin/XML/RSS.html Index: RSS.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/XML/RSS.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- RSS.html 2002/07/07 17:25:52 1.45 +++ RSS.html 2002/07/09 14:42:30 1.46 @@ -137,8 +137,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.48, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.49, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.45 +2 -2 Template2/docs/src/Modules/Template/Plugin/XML/Simple.html Index: Simple.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/XML/Simple.html,v retrieving revision 1.44 retrieving revision 1.45 diff -u -r1.44 -r1.45 --- Simple.html 2002/07/07 17:25:52 1.44 +++ Simple.html 2002/07/09 14:42:30 1.45 @@ -69,8 +69,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.46, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.47, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.46 +2 -2 Template2/docs/src/Modules/Template/Plugin/XML/XPath.html Index: XPath.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Plugin/XML/XPath.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- XPath.html 2002/07/07 17:25:52 1.45 +++ XPath.html 2002/07/09 14:42:30 1.46 @@ -119,8 +119,8 @@ [% WRAPPER section title="VERSION" -%]

    -2.51, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +2.52, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section From cvs@template-toolkit.org Tue Jul 09 15:42:32 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwCG-000DTl-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:42:32 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:42:32 +0100 Subject: [Templates-cvs] cvs commit: Template2/docs/src/Modules/Template/Stash Context.html XS.html Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:42:32 Modified: docs/src/Modules/Template/Stash Context.html XS.html Log: prep for 2.07c Revision Changes Path 1.21 +3 -3 Template2/docs/src/Modules/Template/Stash/Context.html Index: Context.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Stash/Context.html,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- Context.html 2002/07/07 17:25:53 1.20 +++ Context.html 2002/07/09 14:42:31 1.21 @@ -107,7 +107,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -116,8 +116,8 @@ [% WRAPPER section title="VERSION" -%]

    -1.43, distributed as part of the -Template Toolkit version 2.07b, released on 07 July 2002. +1.44, distributed as part of the +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.16 +1 -1 Template2/docs/src/Modules/Template/Stash/XS.html Index: XS.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Modules/Template/Stash/XS.html,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- XS.html 2002/07/07 14:43:04 1.15 +++ XS.html 2002/07/09 14:42:31 1.16 @@ -141,7 +141,7 @@ [% WRAPPER section title="VERSION" -%]

    -Template Toolkit version 2.07b, released on 07 July 2002. +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section From cvs@template-toolkit.org Tue Jul 09 15:42:34 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwCI-000DU9-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:42:34 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:42:34 +0100 Subject: [Templates-cvs] cvs commit: Template2/docs/src/Release Changes.html HACKING.html INSTALL.html README.html TODO.html Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:42:34 Modified: docs/src/Release Changes.html HACKING.html INSTALL.html README.html TODO.html Log: prep for 2.07c Revision Changes Path 1.48 +25 -2 Template2/docs/src/Release/Changes.html Index: Changes.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Release/Changes.html,v retrieving revision 1.47 retrieving revision 1.48 diff -u -r1.47 -r1.48 --- Changes.html 2002/07/07 17:25:54 1.47 +++ Changes.html 2002/07/09 14:42:33 1.48 @@ -7,7 +7,7 @@ # Changes # # DESCRIPTION -# Revision history for the Template Toolkit version 2.07b, detailing +# Revision history for the Template Toolkit version 2.07c, detailing # significant changes between versions, most recent first. Some # way down the file you'll find a section detailing major changes from # version 1.* to 2.* and a list of "Gotchas!" that you might have to @@ -23,8 +23,31 @@ # Any changes you make here may be lost! # #------------------------------------------------------------------------ -# $Id: Changes.html,v 1.47 2002/07/07 17:25:54 abw Exp $ +# $Id: Changes.html,v 1.48 2002/07/09 14:42:33 abw Exp $ #======================================================================== + +#------------------------------------------------------------------------ +# Version 2.07c - July 9th 2002 ## DEVELOPER RELEASE ## +#------------------------------------------------------------------------ + +* Fixed a bug in Date plugin introduced in last version which caused + it to ignore the 'time' parameter. + +* Modified INCLUDE_PATH handling in Template::Provider to accept a + reference to a subroutine or object implementing a paths() method + as an element in the list. This is then called to return a + dynamically generated path. Documented and tested. + +* Changed the implementation of the NAMESPACE calling code to leave + the namespace prefix intact on the ident list which then gets + passed to the handler's ident() method. Modified the ident() + method of Template::Namespace::Constants to expect and remove it. + +* Added the 'unique' list virtual method to cull multiple identical + items from a list (darren) + +* Modified the OUTPUT option to accept a reference to a list (darren) + #------------------------------------------------------------------------ # Version 2.07b - July 7th 2002 ## DEVELOPER RELEASE ## 1.19 +2 -2 Template2/docs/src/Release/HACKING.html Index: HACKING.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Release/HACKING.html,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- HACKING.html 2002/07/07 14:43:05 1.18 +++ HACKING.html 2002/07/09 14:42:33 1.19 @@ -5,9 +5,9 @@ Template Toolkit - Version 2.07b + Version 2.07c - 07 July 2002 + 09 July 2002 Copyright (C) 1996-2002 Andy Wardley. All Rights Reserved Copyright (C) 1998-2002 Canon Research Centre Europe Ltd. 1.20 +9 -9 Template2/docs/src/Release/INSTALL.html Index: INSTALL.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Release/INSTALL.html,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- INSTALL.html 2002/07/07 14:43:05 1.19 +++ INSTALL.html 2002/07/09 14:42:33 1.20 @@ -5,9 +5,9 @@ Template Toolkit - Version 2.07b + Version 2.07c - 07 July 2002 + 09 July 2002 Copyright (C) 1996-2002 Andy Wardley. All Rights Reserved Copyright (C) 1998-2002 Canon Research Centre Europe Ltd. @@ -46,8 +46,8 @@ To install the Template Toolkit: - tar zxf Template-Toolkit-2.07b.tar.gz - cd Template-Toolkit-2.07b + tar zxf Template-Toolkit-2.07c.tar.gz + cd Template-Toolkit-2.07c perl Makefile.PL make make test @@ -133,19 +133,19 @@ Template-Toolkit-<version>.tar.gz -where <version> represents the current version number, e.g. 2.07b. +where <version> represents the current version number, e.g. 2.07c. To install the Template Toolkit, unpack the distribution archive to create an installation directory. Something like this: - tar zxf Template-Toolkit-2.07b.tar.gz + tar zxf Template-Toolkit-2.07c.tar.gz or - gunzip Template-Toolkit-2.07b.tar.gz - tar xf Template-Toolkit-2.07b.tar + gunzip Template-Toolkit-2.07c.tar.gz + tar xf Template-Toolkit-2.07c.tar You can then 'cd' into the directory created, - cd Template-Toolkit-2.07b + cd Template-Toolkit-2.07c and perform the usual Perl installation procedure: 1.40 +5 -5 Template2/docs/src/Release/README.html Index: README.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Release/README.html,v retrieving revision 1.39 retrieving revision 1.40 diff -u -r1.39 -r1.40 --- README.html 2002/07/07 14:43:05 1.39 +++ README.html 2002/07/09 14:42:33 1.40 @@ -5,9 +5,9 @@ Template Toolkit - Version 2.07b + Version 2.07c - 07 July 2002 + 09 July 2002 Copyright (C) 1996-2002 Andy Wardley. All Rights Reserved Copyright (C) 1998-2002 Canon Research Centre Europe Ltd. @@ -47,8 +47,8 @@ To install the Template Toolkit: - tar zxf Template-Toolkit-2.07b.tar.gz - cd Template-Toolkit-2.07b + tar zxf Template-Toolkit-2.07c.tar.gz + cd Template-Toolkit-2.07c perl Makefile.PL make make test @@ -348,7 +348,7 @@ --------------------- In terms of the template language and features available, versions -2.01 through to 2.07b should be fully backwardly compatible with +2.01 through to 2.07c should be fully backwardly compatible with version 2.00. Version 2.00 is backwardly compatible with version 1 in all but a few 1.48 +1 -1 Template2/docs/src/Release/TODO.html Index: TODO.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Release/TODO.html,v retrieving revision 1.47 retrieving revision 1.48 diff -u -r1.47 -r1.48 --- TODO.html 2002/07/07 17:25:55 1.47 +++ TODO.html 2002/07/09 14:42:34 1.48 @@ -7,7 +7,7 @@ # TODO # # DESCRIPTION -# TODO list for the Template Toolkit version 2.07b, containing +# TODO list for the Template Toolkit version 2.07c, containing # known bugs, limitations, planned enhancements, long term visions # and a few whacky ideas. # @@ -15,7 +15,7 @@ # Andy Wardley <abw@kfs.org> # #------------------------------------------------------------------------ -# $Id: TODO.html,v 1.47 2002/07/07 17:25:55 abw Exp $ +# $Id: TODO.html,v 1.48 2002/07/09 14:42:34 abw Exp $ #======================================================================== #------------------------------------------------------------------------ From cvs@template-toolkit.org Tue Jul 09 15:42:38 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwCM-000DUd-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:42:38 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:42:38 +0100 Subject: [Templates-cvs] cvs commit: Template2/docs/src/Tutorial Datafile.html Web.html Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:42:38 Modified: docs/src/Tutorial Datafile.html Web.html Log: prep for 2.07c Revision Changes Path 1.29 +1 -1 Template2/docs/src/Tutorial/Datafile.html Index: Datafile.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Tutorial/Datafile.html,v retrieving revision 1.28 retrieving revision 1.29 diff -u -r1.28 -r1.29 --- Datafile.html 2002/07/07 14:43:06 1.28 +++ Datafile.html 2002/07/09 14:42:37 1.29 @@ -440,7 +440,7 @@ [% WRAPPER section title="VERSION" -%]

    -Template Toolkit version 2.07b, released on 07 July 2002. +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section 1.29 +2 -2 Template2/docs/src/Tutorial/Web.html Index: Web.html =================================================================== RCS file: /template-toolkit/Template2/docs/src/Tutorial/Web.html,v retrieving revision 1.28 retrieving revision 1.29 diff -u -r1.28 -r1.29 --- Web.html 2002/07/07 14:43:06 1.28 +++ Web.html 2002/07/09 14:42:38 1.29 @@ -774,7 +774,7 @@ [% WRAPPER section title="AUTHOR" -%]

    -Andy Wardley <abw@kfs.org> +Andy Wardley <abw@andywardley.com>

    [% ttlink('http://www.andywardley.com/', 'http://www.andywardley.com/') -%] @@ -783,7 +783,7 @@ [% WRAPPER section title="VERSION" -%]

    -Template Toolkit version 2.07b, released on 07 July 2002. +Template Toolkit version 2.07c, released on 09 July 2002.

    [%- END %] [% WRAPPER section From cvs@template-toolkit.org Tue Jul 09 15:42:39 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwCN-000DUp-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:42:39 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:42:39 +0100 Subject: [Templates-cvs] cvs commit: Template2/docsrc/lib/option output Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:42:39 Modified: docsrc/lib/option output Log: prep for 2.07c Revision Changes Path 1.3 +1 -1 Template2/docsrc/lib/option/output Index: output =================================================================== RCS file: /template-toolkit/Template2/docsrc/lib/option/output,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- output 2002/07/08 16:24:26 1.2 +++ output 2002/07/09 14:42:38 1.3 @@ -12,7 +12,7 @@ (e.g. GLOB or IO::Handle) opened for writing; a reference to a text string to which the output is appended (the string isn't cleared); a reference to a subroutine which is called, passing the output text as -an argument; as a refernce to an array, onto which the content will be +an argument; as a reference to an array, onto which the content will be push()ed; or as a reference to any object that supports the print() method. This latter option includes the Apache::Request object which is passed as the argument to Apache/mod_perl handlers. From cvs@template-toolkit.org Tue Jul 09 15:42:40 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwCO-000DV1-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:42:40 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:42:40 +0100 Subject: [Templates-cvs] cvs commit: Template2/docsrc/pod Template.pod Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:42:40 Modified: docsrc/pod Template.pod Log: prep for 2.07c Revision Changes Path 1.19 +2 -2 Template2/docsrc/pod/Template.pod Index: Template.pod =================================================================== RCS file: /template-toolkit/Template2/docsrc/pod/Template.pod,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- Template.pod 2002/07/07 14:43:06 1.18 +++ Template.pod 2002/07/09 14:42:39 1.19 @@ -696,7 +696,7 @@ =head1 AUTHOR -Andy Wardley Eabw@kfs.orgE +Andy Wardley Eabw@andywardley.comE L @@ -705,7 +705,7 @@ =head1 VERSION -Template Toolkit version 2.07b, released on 07 July 2002. +Template Toolkit version 2.07c, released on 09 July 2002. =head1 COPYRIGHT From cvs@template-toolkit.org Tue Jul 09 15:42:42 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwCP-000DVD-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:42:41 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:42:41 +0100 Subject: [Templates-cvs] cvs commit: Template2/docsrc/src/Release Changes.tt2 Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:42:41 Modified: docsrc/src/Release Changes.tt2 Log: prep for 2.07c Revision Changes Path 1.57 +5 -3 Template2/docsrc/src/Release/Changes.tt2 Index: Changes.tt2 =================================================================== RCS file: /template-toolkit/Template2/docsrc/src/Release/Changes.tt2,v retrieving revision 1.56 retrieving revision 1.57 diff -u -r1.56 -r1.57 --- Changes.tt2 2002/07/09 11:18:27 1.56 +++ Changes.tt2 2002/07/09 14:42:41 1.57 @@ -20,11 +20,11 @@ # Any changes you make here may be lost! # #------------------------------------------------------------------------ -# $Id: Changes.tt2,v 1.56 2002/07/09 11:18:27 abw Exp $ +# $Id: Changes.tt2,v 1.57 2002/07/09 14:42:41 abw Exp $ #======================================================================== #------------------------------------------------------------------------ -# Version 2.07c - July th 2002 ## DEVELOPER RELEASE ## +# Version 2.07c - July 9th 2002 ## DEVELOPER RELEASE ## #------------------------------------------------------------------------ * Fixed a bug in Date plugin introduced in last version which caused @@ -41,7 +41,9 @@ method of Template::Namespace::Constants to expect and remove it. * Added the 'unique' list virtual method to cull multiple identical - items from a list. + items from a list (darren) + +* Modified the OUTPUT option to accept a reference to a list (darren) #------------------------------------------------------------------------ From cvs@template-toolkit.org Tue Jul 09 15:42:44 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwCS-000DVQ-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:42:44 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:42:44 +0100 Subject: [Templates-cvs] cvs commit: Template2/lib Template.pm Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:42:43 Modified: lib Template.pm Log: prep for 2.07c Revision Changes Path 2.50 +2 -2 Template2/lib/Template.pm Index: Template.pm =================================================================== RCS file: /template-toolkit/Template2/lib/Template.pm,v retrieving revision 2.49 retrieving revision 2.50 diff -u -r2.49 -r2.50 --- Template.pm 2002/07/08 18:42:02 2.49 +++ Template.pm 2002/07/09 14:42:42 2.50 @@ -17,7 +17,7 @@ # modify it under the same terms as Perl itself. # # REVISION -# $Id: Template.pm,v 2.49 2002/07/08 18:42:02 abw Exp $ +# $Id: Template.pm,v 2.50 2002/07/09 14:42:42 abw Exp $ # #======================================================================== @@ -902,7 +902,7 @@ =head1 VERSION -Template Toolkit version 2.07c, released on 08 July 2002. +Template Toolkit version 2.07c, released on 09 July 2002. =head1 COPYRIGHT From cvs@template-toolkit.org Tue Jul 09 15:42:50 2002 Received: from localhost.ourshack.com ([127.0.0.1] helo=dog.ourshack.com) by dog.ourshack.com with smtp (Exim 3.33 #1) id 17RwCY-000DWV-00 for templates-cvs@template-toolkit.org; Tue, 09 Jul 2002 15:42:50 +0100 From: cvs@template-toolkit.org To: templates-cvs@template-toolkit.org Message-Id: Date: Tue, 09 Jul 2002 15:42:50 +0100 Subject: [Templates-cvs] cvs commit: Template2/lib/Template Base.pm Config.pm Constants.pm Context.pm Document.pm Exception.pm FAQ.pod Filters.pm Iterator.pm Manual.pod Modules.pod Parser.pm Plugin.pm Plugins.pm Provider.pm Service.pm Stash.pm Test.pm Tutorial.pod Sender: templates-cvs-admin@template-toolkit.org Errors-To: templates-cvs-admin@template-toolkit.org X-BeenThere: templates-cvs@template-toolkit.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Notification of CVS commits for Template Toolkit List-Unsubscribe: , List-Archive: cvs 02/07/09 14:42:50 Modified: lib/Template Base.pm Config.pm Constants.pm Context.pm Document.pm Exception.pm FAQ.pod Filters.pm Iterator.pm Manual.pod Modules.pod Parser.pm Plugin.pm Plugins.pm Provider.pm Service.pm Stash.pm Test.pm Tutorial.pod Log: prep for 2.07c Revision Changes Path 2.53 +5 -5 Template2/lib/Template/Base.pm Index: Base.pm =================================================================== RCS file: /template-toolkit/Template2/lib/Template/Base.pm,v retrieving revision 2.52 retrieving revision 2.53 diff -u -r2.52 -r2.53 --- Base.pm 2002/07/07 17:25:59 2.52 +++ Base.pm 2002/07/09 14:42:44 2.53 @@ -18,7 +18,7 @@ # #------------------------------------------------------------------------ # -# $Id: Base.pm,v 2.52 2002/07/07 17:25:59 abw Exp $ +# $Id: Base.pm,v 2.53 2002/07/09 14:42:44 abw