From 93805f82377726cb54a71fe8a851fec3b1699553 Mon Sep 17 00:00:00 2001 From: Jakub Zalewski Date: Tue, 28 Feb 2012 04:50:27 +0100 Subject: [PATCH] hg_prompt_info (similar to git_prompt_info) --- lib/mercurial.zsh | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 lib/mercurial.zsh diff --git a/lib/mercurial.zsh b/lib/mercurial.zsh new file mode 100644 index 000000000..4930eab19 --- /dev/null +++ b/lib/mercurial.zsh @@ -0,0 +1,7 @@ +function hg_prompt_info() { + branch=$(hg id -b 2> /dev/null) || return + tag=$(hg id -t 2> /dev/null) || return + rev_number=$(hg id -n 2> /dev/null) || return + rev_id=$(hg id -i 2> /dev/null) || return + echo "${ZSH_THEME_HG_PROMPT_PREFIX}${rev_number/\+/}:${rev_id/\+/}@${branch}(${tag})${ZSH_THEME_HG_PROMPT_SUFFIX}" +} \ No newline at end of file