On 06/26/2014 02:53 PM, Michael Van Canneyt wrote:


Trunk is quite stable, the functionality you need is present since ages.

Did I commit inappropriate phrasing ?

I meant, I need to hold off the enhancement I have in mind until an rtl version that provides TThread.Queue is officially released, as this project is simply not doable without TThread.Queue.

More explicit;
I need an Event queue, and IMHO for this project it is not appropriate at all to implement a second Event queue, while the rtl with TThread.Queue provides a perfectly usable one. As I do not practically need any working program (and in fact can create one using the svn fpc version, if I should need one) I can happily wait. But for implementing something in a once-to-be-released Lazarus LCL, it can't rely on a not released fpc version.

Am I wrong ?
-Michael

P.S.: perhaps the project is not even doable (in a perfectly compatible way) with the (Delphi compatible) implementation of TThread.Queue. (I just would need to be able to feed an Event in the Queue, but those means are "private" in TThread.) So maybe the holdoff will be forever.


_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to