This layer normalizes any of CR, LF, CRLF and Native encoding into the
designated line ending. It works for both input and output handles.
eol(3pm) User Contributed Perl Documentation eol(3pm)
PerlIO::eol - PerlIO layer for normalizing line endings
This document describes version 0.14 of PerlIO::eol, released
December 18, 2006.
binmode STDIN, ":raw:eol(LF)";
binmode STDOUT, ":raw:eol(CRLF)";
open FH, "+<:raw:eol(LF-Native)", "file";
libperlio-eol-perl (0.14-1+b1) unstable; urgency=low
* Binary-only non-maintainer upload for amd64; no source changes.
* rebuild against perl5.10
-- Debian amd64 Build Daemon <buildd_i386-excelsior> Fri, 2 May 2008 16:04:22 +0000
libperlio-eol-perl (0.14-1) unstable; urgency=low
* New upstream version.
* Use external orig.
-- Bastian Blank <email@example.com> Sun, 20 Apr 2008 21:2
[Changes for 0.14 - 2006-12-15]
* Doc fixes.
[Changes for 0.13 - 2004-10-18]
* Coupling read() calls with CRLF line endings resulted in false
positives in mixed encoding detection, if the read was on the
CR/LF boundary. Fixed.
[Changes for 0.12 - 2004-10-18]
* Building on threaded Perl versions was broken, due to a missing
aTHX_ symbol. Reported by Roberto Aguilar.
[Changes for 0.11