[pass] [PATCH] Allow options in EDITOR variable
Allan Odgaard
lists+pass at simplit.com
Fri Jun 27 22:02:40 CEST 2014
I see that my patch is reverting
http://git.zx2c4.com/password-store/commit/?id=311c98c9140205f32be2720db9261c67da658c4c
Tools normally allow EDITOR to include options, so ‘pass’ does not
follow the de facto standard. If it sets EDITOR when running tests, and
the tests must be able to run from a path with spaces, I suggest
creating a symlink e.g. from /tmp and set EDITOR to point to that
symlink.
On 12 Jun 2014, at 11:16, Allan Odgaard wrote:
> This is required by most graphical editors, as the shell command they
> provide needs to be told to wait until the file has been closed.
> ---
> src/password-store.sh | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git src/password-store.sh src/password-store.sh
> index e68384b..8c6c9c5 100755
> --- src/password-store.sh
> +++ src/password-store.sh
> @@ -425,7 +425,7 @@ cmd_edit() {
> $GPG -d -o "$tmp_file" "${GPG_OPTS[@]}" "$passfile" || exit 1
> action="Edit"
> fi
> - "${EDITOR:-vi}" "$tmp_file"
> + ${EDITOR:-vi} "$tmp_file"
> while ! $GPG -e "${GPG_RECIPIENT_ARGS[@]}" -o "$passfile"
> "${GPG_OPTS[@]}" "$tmp_file"; do
> echo "GPG encryption failed. Retrying."
> sleep 1
> --
> 2.0.0
> _______________________________________________
> Password-Store mailing list
> Password-Store at lists.zx2c4.com
> http://lists.zx2c4.com/mailman/listinfo/password-store
More information about the Password-Store
mailing list