sup

A curses threads-with-tags style email client

sup.git

git clone https://supmua.dev/git/sup/
commit 974eb433f81cfa0619984a0f17640ddb01cbb3fb
parent 6dc64c8525403fddc593331dacd9c95a41c466c1
Author: wmorgan <wmorgan@5c8cc53c-5e98-4d25-b20a-d8db53a31250>
Date:   Sun, 12 Aug 2007 21:57:18 +0000

mild cleanup

git-svn-id: svn://rubyforge.org/var/svn/sup/trunk@524 5c8cc53c-5e98-4d25-b20a-d8db53a31250

Diffstat:
M lib/sup/modes/reply-mode.rb | 11 ++---------
1 file changed, 2 insertions(+), 9 deletions(-)
diff --git a/lib/sup/modes/reply-mode.rb b/lib/sup/modes/reply-mode.rb
@@ -30,8 +30,6 @@ class ReplyMode < EditMessageMode
         (@m.to + @m.cc).find { |p| AccountManager.is_account? p }
       end || AccountManager.default_account
 
-    from_email = from.email
-
     ## ignore reply-to for list messages because it's typically set to
     ## the list address, which we explicitly treat with :list
     to = @m.is_list_message? ? @m.from : (@m.replyto || @m.from)
@@ -39,33 +37,28 @@ class ReplyMode < EditMessageMode
 
     @headers = {}
     @headers[:sender] = {
-      "From" => "#{from.name} <#{from_email}>",
       "To" => [to.full_address],
     } unless AccountManager.is_account? to
 
     @headers[:recipient] = {
-      "From" => "#{from.name} <#{from_email}>",
       "To" => cc.map { |p| p.full_address },
     } unless cc.empty? || @m.is_list_message?
 
-    @headers[:user] = {
-      "From" => "#{from.name} <#{from_email}>",
-    }
+    @headers[:user] = {}
 
     @headers[:all] = {
-      "From" => "#{from.name} <#{from_email}>",
       "To" => [to.full_address],
       "Cc" => cc.select { |p| !AccountManager.is_account?(p) }.map { |p| p.full_address },
     } unless cc.empty?
 
     @headers[:list] = {
-      "From" => "#{from.name} <#{from_email}>",
       "To" => [@m.list_address.full_address],
     } if @m.is_list_message?
 
     refs = gen_references
     @headers.each do |k, v|
       @headers[k] = {
+               "From" => "#{from.name} <#{from.email}>",
                "To" => [],
                "Cc" => [],
                "Bcc" => [],