From 359b67c6c8f6262b2e3b05b8a6716ba32ec65c89 Mon Sep 17 00:00:00 2001 From: Martin Afanasjew Date: Tue, 28 Jun 2016 21:32:45 +0200 Subject: [PATCH] bin/brew: rename 'chdir' to 'quiet_cd' This is inspired by `quiet_system` with basically the same implication (suppress output), making the name a lot less confusing and avoiding a clash with the `chdir` function defined in `Library/brew.sh`. --- bin/brew | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/brew b/bin/brew index 718f7abc64..b49b961e12 100755 --- a/bin/brew +++ b/bin/brew @@ -1,11 +1,11 @@ #!/bin/bash set +o posix -chdir() { +quiet_cd() { cd "$@" >/dev/null } -BREW_FILE_DIRECTORY="$(chdir "${0%/*}" && pwd -P)" +BREW_FILE_DIRECTORY="$(quiet_cd "${0%/*}" && pwd -P)" HOMEBREW_BREW_FILE="$BREW_FILE_DIRECTORY/${0##*/}" HOMEBREW_PREFIX="${HOMEBREW_BREW_FILE%/*/*}" @@ -15,8 +15,8 @@ if [[ -L "$HOMEBREW_BREW_FILE" ]] then BREW_SYMLINK="$(readlink "$HOMEBREW_BREW_FILE")" BREW_SYMLINK_DIRECTORY="$(dirname "$BREW_SYMLINK")" - BREW_FILE_DIRECTORY="$(chdir "$BREW_FILE_DIRECTORY" && - chdir "$BREW_SYMLINK_DIRECTORY" && pwd -P)" + BREW_FILE_DIRECTORY="$(quiet_cd "$BREW_FILE_DIRECTORY" && + quiet_cd "$BREW_SYMLINK_DIRECTORY" && pwd -P)" HOMEBREW_REPOSITORY="${BREW_FILE_DIRECTORY%/*}" fi