]> git.cworth.org Git - sup/commitdiff
added #each_raw_message_line to draft source
authorWilliam Morgan <wmorgan-sup@masanjin.net>
Sat, 22 Dec 2007 18:00:44 +0000 (10:00 -0800)
committerWilliam Morgan <wmorgan-sup@masanjin.net>
Sat, 22 Dec 2007 18:00:44 +0000 (10:00 -0800)
lib/sup/draft.rb

index eb2b4e1b56fbcac8e8854f4ca995af921e686649..8d3c4a53f77548b7af11568aeb638de4523a4f49 100644 (file)
@@ -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