sup

A curses threads-with-tags style email client

sup.git

git clone https://supmua.dev/git/sup/
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:
M lib/sup/draft.rb | 6 ++++++
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