The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Perl extension dTemplate.

2.5   Wed Oct 25 23:43:26 CEST 2006
	- Make it work on 64-bit architectures

2.4.1 Sat Jul 24 14:07:38 CEST 2004 (not released to CPAN)
	- Documentation and web-page tweaks

2.4   Thu Aug 14 22:52:56 CEST 2003
	- Object-local parse-hash ($obj->parsehash) introduced
	- Encoders will get the template object reference when called
	- LAST_FIELD constant added to help subclassing dTemplate
	- Documentation and test-case updates for the new features
2.3   Sun Jul 13 23:05:36 CEST 2003
	- Added a new configuration variable $NOTASSIGNED, which determines
	  wether or not to call the encoders of parse{''} output.
	- Subroutine references can be parameterized from the template
	- The manual page is almost rewritten
	- Styles are documented
	- As other places, "new" can be used as a constructor

2.2.2 Sat Apr  6 12:14:36 CEST 2002
	- Added "printf" encoder
	- Changed the encoder separator from \* to \*+ to make encoders
	  completely replace the printf-style formtting
	- Fixed empty README file

2.2.1 Sun Mar 24 21:54:12 CET 2002
	- Added the missing documentation

2.2.0 Sun Mar 24 17:21:27 CET 2002
	- Encoders now can get one scalar parameter
	- More placeholders are customizable
	- Compiled template format is now documented
	- Added "eq" and "if" parameterizable encoders

2.1.3 Sun Mar 10 16:43:41 CET 2002
	- Added the ability to change placeholder special characters

2.1.2 Mon Jul  9 15:39:12 CEST 2001
	- Fixed "u" and "h" encoders with "0" input
	- Fixed hash reference detection in the .xs code

2.1.1 Mon Jun 11 14:27:50 CEST 2001
	- dTemplate.xs was missing from the 2.1.0 distribution, fixed here
	- Documentation about using magical hashes.
	- added one test case

2.1.0 Fri Jun  8 13:11:44 CEST 2001
	- "parse" function is rewritten in C for efficiency ,it is now 10 
	  times faster than the previous version
	- rewritten "compile" method to provide the new "parse" structure
	- $dTemplate::parse{''} added to handle unassigned variables
	- added simple test cases

2.0  Sun Mar  4 19:03:44 CET 2001
	- Rewritten documentation
	- Example added
	- No more required HTML::Entities and URI::Escape when not needed
	- $ENCODERS became %ENCODERS
	- global parse parameter hash %dTemplate::parse added
	- hash-structured parameter parsing added
	- New dTemplate::Scalar object for possible memory-saving
	- after compilation, we the original text is freed
	- Possibility to suppress unassigned template variables
1.0  Thu Oct 19 19:46:14 CEST 2000
	- Added "lc" and "uc" encoder
	- When I check for HASH reference, it is now done by UNIVERSAL::isa
	- Lot of test has been done

0.8  Sun Sep 24 23:17:24 CEST 2000
	- constructor naming fixes: 
	  "scalar dTemplate" -> "text dTemplate", 
	  "select dTemplate" -> "choose dTemplate"
	- you can call "text dTemplate" with either scalar ref or scalar
	- we allow "." in the template placeholder name
	- dTemplate::Style -> dTemplate::Choose
	- Bugfixes in the style handling: now it's working in simple cases
0.7  Thu Sep 14 00:08:43 CEST 2000
	- new function: encode (wrapper for encoders)
	- bugfix: 0 parsed as ""
	- bugfix for multiple encoders: it's now tested and working

0.6  Sun Aug 20 00:32:00 CEST 2000
	- Bugfixes
	- New feature: encoders

0.5  Mon Jul 31 00:16:02 2000
	- original version; created by h2xs 1.19