lib/sup/modes/resume-mode.rb in sup-0.12.1 vs lib/sup/modes/resume-mode.rb in sup-0.13.0

- old
+ new

@@ -7,10 +7,13 @@ header, body = parse_file m.draft_filename header.delete "Date" super :header => header, :body => body, :have_signature => true + rescue Errno::ENOENT + DraftManager.discard @m + BufferManager.flash "Draft deleted outside of sup." end def unsaved?; !@safe end def killable? @@ -33,10 +36,10 @@ end end def send_message if super - DraftManager.discard @m + DraftManager.discard @m @safe = true end end def save_as_draft