2013-12-09 14:37:46 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Dec 9 13:31:53 UTC 2013 - opensuse@dstoecker.de
|
|
|
|
|
|
|
|
- update to 0.047
|
|
|
|
- Revised locking tests for portability again: locks are now tested
|
|
|
|
from a separate process
|
|
|
|
- Fixed child path construction against the root path.
|
|
|
|
- Fixed t/00-report-prereqs.t for use with older versions of
|
|
|
|
CPAN::Meta::Requirements
|
|
|
|
- When 'realpath' can't be resolved (because intermediate directories
|
|
|
|
don't exist), the exception now explains the error clearly instead of
|
|
|
|
complaining about path() needing a defined, positive-length argument.
|
|
|
|
- Removes duplicate test dependency on File::Spec that triggers
|
|
|
|
a CPAN.pm bug
|
|
|
|
- When using 'filehandle' to request a locked handle that truncates an
|
|
|
|
existing file and has a binmode starting with ":unix", this fixes a
|
|
|
|
bug where pseudo-layers weren't being cleared properly.
|
|
|
|
- The 'filehandle' method now offers an option to return locked handles
|
|
|
|
based on the file mode. Input-output methods now rely on this
|
|
|
|
feature internally. Truncating file modes defer truncation until
|
|
|
|
after an exclusive lock is acquired.
|
|
|
|
- The 'filehandle' method now respects default encoding set by
|
|
|
|
the caller's open pragma.
|
|
|
|
|
2013-10-08 17:50:59 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Oct 8 15:50:04 UTC 2013 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.038
|
|
|
|
[ADDITIONS]
|
|
|
|
- Added 'is_rootdir' method to simplify testing if a path is
|
|
|
|
the root directory
|
|
|
|
|
|
|
|
[FIXES]
|
|
|
|
- Fixed for v5.8
|
|
|
|
|
|
|
|
[PREREQS]
|
|
|
|
- No longer lists 'threads' as a prerequisite. If you have a threaded
|
|
|
|
perl, you have it and if you're not, Path::Tiny doesn't care.
|
|
|
|
|
2013-09-25 09:49:14 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Sep 25 07:34:04 UTC 2013 - opensuse@dstoecker.de
|
|
|
|
|
|
|
|
- update to 0.035
|
|
|
|
[INCOMPATIBLE CHANGE]
|
|
|
|
- Exceptions are now Path::Tiny::Error objects, not autodie exceptions;
|
|
|
|
this removes the last dependency on autodie, which allows us to
|
|
|
|
support Perls as far back as v5.8.1
|
|
|
|
|
|
|
|
- Fixed flock warning on BSD that was broken with the autodie
|
|
|
|
removal; now also applies to all BSD flavors
|
|
|
|
- BSD/NFS flock fix was not backwards compatible before v5.14. This
|
|
|
|
fixes it harder.
|
|
|
|
- dropped autodie
|
|
|
|
- lowered ExtUtils::MakeMaker configure_requires version to 6.17
|
|
|
|
- Perl on BSD may not support locking on an NFS filesystem. If this is
|
|
|
|
detected, Path::Tiny warns and continues in an unsafe mode. The
|
|
|
|
'flock' warning category may be fatalized to die instead.
|
|
|
|
- Added 'iterator' example showing defaults
|
|
|
|
- Removed several test dependencies. Path::Tiny now only needs
|
|
|
|
core modules, though some must be upgraded on old Perls
|
|
|
|
- parent() on paths with internal double dots (e.g. /foo..bar.txt) now works
|
|
|
|
correctly
|
|
|
|
- t/zzz-spec.t used getcwd() instead of getdcwd(), which breaks
|
|
|
|
on Windows if the build directory isn't on the 'C' drive
|
|
|
|
- On Win32, "C:/" no longer is changed to "C:". Also, "C:" is
|
|
|
|
converted to the absolute path of cwd on the "C:" volume. UNC paths
|
|
|
|
("//server/share/") now retain their trailing slash to correctly
|
|
|
|
distinguish volume and directory paths when split
|
|
|
|
- The 'children()' method now takes an optional regular expression to
|
|
|
|
filter the results
|
|
|
|
|
2013-07-30 07:43:52 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jul 30 05:43:48 UTC 2013 - coolo@suse.com
|
|
|
|
|
|
|
|
- initial package 0.027
|
|
|
|
* created by cpanspec 1.78.06
|
|
|
|
|