diff --git a/git-sh-setup.sh b/git-sh-setup.sh
index 5e22440aecc4aa57455ce836624f5fe17b6d1f73..7a095665d71f153a970243a9d03d919ddef29c88 100755 (executable)
--- a/git-sh-setup.sh
+++ b/git-sh-setup.sh
eval "$GIT_EDITOR" '"$@"'
}
+git_pager() {
+ if test -t 1
+ then
+ GIT_PAGER=$(git var GIT_PAGER)
+ else
+ GIT_PAGER=cat
+ fi
+ : ${LESS=-FRSX}
+ export LESS
+
+ eval "$GIT_PAGER" '"$@"'
+}
+
sane_grep () {
GREP_OPTIONS= LC_ALL=C grep "$@"
}