Stow directory now defaults to STOW_DIR environment variable if set.
[gnu-stow.git] / ChangeLog
blob636c7d4d7f7623c789bb6444c070f43fa6ce67cc
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.
52 Sat Jan 26 16:15:21 2002  Guillaume Morin  <gmorin@gnu.org>
54     * stow.in: if $ENV{'STOW_DIR'} is set, this becomes the default
55       Stow directory.
57 Sun Jan 06 12:18:50 2002  Guillaume Morin  <gmorin@gnu.org>
59     * Makefile.am: use EXTRA_DIST to include manpage in distribution
61 Wed Jan 02 21:33:41 2002  Guillaume Morin  <gmorin@gnu.org>
63     * stow.in: Stow now only warns the user if a subdirectory
64       is unreadable during unstowing.
66 Wed Jan 02 20:58:05 2002  Guillaume Morin  <gmorin@gnu.org>
68     * stow.in: fixed JoinPaths so that subdirs called "0" are
69       correctly pushed. Thanks a lot to Gergely Nagy
70       <algernon@bonehunter.rulez.org> who patiently helped me to chase 
71       this bug.
73 Sun Dec 30 21:58:25 2001  Guillaume Morin  <gmorin@gnu.org>
75     * stow.in: fixed a bug introduced by previous changes when
76       Target argument was relative. (thanks to Luca Filipozzi
77       <lfilipoz@debian.org> for pointing this out)
78            
79 Sun Dec 30 18:23:25 2001  Guillaume Morin  <gmorin@gnu.org>
81     * stow.in: now requires Perl 5. Use POSIX getcwd instead of broken
82       fastcwd. Fixed bug when CommonParent is /. Stow does not remove
83       initially empty directories anymore.
84         
85 Sun Dec 30 18:07:51 2001  Guillaume Morin  <gmorin@gnu.org>
87     * configure.in: automake fixes (fp_ -> AC, +AC_INIT_AUTOMAKE)
89 Fri Oct 11 22:09:45 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
91         * stow.html, configure.in: Version 1.3.2.
93         * README, stow.texi: Correct the URL again.
95 Fri Oct 11 18:20:42 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
97         * configure.in: Version 1.3.1.
99         * stow.html: Update Stow manual URL.  Mention version 1.3.1.
101         * README: Update Stow URL.
103         * Makefile.am: stow-manual.html -> manual.html.
105         * stow.texi:
106         Add a reference to the Stow home page on the GNU web server.  Change
107         several occurrences of "which" to "that" for grammatical superiority.
109 Wed Oct  9 00:34:07 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
111         * Makefile.am:
112         Add maintainer-only rules for stow-manual.html and stow-manual.texi.
114 Wed Oct  9 00:32:31 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
116         * README: Refer to the new location for the Stow home page.
118         * stow.html: Make it right for the GNU web server.
120 Tue Oct  8 21:54:09 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
122         * stow.texi: Document --restow
124         * stow.in: Add --restow (-R) option
126         * configure.in: Add "perl4" to search for Perl binary.
127         Bump version number to 1.3.
129 Mon Jun 24 23:23:03 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
131         * stow.texi: Delete trailing whitespace.
133 Fri Jun 21 19:44:26 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
135         * Makefile.am:
136         Don't explicitly mention version.texi.  Automake now does it
137         automagically, by noticing the `@include version.texi' in
138         stow.texi.  Awesome.
140         * stow.texi:
141         Use @include instead of @input.  This is more Texinfoid, plus
142         allows Automake to automatically deduce the need for
143         version.texi.
145         * stow.in:
146         Elide trailing slashes from package names, then complain if
147         package names have slashes in them.
149 Tue Jun 18 23:19:04 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
151         * README: Call it "Gnu Stow".
153 Tue Jun 18 22:15:45 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
155         * configure.in:
156         Bump version number to 1.2.
158         Look for Perl under the names `perl' and `perl5'.  If not found,
159         print a warning.
161         * stow.texi:
162         Add a section about bootstrapping.  Add text about hacking Gnu
163         Make output.
165         * INSTALL:
166         Describe what happens when Perl isn't found during `configure'.
168 Mon Jun 17 19:43:25 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
170         * THANKS: Thank Fritz.
172 Fri Jun 14 19:18:50 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
174         * AUTHORS: Credit John Bazik and Gord Matzigkeit.
176         * stow.texi: Remove a "known bug" -- the pwd dependency is gone.
178         * stow.in:
179         Use fastcwd, from fastcwd.pl (which is GPL'd), to remove
180         dependency on an external pwd binary.  Suggested by Gord
181         Matzigkeit.
183         * stow.in: Add a missing comma.
185 Thu Jun 13 21:52:10 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
187         * stow.in:
188         Change three occurrences of `my' to `local' for Perl 4
189         compatibility.
191 Thu Jun 13 18:07:37 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
193         * configure.in: Bump version number to 1.1.
195         * Makefile.am:
196         Add `stow' to the list of clean targets.  Don't redirect output
197         directly into a make target.
199         * AUTHORS, README:
200         Use <bobg+stow@zanshin.com> as the contact address.
202         * TODO: New file.
204         * stow.in:
205         Refer to "Gnu Stow" in a few places.  Use <bobg+stow@zanshin.com>
206         as the contact address.  Handle long and short options.  Handle
207         `version' and `help' options.  Refer to "packages," not
208         "collections," for consistency with the manual.
210         * stow.texi:
211         Refer to "Gnu Stow" in a few places.  Use <bobg+stow@zanshin.com>
212         as the contact address.  Add sections on Reporting bugs and Known
213         bugs.  Create a master menu.  Minor rewording.  Remove the period
214         from a node name.
216         * TODO, THANKS: New files.
218 Mon Jun 10 14:44:13 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
220         * NEWS: Create NEWS file for release.  1.0 now ready.
222         * stow.texi: Big revisions in preparation for release.
224 Sun Jun  9 15:47:19 1996  Bob Glickstein  <bobg@zoger.ipost.com>
226         * stow.in: Enhance argument parsing, losing Perl 4 support in the
227         process.
228         (later) Perl 4 support restored.
230 Fri Jun  7 12:13:33 1996  Bob Glickstein  <bobg@hiro.zanshin.com>
232         * Created stow, formerly "depot."