From ec676e80318752143dfed16c725ab87f56b71f94 Mon Sep 17 00:00:00 2001 From: wmorgan Date: Tue, 3 Jul 2007 23:15:20 +0000 Subject: [PATCH] fix message-id bug introduced in last commit git-svn-id: svn://rubyforge.org/var/svn/sup/trunk@469 5c8cc53c-5e98-4d25-b20a-d8db53a31250 --- lib/sup/modes/edit-message-mode.rb | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/lib/sup/modes/edit-message-mode.rb b/lib/sup/modes/edit-message-mode.rb index a608e05..67af505 100644 --- a/lib/sup/modes/edit-message-mode.rb +++ b/lib/sup/modes/edit-message-mode.rb @@ -23,6 +23,8 @@ class EditMessageMode < LineCursorMode @body = opts.delete(:body) || [] @body += sig_lines if $config[:edit_signature] @attachments = [] + @message_id = "<#{Time.now.to_i}-sup-#{rand 10000}@#{Socket.gethostname}>" + @edited = false super opts update @@ -59,10 +61,6 @@ class EditMessageMode < LineCursorMode protected - def gen_message_id - "<#{Time.now.to_i}-sup-#{rand 10000}@#{Socket.gethostname}>" - end - def update regen_text buffer.mark_dirty if buffer @@ -162,7 +160,7 @@ protected f.puts header_lines(@header) f.puts <