From ae46a4b892a79ab77c3d748a7c42967247bf2a67 Mon Sep 17 00:00:00 2001 From: William Morgan Date: Sat, 22 Dec 2007 10:00:44 -0800 Subject: [PATCH] added #each_raw_message_line to draft source --- lib/sup/draft.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/sup/draft.rb b/lib/sup/draft.rb index eb2b4e1..8d3c4a5 100644 --- a/lib/sup/draft.rb +++ b/lib/sup/draft.rb @@ -99,6 +99,12 @@ class DraftLoader < Source ret end + def each_raw_message_line offset + File.open(fn_for_offset(offset)) do |f| + yield f.gets until f.eof? + end + end + def raw_message offset IO.readlines(fn_for_offset(offset)).join end -- 2.45.2