summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade to GPL v3 and add headers to files (#44)Adam Spiers2019-06-271-318/+641
| | | | | | | | | | | | | | | | | Following advice from maintainers@gnu.org, bring Stow in line with other GNU projects by upgrading it from GPL v2 to v3 https://www.gnu.org/prep/maintain/html_node/Licensing-of-GNU-Packages.html#Licensing-of-GNU-Packages as obtained in plain text and texinfo formats from https://www.gnu.org/licenses/ and adding appropriate headers: https://www.gnu.org/prep/maintain/html_node/License-Notices-for-Code.html#License-Notices-for-Code Fixes #44: https://github.com/aspiers/stow/issues/44
* remove trailing whitespace from linesAdam Spiers2019-06-271-15/+15
|
* Include the preamble in online versions of the manualAdam Spiers2019-06-261-2/+0
| | | | | | | | This is more inline with the suggestion in the texinfo manual: https://www.gnu.org/software/texinfo/manual/texinfo/html_node/_0040top-Command.html and also the preamble is useful in all cases.
* Add Guillaume and myself to the list of @authorsAdam Spiers2019-06-261-1/+3
|
* Add some polish to the release processAdam Spiers2019-06-251-15/+19
|
* Add function to expand ~ in .stowrc files (#14)Charles LeDoux2019-06-251-3/+20
| | | | | | | | | | | | | | | | | | | | | | | | Add a new expand_tilde() function that performs tilde expansion of strings, and corresponding unit tests: * A ~ at the beginning of a path is expanded to the user's home directory. * Literal '~' can be provided with '\~' Combine this with expand_environment() in a new expand_filepath() function which applies all (both) required expansion functions to a string, and use that in get_config_file_options() to expand .stowrc options. Add more tests to check that tilde expanded in correct places, i.e.: * expanded for --target and --dir * not expanded for --ignore, --defer, or --override Update documentation on stowrc files according to this functionality change. Fixes #14: https://github.com/aspiers/stow/issues/14
* Synchronise --verbose documentationAdam Spiers2019-06-251-1/+1
| | | | | The man page was updated with regard to higher --verbose levels but not the info manual, so fix that.
* Fix old descriptions of Stow (#22)Adam Spiers2019-06-251-24/+35
| | | | | | | | | | | De-emphasise the package management aspects, since these days almost everyone prefers to use modern package managers such as rpm / dpkg / Nix for (system-wide) package management. Also include more popular modern use cases for Stow such as management of dotfiles and software compiled in the user's $HOME directory. Fixes #22: https://github.com/aspiers/stow/issues/22
* avoid "regex" abbreviation for consistencyAdam Spiers2018-02-111-1/+1
|
* fix erroneous glob examples in --ignore documentationAdam Spiers2018-02-111-2/+2
| | | | | | Many thanks to Daniel Shahaf for noticing this. http://lists.gnu.org/archive/html/bug-stow/2017-07/msg00000.html
* update the introductory text to clarify Stow's common usageAdam Spiers2018-02-111-8/+28
| | | | Thanks to Jean Louis for some suggestions on this.
* fix typo in "Deleting Packages" chapterAdam Spiers2017-03-041-1/+1
| | | | Thanks to Hongyi Zhao for spotting this error and reporting it.
* clarify that ~/.stowrc args don't get processed by a shellAdam Spiers2016-12-181-1/+2
| | | | | | Address confusion reported here: http://lists.gnu.org/archive/html/bug-stow/2016-08/msg00000.html
* replace a "you" typo with better textAdam Spiers2016-12-181-4/+4
| | | | | The contents are prepended to the arguments; they still come after the stow executable.
* HOWTO-RELEASE: use Docker to test before releasingAdam Spiers2016-11-201-0/+5
| | | | | | Charles LeDoux did some awesome work providing this Docker environment which can test across multiple Perl versions using perlbrew, so it would be crazy not to use it.
* use PAUSE upload for final validation step of releaseAdam Spiers2016-11-201-4/+8
|
* make sure release tags are also pushed to GitHubAdam Spiers2016-11-201-3/+5
|
* further refine the release processAdam Spiers2016-11-201-1/+29
| | | | | | | | | | | Let's try a new approach where we increment the version number immediately after publishing a release, not just before. This will mean that anyone who builds from git gets a version of Stow which is higher than the release which was just cut, and this could provide valuable debugging hints in case a bug report does not clearly state whether the problem arose with the latest release or with a build from git.
* whitespace cleanupsAdam Spiers2016-11-201-1/+1
|
* HOWTO-RELEASE: add a reminder to update THANKSAdam Spiers2016-11-201-1/+2
| | | | Make sure the maintainer always gives credit to contributors :-)
* HOWTO-RELEASE: remove body indentAdam Spiers2015-11-091-61/+61
|
* HOWTO-RELEASE: add link to official GNU maintainers guideAdam Spiers2015-11-091-0/+10
|
* HOWTO-RELEASE: encourage use of SemVerv2.2.1Adam Spiers2015-11-091-0/+3
|
* HOWTO-RELEASE: encourage GPG-signing of release tagsAdam Spiers2015-11-091-1/+1
|
* HOWTO-RELEASE: use gnulib for gendocs instead of texinfoAdam Spiers2015-11-091-5/+5
| | | | | | These days it seems that gendocs can be done entirely from the templates in gnulib, rather than requiring the texinfo repository.
* HOWTO-RELEASE: include automake --add-missingAdam Spiers2015-11-091-0/+1
| | | | | This is necessary since automake files were removed from the repository recently.
* Add more index entries to the manual.Adam Spiers2015-11-091-0/+2
|
* Fix a typo in the docs.Adam Spiers2015-11-091-1/+1
|
* Fix typo in manual.Adam Spiers2012-02-191-1/+1
|
* Add a few more items to index.Adam Spiers2012-02-191-0/+5
|
* Add boilerplate commit message for web docs update.Adam Spiers2012-02-181-1/+1
|
* Add --no-folding option.Adam Spiers2012-02-181-8/+26
|
* Remove -a option for safety reasons (but keep --adopt).Adam Spiers2012-02-181-2/+1
|
* Last known bug was fixed a long time ago :-)Adam Spiers2012-02-181-12/+9
|
* Update structure of manual to match recommended texinfo structure.Adam Spiers2012-02-181-39/+25
| | | | | TOC now appears after title page. Copying information is no longer duplicated.
* Fix various formatting issues in the manual.Adam Spiers2012-02-181-18/+19
|
* Add some more index entries to the manual.Adam Spiers2012-02-181-1/+8
|
* Add some @sections to the manual to break larger nodes up.Adam Spiers2012-02-181-1/+8
|
* Use @command / @samp / @env / @var in the manual where appropriate, rather ↵Adam Spiers2012-02-181-34/+34
| | | | than @code.
* Fix formatting of regexp values in the manual.Adam Spiers2012-02-181-3/+3
|
* perl Build.PL needs a prefix during testingAdam Spiers2012-01-091-1/+1
|
* Add --adopt / -a option.Adam Spiers2012-01-091-0/+23
|
* Improve the footnote which defines 'subpath'.Adam Spiers2011-12-211-3/+3
|
* Add another ignore example to the manual and test suite.Adam Spiers2011-12-211-5/+5
|
* Automate check for 'use lib' line in bin/stow.Adam Spiers2011-12-111-9/+0
|
* Significantly improve the handling of --with-pmdir.Adam Spiers2011-12-071-6/+24
|
* Ensure the ChangeLog is up-to-date when making a new distribution.Adam Spiers2011-12-071-2/+0
| | | | Thanks to Stefano Lattarini for this suggestion.
* Add a workaround for not being able to ensure that git commit triggersAdam Spiers2011-12-061-0/+2
| | | | ChangeLog update.
* Fix release instructions regarding CPAN distribution.Adam Spiers2011-12-061-2/+7
|
* Change @dircategory to `System administration' as suggested by Karl Berry.Adam Spiers2011-12-041-1/+1
|