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+b2) sid; urgency=low
* Binary-only non-maintainer upload for kfreebsd-i386; no source changes.
* Rebuild against perl 5.14
-- kfreebsd-i386 Build Daemon (field) <email@example.com> Tue, 15 Nov 2011 07:14:23 +0000
libperlio-eol-perl (0.14-1) unstable; urgency=low
* New upstream version.
* Use external orig.
-- Bastian Blank <wald
[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