send-email: detect invocation errors earlier
authorJeff King <peff@peff.net>
Fri, 18 Jan 2008 14:19:36 +0000 (09:19 -0500)
committerJunio C Hamano <gitster@pobox.com>
Fri, 18 Jan 2008 21:29:32 +0000 (13:29 -0800)
commitaa54892f5ada8282643dc7387b33261c7135d784
tree075bf84e1c434d7fe4a0f25bdf5559fe5740e539
parent5a7b1b571e2bf59c65f9e5333414d2e0f7df6952
send-email: detect invocation errors earlier

We never even look at the command line arguments until after
we have prompted the user for some information. So running
"git send-email" without arguments would prompt for "from"
and "to" headers, only to then die with "No patch files
specified." Instead, let's try to do as much error checking
as possible before getting user input.

Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-send-email.perl