Hi ironpython,

Here's your Daily Digest of new issues for project "IronPython".

In today's digest:ISSUES

1. [New comment] Importing .NET types causes ImportExceptions (zipimport 
handler)
2. [New comment] Importing .NET types causes ImportExceptions (zipimport 
handler)
3. [New comment] help() commands from StdLib fail/hang

----------------------------------------------

ISSUES

1. [New comment] Importing .NET types causes ImportExceptions (zipimport 
handler)
http://ironpython.codeplex.com/workitem/34602
User jdhardy has commented on the issue:

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

2. [New comment] Importing .NET types causes ImportExceptions (zipimport 
handler)
http://ironpython.codeplex.com/workitem/34602
User sopelt has commented on the issue:

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

3. [New comment] help() commands from StdLib fail/hang
http://ironpython.codeplex.com/workitem/34606
User vernondcole has commented on the issue:

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



----------------------------------------------
You are receiving this email because you subscribed to notifications on 
CodePlex.

To report a bug, request a feature, or add a comment, visit IronPython Issue 
Tracker. You can unsubscribe or change your issue notification settings on 
CodePlex.com.
_______________________________________________
Ironpython-users mailing list
Ironpython-users@python.org
https://mail.python.org/mailman/listinfo/ironpython-users

Reply via email to