Spurious linebreak in non-record output
[email protected] ("Dr. Martin P.J. Zinser") Thu, 21 Apr 2011 00:03:22 +0200 (CEST)
| Newsgroups | perl.vmsperl |
|---|---|
| Message-ID | <[email protected]> |
Hello, sorry to be a pain, but here is another case of the spurious linebreak. Environment is OpenVMS IA64 8.3-1H1, Perl 5.12.3 with useperlio defined. I am using Perl with the CGI module to dynamically create a medium sized table (a few hundered rows and 6 columns). The script works fine on Perl 5.8.8 on OpenVMS Alpha. When accessing the script via a webserver, spurious linebreaks are inserted into the table, causing garbled output (e.g. a <td ends up as <t\nd, which also a forgiving parser will not process correctly). Running the same script in debug mode and sending the output to a file does <<not>> show the spurious linebreaks. Shorter tables generated by the same script work fine also with 5.12.3 . I've already changed the script to write the table one row at the time to the CGI output, but that this not resolve the issue. Any ideas and/or hope that this will be resolved with the soon to be released 5.14? Greetings, Martin