tg: respect core.pager and pager.xxx settings
commit993f5111aaa838c6de6e76e951036c616b6c3fcd
authorKyle J. McKay <mackyle@gmail.com>
Thu, 7 May 2015 00:43:33 +0000 (6 17:43 -0700)
committerKyle J. McKay <mackyle@gmail.com>
Thu, 7 May 2015 00:43:33 +0000 (6 17:43 -0700)
tree23133033e32ac6b3bab8281a7f8cb691df0f24af
parent052d5ce10e438ee3749b1c48ba1b0e7702c188b9
tg: respect core.pager and pager.xxx settings

When selecting a pager, honor the core.pager and pager.xxx
settings if they have been set.

Also eval the pager setting so that command chains work
just like Git does.

In addition, tg patch will also use pager.diff it it's
set in preference to core.pager.

Signed-off-by: Kyle J. McKay <mackyle@gmail.com>
tg-patch.sh
tg.sh