[PATCH] send-email: add proper default sender
- From
Felipe Contreras <felipe.contreras@gmail.com>
- Date
- Nov 11, 2012, 17:06 UTC
- Message-ID
- <1352653610-2090-1-git-send-email-felipe.contreras@gmail.com>
There's no point in asking this over and over if the user already properly configured his/her name and email.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> ---
I got really tired of 'git send-email' always asking me from which address to send mails... that's already configured.
git-send-email.perl | 11 +++++++++++ 1 file changed, 11 insertions(+)
diff --git a/git-send-email.perl b/git-send-email.perl index aea66a0..65b8328 100755 --- a/git-send-email.perl +++ b/git-send-email.perl @@ -748,6 +748,17 @@ if (!$force) { } } +my $name = Git::config('user.name'); +my $email = Git::config('user.email'); + +if (defined $email) { + if (defined $name) { + $sender = sprintf("%s <%s>", $name, $email); + } else { + $sender = $email; + } +} + my $prompting = 0; if (!defined $sender) { $sender = $repoauthor || $repocommitter || '';
-- 1.8.0