[Hum, guess that should go to the list too...]

Hi Christer,

Could you open a feature-request ticket in Gee bug-tracker for that ?

Best regards, Didier.

On 28/06/10 20:26, Christer wrote:
> Hi Didier,
> 
> Yes, the async method idea with a Cancellable argument is something I
> think could work. I will try it and see what kind of results I get.
> 
> Right now Im just throwing the list away in the middle of the sorting
> when a user moves to a new directory. It works, but its not very elegant. :)
> 
> Kind regards,
> Christer, Sweden
> 
> 2010/6/28 Didier 'Ptitjes' <[email protected] <mailto:[email protected]>>
>     Hi Christer,
> 
>     On 06/27/10 10:36, Christer wrote:
>     > Whats a smart way of aborting sorting a list? I have objects in a
>     ArrayList
>     > being sorted using the Comparable interface. My application is
>     handling
>     > millions of items being sorted and I sometimes would like to abort the
>     > sorting if the user chooses to do something else.
> 
>     Indeed, I think none ever submitted a such use-case.
> 
>     Should the original list be left untouched in case of cancellation ? In
>     that case, a temporary view should be used instead of the original list.
> 
>     Else, the original list would be left partially sorted (which might not
>     be a problem for certain use-cases).
> 
>     Then I guess sort() could also be defined as an async method with an
>     additional Cancellable argument. Would that fit your use-case ?
> 
>     > And thanks for Vala and Gee once again, Im loving the speed of
>     them both and
>     > plan to use them for many projects on Linux. :)
> 
>     Glad to hear that :)
> 
>     Best regards, Didier.
>     _______________________________________________
>     vala-list mailing list
>     [email protected] <mailto:[email protected]>
>     http://mail.gnome.org/mailman/listinfo/vala-list
_______________________________________________
vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to