send-email: validate patches before sending anything
commit747bbff9b9583642cd8702b7b559757a6960df00
authorJeff King <peff@peff.net>
Fri, 18 Jan 2008 14:19:48 +0000 (18 09:19 -0500)
committerJunio C Hamano <gitster@pobox.com>
Fri, 18 Jan 2008 21:33:08 +0000 (18 13:33 -0800)
treeb00757318b8102bb626a1ccaf33aca93534d1405
parentaa54892f5ada8282643dc7387b33261c7135d784
send-email: validate patches before sending anything

We try to catch errors early so that we don't end up sending
half of a broken patch series. Right now the only validation
is checking that line-lengths are under the SMTP-mandated
limit of 998.

The validation parsing is very crude (it just checks each
line length without understanding the mailbox format) but
should work fine for this simple check.

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