From 21d19830698e79cc46f4222ff51d985c362e9686 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Thu, 12 Mar 2009 10:37:05 +0100 Subject: Use function for status messages --- etc/completion | 3 +-- etc/rc | 5 +++++ 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'etc') diff --git a/etc/completion b/etc/completion index 11e6e2b..4408052 100644 --- a/etc/completion +++ b/etc/completion @@ -50,9 +50,8 @@ zstyle -e ':completion:*' hosts 'reply=(${(k)hosts})' if [[ -r $compdump ]] { compinit -C -d $compdump } else { - echo -n "${info}--${reset} Creating completion cache" + zrc_status "Creating completion cache" compinit -d $compdump - echo -n "\r\e[2K" } compdef _hosts sshmount diff --git a/etc/rc b/etc/rc index f9fae06..7ff9256 100644 --- a/etc/rc +++ b/etc/rc @@ -14,6 +14,10 @@ if [[ $system == linux ]] { [[ -f /etc/debian_version ]] && distro=debian } +function zrc_status { + echo -n "\r\e[2K${info}--${reset} $*" +} + # include the actual config source $ZDIR/options source $ZDIR/colors @@ -41,6 +45,7 @@ umask 077 chpwd # cleanup +echo -n "\r\e[2K" unalias 'linux:' unalias 'openbsd:' unfunction xexport -- cgit v1.2.3