Sun Dec 11 13:23:37 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Make stow script return true for t/stow.t According to
    http://matrix.cpantesters.org/?dist=Stow this only seems to be an
    issue with Perl <= 5.8.7.


      M bin/stow.in

Sun Dec 11 13:12:32 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Automate check for 'use lib' line in bin/stow.

      M Build.PL
      M doc/HOWTO-RELEASE

Tue Dec 6 18:30:28 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Bump version to 2.1.2.

      M META.json
      M META.yml
      M configure.ac

Wed Dec 7 20:28:28 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Significantly improve the handling of --with-pmdir.

      M INSTALL
      M Makefile.am
      M NEWS
      M bin/stow.in
      M configure.ac
      M doc/HOWTO-RELEASE

Wed Dec 7 01:20:07 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Make capitalisation consistent in usage text.

      M bin/stow.in

Wed Dec 7 20:31:18 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Abort ./configure if we can't find Perl.

      M NEWS
      M configure.ac

Wed Dec 7 01:23:41 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Ensure the ChangeLog is up-to-date when making a new distribution. 
    Thanks to Stefano Lattarini for this suggestion.


      M Makefile.am
      M NEWS
      M doc/HOWTO-RELEASE

Wed Dec 7 00:38:16 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Use maintainer-clean-local rule, not maintainer-clean.

      M Makefile.am

Tue Dec 6 18:20:03 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * `make clean' shouldn't remove files which the user may not be able to
    rebuild.

      M Makefile.am

Tue Dec 6 10:35:31 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Bump version to 2.1.1

      M META.json
      M META.yml
      M NEWS
      M configure.ac

Tue Dec 6 17:33:41 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Ignore .mrdownload files from my `download' plugin to Joey Hess' mr
    utility.

      M MANIFEST.SKIP

Tue Dec 6 17:30:58 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add a workaround for not being able to ensure that git commit
    triggers ChangeLog update.

      M doc/HOWTO-RELEASE

Tue Dec 6 17:24:44 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Show when ChangeLog is rebuilt.

      M Makefile.am

Tue Dec 6 17:22:21 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix release instructions regarding CPAN distribution.

      M doc/HOWTO-RELEASE

Tue Dec 6 17:08:21 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Refill paragraph in README.

      M README

Tue Dec 6 17:08:13 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Don't duplicate information from INSTALL.

      M README

Tue Dec 6 17:07:29 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Document installation via Module::Build.

      M INSTALL

Tue Dec 6 17:06:59 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Document prerequisites for installation.

      M INSTALL

Tue Dec 6 17:04:50 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * chkstow was missing from Module::Build install.

      M Build.PL

Tue Dec 6 17:04:37 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * File::Slurp is no longer used.

      M Build.PL
      M META.json
      M META.yml

Tue Dec 6 16:20:52 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix automake issues (thanks to Stefano Lattarini for spotting these!)

      M Build.PL
      M Makefile.am
      M NEWS
      M THANKS

Tue Dec 6 16:47:32 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add $(PDF) and $(HTML) variables.

      M Makefile.am

Tue Dec 6 16:39:57 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add *.orig to MANIFEST.SKIP.

      M MANIFEST.SKIP

Tue Dec 6 15:57:36 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Ditch deprecated AM_MAINTAINER_MODE.

      M aclocal.m4
      M configure.ac

Tue Dec 6 15:56:43 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add licensing changes to TODO.

      M TODO

Tue Dec 6 15:41:33 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add bug-reporting email address and a couple of URLs to usage text to
    comply with GNU Coding Standards for --help option.

      M bin/stow.in

Tue Dec 6 15:57:20 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Calculated the correct default value for pmdir based on the local
    Perl installation.

      M NEWS
      M configure.ac

Tue Dec 6 10:33:34 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fixed bug where --with-pmdir was ineffectual.

      M Makefile.am
      M NEWS
      M configure.ac

Sun Dec 4 14:57:34 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Change @dircategory to `System administration' as suggested by Karl
    Berry.

      M doc/stow.texi

Sat Dec 3 18:13:09 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add git push and update of online documentation to HOWTO-RELEASE.

      M doc/HOWTO-RELEASE

Sat Dec 3 17:51:48 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Release announcements should go to stow-devel too.

      M doc/HOWTO-RELEASE

Sat Dec 3 17:51:44 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix error in gnupload command-line.

      M doc/HOWTO-RELEASE

Sat Dec 3 17:09:48 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add a missing space.

      M AUTHORS

Sat Dec 3 16:40:20 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add a missing hyperlink to the Stow homepage.

      M doc/stow.texi

Sat Dec 3 14:03:58 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Give up on automake's built-in rules for generating PDF and HTML and
    use our own. Also include split version of the manual.

      M .gitignore
      M MANIFEST
      M MANIFEST.SKIP
      M Makefile.am
      M NEWS

Sat Dec 3 02:07:19 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Update reference to maintainer.

      M AUTHORS
      M README
      M doc/stow.texi

Sat Dec 3 01:30:08 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Temporarily remove PDF from dist_doc_DATA due to automake issue. 
    http://article.gmane.org/gmane.comp.sysutils.automake.general/13192

    This means that it is still included in the distribution and 
    installed, but is only automatically (re)built when making a new
    distribution - if stow.texi changes during development, it has to
    be rebuilt manually via 'make pdf'.


      M MANIFEST
      M MANIFEST.SKIP
      M Makefile.am

Sat Dec 3 00:54:05 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Module::Build generates archive files with 'v' for version

      M MANIFEST.SKIP

Fri Dec 2 14:55:44 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add TODOs for .rpm and .deb support.

      M TODO

Thu Dec 1 18:03:16 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add doc/version.texi to distribution.

      M Makefile.am

Thu Dec 1 17:25:24 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Switch to renaming to manual via install hook as suggested by Stefano
    Lattarini 
    http://article.gmane.org/gmane.comp.sysutils.automake.general/13191


      M MANIFEST
      M MANIFEST.SKIP
      M Makefile.am

Thu Dec 1 16:23:04 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix corner case where only -d is specified as a single directory.

      M bin/stow.in

Mon Nov 28 23:20:14 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add result of ./Build dist to .gitignore

      M .gitignore

Mon Nov 28 23:18:58 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Synchronise CPAN MANIFEST files with automake distribution list.

      M MANIFEST
      M MANIFEST.SKIP

Mon Nov 28 23:18:36 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Ignore split page version of HTML manual.

      M .gitignore

Mon Nov 28 23:17:50 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Don't duplicate stow.texi to manual.texi.

      M MANIFEST
      M MANIFEST.SKIP
      M Makefile.am

Sat Nov 26 18:55:10 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Improve debug levels.

      M lib/Stow.pm.in
      M lib/Stow/Util.pm

Sat Nov 26 18:24:35 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add a TODO concerning .nonstow.

      M TODO

Sat Nov 26 18:15:26 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add HOWTO-RELEASE

      A doc/HOWTO-RELEASE

Thu Nov 24 01:27:41 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add NEWS entry for 2.1.0

      M NEWS

Thu Nov 24 00:26:50 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Bump version to 2.1.0

      M META.json
      M META.yml
      M configure.ac

Fri Nov 25 15:23:08 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix documentation regarding splitting of symlinks across multiple
    stow directories.

      M doc/stow.texi
      M lib/Stow.pm.in

Fri Nov 25 15:14:07 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Tidy up chkstow code and documentation.

      M bin/chkstow.in
      M doc/stow.texi

Fri Nov 25 15:03:46 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add chkstow to NEWS

      M NEWS

Fri Nov 25 14:45:28 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add comment to manual about test_examples_in_manual() in t/ignore.t.

      M doc/stow.texi

Sat Nov 26 16:32:25 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Remove quote stripping code. I'm guessing it was added due to a
    misunderstanding of how shell quoting works.  When you invoke

       stow --ignore=".#.*" ...

    the shell strips out the quotes before the Perl process ever sees
    them. I can't imagine any sensible scenario in which you would
    need to invoke

       stow --ignore='"foo"'

    but if the user has a filename containing quotes at the beginning
    and end, they can now choose to ignore it (prior to this patch,
    they couldn't).


      M bin/stow.in
      M t/stow.t

Thu Nov 24 22:49:22 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Improve conflict reporting

      M bin/stow.in
      M lib/Stow.pm.in
      M t/stow_contents.t
      M t/unstow_contents.t
      M t/unstow_contents_orig.t

Thu Nov 24 18:05:57 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Sync up .gitignore and MANIFEST* with recent changes.

      M .gitignore
      M MANIFEST
      M MANIFEST.SKIP

Thu Nov 24 20:47:39 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Ditch obsolete --conflicts option and update misleading
    documentation.

      M bin/stow.in
      M doc/stow.texi
      M lib/Stow.pm.in

Thu Nov 24 17:00:33 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Auto-generate ChangeLog from git

      M .gitignore
      D ChangeLog
      M Makefile.am
      A doc/ChangeLog.OLD

Thu Nov 24 16:59:45 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Sort .gitignore alphabetically

      M .gitignore

Thu Nov 24 16:59:26 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add some missing stuff to .gitignore

      M .gitignore

Thu Nov 24 16:22:11 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Distribute .tar.gz and .tar.bz2 but not .shar.gz

      M Makefile.am
      M configure.ac

Thu Nov 24 16:32:01 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Numerous fixes so that `make distcheck' succeeds. Moves temporary
    test trees into a separate directory.

      M .gitignore
      M Makefile.am
      M configure.ac
      M t/chkstow.t
      M t/cleanup_invalid_links.t
      M t/defer.t
      M t/examples.t
      M t/find_stowed_path.t
      M t/foldable.t
      M t/ignore.t
      M t/stow.t
      M t/stow_contents.t
      M t/testutil.pm
      M t/unstow_contents.t
      M t/unstow_contents_orig.t

Thu Nov 24 00:45:29 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Strip superfluous quotes from $hash{'lookups'}

      M bin/stow.in
      M lib/Stow.pm.in
      M t/chkstow.t
      M t/stow.t

Thu Nov 24 17:15:02 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Tidy up the copyright attributions in the manual.

      M doc/stow.texi

Thu Nov 24 17:14:51 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix some minor issues in the manual.

      M doc/stow.texi

Thu Nov 24 17:33:36 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add HTML and PDF versions of manual to distribution.

      M .gitignore
      M Makefile.am

Wed Nov 23 23:45:48 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add support for ignore lists.

      M AUTHORS
      M Makefile.am
      M TODO
      A default-ignore-list
      M doc/stow.texi
      M lib/Stow.pm.in
      M lib/Stow/Util.pm
      M t/chkstow.t
      M t/cleanup_invalid_links.t
      M t/examples.t
      M t/find_stowed_path.t
      M t/foldable.t
      A t/ignore.t
      M t/stow.t
      M t/stow_contents.t
      M t/testutil.pm
      M t/unstow_contents.t
      M t/unstow_contents_orig.t

Tue Nov 22 15:59:07 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Rename $old_* to $existing_*

      M lib/Stow.pm.in

Tue Nov 22 15:50:12 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Rename protected_dir() to marked_stow_dir().

      M lib/Stow.pm.in

Tue Nov 22 15:48:08 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Rename should_skip_stow_dir_target() to
    should_skip_target_which_is_stow_dir()

      M lib/Stow.pm.in

Tue Nov 22 15:46:05 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Be clearer when we're not actually (un)stowing, just planning.

      M lib/Stow.pm.in

Tue Nov 22 14:29:52 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add another test to join_paths.t

      M t/join_paths.t

Tue Nov 22 14:29:42 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Clean up coding style in tests

      M t/chkstow.t
      M t/cleanup_invalid_links.t
      M t/find_stowed_path.t
      M t/join_paths.t
      M t/parent.t

Tue Nov 22 14:28:37 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Avoid use of map in void context

      M bin/stow.in

Mon Nov 21 23:24:02 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add a comment about a relative weakness of compat mode.

      M lib/Stow.pm.in

Mon Nov 21 23:23:43 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Test stow/unstow with stow dir / target dir as absolute paths.

      M t/stow_contents.t
      M t/unstow_contents.t
      M t/unstow_contents_orig.t

Mon Nov 21 23:21:48 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix more inconsistencies in coding style.

      M lib/Stow.pm.in

Mon Nov 21 23:15:47 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix typos

      M lib/Stow.pm.in

Mon Nov 21 22:08:52 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix/remove some outdated TODOs

      M TODO

Mon Nov 21 18:04:58 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add build-time dependencies on Test::More and Test::Output.

      M Build.PL
      M META.json
      M META.yml
      M TODO

Mon Nov 21 14:48:58 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add MYMETA.* to .gitignore

      M .gitignore

Mon Nov 21 14:46:27 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add .dirstamp and stamp-vti to .gitignore

      M .gitignore

Thu Nov 24 16:52:50 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Convert man page to POD format which is easier to maintain within
    stow.in.

      M .gitignore
      M Makefile.am
      M bin/stow.in
      D doc/stow.8

Mon Nov 21 13:59:36 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Reorganise more files into subdirectories and add CPAN support via
    Module::Build

      A Build.PL
      A MANIFEST
      A MANIFEST.SKIP
      A META.json
      A META.yml
      M Makefile.am
      A automake/install-sh
      A automake/mdate-sh
      A automake/missing
      A bin/chkstow.in
      A bin/stow.in
      D chkstow.in
      M configure.ac
      A doc/stow.8
      A doc/stow.texi
      A doc/texinfo.tex
      D install-sh
      D mdate-sh
      D missing
      D stow.8
      D stow.in
      D stow.texi
      D texinfo.tex

Mon Nov 21 14:07:39 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add myself (Adam) to AUTHORS and THANKS ;-)

      M AUTHORS
      M THANKS

Thu Nov 24 16:28:09 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Major refactoring of code into separate Stow and Stow::Util Perl
    modules

      M .gitignore
      M Makefile.am
      M TODO
      M configure.ac
      A lib/Stow.pm.in
      A lib/Stow/Util.pm
      M stow.in
      M t/chkstow.t
      M t/cleanup_invalid_links.t
      M t/defer.t
      M t/examples.t
      M t/find_stowed_path.t
      M t/foldable.t
      M t/join_paths.t
      M t/parent.t
      M t/stow.t
      M t/stow_contents.t
      A t/testutil.pm
      M t/unstow_contents.t
      M t/unstow_contents_orig.t
      D t/util.pm

Fri Nov 18 15:09:39 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix indentation in Makefile.am

      M Makefile.am

Fri Nov 18 11:24:36 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Test unstowing when target contains a real file generates a conflict.

      M t/unstow_contents.t
      M t/unstow_contents_orig.t

Thu Nov 17 20:11:06 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Test unstowing stuff which doesn't exist in the target tree.

      M t/unstow_contents.t
      M t/unstow_contents_orig.t

Thu Nov 17 20:11:32 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add a missing conflict if we tried to unstow a file in compat mode.

      M stow.in

Fri Nov 18 12:00:05 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Remove setting of verbosity from tests

      M t/cleanup_invalid_links.t
      M t/examples.t
      M t/foldable.t
      M t/stow_contents.t
      M t/unstow_contents.t
      M t/unstow_contents_orig.t

Fri Nov 18 11:14:50 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Make 'verbose' option default to 0 in testmode.

      M stow.in

Fri Nov 18 10:48:48 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add protection against stowing into stow dirs

      M stow.in
      M t/stow_contents.t

Fri Nov 18 10:34:23 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Debug stow dir in stow/unstow contents routines

      M stow.in

Fri Nov 18 10:33:08 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Trace individual cases separately when skipping stow dirs during
    unstow.

      M stow.in

Fri Nov 18 10:29:15 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Allow TEST_VERBOSE to control level of verbosity. Defaults to 3. 
    'verbose' option now has precedence if set.

      M stow.in

Thu Nov 17 20:32:48 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Debug when skipping over stow directories

      M stow.in

Thu Nov 17 20:10:42 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add debug when target to be unstowed doesn't exist

      M stow.in

Thu Nov 17 20:09:42 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add comments justifying is_a_node($target) check in
    unstow_contents().

      M stow.in

Thu Nov 17 19:33:09 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Test unstowing an already unstowed package

      M t/unstow_contents.t
      M t/unstow_contents_orig.t

Thu Nov 17 19:10:02 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix incorrect comments.

      M stow.in

Thu Nov 17 19:04:10 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Sync t/unstow_contents{,_orig}.t

      M t/unstow_contents_orig.t

Thu Nov 17 18:46:32 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Debug with maximum verbosity to STDOUT when running tests.

      M stow.in
      M t/util.pm

Thu Nov 17 18:46:13 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Refactored reset_state() into t/util.pm

      M t/cleanup_invalid_links.t
      M t/examples.t
      M t/stow_contents.t
      M t/unstow_contents.t
      M t/unstow_contents_orig.t
      M t/util.pm

Thu Nov 17 18:24:53 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Refactored is_a_{link,dir,node}() code.

      M stow.in

Thu Nov 17 17:23:04 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Improve tree splitting comments.

      M stow.in

Thu Nov 17 16:39:02 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Don't tolerate '' as value for $target parameter to (un)stow_contents

      M stow.in
      M t/stow_contents.t
      M t/unstow_contents.t
      M t/unstow_contents_orig.t

Thu Nov 17 16:37:37 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add debug tracing to helper routines

      M stow.in

Thu Nov 17 16:35:57 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix Parameters comments.

      M stow.in

Thu Nov 17 19:47:20 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Improve debug output

      M stow.in

Thu Nov 17 15:32:51 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Clarify meaning of `--defer' in the manual.

      M stow.texi

Thu Nov 17 15:22:58 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Finish "Deferred Operation" section in manual.

      M TODO
      M stow.texi

Thu Nov 17 14:17:24 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix inconsistencies in coding style.

      M stow.in
      M t/util.pm

Thu Nov 17 14:12:14 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Set cperl-indent-level to 4

      M stow.in

Thu Nov 17 14:12:12 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Simplify GetOptions() code

      M stow.in

Thu Nov 17 13:26:04 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Refactor verbosity-controlled output to STDERR into debug()
    subroutine.

      M stow.in

Thu Nov 17 12:45:36 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix broken 'make install' due to man page being duplicated in
    install-man8 target

      M Makefile.am

Wed Nov 16 16:52:03 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Stow directory now defaults to STOW_DIR environment variable if set.

      M ChangeLog
      M stow.8
      M stow.in
      M stow.texi

Wed Nov 16 15:57:17 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Use File::Spec->abs2rel() instead of home-grown relative_path which
    actually gets some inputs wrong (e.g. "/" relative to "/")

      M Makefile.am
      M stow.in
      D t/relative_path.t

Wed Nov 16 15:51:54 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add a bunch of stuff to the TODO

      M TODO

Wed Nov 16 15:42:42 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add FIXME for Deferred Operation section in manual.

      M TODO
      M stow.texi

Wed Nov 16 15:40:46 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix indentation issues in NEWS

      M NEWS

Wed Nov 16 15:38:47 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Switch NEWS and TODO to org-mode. org-mode has been included in emacs
    by default for a long time and is much more friendly than
    outline-mode.  No impact to non-emacs users.


      M NEWS
      M TODO

Wed Nov 16 15:22:12 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Stow now requires Perl 5.6.1 or newer, due to use of 'our'.

      M README
      M chkstow.in
      M stow.in

Wed Nov 16 15:20:21 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Troy is the maintainer now.

      M AUTHORS
      M README
      M TODO
      M stow.texi

Wed Nov 16 14:59:58 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix typos

      M AUTHORS
      M TODO
      M stow.in
      M stow.texi
      M t/relative_path.t
      M t/unstow_contents.t
      M t/unstow_contents_orig.t

Wed Nov 16 15:16:53 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Catch warnings in tests when no outstanding operations to perform.
    Tests now all pass completely cleanly.

      M t/stow_contents.t
      M t/unstow_contents.t
      M t/unstow_contents_orig.t

Wed Nov 16 15:07:26 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix %Options typo in several tests

      M t/cleanup_invalid_links.t
      M t/examples.t
      M t/stow_contents.t
      M t/unstow_contents.t
      M t/unstow_contents_orig.t

Wed Nov 16 15:04:21 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix t/stow.t

      M t/stow.t

Wed Nov 16 14:51:38 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix chkstow.t

      M chkstow.in
      M t/chkstow.t

Wed Nov 16 14:46:31 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add #! header to t/util.pm for benefit of editor mode selection

      M t/util.pm

Wed Nov 16 14:45:56 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Fix chkstow.in for emacs users

      M chkstow.in

Wed Nov 16 14:34:02 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Support ./configure --disable-maintainer-mode to optionally avoid
    auto-reconfiguring on make.

      M aclocal.m4
      M configure.ac

Wed Nov 16 14:31:32 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Run autoreconf with more recent GNU autotools.

      M aclocal.m4

Wed Nov 16 14:30:55 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add test target to Makefile

      M Makefile.am

Thu Nov 24 16:55:43 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Remove auto-generated files from git.

      M .gitignore
      D Makefile.in
      D configure
      D stamp-vti
      D stow.info
      D version.texi

Wed Nov 16 14:30:39 2011 +0000  Adam Spiers <stow@adamspiers.org>

    * Add .gitignore

      A .gitignore

Sun Apr 12 23:04:33 2009 -0700  Troy Will <troydwill@gmail.com>

    * made numeric argument to --verbose optional

      M stow.in

Sun Apr 12 21:59:24 2009 -0700  Troy Will <troydwill@gmail.com>

    * Remove stow, config.status, config.log, Makefile

      D Makefile
      D config.log
      D config.status
      D stow
Thu Jan 31 2008  Kahlil Hodgson  <kal@grebo.cs.rmit.edu.au>

	* stow.texi: Austin Wood and Chris Hoobin clean this up for version 2.

	* texi2man: new script by Austin and Chris to generate a man page from the
	texinfo file.


Sun Nov 25 19:31:32 2007  Kahlil Hodgson <kahlil@internode.con.net>
	* all: Version 2.0.1

	* AUTHORS: added Kahlil Hodgson as a new author and current maintainer.

	* stow.in: major rewrite to produce version 2.0.1 see NEWS for details
	
	* t/: added test suite and support code
	
	* configure.in: renamed to configure.ac as per autotools recommendation.

	* configure.ac: 
	Use AC_INT rather than obsolete AM_INTI_MAKEFILE usage.
	Remove redundant VERSION and PACKAGE setttings
	Remove redundant AC_ARG_PROGRAM
	Use AM_INIT_AUTOMAKE([-Wall -Werror]) because we are pedantic.
	Add AC_PREREQ([2.6.1])
	
	* Makefile.am, configure.ac: 
	Use explicit rewrite in Makefile.am, rather than AC_CONFIG_FILES(stow.in),
	as per autotools recommendation.

	* Makefile.am: 
	Add TESTS and TEST_ENVIRONMENT for files in t/
	Use dist_man_MANS instead of EXTRA_DIST for man page 

	* INSTALL: update to reflect autotools modernization.

	* NEWS: update to describe cahnges in Version 2.0.1.

	* README: update to point to the right websites and email addresses.
	
	* THANKS: 
	Add Emil Mikulc who's ideas largely inspired Version 2 and 
	and Geoffrey Giesemann who did some initial testing and found some
	important bugs.

	* TODO: remove tasks that where implemented in Version 2

	* stow.texi: update documentation to reflect Version 2 changes.
	
	* stow.8: update to reflect Version 2 changes.

Sat Jan 26 16:15:21 2002  Guillaume Morin  <gmorin@gnu.org>

    * stow.in: if $ENV{'STOW_DIR'} is set, this becomes the default
      Stow directory.

Sun Jan 06 12:18:50 2002  Guillaume Morin  <gmorin@gnu.org>

    * Makefile.am: use EXTRA_DIST to include manpage in distribution

Wed Jan 02 21:33:41 2002  Guillaume Morin  <gmorin@gnu.org>

    * stow.in: Stow now only warns the user if a subdirectory
      is unreadable during unstowing.

Wed Jan 02 20:58:05 2002  Guillaume Morin  <gmorin@gnu.org>

    * stow.in: fixed JoinPaths so that subdirs called "0" are
      correctly pushed. Thanks a lot to Gergely Nagy
      <algernon@bonehunter.rulez.org> who patiently helped me to chase 
      this bug.

Sun Dec 30 21:58:25 2001  Guillaume Morin  <gmorin@gnu.org>

    * stow.in: fixed a bug introduced by previous changes when
      Target argument was relative. (thanks to Luca Filipozzi
      <lfilipoz@debian.org> for pointing this out)
	   
Sun Dec 30 18:23:25 2001  Guillaume Morin  <gmorin@gnu.org>

    * stow.in: now requires Perl 5. Use POSIX getcwd instead of broken
      fastcwd. Fixed bug when CommonParent is /. Stow does not remove
      initially empty directories anymore.
	
Sun Dec 30 18:07:51 2001  Guillaume Morin  <gmorin@gnu.org>

    * configure.in: automake fixes (fp_ -> AC, +AC_INIT_AUTOMAKE)

Fri Oct 11 22:09:45 1996  Bob Glickstein  <bobg@hiro.zanshin.com>

	* stow.html, configure.in: Version 1.3.2.

	* README, stow.texi: Correct the URL again.

Fri Oct 11 18:20:42 1996  Bob Glickstein  <bobg@hiro.zanshin.com>

	* configure.in: Version 1.3.1.

	* stow.html: Update Stow manual URL.  Mention version 1.3.1.

	* README: Update Stow URL.

	* Makefile.am: stow-manual.html -> manual.html.

	* stow.texi:
	Add a reference to the Stow home page on the GNU web server.  Change
	several occurrences of "which" to "that" for grammatical superiority.

Wed Oct  9 00:34:07 1996  Bob Glickstein  <bobg@hiro.zanshin.com>

	* Makefile.am:
	Add maintainer-only rules for stow-manual.html and stow-manual.texi.

Wed Oct  9 00:32:31 1996  Bob Glickstein  <bobg@hiro.zanshin.com>

	* README: Refer to the new location for the Stow home page.

	* stow.html: Make it right for the GNU web server.

Tue Oct  8 21:54:09 1996  Bob Glickstein  <bobg@hiro.zanshin.com>

	* stow.texi: Document --restow

	* stow.in: Add --restow (-R) option

	* configure.in: Add "perl4" to search for Perl binary.
	Bump version number to 1.3.

Mon Jun 24 23:23:03 1996  Bob Glickstein  <bobg@hiro.zanshin.com>

	* stow.texi: Delete trailing whitespace.

Fri Jun 21 19:44:26 1996  Bob Glickstein  <bobg@hiro.zanshin.com>

	* Makefile.am:
	Don't explicitly mention version.texi.  Automake now does it
 	automagically, by noticing the `@include version.texi' in
 	stow.texi.  Awesome.

	* stow.texi:
	Use @include instead of @input.  This is more Texinfoid, plus
	allows Automake to automatically deduce the need for
	version.texi.

	* stow.in:
	Elide trailing slashes from package names, then complain if
	package names have slashes in them.

Tue Jun 18 23:19:04 1996  Bob Glickstein  <bobg@hiro.zanshin.com>

	* README: Call it "Gnu Stow".

Tue Jun 18 22:15:45 1996  Bob Glickstein  <bobg@hiro.zanshin.com>

	* configure.in:
	Bump version number to 1.2.

	Look for Perl under the names `perl' and `perl5'.  If not found,
	print a warning.

	* stow.texi:
	Add a section about bootstrapping.  Add text about hacking Gnu
	Make output.

	* INSTALL:
	Describe what happens when Perl isn't found during `configure'.

Mon Jun 17 19:43:25 1996  Bob Glickstein  <bobg@hiro.zanshin.com>

	* THANKS: Thank Fritz.

Fri Jun 14 19:18:50 1996  Bob Glickstein  <bobg@hiro.zanshin.com>

	* AUTHORS: Credit John Bazik and Gord Matzigkeit.

	* stow.texi: Remove a "known bug" -- the pwd dependency is gone.

	* stow.in:
	Use fastcwd, from fastcwd.pl (which is GPL'd), to remove
 	dependency on an external pwd binary.  Suggested by Gord
	Matzigkeit.

	* stow.in: Add a missing comma.

Thu Jun 13 21:52:10 1996  Bob Glickstein  <bobg@hiro.zanshin.com>

	* stow.in:
	Change three occurrences of `my' to `local' for Perl 4
	compatibility.

Thu Jun 13 18:07:37 1996  Bob Glickstein  <bobg@hiro.zanshin.com>

	* configure.in: Bump version number to 1.1.

	* Makefile.am:
	Add `stow' to the list of clean targets.  Don't redirect output
 	directly into a make target.

	* AUTHORS, README:
	Use <bobg+stow@zanshin.com> as the contact address.

	* TODO: New file.

	* stow.in:
	Refer to "Gnu Stow" in a few places.  Use <bobg+stow@zanshin.com>
 	as the contact address.  Handle long and short options.  Handle
 	`version' and `help' options.  Refer to "packages," not
 	"collections," for consistency with the manual.

	* stow.texi:
	Refer to "Gnu Stow" in a few places.  Use <bobg+stow@zanshin.com>
 	as the contact address.  Add sections on Reporting bugs and Known
 	bugs.  Create a master menu.  Minor rewording.  Remove the period
 	from a node name.

	* TODO, THANKS: New files.

Mon Jun 10 14:44:13 1996  Bob Glickstein  <bobg@hiro.zanshin.com>

	* NEWS: Create NEWS file for release.  1.0 now ready.

	* stow.texi: Big revisions in preparation for release.

Sun Jun  9 15:47:19 1996  Bob Glickstein  <bobg@zoger.ipost.com>

	* stow.in: Enhance argument parsing, losing Perl 4 support in the
	process.
	(later) Perl 4 support restored.

Fri Jun  7 12:13:33 1996  Bob Glickstein  <bobg@hiro.zanshin.com>

	* Created stow, formerly "depot."
