summaryrefslogtreecommitdiff
path: root/xdiff
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2009-12-30 10:53:16 (GMT)
committerJunio C Hamano <gitster@pobox.com>2010-01-02 01:53:46 (GMT)
commit8dba1e634af1d973a47fca616a63e7062a256790 (patch)
tree377f420098f214f106fddb395f7280c0336b48b9 /xdiff
parent902f235378cb2b2f6dd5dd664b9630c95321f0ae (diff)
downloadgit-8dba1e634af1d973a47fca616a63e7062a256790.zip
git-8dba1e634af1d973a47fca616a63e7062a256790.tar.gz
git-8dba1e634af1d973a47fca616a63e7062a256790.tar.bz2
run-command: add "use shell" option
Many callsites run "sh -c $CMD" to run $CMD. We can make it a little simpler for them by factoring out the munging of argv. For simple cases with no arguments, this doesn't help much, but: 1. For cases with arguments, we save the caller from having to build the appropriate shell snippet. 2. We can later optimize to avoid the shell when there are no metacharacters in the program. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'xdiff')
0 files changed, 0 insertions, 0 deletions