Adam Spiers
aa03922520
manual: fix duplicated "of" typo
2024-03-09 17:57:04 +00:00
Adam Spiers
9ce37d9575
Remove $stow_path parameter from unstow_{contents,node}{,_orig}()
...
Unlike with the stow_{contents,node}{,_orig}() counterpart functions,
when unstowing, it's not necessary to pass the $stow_path parameter
because it can never differ from $self->{stow_path}.
The stow_*() functions need this for the corner case of unfolding a
tree which is stowed from a different stow directory to the one being
used for the current stowing operation (see the "Multiple Stow
Directories" section of the manual).
2024-03-09 17:57:04 +00:00
Adam Spiers
4e2776224f
Tweak text of error and debug messages
2024-03-09 17:57:04 +00:00
Adam Spiers
b7bf77da52
Add a missing period to the stow_contents() comments.
2024-03-09 17:57:04 +00:00
Adam Spiers
72084f6fec
Add a comment explaining that $node_target can be adjusted for dot- prefix
2024-03-09 17:57:04 +00:00
Adam Spiers
a3700e7171
Add a comment explaining path in stow_contents()
2024-03-09 17:57:04 +00:00
Adam Spiers
20bee7428e
Add a comment explaining $stow_path parameter of stow_contents()
...
At first sight this parameter looks redundant since we have
$self->{stow_path}, but in one case the value can differ from that,
so mention that explicitly.
2024-03-09 17:57:04 +00:00
Adam Spiers
f51fc1248c
plan_*: rename $path to $pkg_path for clarity
...
$path is a vague variable name.
2024-03-09 17:57:04 +00:00
Adam Spiers
457fa98527
dotfiles.t: improve comment descriptions
2024-03-09 17:57:04 +00:00
Adam Spiers
6519ee8426
aclocal.m4: update to 1.16.5
2024-03-09 17:56:57 +00:00
Adam Spiers
5d4e68291e
testutil: Add sanity check for cwd
2024-03-09 17:56:57 +00:00
Adam Spiers
2c7d3d4762
manual: update the Reporting Bugs / Known Bugs sections
2024-03-09 17:56:48 +00:00
Adam Spiers
c30792270e
manual: use @email{} for email addresses
2024-03-09 17:56:41 +00:00
Adam Spiers
cb4b0c6a9a
Remove trailing whitespace
2024-03-09 17:56:41 +00:00
Adam Spiers
a426a5979d
testutil: clarify reason for default paths in new_Stow()
2024-03-09 17:56:29 +00:00
Adam Spiers
72140071ad
manual: improve explanation of target directory definition
...
Bring this more up to date by mentioning the dotfiles use case.
2024-03-09 17:56:14 +00:00
Adam Spiers
478c7b921d
Add watch
target to Makefile for easier hacking
2024-03-09 17:56:14 +00:00
Adam Spiers
28a4e82741
CONTRIBUTING: document how to test using prove(1)
2024-03-09 17:56:02 +00:00
Adam Spiers
a829eeb4a0
Upgrade aclocal to 1.16.3
2021-04-15 15:11:30 +01:00
Adam Spiers
ee240c5bf2
cleanup_invalid_links: it's a bug if called with a non-directory
2021-04-15 15:11:30 +01:00
Adam Spiers
6870e96873
CONTRIBUTING: Add a section on how to run the tests
2021-04-15 15:11:30 +01:00
Adam Spiers
64e0dc8793
Beef up README.md and add CONTRIBUTING.md
2021-04-15 15:11:30 +01:00
Adam Spiers
205158a528
manual: request --verbose=5 for bug reports
2021-04-15 15:11:30 +01:00
Adam Spiers
5b0efb3757
AUTHORS: mention THANKS file
2021-04-15 15:11:30 +01:00
Adam Spiers
a3f526edc2
NEWS: update for 2.3.2
2021-04-15 15:11:30 +01:00
Adam Spiers
134e448aec
NEWS: set org-blank-before-new-entry
2021-04-15 15:11:30 +01:00
Adam Spiers
e76dda400a
Skip unnecessary planning
2021-04-15 15:11:30 +01:00
Adam Spiers
c0c01a6c61
cleanup_invalid_links: improve handling of scheduled actions
2021-04-15 15:11:30 +01:00
Adam Spiers
208f383580
Further improve debug output
2021-04-15 15:11:30 +01:00
Adam Spiers
396357dc67
Rename path_owned_by_package() to link_owned_by_package()
2021-04-15 15:11:30 +01:00
Adam Spiers
832135e269
Make cleanup_invalid_links() more explicit
...
And add some debug.
2021-04-15 15:11:30 +01:00
Adam Spiers
86f4694d96
Improve debug indent levels
2021-04-15 15:11:30 +01:00
Adam Spiers
c872baba2d
Add support for emacs dumb-jump
...
Allow easy navigation to function definitions in emacs.
The rg (ripgrep) search is needed because as the dumb-jump README says:
[...] the default searcher (git-grep) won't be able to search
outside of the project root. This edge case will be fixed in a
future release.
See: https://github.com/jacktasia/dumb-jump
2021-04-15 15:11:30 +01:00
Adam Spiers
90278f854c
Move to explicit debug indentation levels
2021-04-15 15:11:30 +01:00
Adam Spiers
8d7b7a7310
foldable(): fix debug indentation
2021-04-15 15:11:30 +01:00
Adam Spiers
9f4f8185ac
should_skip_target_which_is_stow_dir(): fix debug indentation
2021-04-15 15:11:30 +01:00
Adam Spiers
3aae830e56
HOWTO-RELEASE: maintainer-clean is better than distclean
2021-04-15 15:11:30 +01:00
Adam Spiers
0b72724066
Correct comment about overriding the check rule
...
We actually override check-TESTS.
2021-04-15 15:11:30 +01:00
Adam Spiers
1a20a3f7ee
Remove unnecessary AM_MAKEINFOFLAGS tweak
...
We no longer need to ensure that texi2any (a.k.a. makeinfo) is called
with -I $(srcdir) in order to make the
@verbatiminclude default-ignore-list
in the manual work, because texi2any includes the current working
directory by default anyway. Presumably this behaviour was introduced
after this AM_MAKEINFOFLAGS was previously added, because it was
needed at some point in the past.
2021-04-15 15:11:30 +01:00
Adam Spiers
8cd6cadd3d
Replace broken gmane links with links to lists.gnu.org
...
gmane has been dead for quite a while:
https://lars.ingebrigtsen.no/2020/01/06/whatever-happened-to-news-gmane-org/
2021-04-15 15:11:29 +01:00
Adam Spiers
d18b5e99a0
aclocal.m4: update to 1.16.2
...
This only updates copyright notices to 2020, and URLs to https.
2021-04-15 15:11:29 +01:00
Adam Spiers
69614059a8
Ditch texinfo.tex from distribution
2021-04-15 15:11:29 +01:00
Adam Spiers
4ef5eca4a9
Merge pull request #86 from gutierri/patch-manpage
...
add option --simulate on manpage
2021-04-15 12:18:10 +01:00
Gutierri Barboza
57d7b76bd3
add option --simulate on manpage
2021-04-14 22:08:38 -03:00
Adam Spiers
3bdb912612
Merge pull request #85 from gutierri/patch-usage-dotfiles
...
add --dotfiles sub usage
2021-04-14 11:03:00 +01:00
Gutierri Barboza
ca1e5e500f
add --dotfiles sub usage
2021-04-13 22:09:38 -03:00
Adam Spiers
72dd8723b4
Merge pull request #71 from egli/master
...
Mention the dotfiles option in the manual
2020-11-01 12:24:52 +00:00
Christian Egli
74e0eab0c5
Mention the dotfiles option in the manual
...
This should have been part of 182acbbb64
when the option was first added.
This commit basically just copies the help text from stow.in into the
texinfo manual.
2020-05-27 17:51:37 +02:00
ATuinDev
a41118d927
Fix missing variable
2020-05-25 22:26:31 +02:00
ATuinDev
056d648d53
Add more tests for testing directories in dotfiles.t
2020-05-25 22:23:23 +02:00