commit | 302e04ea4d0c0414cedd716de882fa3dbe3480eb | [log] [tgz] |
---|---|---|
author | Jeff King <peff@peff.net> | Thu Jul 23 07:09:29 2009 -0400 |
committer | Junio C Hamano <gitster@pobox.com> | Fri Jul 24 09:32:46 2009 -0700 |
tree | 8f1c26b30262666bba33b6e57ae3f2a1a90cb3c5 | |
parent | 735c674416b87505400fcf738fd3a38b52f0eccb [diff] |
send-email: detect cycles in alias expansion With the previous code, an alias cycle like: $ echo 'alias a b' >aliases $ echo 'alias b a' >aliases $ git config sendemail.aliasesfile aliases $ git config sendemail.aliasfiletype mutt would put send-email into an infinite loop. This patch detects the situation and complains to the user. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>