diff --git a/wip/pman b/wip/pman index 171723b..eb484a3 100755 --- a/wip/pman +++ b/wip/pman @@ -69,8 +69,12 @@ function init_repo_action() { local -a push_branches if [ ! -f .pman.conf ]; then - cp "$ConfigFile" .pman.conf - "${EDITOR:-nano}" .pman.conf + ac_set_tmpfile config + cp "$ConfigFile" "$config" + "${EDITOR:-nano}" "$config" + [ -s "$config" ] || exit_with ewarn "Initialisation du dépôt annulée" + + cp "$config" .pman.conf if testdiff .pman.conf "$ConfigFile"; then ConfigFile="$(pwd)/.pman.conf" load_config