1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
#!/bin/sh
#
# Copyright (c) Josef "Jeff" Sipek, 2007-2013
#
DO_NOT_CHECK_BRANCH_EXISTENCE=1
USAGE="[<command> | <topic>]"
if [ -z "$GUILT_VERSION" ]; then
echo "Invoking `basename "$0"` directly is no longer supported." >&2
exit 1
fi
_main() {
case $# in
0)
page="guilt"
;;
1)
case "$1" in
guilt*)
# guilt --help
# guilt-cmd --help
# guilt-help guilt-foo
page="$1" ;;
*)
# guilt-help foo
page="guilt-$1" ;;
esac
;;
*)
usage
;;
esac
MANDIR=`dirname $0`/../share/man
MANDIR=`(cd "$MANDIR"; pwd)`
exec man -M "$MANDIR" "$page"
}
|