Merge pull request #376 from IgorMinar/patch-1

support new lines in original $PROMPT_COMMAND
master
Martin Gondermann 8 years ago committed by GitHub
commit 19c8def6a9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      gitprompt.sh

@ -656,6 +656,8 @@ function gp_install_prompt {
if [ -z "$PROMPT_COMMAND" ]; then if [ -z "$PROMPT_COMMAND" ]; then
PROMPT_COMMAND=setGitPrompt PROMPT_COMMAND=setGitPrompt
else else
PROMPT_COMMAND="${PROMPT_COMMAND//$'\n'/;}" # convert all new lines to semi-colons
PROMPT_COMMAND=${PROMPT_COMMAND#\;}; # remove leading semi-colon
PROMPT_COMMAND=${PROMPT_COMMAND%% }; # remove trailing spaces PROMPT_COMMAND=${PROMPT_COMMAND%% }; # remove trailing spaces
PROMPT_COMMAND=${PROMPT_COMMAND%\;}; # remove trailing semi-colon PROMPT_COMMAND=${PROMPT_COMMAND%\;}; # remove trailing semi-colon

Loading…
Cancel
Save