commit be93a14806472849414fe38565cc1bdd31d03d6a
parent 46ddcadb5bf1f98146e5d789b670a1996ab9df2e
Author: Rich Lane <rlane@club.cc.cmu.edu>
Date: Mon, 22 Mar 2010 23:17:01 -0700
fix maildir whitespace
Diffstat:
1 file changed, 20 insertions(+), 20 deletions(-)
diff --git a/lib/sup/maildir.rb b/lib/sup/maildir.rb
@@ -119,30 +119,30 @@ class Maildir < Source
debug "scanning maildir #@dir..."
begin
@mtimes.each_key do |d|
- subdir = File.join(@dir, d)
- raise FatalSourceError, "#{subdir} not a directory" unless File.directory? subdir
-
- mtime = File.mtime subdir
-
- #only scan the dir if the mtime is more recent (or we haven't polled
- #since startup)
- if @mtimes[d] < mtime || initial_poll
- @mtimes[d] = mtime
- @dir_ids[d] = []
- Dir[File.join(subdir, '*')].map do |fn|
- id = make_id fn
- @dir_ids[d] << id
- @ids_to_fns[id] = fn
- end
- else
- debug "no poll on #{d}. mtime on indicates no new messages."
- end
+ subdir = File.join(@dir, d)
+ raise FatalSourceError, "#{subdir} not a directory" unless File.directory? subdir
+
+ mtime = File.mtime subdir
+
+ #only scan the dir if the mtime is more recent (or we haven't polled
+ #since startup)
+ if @mtimes[d] < mtime || initial_poll
+ @mtimes[d] = mtime
+ @dir_ids[d] = []
+ Dir[File.join(subdir, '*')].map do |fn|
+ id = make_id fn
+ @dir_ids[d] << id
+ @ids_to_fns[id] = fn
+ end
+ else
+ debug "no poll on #{d}. mtime on indicates no new messages."
+ end
end
@ids = @dir_ids.values.flatten.uniq.sort!
rescue SystemCallError, IOError => e
raise FatalSourceError, "Problem scanning Maildir directories: #{e.message}."
end
-
+
debug "done scanning maildir"
@last_scan = Time.now
end
@@ -154,7 +154,7 @@ class Maildir < Source
start = @ids.index(cur_offset || start_offset) or raise OutOfSyncSourceError, "Unknown message id #{cur_offset || start_offset}." # couldn't find the most recent email
- start.upto(@ids.length - 1) do |i|
+ start.upto(@ids.length - 1) do |i|
id = @ids[i]
self.cur_offset = id
yield id, @labels + (seen?(id) ? [] : [:unread]) + (trashed?(id) ? [:deleted] : []) + (flagged?(id) ? [:starred] : [])