NAME
App::Netdisco::Template::Plugin::CSV
DESCRIPTION
Registered in place of Template::Plugin::CSV as the csv plugin (see engines.netdisco_template_toolkit.PLUGINS in share/config.yml), so every *_csv.tt template's [% USE CSV %] picks this up with no per-template change. A cell whose first character is =, +, -, @ or a tab is prefixed with a single quote before being written, unless the whole cell is already a plain number with an optional leading minus sign. Line feeds and carriage returns at either end of a cell are removed first, and each run of them inside it is written as a single space, so every row stays on one line.