I've tried out my new perl 2.8.8 installation on some other programs I've written and they produce the same results as 2.8.6, so that mostly exhonorates perl as causing the extra line endings.
I've made this tiny TT project by stripping down my original project. build_html.bat: ttree --eval_perl --file=".\ttree_html.cfg" %1 %2 %3 %4 %5 %6 %7 %8 %9 ttree_html.cfg: src = ./src dest = ./out src/test.html: <p>This is a very very simple source file.</p> I run the script, and nothing is echoed except a blank line. Then I check the output: out/test.html: <p>This is a very very simple source file.</p>^M (the "^M" is vim's way of indicating a control-M) I've double checked that all the files, except the output file, have normal DOS-style line endings. Thanks for any help. _______________________________________________ templates mailing list templates@template-toolkit.org http://mail.template-toolkit.org/mailman/listinfo/templates