Commit graph

  • 08d7a9f7af Pull in upstream Stow 2.4.0 main Danielle McLean 2024-06-03 13:07:34 +1000
  • 1e2513417d
    Merge pull request #108 from aspiers/release-v2.4.0 Adam Spiers 2024-04-07 18:55:18 +0100
  • a7b1200b63
    Merge pull request #97 from ilyagr/patch-1 Adam Spiers 2024-04-07 18:54:44 +0100
  • 20031c0001 Rebuild META.* Adam Spiers 2024-04-07 18:38:12 +0100
  • 9985de7c78 HOWTO-RELEASE: THANKS is no longer being updated Adam Spiers 2024-04-07 18:34:35 +0100
  • 413278f178 Update NEWS for v2.4.0 Adam Spiers 2024-04-07 18:32:51 +0100
  • fdac519bdf Bump version to 2.4.0 Adam Spiers 2024-04-07 18:24:49 +0100
  • 49aa3458e5 Add details on how to view coverage locally Adam Spiers 2024-04-07 18:22:56 +0100
  • cbc12d7a3b stow: remove misleading comment about current dir Adam Spiers 2024-04-07 18:00:03 +0100
  • 143dbf83e2
    Merge pull request #107 from aspiers/improve-dotfiles-fix Adam Spiers 2024-04-07 17:56:54 +0100
  • 94ed916466 t/unstow.t: move final set of tests into a subtest Adam Spiers 2024-04-07 17:44:44 +0100
  • c0b8890b14 t/unstow.t: remove superfluous spaces Adam Spiers 2024-04-07 17:24:13 +0100
  • 93fc195ddb Fix unstowing with --compat --dotfiles Adam Spiers 2024-04-07 17:19:37 +0100
  • 723ddcf3a4 t/dotfiles.t: improve language in test names and assertion messages Adam Spiers 2024-04-07 15:57:03 +0100
  • 34421ba5cf stow_contents: fix bugs and corner cases with type mismatch conflicts Adam Spiers 2024-04-02 00:06:38 +0100
  • 8ed799a3a3 t/unstow.t: create a bunch of unowned files to make tests more robust Adam Spiers 2024-04-07 15:42:06 +0100
  • afa50077c9 dotfiles: switch {un,}stow_{contents,node}() recursion parameters Adam Spiers 2024-04-01 22:50:58 +0100
  • 744ba651f5 unstow_link_node(): don't register conflicts when unstowing unowned links Adam Spiers 2024-04-07 13:08:56 +0100
  • 06fdfc185f merge unstow_orig.t into unstow.t and fix unstowing logic Adam Spiers 2024-04-02 00:36:51 +0100
  • 001b287b1b allow playground/ directory for testing stuff Adam Spiers 2024-04-07 14:09:15 +0100
  • a7c251c316 tidy up MANIFEST.SKIP Adam Spiers 2024-04-07 14:08:59 +0100
  • 5e21f47879 read_a_link(): clarify debug message when it's a real link Adam Spiers 2024-04-07 13:08:27 +0100
  • a070116621 Fix Dockerfile by updating from jessie to bookworm Adam Spiers 2024-04-07 12:51:21 +0100
  • fee2225dc9
    Merge pull request #106 from aspiers/dev Adam Spiers 2024-04-06 15:37:36 +0100
  • 5bb65f60d6 Update manifest files to keep ./Build distcheck happy Adam Spiers 2024-04-06 15:09:53 +0100
  • 748a34b211 Revert "testutil: Add sanity check for cwd" Adam Spiers 2024-04-06 14:59:52 +0100
  • 7815bc8b44 Revert "Remove unnecessary AM_MAKEINFOFLAGS tweak" Adam Spiers 2024-04-06 14:51:53 +0100
  • c691b8fa6e Makefile.am: include DEFAULT_IGNORE_LIST in doc_deps Adam Spiers 2024-04-06 14:39:16 +0100
  • 2a647d125f iterate over directories in sorted order Adam Spiers 2024-04-06 13:33:53 +0100
  • e9ad20576c t/unstow.t: convert to use subtests Adam Spiers 2024-04-06 11:59:23 +0100
  • 6d6781dcef t/unstow_orig.t: use like() for regexp matching tests Adam Spiers 2024-04-06 11:58:56 +0100
  • 599944bce1 t/unstow_orig.t: use is() for equality tests Adam Spiers 2024-04-06 11:44:36 +0100
  • bca711fac2 tests: use stderr_like() instead of home-grown STDERR capturing Adam Spiers 2024-04-06 11:12:15 +0100
  • ebfbb6cc13 testutil: rename parameter names to be less confusing Adam Spiers 2024-04-04 00:36:37 +0100
  • 238346f134 manual: clarify the pros and cons and history of --compat Adam Spiers 2024-04-05 22:24:00 +0100
  • 96ada510fd
    Merge pull request #105 from aspiers/github-workflow Adam Spiers 2024-04-05 01:57:29 +0100
  • 58c1946ed9 Port Travis CI workflow to a GitHub CI workflow Adam Spiers 2024-04-05 00:51:27 +0100
  • 4cde7eb19f t/stow.t: fix typos, whitespace, and ordering of lines Adam Spiers 2024-04-01 23:25:46 +0100
  • 67081cec02 testutil: use croak() instead of die() for more useful errors Adam Spiers 2024-04-01 23:31:36 +0100
  • 1282acf6b5 t/stow: use like() instead of ok(... =~ /.../) Adam Spiers 2024-04-01 22:56:32 +0100
  • 4cac249ddc rename $path => $target_path in node helpers Adam Spiers 2024-04-01 23:37:06 +0100
  • 2c9065995c fold_tree: rename $target parameter to $target_subdir Adam Spiers 2024-04-01 22:32:24 +0100
  • 8f6a320b50 fold_tree: rename $source parameter to $pkg_subpath Adam Spiers 2024-04-01 22:30:55 +0100
  • bae7890aa5 unstow_node / unstow_existing_node: rename foldable return value Adam Spiers 2024-04-01 22:29:03 +0100
  • b3ed86d616 unstow_valid_link: rename $existing_path Adam Spiers 2024-04-01 21:54:15 +0100
  • c45a0632a9 stow_node: rename $existing_path Adam Spiers 2024-04-01 21:57:36 +0100
  • 3c904dade2 link_owned_by_package: rename $source => $link_dest Adam Spiers 2024-04-01 21:51:24 +0100
  • 381fd71155 remove or rename XXX Adam Spiers 2024-04-01 21:48:33 +0100
  • 221449d640 unstow_node: remove redundant return Adam Spiers 2024-04-01 21:36:58 +0100
  • a337a2fcd0 Change debug indentation in some helpers Adam Spiers 2024-04-01 21:32:30 +0100
  • 08e1c902ec unstow_link_node: rename $existing_path Adam Spiers 2024-04-01 21:55:51 +0100
  • 4272e7c4bb unstow_link_node: rename $existing_source => $link_dest Adam Spiers 2024-04-01 21:26:21 +0100
  • 4525b9447d unstow_contents: remove reference to "source" Adam Spiers 2024-04-01 21:23:35 +0100
  • a8c93487c3 stow_node: remove comments about implementation details from POD Adam Spiers 2024-04-01 21:24:35 +0100
  • b137191d27 stow_node: rename $second_source => $link_dest Adam Spiers 2024-04-01 21:21:06 +0100
  • b5a467fd06 foldable: make more understandable Adam Spiers 2024-04-01 21:33:55 +0100
  • cc521ec14e foldable: rename $path to $target_node_path Adam Spiers 2024-04-01 19:57:54 +0100
  • 09a34e7272 foldable: add debug for different cases when not foldable Adam Spiers 2024-04-01 18:49:01 +0100
  • 1b597999e2 read_a_link: improve variable names Adam Spiers 2024-04-01 19:53:56 +0100
  • 79f90d39b3 parent_link_scheduled_for_removal: tweak debug Adam Spiers 2024-04-01 17:59:25 +0100
  • 2c255af187 t/unstow_orig: split into subtests Adam Spiers 2024-04-01 17:00:13 +0100
  • 6cf41850b3 foldable: rename $target => $target_subdir Adam Spiers 2024-04-01 16:34:01 +0100
  • 2851b36df4 find_stowed_path: rename $path / $dest to $pkg_path_from_cwd Adam Spiers 2024-04-01 16:18:52 +0100
  • 0daf352200 unstow_node: rename $path to $pkg_path_from_cwd Adam Spiers 2024-04-01 16:16:52 +0100
  • 6b9bbc9cbb link_dest_within_stow_dir: rename $path to $pkg_subpath Adam Spiers 2024-04-01 16:08:56 +0100
  • 170d161692 find_containing_marked_stow_dir: rename $path to $pkg_path_from_cwd Adam Spiers 2024-04-01 16:07:09 +0100
  • 75c892abc6 unstow_* helpers: rename $path to $pkg_path_from_cwd Adam Spiers 2024-04-01 16:06:12 +0100
  • c0060443ee marked_stow_dir: rename $path to $dir Adam Spiers 2024-04-01 15:58:09 +0100
  • caefb641b8 find_stowed_path: reintroduce missing comment lines Adam Spiers 2024-04-01 15:49:19 +0100
  • 10c86841de stow_contents / unstow_node: rename $target => $target_sub{dir,path} Adam Spiers 2024-04-01 15:15:58 +0100
  • 8a17d8b4f2 manual: use American punctuation of "vs." Adam Spiers 2024-04-01 15:12:46 +0100
  • 0782be7106 Remove unstow_*_orig() functions Adam Spiers 2024-04-01 13:00:51 +0100
  • 4054d40a2a emacs: tweak more cperl indentation config to match existing style Adam Spiers 2024-04-01 12:13:21 +0100
  • 456424c560 unstow_node_orig: replace a bunch of duplicated code with unstow_link_node() Adam Spiers 2024-04-01 12:12:27 +0100
  • 517384407b unstow_node: extract new unstow_existing_node() sub Adam Spiers 2024-04-01 11:49:07 +0100
  • 42cc1d2e60 unstow_node: extract new unstow_link_node() sub Adam Spiers 2024-04-01 11:46:10 +0100
  • cc592bdc44 unstow_node: extract new unstow_valid_link() sub Adam Spiers 2024-04-01 11:40:26 +0100
  • 1f752a3c94 stow_node: rename $target => $target_subpath Adam Spiers 2024-04-01 11:17:59 +0100
  • 86f03d115d t/dotfiles.t: switch to subtests Adam Spiers 2024-04-01 02:30:47 +0100
  • a328c2cd4b t/stow: convert to subtests() Adam Spiers 2024-04-01 01:55:31 +0100
  • 0871a483cf rename $existing_source => $existing_link_dest Adam Spiers 2024-04-01 00:39:18 +0100
  • e0212d4f49 stow_node(): fix odd whitespace Adam Spiers 2024-04-01 00:35:35 +0100
  • f60c203c45 should_skip_target(): add docs explaining its purpose Adam Spiers 2024-04-01 00:34:39 +0100
  • c2da8b416d do_link(): improve variable names Adam Spiers 2024-04-01 00:34:19 +0100
  • 48c6b5956b Add emacs config to prevent insertion of hard tabs Adam Spiers 2024-04-01 00:07:06 +0100
  • bffc347a19 Remove hard tabs Adam Spiers 2024-04-01 00:06:24 +0100
  • 8c09d41054 add unit tests for adjust_dotfiles() Adam Spiers 2024-03-31 23:51:14 +0100
  • 2f762e3908 Merge commit 'pullreqs/70' into dev Adam Spiers 2024-03-31 23:41:02 +0100
  • e8c46cf058 manual: disambiguate meaning of "source" Adam Spiers 2024-03-31 19:02:23 +0100
  • 373ef62e70 manual: clarify that installation image is pre-installation Adam Spiers 2024-03-31 18:59:19 +0100
  • 245dc83849 Stow.pm: reformat old comment style as pod Adam Spiers 2024-03-31 16:10:08 +0100
  • f4f3836c5f Stow.pm: rename $ldest to $link_dest for clarity Adam Spiers 2024-03-31 15:38:38 +0100
  • 1be40c0532 Stow.pm: reformat comments Adam Spiers 2024-03-31 15:33:14 +0100
  • 11d4ff01d7 manual: avoid double spaces after "i.e." Adam Spiers 2024-03-31 15:25:35 +0100
  • 2791d00d06 manual: Expand the definition of symlinks and disambiguate "target" Adam Spiers 2024-03-31 15:14:28 +0100
  • d12f107f3c NEWS: more updates in preparation for next release Adam Spiers 2024-03-31 14:11:36 +0100
  • 8436768144 Eliminate erroneous warning when unstowing (#65) Adam Spiers 2020-11-11 19:43:25 +0000
  • 877fc0ce7e cleanup_invalid_links: add test for non-cleanup of an unowned link Adam Spiers 2024-03-31 11:53:54 +0100
  • 541faf68eb cleanup_invalid_links: improve docs Adam Spiers 2024-03-31 11:58:39 +0100
  • 08b06ccb40 t/cleanup_invalid_links: divide into subtests Adam Spiers 2024-03-31 11:52:45 +0100