Use File::Spec->abs2rel() instead of home-grown relative_path
[gnu-stow.git] / ChangeLog
blobb513c2578e51add32cfb34fab0edd8fcd70caefc
1 2008-01-31  Kahlil Hodgson  <kal@grebo.cs.rmit.edu.au>
3         * stow.texi: Austin Wood and Chris Hoobin clean this up for version 2.
5         * texi2man: new script by Austin and Chris to generate a man page from the
6         texinfo file.
9 Sun Nov 25 19:31:32 2007  Kahlil Hodgson <kahlil@internode.con.net>
10         * all: Version 2.0.1
12         * AUTHORS: added Kahlil Hodgson as a new author and current maintainer.
14         * stow.in: major rewrite to produce version 2.0.1 see NEWS for details
15         
16         * t/: added test suite and support code
17         
18         * configure.in: renamed to configure.ac as per autotools recommendation.
20         * configure.ac: 
21         Use AC_INT rather than obsolete AM_INTI_MAKEFILE usage.
22         Remove redundant VERSION and PACKAGE setttings
23         Remove redundant AC_ARG_PROGRAM
24         Use AM_INIT_AUTOMAKE([-Wall -Werror]) because we are pedantic.
25         Add AC_PREREQ([2.6.1])
26         
27         * Makefile.am, configure.ac: 
28         Use explicit rewrite in Makefile.am, rather than AC_CONFIG_FILES(stow.in),
29         as per autotools recommendation.
31         * Makefile.am: 
32         Add TESTS and TEST_ENVIRONMENT for files in t/
33         Use dist_man_MANS instead of EXTRA_DIST for man page 
35         * INSTALL: update to reflect autotools modernization.
37         * NEWS: update to describe cahnges in Version 2.0.1.
39         * README: update to point to the right websites and email addresses.
40         
41         * THANKS: 
42         Add Emil Mikulc who's ideas largely inspired Version 2 and 
43         and Geoffrey Giesemann who did some initial testing and found some
44         important bugs.
46         * TODO: remove tasks that where implemented in Version 2
48         * stow.texi: update documentation to reflect Version 2 changes.
49         
50         * stow.8: update to reflect Version 2 changes.
53 Sun Jan 06 12:18:50 2002  Guillaume Morin  <gmorin@gnu.org>
55     * Makefile.am: use EXTRA_DIST to include manpage in distribution
57 Wed Jan 02 21:33:41 2002  Guillaume Morin  <gmorin@gnu.org>
59     * stow.in: Stow now only warns the user if a subdirectory
60       is unreadable during unstowing.
62 Wed Jan 02 20:58:05 2002  Guillaume Morin  <gmorin@gnu.org>
64     * stow.in: fixed JoinPaths so that subdirs called "0" are
65       correctly pushed. Thanks a lot to Gergely Nagy
66       <algernon@bonehunter.rulez.org> who patiently helped me to chase 
67       this bug.
69 Sun Dec 30 21:58:25 2001  Guillaume Morin  <gmorin@gnu.org>
71     * stow.in: fixed a bug introduced by previous changes when
72       Target argument was relative. (thanks to Luca Filipozzi
73       <lfilipoz@debian.org> for pointing this out)
74            
75 Sun Dec 30 18:23:25 2001  Guillaume Morin  <gmorin@gnu.org>
77     * stow.in: now requires Perl 5. Use POSIX getcwd instead of broken
78       fastcwd. Fixed bug when CommonParent is /. Stow does not remove
79       initially empty directories anymore.
80         
81 Sun Dec 30 18:07:51 2001  Guillaume Morin  <gmorin@gnu.org>
83     * configure.in: automake fixes (fp_ -> AC, +AC_INIT_AUTOMAKE)
85 Fri Oct 11 22:09:45 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
87         * stow.html, configure.in: Version 1.3.2.
89         * README, stow.texi: Correct the URL again.
91 Fri Oct 11 18:20:42 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
93         * configure.in: Version 1.3.1.
95         * stow.html: Update Stow manual URL.  Mention version 1.3.1.
97         * README: Update Stow URL.
99         * Makefile.am: stow-manual.html -> manual.html.
101         * stow.texi:
102         Add a reference to the Stow home page on the GNU web server.  Change
103         several occurrences of "which" to "that" for grammatical superiority.
105 Wed Oct  9 00:34:07 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
107         * Makefile.am:
108         Add maintainer-only rules for stow-manual.html and stow-manual.texi.
110 Wed Oct  9 00:32:31 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
112         * README: Refer to the new location for the Stow home page.
114         * stow.html: Make it right for the GNU web server.
116 Tue Oct  8 21:54:09 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
118         * stow.texi: Document --restow
120         * stow.in: Add --restow (-R) option
122         * configure.in: Add "perl4" to search for Perl binary.
123         Bump version number to 1.3.
125 Mon Jun 24 23:23:03 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
127         * stow.texi: Delete trailing whitespace.
129 Fri Jun 21 19:44:26 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
131         * Makefile.am:
132         Don't explicitly mention version.texi.  Automake now does it
133         automagically, by noticing the `@include version.texi' in
134         stow.texi.  Awesome.
136         * stow.texi:
137         Use @include instead of @input.  This is more Texinfoid, plus
138         allows Automake to automatically deduce the need for
139         version.texi.
141         * stow.in:
142         Elide trailing slashes from package names, then complain if
143         package names have slashes in them.
145 Tue Jun 18 23:19:04 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
147         * README: Call it "Gnu Stow".
149 Tue Jun 18 22:15:45 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
151         * configure.in:
152         Bump version number to 1.2.
154         Look for Perl under the names `perl' and `perl5'.  If not found,
155         print a warning.
157         * stow.texi:
158         Add a section about bootstrapping.  Add text about hacking Gnu
159         Make output.
161         * INSTALL:
162         Describe what happens when Perl isn't found during `configure'.
164 Mon Jun 17 19:43:25 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
166         * THANKS: Thank Fritz.
168 Fri Jun 14 19:18:50 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
170         * AUTHORS: Credit John Bazik and Gord Matzigkeit.
172         * stow.texi: Remove a "known bug" -- the pwd dependency is gone.
174         * stow.in:
175         Use fastcwd, from fastcwd.pl (which is GPL'd), to remove
176         dependency on an external pwd binary.  Suggested by Gord
177         Matzigkeit.
179         * stow.in: Add a missing comma.
181 Thu Jun 13 21:52:10 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
183         * stow.in:
184         Change three occurrences of `my' to `local' for Perl 4
185         compatibility.
187 Thu Jun 13 18:07:37 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
189         * configure.in: Bump version number to 1.1.
191         * Makefile.am:
192         Add `stow' to the list of clean targets.  Don't redirect output
193         directly into a make target.
195         * AUTHORS, README:
196         Use <bobg+stow@zanshin.com> as the contact address.
198         * TODO: New file.
200         * stow.in:
201         Refer to "Gnu Stow" in a few places.  Use <bobg+stow@zanshin.com>
202         as the contact address.  Handle long and short options.  Handle
203         `version' and `help' options.  Refer to "packages," not
204         "collections," for consistency with the manual.
206         * stow.texi:
207         Refer to "Gnu Stow" in a few places.  Use <bobg+stow@zanshin.com>
208         as the contact address.  Add sections on Reporting bugs and Known
209         bugs.  Create a master menu.  Minor rewording.  Remove the period
210         from a node name.
212         * TODO, THANKS: New files.
214 Mon Jun 10 14:44:13 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
216         * NEWS: Create NEWS file for release.  1.0 now ready.
218         * stow.texi: Big revisions in preparation for release.
220 Sun Jun  9 15:47:19 1996  Bob Glickstein  <bobg@zoger.ipost.com>
222         * stow.in: Enhance argument parsing, losing Perl 4 support in the
223         process.
224         (later) Perl 4 support restored.
226 Fri Jun  7 12:13:33 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
228         * Created stow, formerly "depot."