Re: GEvent - Proposal for a new threading structure for GLib

2006-11-17 Thread Daniel Elstner
Am Freitag, den 17.11.2006, 11:57 -0500 schrieb Matthew Barnes: > On Fri, 2006-11-17 at 17:32 +0100, Murray Cumming wrote: > > This seems similar to a class we have in glibmm, Glib::Dispatcher: > > http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1Dispatcher.html#_details > > th

Filechooser search support

2006-11-17 Thread Matthias Clasen
I have put an updated patch for filechooser search support in http://bugzilla.gnome.org/show_bug.cgi?id=344785 It is a port of the NautilusSearchEngine framework and supports both beagle and tracker, as well as a simple ftw()-based search. It will appear in the rawhide gtk2 packages tomorrow, if

Re: GEvent - Proposal for a new threading structure for GLib

2006-11-17 Thread Andrew Paprocki
On 11/17/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > I would suggest that somebody look at what the full requirements are, > and not mimic Python. :-) I agree. I suggest that the use/syntax of .NET's WaitHandle, AutoResetEvent, ManualResetEvent be looked over. .NET/mono make this concept ve

Re: GEvent - Proposal for a new threading structure for GLib

2006-11-17 Thread mark
On Fri, Nov 17, 2006 at 11:16:12AM -0500, Matthew Barnes wrote: > Working full-time on Evolution, I find myself doing a fair amount of > multi-threaded programming. I've often wished GLib had something > equivalent to Python's threading.Event class [1], which is a simple but > useful mechanism for

Re: GEvent - Proposal for a new threading structure for GLib

2006-11-17 Thread Matthew Barnes
On Fri, 2006-11-17 at 17:32 +0100, Murray Cumming wrote: > This seems similar to a class we have in glibmm, Glib::Dispatcher: > http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1Dispatcher.html#_details > though that uses pipes to get some kind of locking for free. I didn't > im

Re: GEvent - Proposal for a new threading structure for GLib

2006-11-17 Thread Murray Cumming
On Fri, 2006-11-17 at 11:16 -0500, Matthew Barnes wrote: > Working full-time on Evolution, I find myself doing a fair amount of > multi-threaded programming. I've often wished GLib had something > equivalent to Python's threading.Event class [1], which is a simple but > useful mechanism for signal

GEvent - Proposal for a new threading structure for GLib

2006-11-17 Thread Matthew Barnes
Working full-time on Evolution, I find myself doing a fair amount of multi-threaded programming. I've often wished GLib had something equivalent to Python's threading.Event class [1], which is a simple but useful mechanism for signaling an event to other threads. I'd like to propose such a mechan