Andy ist zurück: Template-Toolkit 2.18
Beitrag von Uwe am 09.02.2007 um 22:46 Uhr | 1 Kommentar
Bereits vor kurzem hatte ich von einer neuen Template-Toolkit-Version berichtet. Inzwischen gab es sogar noch ein weiteres "Notfall-Release" von Adam Kennedy. Doch nun hat sich der "echte" Autor Andy Wardley wieder mit einer neuen Version zurückgemeldet.
Neben Adam's Änderungen gibt es auch eine interessante Neuerung:
Changed the parser grammar to accept expressions as arguments to a subroutine, method or virtual method call. I'm embarrassed to admit that it was a one line change that could (and should) have been made long ago, if only I had realised just how trivial it was. Anyway, you can now write nested expressions like this: [% add(a+5, b < 10 ? c : d + e*5) %]
Ich habe mich nämlich schon oft geärgert, daß man als Argument keine Ausdrücke angeben kann. String-Konkatenation war über Interpolation möglich, aber sonst mußte man eine Zwischenvariable verwenden.
Morgen gleich mal installieren...
Mmh, bereits mein drittes Template-Toolkit-Posting in Folge (und dabei habe ich sogar noch einen zweiten Teil zum Template-im-Template-Artikel in Vorbereitung). Aber keine Sorge, weitere Beiträge behandeln andere CPAN-Module (z. B. IO::Capture::Stdout).
Kommentar von Uwe am 09.02.2007 um 22:54 Uhr