0.19        2023-07-09
    * Use a temporary dir in the tests.
        * https://github.com/shlomif/PerlIO-eol/pull/1
        * thanks to @ppisar
0.18        2023-04-30
    * Try to fix tests on alpine linux
        * https://rt.cpan.org/Public/Bug/Display.html?id=147506
        * Copy() vs. Move().
0.17        2017-12-26
    * Fix the link to the GitHub repository in the metadata.
    * Make sure to remove *~ temporary files / cruft.
        * https://rt.cpan.org/Ticket/Display.html?id=123943
        * Thanks to KENTNL for the report.
0.16        2016-04-30
    * Hopefully get rid of some warnings on Solaris and other platforms with
      STDCHAR not "char".
        - https://rt.cpan.org/Public/Bug/Display.html?id=28104
        - Thanks to SMPETERS, SREZIC, GAAL, and others.
0.15        2016-04-26
    * Convert the distribution from Module-Install which has become
      undermaintained to Dist-Zilla.
    * Some implied enhancements such as pod coverage, VCS repository
      information and meta-data, removal of trailing whitespace, a LICENSE
      file, etc.
0.14        2006-12-15
    * Doc fixes.
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.
0.12        2004-10-18
    * Building on threaded Perl versions was broken, due to a missing
      aTHX_ symbol.  Reported by Roberto Aguilar.
0.11        2004-10-16
    * Exceptions raised by '!' and '?' now includes the filename.
    * The exception is reworded as 'Mixed newlines found in "filename",
      or 'Mixed newlines found' if a filename cannot be obtained.
0.10        2004-10-16
    * In reading "LF!" and "LF?", when an incoming LF is found, simply remember
      it without altering the input buffer; this saves many Copy() calls.
    * Add a test on detecting mixed line endings in output streams.
0.09        2004-10-16
    * Mixed line endings may now be detected by appending '!' or '?' symbols
      to the line ending specifier, eg. ":eol(CRLF!)".
    * Unified read and write logic into OnceAndOnlyOnce macros.
0.08        2004-10-15
    * Macroize the inner write() loop too.
    * Further refactor common macros into eol.h.
    * LF and CR disciplines no longer need to allocate any additional memories
      during fill().
    * Test failures are now displayed in hex code for easier debugging.
0.07        2004-10-15
    * Safely frees allocated buffer memory during reads.
    * Also safely frees the "eol_r" marker when the layer is pushed.
    * Correct "unknown eol_w" diagnostics message.
0.06        2004-10-15
    * Macroize the inner fill() loop into fill.h, which saves many cycles.
    * In particular, 'LF' and 'Native' on LF platforms should now only have
      minimum overhead over ':raw' if the processed stream does not contain CRs.
0.05        2004-10-09
    * PerlIO_read() calls were returning unneeded errors when the
      read block is only partially filled.  Fix this by taking
      _read calls into our hands and save some bits of indirection.
0.04        2004-10-09
    * We now optionally exports CR, LF, CRLF and NATIVE constants,
      at requests from Chia-Liang Kao.
    * eol_is_mixed is now prototyped as ($).
0.03        2004-10-08
    * Fix building problems on Win32.
    * Support the "Native" eol style.
    * Added I/O-specific syntax like "LF-Native", which means reading with LF
      and writing to Native; this what "svn:eol-style = native" means.
    * Optionally exports a "eol_is_mixed" function, to determine whether a string
      has an inconsistent line ending style.
0.02        2004-10-07
    * Fixed the buffer offset problem on non-CRLF settings.
    * Trailing data for read operations were ignored.  Oops.
0.01        2004-10-07
    * Initial release to CPAN.