Commit Graph

10 Commits

Author SHA1 Message Date
Paul Howarth
201e3e3bcb Update to 0.040
- New upstream release 0.040
  - The 'filehandle' method now offers an option to return locked handles
    based on the file mode
  - The 'filehandle' method now respects default encoding set by the caller's
    open pragma
2013-10-09 15:54:53 +01:00
Paul Howarth
803eaaa5d8 Update to 0.038
- New upstream release 0.038
  - Added 'is_rootdir' method to simplify testing if a path is the root
    directory
2013-10-02 11:41:18 +01:00
Paul Howarth
d7330cfc71 Update to 0.037
- New upstream release 0.037
  - No longer lists 'threads' as a prerequisite; if you have a threaded perl,
    you have it and if you've not, Path::Tiny doesn't care
  - Fixed for v5.8
2013-09-26 20:16:38 +01:00
Paul Howarth
f7b7c3d0d4 Update to 0.035
- New upstream release 0.035
  - Fixed flock warning on BSD that was broken with the autodie removal; now
    also applies to all BSD flavors
2013-09-24 14:25:24 +01:00
Paul Howarth
98b5658b09 Update to 0.034
- New upstream release 0.034
  - 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
  - BSD/NFS flock fix was not backwards compatible before v5.14; this fixes it
    harder
  - Lowered ExtUtils::MakeMaker configure_requires version to 6.17
2013-09-24 12:26:06 +01:00
Paul Howarth
377cfde8de Update to 0.033
- New upstream release 0.033
  - 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
2013-09-12 16:18:49 +01:00
Paul Howarth
903ae30ecc Update to 0.032
- New upstream release 0.032
  - Removed several test dependencies; Path::Tiny now only needs core modules,
    though some must be upgraded on old Perls
2013-09-06 23:27:14 +01:00
Paul Howarth
672725e806 BR: perl(Config) for the test suite (#1003660) 2013-09-03 16:39:22 +01:00
Paul Howarth
8628d0c22b Initial import (perl-Path-Tiny-0.031-2)
This module attempts to provide a small, fast utility for working with file
paths. It is friendlier to use than File::Spec and provides easy access to
functions from several other core file handling modules.

It doesn't attempt to be as full-featured as IO::All or Path::Class, nor does
it try to work for anything except Unix-like and Win32 platforms. Even then, it
might break if you try something particularly obscure or tortuous.

All paths are forced to have Unix-style forward slashes. Stringifying the
object gives you back the path (after some clean up).

File input/output methods flock handles before reading or writing, as
appropriate.

The *_utf8 methods (slurp_utf8, lines_utf8, etc.) operate in raw mode without
CRLF translation.

It uses autodie internally, so most failures will be thrown as exceptions.
2013-09-03 16:36:32 +01:00
Fedora Release Engineering
49863736a5 Initial setup of the repo 2013-09-03 14:59:48 +00:00