sup

A curses threads-with-tags style email client

sup.git

git clone https://supmua.dev/git/sup/
commit ec0fd5a40d300d0c82c680db131fe40572c86fdb
parent cd5e8836bfad0c1ee82b56261fd3d2cb5fd5677b
Author: Rich Lane <rlane@club.cc.cmu.edu>
Date:   Sat,  3 Apr 2010 10:34:57 -0700

useful maildir logs

Diffstat:
M lib/sup/maildir.rb | 2 ++
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/lib/sup/maildir.rb b/lib/sup/maildir.rb
@@ -89,6 +89,7 @@ class Maildir < Source
   def poll
     @mtimes.each do |d,prev_mtime|
       subdir = File.join @dir, d
+      debug "polling maildir #{subdir}"
       raise FatalSourceError, "#{subdir} not a directory" unless File.directory? subdir
       mtime = File.mtime subdir
       next if prev_mtime >= mtime
@@ -98,6 +99,7 @@ class Maildir < Source
       new_ids = benchmark(:maildir_read_dir) { Dir.glob("#{subdir}/*").map { |x| File.basename x }.sort }
       added = new_ids - old_ids
       deleted = old_ids - new_ids
+      debug "#{old_ids.size} in index, #{new_ids.size} in filesystem"
       debug "#{added.size} added, #{deleted.size} deleted"
 
       added.each do |id|