commit ae46a4b892a79ab77c3d748a7c42967247bf2a67
parent 13f595f98ee055dcc84585a5f8d86a9fc1f68557
Author: William Morgan <wmorgan-sup@masanjin.net>
Date: Sat, 22 Dec 2007 10:00:44 -0800
added #each_raw_message_line to draft source
Diffstat:
1 file changed, 6 insertions(+), 0 deletions(-)
diff --git 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