From 9de9888bd6ca64182d539a6c8a41229852c59d47 Mon Sep 17 00:00:00 2001 From: Hugues Hiegel Date: Thu, 2 Apr 2009 14:13:47 +0200 Subject: [Prompts] bug with 'SEPARATOR' color --- 12_Prompts.zsh | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to '12_Prompts.zsh') diff --git a/12_Prompts.zsh b/12_Prompts.zsh index bbb5e11..ca27b84 100644 --- a/12_Prompts.zsh +++ b/12_Prompts.zsh @@ -46,8 +46,6 @@ set_prompt_colors # precmd : avant d'afficher le prompt # -SEPARATOR=$C_$prompt_colors[bar]$_C"-" - expand_text() { # strips the %{...%} @@ -101,7 +99,7 @@ set_prompt_date() { # Date [ "$DEBUG" = "yes" ] && echo -n " Date..." - DATE=$C_$prompt_colors[braces]$_C"[ "$C_$prompt_colors[date]$_C"%D{%a-%d-%b-%Y %H:%M:%S}"$C_$prompt_colors[braces]$_C" ]"$SEPARATOR + DATE=$C_$prompt_colors[braces]$_C"[ "$C_$prompt_colors[date]$_C"%D{%a-%d-%b-%Y %H:%M:%S}"$C_$prompt_colors[braces]$_C" ]"$C_$prompt_colors[bar]$_C"-" DATEEXPAND=$(expand_text "$DATE") DATESIZE=${#DATEEXPAND} [ "$DEBUG" = "yes" ] && echo @@ -113,7 +111,7 @@ update_prompt() error=$(print -Pn "%(?;;-%?)") ## MUST BE the first operation else we lose the error code... [ "$DEBUG" = "yes" ] && echo -n " Error code..." ERRORSIZE=${#error} - ERROR="%(?;;"$SEPARATOR$C_$prompt_colors[error]$_C"%?)" + ERROR="%(?;;"$C_$prompt_colors[bar]$_C"-"$C_$prompt_colors[error]$_C"%?)" [ "$DEBUG" = "yes" ] && echo [ "$DEBUG" = "yes" ] && echo -n " Term title..." @@ -170,7 +168,7 @@ update_prompt() AGENTS=$AGENTS$C_$agent_colors[$AGENTCOLOR]$_C"☆" fi fi - AGENTS=${AGENTS:+$SEPARATOR$AGENTS} + AGENTS=${AGENTS:+$C_$prompt_colors[bar]$_C"-"$AGENTS} AGENTSSIZE=$(expand_text $AGENTS) AGENTSSIZE=$#AGENTSSIZE -- cgit v1.2.3