summaryrefslogtreecommitdiff
path: root/ext/Cwd
diff options
context:
space:
mode:
authorRafael Garcia-Suarez <rgarciasuarez@gmail.com>2006-07-12 08:49:17 +0000
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>2006-07-12 08:49:17 +0000
commitc47834cd2409d3680cf65095db9f9ea634e47197 (patch)
treeb8add619967007ae90c83edd83e03ef6cc3c836e /ext/Cwd
parent250d67eb8e42c118b44bb5437965a1f4a8a0d828 (diff)
downloadperl-c47834cd2409d3680cf65095db9f9ea634e47197.tar.gz
Upgrade to PathTools 3.19
p4raw-id: //depot/perl@28551
Diffstat (limited to 'ext/Cwd')
-rw-r--r--ext/Cwd/Changes18
1 files changed, 18 insertions, 0 deletions
diff --git a/ext/Cwd/Changes b/ext/Cwd/Changes
index 8efefe10ac..2199b5981b 100644
--- a/ext/Cwd/Changes
+++ b/ext/Cwd/Changes
@@ -1,5 +1,23 @@
Revision history for Perl distribution PathTools.
+3.19 Tue Jul 11 22:40:26 CDT 2006
+
+ - When abs2rel() is called with two relative paths
+ (e.g. abs2rel('foo/bar/baz', 'foo/bar')) the resolution algorithm
+ needlessly called cwd() (twice!) to turn both arguments into
+ absolute paths. Now it avoids the cwd() calls with a workaround,
+ making a big efficiency win when abs2rel() is called
+ repeatedly. [Brendan O'Dea]
+
+ - Added a build-time dependency on ExtUtils::Install version 1.39
+ when on Windows. This is necessary because version 1.39 knows how
+ to replace an in-use Cwd shared library, but previous versions
+ don't. [Suggested by Adam Kennedy]
+
+ - Fixed File::Spec::Win32->canonpath('foo/../bar'), which was
+ returning \bar, and now properly returns just bar. [Spotted by
+ Heinrich Tegethoff]
+
3.18 Thu Apr 27 22:01:38 CDT 2006
- Fixed some problems on VMS in which a directory called "0" would be