Revision history for Perl extension Text::Forge.
4.1
- Added mtime caching option. Caching choice can be specified
as option to constructor:
$forge = Text::Forge->new(cache => 2);
Possible values are:
0 - No caching; always recompile
1 - Check for mtime changes to file (default)
2 - Always cache; no checks done
4.0
- Added interpolate and trim options to constructor.
Default behavior now is to *not* trim trailing whitespace
or interpolate variables. If you want the old behavior, use:
$forge = Text::Forge->new(trim => 1, interpolate => 1);
3.05
- changed from Dynaloader to XSLoader
3.04
- aliased Text::Forge::Mail::send() to Text::Forge::Mail::run()
3.03 Tue Mar 7 13:51:25 MST 2006
- removed separate stat() call
- suppress body content if HEAD request
3.02 Sat Feb 18 00:16:22 MST 2006
- fixed mod_perl status return; needs testing on mod_perl 2.x
- added status() method back
- require perl 5.8.x for in-memory string support
3.01 Tue Sep 20 12:31:59 MDT 2005
- fixed problem with mod_perl status return
- mod_perl 2.x fixed from Eric Kolve <ekolve@comcast.net>
- silenced warning patch from Eric Kolve <ekolve@comcast.net>
- block delimiters can now be escaped with \<% and \%>
- new operator <%# treats the whole block as a comment
- added from() method to Text::Forge::Mail
2.16 Tue Aug 5 01:20:49 PDT 2003
- added fast_cgi support
- added mod_perl 2 support
- removed missing files from MANIFEST
- skip install of Text::Forge::ModPerl if mod_perl isn't found
- strip shebang line from templates, if present
- added bin/forge intepreter for running templates from command-line
2.15 Thu Feb 6 18:15:38 PST 2003
- changed Text::Forge::Mail to allow headers to
be set/modified within template
- added vim syntax file to contrib
Adam Monsen <adamm@wazamatta.com>
- added style-guide.pod and tutorial.pod to doc/
Jonathan Gardner <jgardn@alumni.washington.edu>
- wrote README
- replaced File::PathConvert::rel2abs with
File::Spec->rel2abs (rt.cpan.org bug #2004)
- fixed tied handle PRINTF callback
2.14 Wed Dec 4 13:33:03 PST 2002
- silenced warning. patch from Aaron Patterson
<aaron_patterson@speakeasy.net>
- added initialize() method to reset object
on each call to trap_send()
2.13 Tue Nov 19 23:17:49 PST 2002
- added Text::Forge::Mail subclass
- fixed line number problem when newline used
as code op; added test for it
- cleared header_sent on each call to trap_send
so TF object can be reused
- add to POD
2.12 Mon Sep 9 01:05:49 CEST 2002
- fixed retying; we were passing the class to
TIEHANDLE but not the object (so reties to
TF classes were failing).
2.11 Tue Jul 16 02:01:37 CEST 2002
- inherit from Class::Accessor::Fast to assist in
adding subclass accessor methods; add module
to PREREQ_PM in Makefile.PL
2.10 Mon Jul 15 21:59:35 CEST 2002
- parser was too greedy about eliminating whitespace
following a tag; was not stopping at first newline
encountered.
- added some tests
0.27
- fixed DESTROY bug in clones
- better support for CGI::Carp
0.25 Mon Oct 25 19:03:33 PDT 1999
- increased Text::Forge::SMTP error verbosity
- improved Text::Forge::SMTP cached connection interface
0.24 Fri Oct 8 13:03:02 PDT 1999
- preliminary Text::Forge::SMTP support added
- fixed Text::Forge::Sendmail::as_string() to return
a single string rather than list
0.23 Mon Jul 26 06:59:08 PDT 1999
- added Apache::Status entry for Text::Forge::MemCache
- added support for CGI::Carp if loaded
0.19 Wed Apr 28 00:41:22 1999
- added Text::Forge::ModPerl