send-email: allow use of aliases in the From field of --compose mode
authorRemi Lespinet <remi.lespinet@ensimag.grenoble-inp.fr>
Tue, 30 Jun 2015 12:16:46 +0000 (14:16 +0200)
committerJunio C Hamano <gitster@pobox.com>
Tue, 30 Jun 2015 18:34:35 +0000 (11:34 -0700)
Aliases were expanded before considering the From field of the
--compose option. This is inconsistent with other fields
(To, Cc, ...) which already support aliases.

Signed-off-by: Remi Lespinet <remi.lespinet@ensimag.grenoble-inp.fr>
Signed-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-send-email.perl
index 05af83993b49bc2acfb09c1b2ee4a45058f18048..228400b3e937b28f6bc57211ffe6409f42721dbb 100755 (executable)
@@ -530,8 +530,6 @@ sub split_addrs {
        }
 }
 
-($sender) = expand_aliases($sender) if defined $sender;
-
 # is_format_patch_arg($f) returns 0 if $f names a patch, or 1 if
 # $f is a revision list specification to be passed to format-patch.
 sub is_format_patch_arg {
@@ -776,6 +774,8 @@ sub file_declares_8bit_cte {
        }
 }
 
+($sender) = expand_aliases($sender) if defined $sender;
+
 if (!defined $sender) {
        $sender = $repoauthor || $repocommitter || '';
 }