PaulHowarth/Blog/2013-12-12

Thursday 12th December 2013

Fedora Project

  • Updated perl-Path-Class to 0.33 in Rawhide:

    • New copy_to() and move_to() methods

    • As advised in the utime() docs, pass undef as the time for touch()

    • Do a better job cleaning up temp files in the tests
    • Optimization: use parent.pm instead of base.pm

    • Changed the docs to show that file() and dir() are exported by default

    • Fixed spelling error in POD
  • Updated perl-Path-Tiny to 0.049 in Rawhide:

    • Added 'subsumes' method

    • The 'chomp' option for 'lines' will remove any end-of-line sequences fully instead of just chomping the last character

    • Fixed locking test on AIX
    • Revised locking tests for portability again: locks are now tested from a separate process
    • The 'flock' package will no longer indexed by PAUSE

    • Hides warnings and fixes possible fatal errors from pure-perl Cwd, particularly on MSWin32

    • Generates filename for atomic writes independent of thread-ID, which fixes crashing bug on Win32 when fork() is called

Local Packages

  • Updated perl-Path-Class to 0.33 as per the Fedora version

  • Updated perl-Path-Tiny to 0.049:

    • Added 'subsumes' method

    • The 'chomp' option for 'lines' will remove any end-of-line sequences fully instead of just chomping the last character

    • The 'flock' package will no longer indexed by PAUSE

    • Hides warnings and fixes possible fatal errors from pure-perl Cwd, particularly on MSWin32

    • Generates filename for atomic writes independent of thread-ID, which fixes crashing bug on Win32 when fork() is called


Recent