lp:debian/libpath-tiny-perl
- Get this branch:
- bzr branch lp:debian/libpath-tiny-perl
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 12. By Jonas Smedegaard <email address hidden>
-
[ upstream ]
* New release(s).+ Fix precedence bug in the check for Unicode::UTF8.
+ Add 'truncate' option to append for in-place replacement of file
contents.
+ Fix append_utf8 and append_raw with 'truncate' option.
+ Add 'assert' method.
+ Add 'visit' method.
+ Add support for a negative count for 'lines' to get the last lines
of a file.
+ Fix tilde expansion if path has spaces.
+ Make realpath non-fatal if the parent path exists and only the
final path component does not.
+ Remove rendundant locking on tempfile use for spewing.
+ Work around File::Temp bugs on older ActiveState Windows Perls.
+ Fix SYNOPSIS example.
+ Add exclusive locking option to filehandle opens; spew now
exclusively locks tempfile used for atomic writes.
+ The 'copy' method now returns the object for the copied file.
+ The 'visit' method only dereferences the callback return value for
scalar refs, avoiding some common bugs.
+ Fix incorrect error argument for File::Path functions.[ Jonas Smedegaard ]
* Update copyright info:
+ Bump (yes, oddly not extend) coverage for main upstream author to
include current year.
+ Use License-Grant and License-Reference fields.
Thanks to Ben Finney.
+ Extend coverage of packaging to include current year.
* Add lintian overrides regarding license in License-Reference field.
See bug#786450.
* Modernize git-buildpackage config: Avoid git- prefix. - 11. By Jonas Smedegaard <email address hidden>
-
[ upstream ]
* New release(s).
+ Fix avoid locking reads if lacking permission to write.
+ Add 'sibling' method as a more efficient form of calling
$path->parent- >child( ...).
+ Annotate every method with version number of last API change.[ Jonas Smedegaard ]
* Declare compliance with Debian Policy 3.9.6. - 10. By Jonas Smedegaard <email address hidden>
-
[ upstream ]
* New release.
+ The 'dirname' method is deprecated due to exposing File::Spec
inconsistencies.
+ The 'digest' method now takes a 'chunk_size' option to avoid
slurping files entirely into memory.
+ Fix problem throwing errors from 'remove'.[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend - 9. By Jonas Smedegaard <email address hidden>
-
[ upstream ]
* New release.
+ Fix avoid tempfile/tempdir warning when used as functions without
arguments.[ Jonas Smedegaard ]
* Update copyright info:
+ Fix use canonical URI for upstream contact (wrong capitalization).
+ Extend coverage for packaging to include current year.
* Update watch file:
+ Use metacpan.org URL (not search.cpan.org URL) in addition to
www.cpan.org URL. - 8. By Jonas Smedegaard <email address hidden>
-
[ upstream ]
* New release(s)
+ The 'is_file' method now does -e && ! -d and not -f because -f is
often more restrictive than people intend or expect.
+ Add 'chmod' method with symbolic chmod support ("a=r,u+rx").
+ Fix throw error when constructing path with undef or zero-length
parts -- e.g. with child().
+ The 'basename' method now takes a list of suffixes to remove
before returning the name.
+ Add FREEZE/THAW/TO_JSON serialization helpers.
+ When constructing a Path::Tiny object from another, the original
is returned unless it's a temp dir/file. This significantly
speeds up calling path($path) if $path is already a Path::Tiny
object.[ Jonas Smedegaard ]
* Fix build-depend on perl (previously missed by CDBS when present
also as preference to modules).
* Have git-buildpackage suppress eventual upstream .gitignore files. - 7. By Axel Beckert
-
* Team upload
* New upstream release
* Fix typo in long description, thanks Jonas!
* Add Makefile.old to debian/clean - 6. By Florian Schlichting
-
* Team upload
* Import Upstream version 0.051
* Declare compliance with Debian Policy 3.9.5 - 5. By Florian Schlichting
-
* Team upload
[ upstream ]
* New release
+ Added an optional regular expression to the 'children()' method to
filter the results.
+ Exceptions are now Path::Tiny::Error objects, not autodie
exceptions.
+ Added 'is_rootdir' method to simplify testing if a path is the
root directory.[ Florian Schlichting ]
* Update upstream git repo URL.
* Remove (build-)dependencies on autodie, devel-hide, file-pushd, test-deep
and test-fatal.
* Update VCS-Git field to canonical URL. - 4. By Jonas Smedegaard <email address hidden>
-
[ upstream ]
* New release.
+ Added the 'digest' method to produce a hexadecimal SHA-256 (or
user-specified) digest of a file.[ Jonas Smedegaard ]
* Fix use www.cpan.org (not cpan.metacpan.org) in watch file at
get-orig-source target. - 3. By Jonas Smedegaard <email address hidden>
-
[ upstream ]
* New release.
+ Spew to an existing symlink now atomically replaces the resolved
destination, not the symlink
+ Fixed bug where lines() with a count longer than the file would
return undef for the extra lines. Now returns only the lines in
the file if the count is greater than the number of lines.[ Jonas Smedegaard ]
* Improve watch file to use both www.cpan.org/authors URL (for newest
info) and search.cpan.org/ dist URL (for change of author).
* (Build-)depend as fallback for libautodie-perl on very recent perl.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)