Commit Briefs
Bump version to 1.3.1 (tags/1.3.1)
Revert "exit if any command fails"
This reverts commit ffe30805eadc42fd1fed4b8e37b4e8a8712c3efb.
Bump version to 1.3 (tags/1.3)
Revert "make abort behave more like echo itself"
This reverts commit 8c2f8d546a5097ee77977ecb74907b6ad0eae686.
Use printf instead of echo.
`echo` is [quirky][posix-echo]. Backslashes may (or may not) be expanded and using `-n` as a password (I hope you don't, but still) could (or could not) work. `printf` solves all those problems! Was the ending newline needed? [posix-echo]: http://pubs.opengroup.org/onlinepubs/9699919799/utilities/echo.html
Don't overwrite entries by default
Instead advice the user to remove the entry manually.
Fix readpw function for non-terminal devices
Without this change a warning is written to stderr.
PASSWORD_STORE_KEY overwrites .gpg-id
Not the other way around.