Excerpts from Rich Lane's message of Sun Aug 30 19:50:34 -0500 2009:
> ---
>  bin/sup-sync |    5 +++++
>  1 files changed, 5 insertions(+), 0 deletions(-)
> 
> diff --git a/bin/sup-sync b/bin/sup-sync
> index 2aa00c3..003a72d 100755
> --- a/bin/sup-sync
> +++ b/bin/sup-sync
> @@ -174,7 +174,12 @@ begin
>        ## decide what to do based on message labels and the operation we're
> performing
>        dothis, new_labels = case
>        when (op == :restore) && restored_state[m.id] && old_m && (old_m.labels
> != restored_state[m.id])
> +        num_restored += 1
>          [:update_message_state, restored_state[m.id]]
> +      when (op == :restore) && restored_state[m.id] && !old_m
> +        num_restored += 1
> +        m.labels = restored_state[m.id]
> +        :add_message
>        when op == :discard
>          if old_m && (old_m.labels != m.labels)
>            [:update_message_state, m.labels]

Yay, thank you. Everything works now I think. I now have xapian working 
correctly I think.
_______________________________________________
sup-talk mailing list
sup-talk@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-talk

Reply via email to