Changes for version 0.9 - 2006-10-06

  • Accepted patch from Chris <chris@linx.net> to treat objects that overload array and hash dereferencing properly.
  • Fixed bug found by noe.lutz@gmail.com where then 'end' parameter was set wrongly in loops
  • Added XMLASCII output plugin, for pure ASCII output, encoding all characters as entities.
  • language modules loaded into the TAL processor can now declare new TALES string types.
  • General code cleanup, so things are neater and more abstracted.

Modules

Process TAL templates with Perl UNAUTHORIZED
base class for Template::TAL languages UNAUTHORIZED
Implement METAL UNAUTHORIZED
use perl in TAL attributes UNAUTHORIZED
implement TAL tags UNAUTHORIZED
methods to parse TALES strings UNAUTHORIZED
base class for Template::TAL output layers UNAUTHORIZED
output templates as HTML UNAUTHORIZED
output templates as XML UNAUTHORIZED
Base class for TAL template providers UNAUTHORIZED
find template files on disk UNAUTHORIZED
a TAL template UNAUTHORIZED
parse attribute values UNAUTHORIZED