From 94ab26139dc74ec207fbeefc954c0ef37bf88361 Mon Sep 17 00:00:00 2001 From: Marcel Hoyer Date: Mon, 23 Jan 2012 00:02:59 +0100 Subject: [PATCH] + added scm_prompt_info and related scm_prompt_info_for_* functions --- lib/scm.zsh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lib/scm.zsh b/lib/scm.zsh index 45b2e8a8c..908a43452 100644 --- a/lib/scm.zsh +++ b/lib/scm.zsh @@ -49,3 +49,16 @@ function scm_prompt_char() { echo $_SCM_PROMPT_CHARS[$SCM_TYPE] } + +function scm_prompt_info_for_git() { + git_prompt_info +} + +function scm_prompt_info_for_hg() {} +function scm_prompt_info_for_svn() {} + +function scm_prompt_info() { + [ ! $SCM_TYPE ] && return + + scm_prompt_info_for_$SCM_TYPE # calls scm type specific prompt generator +}