From 671830059be824d44640fb918d1dae218b54a3e4 Mon Sep 17 00:00:00 2001 From: Rastislav Barlik Date: Wed, 31 Jul 2019 13:47:55 +0100 Subject: [PATCH] Do not append semicolon to PROMPT_COMMAND --- z.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/z.lua b/z.lua index 18cf50a..7d1e720 100755 --- a/z.lua +++ b/z.lua @@ -2010,14 +2010,14 @@ alias ${_ZL_CMD:-z}='_zlua' local script_init_bash = [[ case "$PROMPT_COMMAND" in *_zlua?--add*) ;; - *) PROMPT_COMMAND="(_zlua --add \"\$(command pwd 2>/dev/null)\" &);$PROMPT_COMMAND" ;; + *) PROMPT_COMMAND="(_zlua --add \"\$(command pwd 2>/dev/null)\" &)${PROMPT_COMMAND:+;$PROMPT_COMMAND}" ;; esac ]] local script_init_bash_fast = [[ case "$PROMPT_COMMAND" in *_zlua?--add*) ;; - *) PROMPT_COMMAND="(_zlua --add \"\$PWD\" &);$PROMPT_COMMAND" ;; + *) PROMPT_COMMAND="(_zlua --add \"\$PWD\" &)${PROMPT_COMMAND:+;$PROMPT_COMMAND}" ;; esac ]] @@ -2029,7 +2029,7 @@ _zlua_precmd() { } case "$PROMPT_COMMAND" in *_zlua_precmd*) ;; - *) PROMPT_COMMAND="_zlua_precmd;$PROMPT_COMMAND" ;; + *) PROMPT_COMMAND="_zlua_precmd${PROMPT_COMMAND:+;$PROMPT_COMMAND}" ;; esac ]]