<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 issue] Some nodes&#39; name changed in Visual studio Dev11 when expand the variable from IronPython code</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div></div><h4>ISSUES</h4><div class="topic"><a name="toc_issue_1"></a><div class="topicHeader"><span class="topicTitle">1. [New issue] Some nodes&#39; name changed in Visual studio Dev11 when expand the variable from IronPython code</span> <a href="http://ironpython.codeplex.com/workitem/31721">view online</a></div><p>User Ziegler has proposed the issue:</p><p>"1. Compile the below code with&#58;        csc &#47;debug&#43; &#47;r&#58;Microsoft.Scripting.dll &#47;r&#58;IronPython.dll basic01.cs <br />2. And open it with&#58;   devenv &#47;debugexe basic01.exe<br /> <br />&#47;&#47;basic01.cs<br />using Microsoft.Scripting&#59;<br />using IronPython.Compiler&#59;<br />using IronPython.Hosting&#59;<br />class C<br />&#123;<br />    static void Main&#40;string&#91;&#93; args&#41;<br />    &#123;<br />        &#47;&#47; call PrintDynamicObject on some COM object or IDynamicObject<br />        var sr &#61; Python.CreateEngine&#40;&#41;&#59;<br />        var scope &#61; sr.GetBuiltinModule&#40;&#41;&#59;<br />        var x &#61; scope.GetVariable&#40;&#34;max&#34;&#41;&#59;<br /> <br />       var code &#61; sr.CreateScriptSourceFromString&#40;&#64;&#34;<br />class x&#40;object&#41;&#58;<br />         class_val &#61; 5<br />         def some_method&#40;self&#41;&#58; pass<br />a &#61; x&#40;&#41;<br />a.inst_val &#61; 3<br />a.Name &#61; &#39;Sree&#39;&#34;, SourceCodeKind.Statements&#41;&#59;<br /> <br />        scope &#61; sr.CreateScope&#40;&#41;&#59;<br />        code.Execute&#40;scope&#41;&#59;<br />        dynamic y &#61; scope.GetVariable&#40;&#34;a&#34;&#41;&#59;<br />        System.Diagnostics.Debugger.Break&#40;&#41;&#59;<br /> <br />After we go to the break point, then type &#8220;y&#8221; in the watch window, and expand its node. <br />Actual&#58;<br />1.  &#34;.class&#34; change to &#34;_class_&#34;<br /><br />2.  &#34;.dict&#34; removed and embedded nodes moved out<br />3.  The node &#8220;.slots_and_weakref&#8221; removed.<br /> <br />Expected&#58;<br />1.  The name &#34;.class&#34; should appear<br />2.  &#34;.dict&#34; and its embedded nodes  should exisit<br />3.       &#8220;.slots_and_weakref&#8221; should exisit<br /> <br />Additional&#58;<br />1. diff picture is attached.<br />2. Microsoft.Scripting.dll&#59;IronPython.dll&#59;Microsoft.Dynamic.dll is attached."</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="https://ironpython.codeplex.com/subscriptions/workitem/project/edit">unsubscribe or change your issue notification settings</a> on CodePlex.com.</p></div></div></body></html>