vim: split $email_address
authorFelipe Contreras <felipe.contreras@gmail.com>
Mon, 14 Oct 2013 05:52:51 +0000 (00:52 -0500)
committerFelipe Contreras <felipe.contreras@gmail.com>
Wed, 20 Nov 2013 13:23:29 +0000 (07:23 -0600)
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
vim/notmuch.vim

index aa1b7ef6677b7543728b180a08f3e635f190e77e..4bd5f131aa564a9f4176d2f527ef511a03c32443 100644 (file)
@@ -427,7 +427,7 @@ ruby << EOF
        end
 
        $db_name = nil
-       $email_address = nil
+       $email = $email_name = $email_address = nil
        $searches = []
        $buf_queue = []
        $threads = []
@@ -452,7 +452,9 @@ ruby << EOF
                end
 
                $db_name = $config['database.path']
-               $email_address = "%s <%s>" % [$config['user.name'], $config['user.primary_email']]
+               $email_name = $config['user.name']
+               $email_address = $config['user.primary_email']
+               $email = "%s <%s>" % [$email_name, $email_address]
        end
 
        def vim_puts(s)
@@ -502,7 +504,7 @@ ruby << EOF
                                m.to = [orig[:from].to_s, orig[:to].to_s]
                        end
                        m.cc = orig[:cc]
-                       m.from = $email_address
+                       m.from = $email
                        m.charset = 'utf-8'
                        m.content_transfer_encoding = '7bit'
                end