<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] open() should not automatically decode files starting with BOM</span> <span class="anchorMarker">↓</span></a></div><div class="tocItem"><a href="#toc_issue_2">2. <span class="tocTitle">[New comment] IPython does not work on IronPython 2.7.4</span> <span class="anchorMarker">↓</span></a></div><div class="tocItem"><a href="#toc_issue_3">3. <span class="tocTitle">[Status update] IPython does not work on IronPython 2.7.4</span> <span class="anchorMarker">↓</span></a></div><div class="tocItem"><a href="#toc_issue_4">4. <span class="tocTitle">[New comment] IPython does not work on IronPython 2.7.4</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] open() should not automatically decode files starting with BOM</span> <a href="http://ironpython.codeplex.com/workitem/34655">view online</a></div><p>User jdhardy has commented on the issue:</p><p>"<p>I wonder if this is intentional, or just a side-effect of using .NET APIs.</p><p>In any case, it seems like justifiable behaviour when opening in text mode. I'm unlikely to change it for 2.7.5, but I will match CPython's behaviour for 3.0.</p>"</p></div><div class="topic"><a name="toc_issue_2"></a><div class="topicHeader"><span class="topicTitle">2. [New comment] IPython does not work on IronPython 2.7.4</span> <a href="http://ironpython.codeplex.com/workitem/34657">view online</a></div><p>User paweljasinski has commented on the issue:</p><p>"<p>The link to expect.py was dead, it is fixed now.<br></p>"</p></div><div class="topic"><a name="toc_issue_3"></a><div class="topicHeader"><span class="topicTitle">3. [Status update] IPython does not work on IronPython 2.7.4</span> <a href="http://ironpython.codeplex.com/workitem/34657">view online</a></div><p>User paweljasinski has updated the issue:</p><p>Status has changed from Proposed to Closed with the following comment, <br /><br />"Not a problem with IronPython"</p></div><div class="topic"><a name="toc_issue_4"></a><div class="topicHeader"><span class="topicTitle">4. [New comment] IPython does not work on IronPython 2.7.4</span> <a href="http://ironpython.codeplex.com/workitem/34657">view online</a></div><p>User ksachdeva has commented on the issue:</p><p>"<p>Thanks paweljasinski.</p><p>Yesterday, I started to dig into the source code of IPython myself and started to do modifications to pexpect (very similar to what you have done) and had this sudden realization that why should I fix pexpect because IPython works as it is on Python on windows. After reading the source code I found the main reason why pexpect gets invoked in the first place.</p><p>The first issue is in IPython\utils\process.py :</p><p>if sys.platform == 'win32':<br> from ._process_win32 import _find_cmd, system, getoutput, AvoidUNCPath, arg_split<br>else:<br> from ._process_posix import _find_cmd, system, getoutput, arg_split</p><p>since IronPython evaulates sys.platform as 'cli' the above check becomes invalid. I fixed this locally and got the following issue :</p><p>In IPython\core\interactiveshell.py whereever there is a reference to IPython.core.hooks the runtime had issues so I have modify the code to do </p><p>from IPython.core import hooks and then use 'hooks' everywhere.</p><p>##</p><p>I believe the check in IPython is incorrect that assumes the platform to be 'win32' but I do not comprehend why IPython.core.hooks does not work in interactive shell. Since it works in cpython may be it IronPython bug.</p><p>After all these local hacks I could make IPython (master from github) to work with IronPython 2.7.4 but now stuck at making notebook work (for which I started to do the whole exercise in the first place). Having trouble installing pyzmq.</p><p>Regards<br>Kapil</p><p></p><p></p><p></p><p><br></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>