From b767976586a4be87a8e57bbe7feddab9fda097b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Cornell=C3=A0?= Date: Sun, 17 Feb 2019 17:35:57 +0100 Subject: [PATCH] mvn: use echoti instead of tput Avoids forking to tput and some systems don't have tput --- plugins/mvn/mvn.plugin.zsh | 40 +++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/plugins/mvn/mvn.plugin.zsh b/plugins/mvn/mvn.plugin.zsh index a6cd4edd1..b557c23e8 100644 --- a/plugins/mvn/mvn.plugin.zsh +++ b/plugins/mvn/mvn.plugin.zsh @@ -1,24 +1,24 @@ # mvn-color based on https://gist.github.com/1027800 -BOLD=$(tput bold) -UNDERLINE_ON=$(tput smul) -UNDERLINE_OFF=$(tput rmul) -TEXT_BLACK=$(tput setaf 0) -TEXT_RED=$(tput setaf 1) -TEXT_GREEN=$(tput setaf 2) -TEXT_YELLOW=$(tput setaf 3) -TEXT_BLUE=$(tput setaf 4) -TEXT_MAGENTA=$(tput setaf 5) -TEXT_CYAN=$(tput setaf 6) -TEXT_WHITE=$(tput setaf 7) -BACKGROUND_BLACK=$(tput setab 0) -BACKGROUND_RED=$(tput setab 1) -BACKGROUND_GREEN=$(tput setab 2) -BACKGROUND_YELLOW=$(tput setab 3) -BACKGROUND_BLUE=$(tput setab 4) -BACKGROUND_MAGENTA=$(tput setab 5) -BACKGROUND_CYAN=$(tput setab 6) -BACKGROUND_WHITE=$(tput setab 7) -RESET_FORMATTING=$(tput sgr0) +BOLD=$(echoti bold) +UNDERLINE_ON=$(echoti smul) +UNDERLINE_OFF=$(echoti rmul) +TEXT_BLACK=$(echoti setaf 0) +TEXT_RED=$(echoti setaf 1) +TEXT_GREEN=$(echoti setaf 2) +TEXT_YELLOW=$(echoti setaf 3) +TEXT_BLUE=$(echoti setaf 4) +TEXT_MAGENTA=$(echoti setaf 5) +TEXT_CYAN=$(echoti setaf 6) +TEXT_WHITE=$(echoti setaf 7) +BACKGROUND_BLACK=$(echoti setab 0) +BACKGROUND_RED=$(echoti setab 1) +BACKGROUND_GREEN=$(echoti setab 2) +BACKGROUND_YELLOW=$(echoti setab 3) +BACKGROUND_BLUE=$(echoti setab 4) +BACKGROUND_MAGENTA=$(echoti setab 5) +BACKGROUND_CYAN=$(echoti setab 6) +BACKGROUND_WHITE=$(echoti setab 7) +RESET_FORMATTING=$(echoti sgr0) # if found an executable ./mvnw file execute it otherwise execute orignal mvn mvn-or-mvnw() {