Upgrade to Pod::LaTeX 0.58
[p5sagit/p5-mst-13.2.git] / ext / Cwd / Changes
CommitLineData
fb8d82a2 1Revision history for Perl extension Cwd.
2
14815b0c 32.21 Tue Aug 31 22:50:14 CDT 2004
4
5 - Removed "NO_META" from the Makefile.PL, since I'm not building the
6 distribution with MakeMaker anyway. [Rohan Carly]
7
8 - Only test _perl_abs_path() on platforms where it's expected to work
9 (platforms with '/' as the directory separator). [Craig A. Berry]
10
275e8705 112.20 Thu Jul 22 08:23:53 CDT 2004
12
13 - On some implementations of perl on Win32, a memory leak (or worse?)
14 occurred when calling getdcwd(). This has been fixed. [PodMaster]
15
16 - Added tests for getdcwd() on Win32.
17
18 - Fixed a problem in the pure-perl implementation _perl_abs_path()
19 that caused a fatal error when run on plain files. [Nicholas Clark]
20 To exercise the appropriate test code on platforms that wouldn't
21 otherwise use _perl_abs_path(), run the tests with $ENV{PERL_CORE}
22 or $ENV{TEST_PERL_CWD_CODE} set.
23
7ada78df 242.19 Thu Jul 15 08:32:18 CDT 2004
25
26 - The abs_path($arg) fix from 2.18 didn't work for VMS, now it's
27 fixed there. [Craig Berry]
28
78321866 292.18 Thu Jun 24 08:22:57 CDT 2004
09122b95 30
31 - Fixed a problem in which abs_path($arg) on some platforms could
32 only be called on directories, and died when called on files. This
33 was a problem in the pure-perl implementation _perl_abs_path().
34
35 - Fixed fast_abs_path($arg) in the same way as abs_path($arg) above.
36
37 - On Win32, a function getdcwd($vol) has been added, which gets the
38 current working directory of the specified drive/volume.
39 [Steve Hay]
40
41 - Fixed a problem on perl 5.6.2 when built with the MULTIPLICITY
42 compile-time flags. [Yitzchak Scott-Thoennes]
43
44 - When looking for a `pwd` system command, we no longer assume the
45 path separator is ':'.
46
47 - On platforms where cwd() is implemented internally (like Win32),
48 don't look for a `pwd` command externally. This can greatly speed
49 up load time. [Stefan Scherer]
50
51 - The pure-perl version of abs_path() now has the same prototype as
52 the XS version (;$).
53
ea067225 542.17 Wed Mar 10 07:55:36 CST 2004
55
56 - The change in 2.16 created a testing failure when tested from
57 within a path that contains symlinks (for instance, /tmp ->
58 /private/tmp).
59
821bf9a5 602.16 Sat Mar 6 17:56:31 CST 2004
61
62 - For VMS compatibility (and to conform to Cwd's documented
63 interface), in the regression tests we now compare output results
64 to an absolute path. [Craig A. Berry]
65
02cc4877 662.15 Fri Jan 16 08:09:44 CST 2004
67
68 - Fixed a problem on static perl builds - while creating
69 Makefile.aperl, it was loading a mismatched version of Cwd from
70 blib/ . [Reported by Blair Zajac]
71
ad78113d 722.14 Thu Jan 8 18:51:08 CST 2004
73
74 - We now use File::Spec->canonpath() and properly-escaped regular
75 expressions when comparing paths in the regression tests. This
76 fixes some testing failures in 2.13 on non-Unix platforms. No
77 changes were made in the actual Cwd module code. [Steve Hay]
78
889f7a4f 792.13 Fri Jan 2 22:29:42 CST 2004
80
81 - Changed a '//' comment to a '/* */' comment in the XS code, so that
82 it'll compile properly under ANSI C rules. [Jarkko Hietaniemi]
83
84 - Fixed a 1-character buffer overrun problem in the C code. [The BSD
85 people]
86
fb8d82a2 872.12 Fri Dec 19 17:04:52 CST 2003
88
89 - Fixed a bug on Cygwin - the output of realpath() should have been
90 tainted, but wasn't. [Reported by Tom Wyant]
91
922.10 Mon Dec 15 07:50:12 CST 2003
93
94 (Note that this release was mistakenly packaged as version 2.11, even
95 though it had an internal $VERSION variable of 2.10. Not sure how
96 THAT happened...)
97
98 - There was a dependency in the Makefile.PL on Module::Build, which
99 isn't necessary. I've removed it.
100
1012.09 Thu Dec 11 20:30:58 CST 2003
102
103 - The module should now build & install using version 5.6 of perl.
104
105 - We now note a build-time dependency on version 0.19 of
106 Module::Build, which is necessary because we don't use the standard
107 lib/-based file layout. No version of Module::Build is required if
108 you use the Makefile.PL, just if you use the Build.PL .
109
110 - Removed some gratuitous uses of 5.6-isms like our(), with the aim
111 of backporting this module to perl 5.005.
112
113 - Simplified all code that autoloads Carp.pm and calls
114 carp()/croak().
115
116 - Removed some redundant OS/2 code at the suggestion of Michael
117 Schwern and Ilya Zakharevich.
118
119 - Make sure the correct version of Cwd.pm is loaded in the regression
120 tests. [Sam Vilain]
121
1222.08 Wed Oct 15 20:56 CDT 2003
123
124 - Code extracted from perl 5.8.1 and packaged as a separate CPAN
125 release by Ken Williams.
126