3 class ResumeMode < EditMessageMode
8 header, body = parse_file m.draft_filename
11 super :header => header, :body => body, :have_signature => true
14 def unsaved?; !@safe end
19 case BufferManager.ask_yes_or_no "Discard draft?"
21 DraftManager.discard @m
22 BufferManager.flash "Draft discarded."
26 DraftManager.write_draft { |f| write_message f, false }
27 DraftManager.discard @m
28 BufferManager.flash "Draft saved."
38 DraftManager.discard @m
45 DraftManager.discard @m if super