[darcs-devel] darcs patch: Use System.Process on Windows (and 3 more)

David Roundy droundy at darcs.net
Mon Jan 1 12:03:26 PST 2007


On Sun, Dec 31, 2006 at 07:46:44PM +0100, Eric Y. Kow wrote:
> Argh! I spoke too soon.  These patches make the external.pl script hang
> on Unix.  The problem seems to be that the patch switches from the
> bracket in the old IO module to the new Control.Exception.bracket.

The two brackest differ in what they are able to catch, since the two
catches differ.  IO.bracket (same as, I believe, System.IO.bracket) doesn't
catch asynchronous errors, I believe.  The semantics is confusing, to say
the least, and I've not got time to debug anything now.
-- 
David Roundy
http://www.darcs.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.osuosl.org/pipermail/darcs-devel/attachments/20070101/a573be9a/attachment-0002.pgp


More information about the darcs-devel mailing list