[libpath-class-perl] branch master updated (88dc738 -> 5d2e9ad)

Salvatore Bonaccorso carnil at debian.org
Sun Aug 14 04:55:49 UTC 2016


This is an automated email from the git hooks/post-receive script.

carnil pushed a change to branch master
in repository libpath-class-perl.

      from  88dc738   update changelog
      adds  680dd9d   Coded and documented
      adds  2151f88   Basic tests
      adds  8633c7b   Coded and documented
      adds  4e897d9   Tests from File::Spec, handy to look at
      adds  715a74b   *** empty log message ***
      adds  e5f6a5b   Coded and documented
      adds  25e9c10   Superclass for files and dirs
      adds  0cdff74   Inherit from Path::Class::Entity.
      adds  da4c02b   Don't mention Path::Class::System
      adds  7a2e4ba   Might not be used, but check in anyway
      adds  461924d   *** empty log message ***
      adds  8d29cc7   *** empty log message ***
      adds  897a22e   Fix typo in docs
      adds  8c2bd8b   Hide all File::Spec calls behind a _spec() method
      adds  576cd6e   Preliminary tests
      adds  b81bf6c   Need File::Spec::Mac version 1.3 to work properly
      adds  9c0ca38   *** empty log message ***
      adds  9ea83f8   add support for foreign paths
      adds  68d0c63   Add more tests for foreign paths
      adds  5dfe276   Add docs for new foreign support
      adds  ce7a88b   inherit foreign properties of cloned object
      adds  09ea677   Improve support & docs for foreign paths
      adds  72e53eb   *** empty log message ***
      adds  a61e1a6   Version bump to 0.02
      adds  08512a7   *** empty log message ***
      adds  4c255ed   *** empty log message ***
      adds  705656b   Fake out File::Spec properly to think it's on Unix
      adds  e9b19d6   *** empty log message ***
      adds  23c3cd1   Version bump
      adds  1e5efa8   Rewrite general description docs
      adds  816828e   *** empty log message ***
      adds  51c5293   Add to CVS
      adds  1162ba5   Basic interfaces for interacting with filesystem
      adds  ebebbb2   Add some basic filesystem interaction via core modules
      adds  53f95a0   Autogenerated from Build.PL now
      adds  14016c7   Generate a Makefile.PL
      adds  59fcf86   *** empty log message ***
      adds  1aea709   *** empty log message ***
      adds  540f862   .cvsignore
      adds  851018c   Add license
      adds  b928514   Test out the next() method
      adds  2dd4b9f   Add next() and is_dir()
      adds  cdd1bf5   Add is_dir()
      adds  8573f5f   *** empty log message ***
      adds  d83d19d   Clean up the mess
      adds  bb162b1   *** empty log message ***
      adds  358a2d1   Version bump
      adds  e0b4123   Remove weird is_dir() method
      adds  a97249b   Add dependencies
      adds  94d59f2   Add prereqs
      adds  68b437c   Call stringify() explicitly, which fixes a couple bugs on 5.6.0
      adds  4a62504   *** empty log message ***
      adds  45b066e   *** empty log message ***
      adds  8b29680   Fix a testing bug under Win32
      adds  2040b53   Export file() and dir() by default
      adds  6c8b583   *** empty log message ***
      adds  3051cec   file() and dir() are now exported by default
      adds  298fe4f   *** empty log message ***
      adds  7233a31   Small doc patch
      adds  e513293   Version bump
      adds  9bd78ec   *** empty log message ***
      adds  3f246e0   No need to use File::Spec here
      adds  bdfc607   Explicitly call stringify() when we want to stringify.
      adds  73278cf   Add docs for the filesystem interaction methods
      adds  8904786   *** empty log message ***
      adds  87321f7   *** empty log message ***
      adds  b88b4f9   *** empty log message ***
      adds  5763ce5   Added a parent() method, equivalent to dir().
      adds  1ee227d   *** empty log message ***
      adds  432b3d0   Test the File->parent() method
      adds  38096c6   Add a basename() method to File.pm
      adds  9713a7e   Version bump to 0.05
      adds  e2b0f96   *** empty log message ***
      adds  c2bf7af   Update my email address
      adds  492f9cf   *** empty log message ***
      adds  bcee8cb   This isn't used anywhere
      adds  a2b9686   *** empty log message ***
      adds  dacafd9   *** empty log message ***
      adds  5e2b4d6   A little more anal probing
      adds  59aa882   Add some docs for next() and simplify a part of its code
      adds  dfb54d3   Version bump
      adds  211bc17   *** empty log message ***
      adds  f313e04   Added slurp(), openr(), and openw()
      adds  c7c7558   Clean up after slurp test
      adds  01cf4df   *** empty log message ***
      adds  ea93863   *** empty log message ***
      adds  dcc25e9   Make sure dir('foo/')->parent works
      adds  2a15530   Fix dir('foo/')->parent
      adds  0d60242   *** empty log message ***
      adds  ed2dfee   Version bump
      adds  af5fe29   *** empty log message ***
      adds  c0f4451   Cryptographically sign the distribution
      adds  25acc5b   *** empty log message ***
      adds  d2370dc   Add copyright statement
      adds  4892b2e   Version bump
      adds  42a19a7   Create a README
      adds  920faed   *** empty log message ***
      adds  340044a   Use Carp::croak() instead of die() in next(), and document the thrown exception.
      adds  a55dae2   *** empty log message ***
      adds  2e1e1fd   Add the dir_list() method.
      adds  848f834   Add tests for dir_list() and fix its bugs
      adds  7739619   Simplify new() a bit
      adds  1477b22   Document dir_list() and allow for negative LENGTH
      adds  2bf4ffd   Test negative LENGTH argument for dir_list()
      adds  aac6718   Fix a double-backslash bug for Win32 paths
      adds  face9cc   *** empty log message ***
      adds  157da20   Add the is_dir() method
      adds  d00b1ab   Version bump
      adds  aa512e9   *** empty log message ***
      adds  95b82e3   Use a modern File::Spec
      adds  e6d1882   *** empty log message ***
      adds  48c8670   Fix doc typo
      adds  4e65d33   Fix a relative() bug
      adds  f3404f4   Version bump
      adds  b81ba27   *** empty log message ***
      adds  b872919   Fix doc bug for open()
      adds  72cce31   Version bump
      adds  0ddf611   Improve semantics for dir_list() in scalar context
      adds  1747187   *** empty log message ***
      adds  de6ac62   Move stat() and lstat() to Entity.pm
      adds  a078eb2   Require version 0.87 of File::Spec
      adds  dc5babe   Add chomping to slurp
      adds  8587c04   *** empty log message ***
      adds  9cfdff9   Add the remove() method
      adds  6112a76   Add notes about cross-platform usage
      adds  fd0de64   Add a remove() method
      adds  2d4ed5f   This VMS special-casing somehow got put in the wrong place
      adds  902f8e5   *** empty log message ***
      adds  60d917d   Use an extension on filenames, so they work on VMS
      adds  fb2a386   Fix doc typos
      adds  614aa2c   Use remove()
      adds  1f24327   Add a subsumes() method to Dir
      adds  cada401   Version bump
      adds  a708fa9   Don't track in CVS
      adds  4bb6f7a   *** empty log message ***
      adds  2f18c96   *** empty log message ***
      adds  60f92bf   Add touch()
      adds  a972185   Let's use Test::More
      adds  b3e92d2   Add children() and recurse()
      adds  45c62a7   Update the children() docs
      adds  0172d78   Version bump
      adds  4cd3e12   *** empty log message ***
      adds  8f9f7db   Silence a warning in subsumes()
      adds  2005851   Fix dir()->absolute->relative
      adds  b7c0faf   Version bump
      adds  9df4b67   *** empty log message ***
      adds  5d63fef   Version bump
      adds  0f4e7ba   fix subsumes('/', '/foo')
      adds  2b05087   Version bump
      adds  d92091f   *** empty log message ***
      adds  f25c4d2   Fix a typo
      adds  694a4a3   Little optimization
      adds  d258a4e   Add contains() method
      adds  60f2c25   Make subsumes() respect foreignness of its arguments
      adds  da054df   Some TODO tests for translating paths from MacOS to Unix
      adds  97950a5   Version bump
      adds  50c0763   * for version 0.16
      adds  573a147   We want blib, not blibdirs
      adds  4b3ce4c   Add a failing test for directories called '0'
      adds  922fa29   Get rid of exists() on array
      adds  d35d47c   Make sure all objects are boolean true
      adds  7ca3042   Add is_relative() method
      adds  9aca9a7   Add a resolve() method
      adds  f8be634   Add is_relative() test
      adds  9737ca5   Fix doc errors for resolve()
      adds  bce7351   Need to use Cwd
      adds  372252a   Use temp files/directories in tests
      adds  8ee0de2   Make dir(undef) return undef
      adds  99bdc62   Comment out the TODO tests, because people tend to think they're failures. =(
      adds  72457a9   
      adds  9b54407   
      adds  b4beaba   
      adds  56f11bb   Version bump
      adds  4473285   
      adds  08b3f56   Fix my email address
      adds  a1d9de1   Fix 0/0.0 bug in children()
      adds  567cfce   Version bump
      adds  d9c4ca3   
      adds  4abebd5   POD fix for is_relative()
      adds  ac52342   Add no_hidden parameter for children()
      adds  15e22ac   
      adds  2563693   Add _is_local_dot_dir() private method
      adds  1737ce4   Fix symlink problem for CWD in tests
      adds  311670a   
      adds  9080b9e   Add file_class() and dir_class() methods
      adds  2b38eb5   Bump version to 0.19
      adds  6da6fce   Add t/04-subclass.t to MANIFEST
      adds  a2ed9aa   croak() instead of die() for openr/openw
      adds  316dbd9   Apply patch from Graham for iolayers in slurp()
      adds  877541a   Change slurp()'s 'iolayers' to 'iomode', and change docs accordingly.
      adds  85a0bbc   Adjust tests for API tweak to 'iomode'
      adds  440f4a1   Version bump
      adds  83e4c96   Oops, a little ahead of myself.
      adds  0c92bcd   Spelling fixes
      adds  264296f   Skip io layer testing under 5.6
      adds  1b5a516   Version bump
      adds  9f6403a   Add basename() for directory objects
      adds  dccd50b   Start switching to Dist::Zilla
      adds  b9d0c68   roll a release
      adds  a7cb619   More adjustments for Dist::Zilla
      adds  f5c163c   More Dist::Zilla stuff
      adds  18e2c9b   Use [@Basic] instead of the bunch of modules I was using
      adds  c4db0cb   let dzil create Build.PL
      adds  9bdd99d   We don't actually want this.
      adds  f3853a0   Let dzil handle the prereq lists
      adds  663b4ef   Fix resolve() error message on file that doesn't exist
      adds  b717a6b   Add File::Temp interface
      adds  5b1b276   Doc tweaks
      adds  5fe1657   Version bump
      adds  f4ceabd   Version bump
      adds  e4eaf3e   Add auto-tagging
      adds  01b89d2   fix grammar error
      adds  76fea3a   For using Dist::Zilla
      adds  0c118d5   Switch to current version of plugin
      adds  eef84be   Don't need these 2 files anymore
      adds  ec4ff44   let dzil create the INSTALL file
      adds  00392f1   add an fmap_cont() method, which we'll rename soon
      adds  67bc73d   Change method name to traverse().
      adds  891bb7f   Switch to Git tagging
      adds  46108ca   Tests for traverse()
      adds  ce39599   Some files to ignore
      adds  916d113   resolve() now croak()s instead of die()s on non-existent file. [Danijel Tašov]
      adds  db3bec1   Version bump
      adds  c7e756c   include the filename in the error message for resolve()
      adds  1bb8562   Merge pull request #2 from karenetheridge/master
      adds  33b0256   new shortcut opena(), to open a file for appending.
      adds  77592a2   Merge pull request #3 from karenetheridge/master
      adds  f4c2db3   new spew() method that does the inverse of the slurp() method.
      adds  13a4e08   Merge pull request #4 from bluefeet/master
      adds  01a1977   Update format of files, I find this more readable
      adds  801632b   Fix pod typo
      adds  a3bf55c   Version bump for release
      adds  3fd9fa7   add new `tempdir` function to Path::Class which returns new Path::Class::Dir instance pointed to temporary directory.
      adds  562250c   add doc for tempdir.
      adds  c3f45de   Merge pull request #5 from cho45/tempdir
      adds  bcf19ac   Changes entry for tempdir()
      adds  72706b7   Document 'basename' method for directories.
      adds  cdd7273   Merge pull request #6 from fgabolde/master
      adds  f652326   Change language for basename() docs
      adds  d9ff526   Added traverse_if function - traverse which allows one to filter children before processing them. In particular resolves the problem raised in https://rt.cpan.org/Public/Bug/Display.html?id=80703 (inability to operate on dirtrees containing inaccessible directories.
      adds  e6444ef   Merge pull request #8 from Mekk/traverse_if
      adds  0e4c660   Added pruning support in dir->recurse. If recurse callback returns $item->PRUNE, no children of this item will be analyzed.
      adds  1c5abf4   Changed value of PRUNE constant to the one much less likely to happen by accident.
      adds  49b174d   Merge pull request #9 from Mekk/recurse_prune
      adds  645ff14   traverse_if() to Changes
      adds  8e53ca8   Add summaries
      adds  2fae484   Remove diagnostic output in test
      adds  457656e   Remove method prototype
      adds  b91e126   Link to other module's POD.
      adds  e85ff20   More POD linkage.
      adds  3362739   POD linkage here too.
      adds  97f2809   Merge pull request #11 from bigpresh/pod_links
      adds  1088b88   Changelog for previous commit
      adds  13c8c06   Version bump
      adds  9108b63   Fix misleading variable names in docs.  See https://rt.cpan.org/Ticket/Display.html?id=81795 .
      adds  9a51771   Fix failing traverse_if tests when running as root
      adds  1f4c28a   Document opena
      adds  d0bf583   openw doc error fix
      adds  5881ca8   Merge pull request #7 from Smylers/master
      adds  96b7949   Add components() method
      adds  7ab1089   Fix w32 test failures in 07-recurseprune.t
      adds  0aaba66   Add date to release
      adds  0f0af6b   Version bump
      adds  e527745   Replace unicode MINUS SIGN with ascii HYPHEN-MINUS
      adds  6deac1d   Merge pull request #13 from rwstauner/master
      adds  3bdb031   Implement (a variant of) Yanick's 'split' parameter for the slurp() method
      adds  44d707f   Fix grammar error in docs. [Karen Etheridge]
      adds  c15cfda   Ignore build directories
      adds  5123bc0   Use internal guts when constructing Dirs from Dirs
      adds  777522c   stringify variables passed to canonpath
      adds  0a47a42   Prepare for release - write 'Changes' file & bump version
      adds  f2717e1   Add a README for github
      adds  773f48e   Add date to Changes
      adds  e82789f   Fix bug with leading empty string - became unintentional UNC path on Cygwin. [David Golden and MITHUN at cpan.org]
      adds  593d292   Update dependency on File::Spec to 3.26, fixing RT #83143.
      adds  518cabd   Fixes "Unterminated C<...> sequence" in Pod
      adds  77319ee   Merge pull request #17 from oalders/master
      adds  9f30f7e   Latest Changes additions
      adds  c5ef41b   Version bump
      adds  f987ff2   Fix spelling error in POD
      adds  830bdd0   Add historical note
      adds  a56bd84   use base -> use parent
      adds  c30fb1b   Update 'Changes'
      adds  d49b52d   Merge pull request #19 from dolmen/use-parent
      adds  6c6e144   We export file() and dir() by default
      adds  e94637f   Catch up the changelog
      adds  bc6f467   As advised in the utime() docs, pass undef as the time for touch()
      adds  b507bd7   Implement copy() and move() methods
      adds  2fc1d46   Remove unneeded File::Spec load, clean up a temp file
      adds  27cdd92   Add tests for copy() and move()
      adds  c386a84   Renamed copy and move to copy_to and move_to
      adds  1f80e03   Added stub POD for copy_to and move_to
      adds  2a90399   Renamed copy/move to copy_to/move_to
      adds  8cdebf0   Merge pull request #21 from robrwo/cp_mv
      adds  12abefc   copy_to returns a Path::Class::File object
      adds  c1a3ac1   move_to updates the object
      adds  41bc4ca   Merge pull request #22 from robrwo/cp_mv
      adds  43fed1a   Merge branch 'cp_mv'
      adds  3a8c966   Update CHANGES for a release
      adds  d372be1   Change bugtracker to github's
      adds  d5c7e62   Add the Travis CI plugin
      adds  5e2cb26   See whether this extra travis stuff helps
      adds  9f83723   Stringify destination for move_to method
      adds  210a7ef   Stringify destination for copy_to method
      adds  9a01a71   Updated POD for copy_to and move_to methods
      adds  8e46028   Merge pull request #25 from robrwo/cp-mv-pod-fixes
      adds  3ffef39   Don't convert file into directory in subsumes()
      adds  ae13237   Merge pull request #26 from ilmari/fix-subsumes-file
      adds  b9e9034   Version bump
      adds  c8f791e   Try again to get TravisCI working.
      adds  06bda34   See whether THIS stuff (expand @Basic to feed param to GatherDir) gets Travis working.
      adds  0e34fa8   I think the travis.yml version numbers are supposed to be strings.
      adds  df23e17   spew_lines with test
      adds  a6c5c1b   Update Changes for release
      adds  fce4b8e   t/03-filesystem.t: always set :raw for spew_lines
      adds  fbbf98a   Merge pull request #31 from andrewgregory/win_spew_lines
      adds  d365da1   Version bump
      adds  a622acf   Use travis-perl/helpers to test with blead and 5.8
      adds  8b977e6   Merge pull request #35 from kenahoo/autarch/travis-tests-5.8
      adds  28ca95a   Check all print calls in spew and explicitly call (and check) close
      adds  96fb27c   Merge pull request #34 from maxmind/master
      adds  2a74c40   Fix Pod typos
      adds  cf17046   Merge pull request #37 from sergeyromanov/patch-1
      adds  117bd64   use croak instead of die; use eval syntax instead of universal::isa (as perlcritic wishes)
      adds  91eefe7   Merge pull request #39 from viviparous/master
      adds  3a98ae9   Bump version & add Changes entry
      adds  1b7be68   Add 5.22 to build targets and use Travis containers
      adds  5fcad02   Add aspell package, add dev perl, allow blead failures, add coverage, use travis-perl --auto
      adds  34da6d3   Include aspell-en package for .travis.yml
      adds  2d615ca   Quote Perl versions so 5.20 is not interpreted as 5.2
      adds  4b620b6   Lazy load File::Copy and Perl::OSType
      adds  1773989   Merge pull request #42 from dolmen/lazy-load-File-Copy
      adds  927fa74   Fix Carp::Croak to Carp::croak
      adds  935eeed   Add some fixes & tests for contains() with updir stuff (github #43)
      adds  25c12f7   Update Dir.pm
      adds  6c1f971   Merge pull request #44 from mzrinsky/patch-1
      adds  55ecb58   always use canonpath on arguments to splitdir
      adds  d2d4c45   Merge pull request #45 from andrewgregory/trailing-slash
      adds  fcaad21   Update Changes file for release
      adds  a4d2d73   Test with Perl 5.24
      adds  434f244   Add additional test cases for contains and subsumes
      adds  70e4b6b   Handle case where $other evaluates false
      adds  1c01e86   Fix "contains" when $self is a relative path - #43
      adds  1916528   Doc update for contains/subsumes
      adds  006f26f   Merge pull request #48 from nrdvana/master
      adds  ccfd76f   Version bump
      adds  25403f1   Imported Upstream version 0.37
       new  2ec3e47   Merge tag 'upstream/0.37'
       new  2ca0114   Update debian/changelog
       new  afdc121   Update copyright years for debian/* packaging files
       new  5afef96   Declare compliance with Debian policy 3.9.8
       new  5d2e9ad   Prepare changelog for release

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Build.PL                 |  2 +-
 Changes                  |  8 ++++++++
 META.yml                 |  2 +-
 Makefile.PL              |  2 +-
 README                   |  2 +-
 SIGNATURE                | 28 ++++++++++++++--------------
 debian/changelog         | 10 ++++++++--
 debian/control           |  2 +-
 debian/copyright         |  2 +-
 dist.ini                 |  2 +-
 lib/Path/Class.pm        |  4 ++--
 lib/Path/Class/Dir.pm    | 21 +++++++++++++--------
 lib/Path/Class/Entity.pm |  4 ++--
 lib/Path/Class/File.pm   |  4 ++--
 t/03-filesystem.t        | 24 ++++++++++++++++++------
 15 files changed, 74 insertions(+), 43 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libpath-class-perl.git



More information about the Pkg-perl-cvs-commits mailing list