The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 9999.14 - 2011-03-20

  • Added LICENCE (same as perl) to POD
  • Added special faster code to slurp in small text files which is a common case
  • Rewrote the extras/slurp_bench.pl script. It has a full legend, better CLI options, size is selectable, benchmark entries have more consistant names and it compares the new fast slurp for small files to the general slurp code. Thanks to Mark Friendlich
  • Cleaned up pod
  • Added more Synopsis examples
  • Added t/error.t to actually test error conditions. Previous error.t was renamed to error_mode.t which better reflects its tests.
  • t/error.t uses a new test driver module. this may get used by other tests in the future.
  • Fixed check for SEEK_SET and other constant subs being defined
  • Added support for binmode other than :raw and binmode.t test Thanks to Martin J. Evans, Peter Edwards, Bryce Nesbitt
  • Added support for perms option in write_file and perms.t test Thanks to Peter Corlett and Paul Miller
  • Added check to the rename call in atomic mode. Tested in error.t. Thanks to Daniel Scott Sterling
  • Added POD to state that using scalar_ref or buf_ref will be faster and save memory due to not making a copy Thanks to Peter Edwards
  • read_file in list mode keeps data tainted Thanks to Sébastien Aperghis-Tramoni
  • read_file checks for an overloaded object to get the file name. Thanks to Sébastien Aperghis-Tramoni

Documentation

Modules

Simple and Efficient Reading/Writing of Complete Files

Provides

in extras/FileSlurp_12.pm