30 Jun 14:13
TIP 304 CFV
From: Alexandre Ferrieux <alexandre.ferrieux@...>
Subject: TIP 304 CFV
Newsgroups: gmane.comp.lang.tcl.core
Date: 2008-06-30 12:16:32 GMT
Subject: TIP 304 CFV
Newsgroups: gmane.comp.lang.tcl.core
Date: 2008-06-30 12:16:32 GMT
Hello, Apologies if I'm not entitled to a CFV as a non-TCT-member. You can bite me in that case. Still, I believe it is roughly the proper time for a vote on TIP 304, aiming for 8.6a2 if accepted. Brief summary/history: TIP #304: A Standalone [pipe] Primitive for Advanced Child IPC http://www.tcl.tk/cgi-bin/tct/tip/304.html It is basically stealing TclX's [pipe], bringing it to stock Tcl as [chan pipe]. This allows, among other things, to redirect separately stdout and stderr from a child and use both programmatically, like [bgexec] does. It also silences most of the need behind "TIP #301: Split Bidirectional Channels For Half-Close", since it allows to close the stdin of a child and still listen to its last words. Reference implementation as [Patch 1978495]: https://sourceforge.net/tracker/index.php?func=detail&aid=1978495&group_id=10894&atid=310894 The implementation is no rocket science. It is a minimal stylistic/API readjustment of TclX's, which has withstood fire for years. Notably, it leverages existing pipe machinery with its obsolete-but-working worker threads and events under Windows. We have a plan to iron this out eventually, but it is strictly orthogonal to 304 (as it will ease plain [open |] too and fix the awful TerminateThread issues like in [Bug 1958930]).(Continue reading)
Therefore I will go for (3): clean, simple, consensual.
Will tell you as soon as TIP and patch are up to date.
-Alex
-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at
TIA,
-Alex
-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at
RSS Feed