From 0b0a5aea9ca8b0fb024dad6455a891af42e364d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micka=C3=ABl=20Germain?= Date: Mon, 19 Sep 2016 09:32:49 +0200 Subject: [PATCH] Change unexpected return behavior Add unexpected code to prompt Add a dedicated prompt variable --- plugins/ros/ros.plugin.zsh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/ros/ros.plugin.zsh b/plugins/ros/ros.plugin.zsh index f6f7bd438..681f9f673 100644 --- a/plugins/ros/ros.plugin.zsh +++ b/plugins/ros/ros.plugin.zsh @@ -337,7 +337,7 @@ ros_prompt_info() { ;; *) # Unexpected - ros_status+="$ZSH_THEME_ROS_PROMPT_MASTER_OUT" + ros_status+="$ZSH_THEME_ROS_PROMPT_MASTER_UNEXPECTED[$?]" ;; esac ros_status+="$master_ip%{$fg_no_bold[white]%}" @@ -366,4 +366,5 @@ ZSH_THEME_ROS_PROMPT_SUFFIX="%{$fg_bold[blue]%})" ZSH_THEME_ROS_PROMPT_MASTER_UP="%{$fg_bold[green]%}" ZSH_THEME_ROS_PROMPT_MASTER_DOWN="%{$fg_bold[red]%}" ZSH_THEME_ROS_PROMPT_MASTER_OUT="%{$fg_bold[magenta]%}" +ZSH_THEME_ROS_PROMPT_MASTER_UNEXPECTED="$ZSH_THEME_ROS_PROMPT_MASTER_OUT"