Fedora 23 Update: perl-File-Edit-Portable-1.18-1.fc23

updates at fedoraproject.org updates at fedoraproject.org
Sun Feb 21 16:36:31 UTC 2016

Fedora Update Notification
2016-02-21 16:23:38.008589

Name        : perl-File-Edit-Portable
Product     : Fedora 23
Version     : 1.18
Release     : 1.fc23
URL         : http://search.cpan.org/dist/File-Edit-Portable/
Summary     : Read and write files while keeping the original line-endings intact
Description :
The default behavior of perl is to read and write files using the
Operating System's (OS) default record separator (line ending). If you open
a file on an OS where the record separators are that of another OS, things
can and do break.

Update Information:

1.18    2016-01-28  - flock() now disabled for all FreeBSD amd64 versions   1.17
2016-01-26  - dir() in write mode now does the transform with a file handle
instead of slurping the entire file into an array (performance) (closes #16) -
fixed bugtracker link in POD (fixes #17) - bumped prereq version of Mock::Sub to
1.06 due to new efficiencies - FreeBSD 10.1 and 9.2 amd64 fail on flock() in
write(), so we check for these versions and skip over the lock (prereq POSIX)
1.16    2016-01-22  - removed the write() lock test completely (closes #15) -
platform_recsep() can be used as the custom recsep to write(). Added tests to
confirm this (closes #12) - splice() now croaks if the 'line' param is sent in,
and it doesn't consist of only an integer (closes #10) - RHEL vendor .list build
files now ignored in MANIFEST (closes #14) - splice() now accepts both quoted
strings and qr// objects in the 'find' parameter (closes #13) - major POD
updates/fixes (closes #11)   1.15    2016-01-18  - we now LOCK_EX in write()
(prereq Fcntl) - new build prereqs File::Tempdir and File::Spec for tests -
cleaned up test data files - all temporary test files created with
File::Tempdir, removed several unlink()s within tests (and their accompanying
tests)  1.14    20160115  - build prereq Mock::Sub 1.01 added - test coverage
now at 100%   1.13    20151229  - closes #3; splice() now warns if both 'find'
and 'line' params are sent in, and 'line' takes precedence (and find isn't used)
- closes #4; in dir()s write() call, the recsep is now checked with defined-or,
not for truth   1.12    20151209  - closes #1; Changes didn't contain 1.10
update - POD updates

  [ 1 ] Bug #1285518 - Review Request: perl-File-Edit-Portable - Read and write files while keeping the original line-endings intact

This update can be installed with the "yum" update program. Use
su -c 'yum update perl-File-Edit-Portable' at the command line.
For more information, refer to "Managing Software with yum",
available at https://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at

More information about the package-announce mailing list