<html><head><style type="text/css" media="screen">Body{font-family: Verdana;font-size:.75em;}h4{font-size:.9em;}a{color: #3a62a6;}.digest .toc {margin-bottom: 15px; padding-bottom:8px; border-bottom: 1px solid #ccc;}.digest .tocItem {margin-bottom: 15px;}.tocItem a{color:#000;text-decoration: none;}.tocItem a:hover{color: #3a62a6;text-decoration: underline;}.topic{padding-bottom: 8px;margin-bottom: 20px; border-bottom: 1px solid #ccc;}.topicHeader{margin-bottom:10px;}.topicTitle{font-weight: bold;}.replies p{margin:0;padding:0;}.replies hr{width: 15%;text-align: left;margin: 0 auto 5px 0;border: none 0;border-top: 1px solid #ccc;height: 1px;}.reply{margin-bottom: 6px;padding-bottom: 4px;}.anchorMarker{color: #3a62a6;}.footer{color: gray;}</style></head><body><div class="digest"><p>Hi ironpython,</p><p>Here's your Daily Digest of new issues for project "<a href="http://ironpython.codeplex.com/">IronPython</a>".</p><p>In today's digest:</p><h4>ISSUES</h4><div class="toc"><div class="tocItem"><a href="#toc_issue_1">1. <span class="tocTitle">[New comment] Importing .NET types causes ImportExceptions (zipimport handler)</span> <span class="anchorMarker">↓</span></a></div><div class="tocItem"><a href="#toc_issue_2">2. <span class="tocTitle">[New comment] Importing .NET types causes ImportExceptions (zipimport handler)</span> <span class="anchorMarker">↓</span></a></div><div class="tocItem"><a href="#toc_issue_3">3. <span class="tocTitle">[New comment] help() commands from StdLib fail/hang</span> <span class="anchorMarker">↓</span></a></div></div><h4>ISSUES</h4><div class="topic"><a name="toc_issue_1"></a><div class="topicHeader"><span class="topicTitle">1. [New comment] Importing .NET types causes ImportExceptions (zipimport handler)</span> <a href="http://ironpython.codeplex.com/workitem/34602">view online</a></div><p>User jdhardy has commented on the issue:</p><p>"<p>slide wrote the `zipimport` support, so I'll defer to him on the specification and the implementation details.</p><p>[Lightweight exceptions](https://github.com/IronLanguages/main/blob/master/Runtime/Microsoft.Dynamic/Runtime/LightExceptions.cs) are a DLR feature that IronPython uses to pass exception information without using real .NET exceptions. `zipimport` might need some refactoring to use light exceptions, but it should be possible.</p><p>Unfortunately one has to be careful when using them, as any C# calling code has to be aware that it is dealing with a light throwing function and either be light throwing itself or wrap the call with `LightExceptions.CheckAndThrow`. Functions that are called directly from Python have it easier because IronPython will automatically deal with those and convert them to Python exceptions as needed.</p>"</p></div><div class="topic"><a name="toc_issue_2"></a><div class="topicHeader"><span class="topicTitle">2. [New comment] Importing .NET types causes ImportExceptions (zipimport handler)</span> <a href="http://ironpython.codeplex.com/workitem/34602">view online</a></div><p>User sopelt has commented on the issue:</p><p>"<p>Thanks for all the info. We would be really happy if there was some way to resolve this situation.</p><p>As a workaround we would even prefer temporarily disabling zipimport support.<br>I had a look at the code but there currently does not seem to be any public api which would allow that (e.g. removing from path_hooks...).</p>"</p></div><div class="topic"><a name="toc_issue_3"></a><div class="topicHeader"><span class="topicTitle">3. [New comment] help() commands from StdLib fail/hang</span> <a href="http://ironpython.codeplex.com/workitem/34606">view online</a></div><p>User vernondcole has commented on the issue:</p><p>"<p>Owlmonkey:<br>  <br>You should pass this patch on to the python core group.  </p><p>Much to my surprise, an IronPython specific patch of mine was accepted and is now part of the standard library.  My patch was related to the correct operation of &quot;import antigravity&quot; -- yours is somewhat more important. ;-)</p><p></p>"</p></div><div class="footer"><p>You are receiving this email because you subscribed to notifications on CodePlex.</p><p>To report a bug, request a feature, or add a comment, visit <a href="http://ironpython.codeplex.com/workitem/list/basic">IronPython Issue Tracker</a>. You can <a href="http://ironpython.codeplex.com/subscriptions/workitem/project/edit">unsubscribe or change your issue notification settings</a> on CodePlex.com.</p></div></div></body></html>