From: William Morgan Date: Wed, 19 Aug 2009 18:34:27 +0000 (-0400) Subject: minor misc code tweaks X-Git-Url: https://git.notmuchmail.org/git?a=commitdiff_plain;h=d3e1ccd43bbd1b6c4076dfe110deede57e1b1bab;p=sup minor misc code tweaks --- diff --git a/lib/sup/source.rb b/lib/sup/source.rb index 0705a75..a557bd8 100644 --- a/lib/sup/source.rb +++ b/lib/sup/source.rb @@ -225,7 +225,7 @@ class SourceManager File.chmod 0600, fn FileUtils.mv fn, bakfn, :force => true unless File.exists?(bakfn) && File.size(fn) == 0 end - Redwood::save_yaml_obj sources.sort_by { |s| s.id.to_i }, fn, true + Redwood::save_yaml_obj sources, fn, true File.chmod 0600, fn end @sources_dirty = false diff --git a/lib/sup/util.rb b/lib/sup/util.rb index 5776d7e..adf44b7 100644 --- a/lib/sup/util.rb +++ b/lib/sup/util.rb @@ -91,7 +91,7 @@ end class Range ## only valid for integer ranges (unless I guess it's exclusive) - def size + def size last - first + (exclude_end? ? 0 : 1) end end