lib/sup/index.rb in sup-1.0 vs lib/sup/index.rb in sup-1.1

- old
+ new

@@ -423,11 +423,11 @@ end end ## gmail style "is" operator subs = subs.gsub(/\b(is|has):(\S+)\b/) do - field, label = $1, $2 + _field, label = $1, $2 case label when "read" "-label:unread" when "spam" query[:load_spam] = true @@ -647,10 +647,10 @@ def thread_killed? thread_id not run_query(Q.new(Q::OP_AND, mkterm(:thread, thread_id), mkterm(:label, :Killed)), 0, 1).empty? end def synchronize &b - @index_mutex.synchronize &b + @index_mutex.synchronize(&b) end def run_query xapian_query, offset, limit, checkatleast=0 synchronize do @enquire.query = xapian_query