git-help: add "help.format" config variable.
authorChristian Couder <chriscool@tuxfamily.org>
Sat, 15 Dec 2007 04:57:28 +0000 (05:57 +0100)
committerJunio C Hamano <gitster@pobox.com>
Sat, 15 Dec 2007 05:58:35 +0000 (21:58 -0800)
commit70087cdbd3671f5929689a9b77f414b8297641c2
tree4c49563792e479574b67fdde3a8e2e07772d7c77
parentdfaf75b4698833d820e77e9f42ef93f3b6d3669d
git-help: add "help.format" config variable.

This config variable makes it possible to choose the default format
used to display help. This format will be used only if no option
like -a|--all|-i|--info|-m|--man|-w|--web is passed to "git-help".

The following values are possible for this variable:

- "man"  --> "man" program is used
- "info" --> "info" program is used
- "web"  --> "git-browse-help" is used

By default we still show help using "man".

This patch also adds -m|--man command line option to use "man"
to allow overriding the "help.format" configuration variable.

Note that this patch also revert some recent changes in
"git-browse-help" because they prevented to look for config
variables in the global configuration file.

Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-help.txt
git-browse-help.sh
git-sh-setup.sh
help.c