From 09a018ea5a081923a8d39f5f0bb02b138284230a Mon Sep 17 00:00:00 2001 From: Tim Byrne Date: Tue, 24 Oct 2017 07:56:29 -0500 Subject: [PATCH] Release 1.12.0 Update version number and update documentation * Add basic Zsh completion (#71, #79) * Support directories in `.yadm/encrypt` (#81, #82) * Support exclusions in `.yadm/encrypt` (#86) * Improve portability with printf (#87) * Eliminate usage of `eval` and `ls` --- CHANGES | 7 +++++++ CONTRIBUTORS | 8 +++++--- yadm | 2 +- yadm.1 | 2 +- yadm.md | 6 ++++++ yadm.spec | 8 ++++++-- 6 files changed, 26 insertions(+), 7 deletions(-) diff --git a/CHANGES b/CHANGES index 72ce092..7488361 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,10 @@ +1.12.0 + * Add basic Zsh completion (#71, #79) + * Support directories in `.yadm/encrypt` (#81, #82) + * Support exclusions in `.yadm/encrypt` (#86) + * Improve portability with printf (#87) + * Eliminate usage of `eval` and `ls` + 1.11.1 * Create private dirs prior to merge (#74) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 32b93a4..55cc6cd 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -3,13 +3,15 @@ CONTRIBUTORS Tim Byrne Espen Henriksen Cameron Eagans +Klas Mellbourn Jan Schulz -Patrick Hof -Satoshi Ohki Siôn Le Roux Sébastien Gross +Thomas Luzat Tomas Cernaj Uroš Golja +japm48 Franciszek Madej -Klas Mellbourn Paraplegic Racehorse +Patrick Hof +Satoshi Ohki diff --git a/yadm b/yadm index 2d6baef..e55a287 100755 --- a/yadm +++ b/yadm @@ -19,7 +19,7 @@ if [ -z "$BASH_VERSION" ]; then [ "$YADM_TEST" != 1 ] && exec bash "$0" "$@" fi -VERSION=1.11.1 +VERSION=1.12.0 YADM_WORK="$HOME" YADM_DIR="$HOME/.yadm" diff --git a/yadm.1 b/yadm.1 index 9a7b8ba..c5ecedc 100644 --- a/yadm.1 +++ b/yadm.1 @@ -1,5 +1,5 @@ ." vim: set spell so=8: -.TH yadm 1 "23 August 2017" "1.11.1" +.TH yadm 1 "25 October 2017" "1.12.0" .SH NAME yadm \- Yet Another Dotfiles Manager .SH SYNOPSIS diff --git a/yadm.md b/yadm.md index 268ba80..ee75c77 100644 --- a/yadm.md +++ b/yadm.md @@ -409,6 +409,12 @@ .ssh/*.key .gnupg/*.gpg + Standard filename expansions (*, ?, [) are supported. Other shell + expansions like brace and tilde are not supported. Spaces in paths are + supported, and should not be quoted. If a directory is specified, its + contents will be included, but not recursively. Paths beginning with a + "!" will be excluded. + The yadm encrypt command will find all files matching the patterns, and prompt for a password. Once a password has confirmed, the matching files will be encrypted and saved as $HOME/.yadm/files.gpg. The pat- diff --git a/yadm.spec b/yadm.spec index 936b1f9..bc5fbb2 100644 --- a/yadm.spec +++ b/yadm.spec @@ -1,6 +1,6 @@ Summary: Yet Another Dotfiles Manager Name: yadm -Version: 1.11.1 +Version: 1.12.0 Release: 1%{?dist} URL: https://github.com/TheLocehiliosan/yadm License: GPLv3 @@ -34,9 +34,13 @@ install -m 644 yadm.1 ${RPM_BUILD_ROOT}%{_mandir}/man1 %attr(755,root,root) %{_bindir}/yadm %attr(644,root,root) %{_mandir}/man1/* %license LICENSE -%doc CHANGES CONTRIBUTORS README.md completion/yadm.bash_completion +%doc CHANGES CONTRIBUTORS README.md completion/* %changelog +* Wed Oct 25 2017 Tim Byrne - 1.12.0-1 +- Bump version to 1.12.0 +- Include zsh completion + * Wed Aug 23 2017 Tim Byrne - 1.11.1-1 - Bump version to 1.11.1