<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 "import antigravity" -- 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>