Rex::Template::NG(3pm)

Rex::Template::NG3pm

Simple template engine (replacing rex::template)

Usage

 use Rex::Template::NG;
 my $template = Rex::Template->new;
 print $template->parse($content, \%template_vars);
 print $template->parse($content, @template_vars);

Overview

This is intended as a replacement of the original Rex::Template, therefore its interface and syntax are identical. The main differences are:

•

produces "more correct" output in case when comping is required

•

gives better diagnostics in case of errors

It is recommended to use this module instead of Rex::Template.

Diagnostics

It prints the whole template as "INFO" level messages, and then a message about the problem with its context and line number (e.g. "Unknown variable name $var on code line: ... line: ...").

Configuration and environment

Dependencies

Incompatibilities

Bugs and limitations

Releases

3 releases since Debian 11 (Bullseye); the text changed 2 times.

  1. 11
  2. 12
  3. 13

From rex 1.16.0-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.