I found this interesting blog post which has a good example of with
statement (Python 2.5 feature) usage in IronPython/COM.
http://d.hatena.ne.jp/akiramei/20071026/1193419839
It's written in Japanese, but the code speaks for itself. The last
line would translate to something like "It's getting sh
There was a leak in IronPython where we were keeping COM objects alive once the
IPy code manipulated the COM object. The code in the blog seems to be dealing
with this bug with the use of the auto method which calls
Marshal.ReleaseComObject in the finally. The bug is fixed in the 2.0 tree and
s
2007/10/28, Shri Borde <[EMAIL PROTECTED]>:
> There was a leak in IronPython where we were keeping COM objects alive once
> the IPy code manipulated the COM object. The code in the blog seems to be
> dealing with this bug with the use of the auto method which calls
> Marshal.ReleaseComObject in
Well, still a good use of "with" for an elegant workaround :)
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Sanghyeon Seo
Sent: Saturday, October 27, 2007 10:44 PM
To: Discussion of IronPython
Subject: Re: [IronPython] Good example of with statement usag