tg: awksome accelerate list_deps by banishing it
commit81123157d9675a0887a604f48885d18695f61a29
authorKyle J. McKay <mackyle@gmail.com>
Thu, 30 Mar 2017 17:37:20 +0000 (30 10:37 -0700)
committerKyle J. McKay <mackyle@gmail.com>
Thu, 30 Mar 2017 17:37:20 +0000 (30 10:37 -0700)
tree4a6a5e48e3ba58ca4ab676b9131239709b37c5d0
parenta42def5c6d4765258f9a79c24042913ff7289a15
tg: awksome accelerate list_deps by banishing it

The list_deps function was just painfully slow.  The only
client was tg-summary.sh.  Replace the two calls to list_deps
in tg-summary.sh with something much speedier and then
abolish the list_deps function from tg.sh.

Two new helper functions are added to tg.sh to assist with
properly setting up the -td= and/or -tm= option values in order
to imitate the effect of the "-i" (index) and "-w" (worktree)
options.

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