Changes for version 0.1022 - 2010-05-26

  • BUG FIXES
    • Fix variable localization (used for cascade-with-vars syntax)
  • CHANGES
    • Use {} in cascade-with-vars syntax, instead of ()
  • NEW FEATURES
    • Support include-with-vars syntax: : include "foo.tx" { var => 42 }
    • Support --escape and --verbose options in xslate(1)
    • Support --eval (like perl's -e) option in xslate(1)

Documentation

Process Xslate Templates
Text::Xslate constants in pure Perl

Modules

High performance template engine
The Xslate compiler
The escaped string representation
Yet another Text::Xslate runtime in pure Perl
Text::Xslate constants in pure Perl
Text::Xslate EscapedString in pure Perl
Text::Xslate builtin method call in pure Perl
Text::Xslate opcodes in pure Perl
Text::Xslate pure-Perl virtual machine state
Text::Xslate builtin array type in pure Perl
Text::Xslate builtin hash type in pure Perl
Text::Xslate builtin pair type in pure Perl
The base class of template parsers
The symbol representation used by parsers
The default template syntax
The same as Kolon but using [% ... %] tags
An alternative syntax like Template-Toolkit 2
A set of utilities for Xslate

Provides

in lib/Text/Xslate/Compiler.pm
in lib/Text/Xslate/PP.pm
in lib/Text/Xslate/PP/Const.pm
in lib/Text/Xslate/PP/Const.pm
in lib/Text/Xslate/PP/Const.pm