diff --git a/Library/Homebrew/brew.sh b/Library/Homebrew/brew.sh index fd1accef59..1651e82624 100644 --- a/Library/Homebrew/brew.sh +++ b/Library/Homebrew/brew.sh @@ -1,35 +1,20 @@ HOMEBREW_VERSION="0.9.9" -o() { +onoe() { + if [[ -t 2 ]] # check whether stderr is a tty. + then + echo -ne "\033[4;31mError\033[0m: " >&2 # highlight Error with underline and red color + else + echo -n "Error: " >&2 + fi if [[ $# -eq 0 ]] then - /bin/cat + /bin/cat >&2 else - echo "$*" + echo "$*" >&2 fi } -highlight() { - if [[ -t 1 ]] # check whether stdout is a tty. - then - echo -ne "\033[4;$1m$2\033[0m" - else - echo -n "$2" - fi -} - -opoo() { - highlight 33 Warning >&2 # yellow - echo -n ": " >&2 - o "$@" >&2 -} - -onoe() { - highlight 31 Error >&2 # red - echo -n ": " >&2 - o "$@" >&2 -} - odie() { onoe "$@" exit 1