<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>IronPython</title><link>http://ironpython.codeplex.com/project/feeds/rss</link><description>IronPython is a implementation of the Python programming language on the .NET Framework. It supports an interactive interpreter with fully dynamic compilation. It is well integrated with the rest of the framework, making all .NET libraries easily available to a Python program.</description><item><title>Commented Feature: Allow resources when compiling with pyc.py [32289]</title><link>http://ironpython.codeplex.com/workitem/32289</link><description>pyc.py should be able to embed resources into its generated files, ideally using the same format and syntax as csc.&lt;br /&gt;Comments: ** Comment from web user: slide_o_mix ** &lt;p&gt;How would a normal script not compiled through pyc.py load resources&amp;#63; If the script has to change to load resources when in compiled form, it makes it less desirable to have this feature.&lt;/p&gt;</description><author>slide_o_mix</author><pubDate>Wed, 22 Feb 2012 14:10:06 GMT</pubDate><guid isPermaLink="false">Commented Feature: Allow resources when compiling with pyc.py [32289] 20120222021006P</guid></item><item><title>Commented Feature: Add option to pyc.py to embed IronPython assemblies [32288]</title><link>http://ironpython.codeplex.com/workitem/32288</link><description>pyc.py should have an option to embed the IronPython assemblies inside a generated .exe as resources and then use the AppDomain.AssemblyResolve event to load them when they are needed.&lt;br /&gt;Comments: ** Comment from web user: slide_o_mix ** &lt;p&gt;Here&amp;#39;s a version to play with, in your local sys.cs just add another catch for ArgumentException and set previx to String.Empty there too.&lt;/p&gt;</description><author>slide_o_mix</author><pubDate>Wed, 22 Feb 2012 12:23:27 GMT</pubDate><guid isPermaLink="false">Commented Feature: Add option to pyc.py to embed IronPython assemblies [32288] 20120222122327P</guid></item><item><title>Commented Feature: Add option to pyc.py to embed IronPython assemblies [32288]</title><link>http://ironpython.codeplex.com/workitem/32288</link><description>pyc.py should have an option to embed the IronPython assemblies inside a generated .exe as resources and then use the AppDomain.AssemblyResolve event to load them when they are needed.&lt;br /&gt;Comments: ** Comment from web user: slide_o_mix ** &lt;p&gt;I implemented this, though it does require a change to the sys module as well &amp;#40;the GetPrefix method throws an exception because the .Location of the Assembly is empty when loading from a resource stream&amp;#41;. I&amp;#39;ll continue to test with some heftier examples to make sure nothing else is broken when doing this.&lt;/p&gt;</description><author>slide_o_mix</author><pubDate>Wed, 22 Feb 2012 12:22:08 GMT</pubDate><guid isPermaLink="false">Commented Feature: Add option to pyc.py to embed IronPython assemblies [32288] 20120222122208P</guid></item><item><title>Commented Feature: Allow resources when compiling with pyc.py [32289]</title><link>http://ironpython.codeplex.com/workitem/32289</link><description>pyc.py should be able to embed resources into its generated files, ideally using the same format and syntax as csc.&lt;br /&gt;Comments: ** Comment from web user: slide_o_mix ** &lt;p&gt;Are you looking for both managed resources and unmanaged resources&amp;#63; There are two different options to csc &amp;#47;win32res &amp;#40;unmanaged&amp;#41; and &amp;#47;res &amp;#40;managed&amp;#41;.&lt;/p&gt;</description><author>slide_o_mix</author><pubDate>Tue, 21 Feb 2012 02:37:48 GMT</pubDate><guid isPermaLink="false">Commented Feature: Allow resources when compiling with pyc.py [32289] 20120221023748A</guid></item><item><title>Commented Feature: Allow resources when compiling with pyc.py [32289]</title><link>http://ironpython.codeplex.com/workitem/32289</link><description>pyc.py should be able to embed resources into its generated files, ideally using the same format and syntax as csc.&lt;br /&gt;Comments: ** Comment from web user: slide_o_mix ** &lt;p&gt;This is pretty easy to do with the System.Resources namespace. The ModuleBuilder has a DefineResource method that returns an IResourceWriter that can be used to add resources.&lt;/p&gt;</description><author>slide_o_mix</author><pubDate>Mon, 20 Feb 2012 22:58:31 GMT</pubDate><guid isPermaLink="false">Commented Feature: Allow resources when compiling with pyc.py [32289] 20120220105831P</guid></item><item><title>Commented Feature: Add option to pyc.py to embed IronPython assemblies [32288]</title><link>http://ironpython.codeplex.com/workitem/32288</link><description>pyc.py should have an option to embed the IronPython assemblies inside a generated .exe as resources and then use the AppDomain.AssemblyResolve event to load them when they are needed.&lt;br /&gt;Comments: ** Comment from web user: slide_o_mix ** &lt;p&gt;I would recommend doing this using assemblyresolve and resources. I&amp;#39;ll take a look.&lt;/p&gt;</description><author>slide_o_mix</author><pubDate>Mon, 20 Feb 2012 17:01:42 GMT</pubDate><guid isPermaLink="false">Commented Feature: Add option to pyc.py to embed IronPython assemblies [32288] 20120220050142P</guid></item><item><title>Created Feature: Allow resources when compiling with pyc.py [32289]</title><link>http://ironpython.codeplex.com/workitem/32289</link><description>pyc.py should be able to embed resources into its generated files, ideally using the same format and syntax as csc.&lt;br /&gt;</description><author>jdhardy</author><pubDate>Mon, 20 Feb 2012 16:47:04 GMT</pubDate><guid isPermaLink="false">Created Feature: Allow resources when compiling with pyc.py [32289] 20120220044704P</guid></item><item><title>Created Feature: Add option to pyc.py to embed IronPython assemblies [32288]</title><link>http://ironpython.codeplex.com/workitem/32288</link><description>pyc.py should have an option to embed the IronPython assemblies inside a generated .exe as resources and then use the AppDomain.AssemblyResolve event to load them when they are needed.&lt;br /&gt;</description><author>jdhardy</author><pubDate>Mon, 20 Feb 2012 16:45:29 GMT</pubDate><guid isPermaLink="false">Created Feature: Add option to pyc.py to embed IronPython assemblies [32288] 20120220044529P</guid></item><item><title>Closed Issue: Module loaded by clr.Use() is not added into sys.modules [23836]</title><link>http://ironpython.codeplex.com/workitem/23836</link><description>&amp;#60;Test&amp;#62;&amp;#60;&amp;#47;Test&amp;#62;&lt;br /&gt;&amp;#60;Creator&amp;#62;Qing Ye&amp;#60;&amp;#47;Creator&amp;#62;&lt;br /&gt;&amp;#60;CreatedDate&amp;#62;11&amp;#47;16&amp;#47;2007&amp;#60;&amp;#47;CreatedDate&amp;#62;&lt;br /&gt;&amp;#60;NewInternalID&amp;#62;409649&amp;#60;&amp;#47;NewInternalID&amp;#62;&lt;br /&gt;&amp;#60;OldInternalID&amp;#62;322099&amp;#60;&amp;#47;OldInternalID&amp;#62;&lt;br /&gt;&amp;#60;AreaPath&amp;#62;IronPython&amp;#92;Runtime&amp;#60;&amp;#47;AreaPath&amp;#62;&lt;br /&gt;&lt;br /&gt;&amp;#60;Description&amp;#62;&lt;br /&gt;Not sure if this is by-design. But I had impression that clr.GetInstance&amp;#40;&amp;#41;.Use&amp;#40;&amp;#41; should behave same as import.&lt;br /&gt;&lt;br /&gt;Repro&amp;#58;&lt;br /&gt;1. Copy both attached test.py and test1.py&lt;br /&gt;2. Run test.py&amp;#58;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; ipy test.py&lt;br /&gt;&lt;br /&gt;Expected&amp;#58;&lt;br /&gt;output by import statement and clr.GetInstance&amp;#40;&amp;#41;.Use&amp;#40;&amp;#41; should match&lt;br /&gt;&lt;br /&gt;Actual&amp;#58;&lt;br /&gt;test1 is not in sys.modules when it is loaded via clr.GetInstance&amp;#40;&amp;#41;.Use&amp;#40;&amp;#34;test1.py&amp;#34;, &amp;#34;python&amp;#34;&amp;#41;&lt;br /&gt;&amp;#60;&amp;#47;Description&amp;#62;&lt;br /&gt;&lt;br /&gt;&amp;#60;Repro&amp;#62;&lt;br /&gt;&lt;br /&gt;&amp;#60;&amp;#47;Repro&amp;#62;&lt;br /&gt;&lt;br /&gt;&amp;#60;History&amp;#62;&lt;br /&gt;It gets published to sys.modules but not under the correct name.&lt;br /&gt;&amp;#60;&amp;#47;History&amp;#62;&lt;br /&gt;Comments: &lt;p&gt;No files attached, no way to reproduce.&lt;/p&gt;</description><author>slide_o_mix</author><pubDate>Mon, 20 Feb 2012 15:55:30 GMT</pubDate><guid isPermaLink="false">Closed Issue: Module loaded by clr.Use() is not added into sys.modules [23836] 20120220035530P</guid></item><item><title>Commented Issue: version() shows only version number when running pyc-compiled .exe [30267]</title><link>http://ironpython.codeplex.com/workitem/30267</link><description>the function sys.version&amp;#40;&amp;#41; shows only a version number when running in an .exe-file built with pyc.py.&lt;br /&gt;&lt;br /&gt;simple script pyVersion.py&lt;br /&gt;import sys&lt;br /&gt;def main&amp;#40;&amp;#41;&amp;#58;&lt;br /&gt;    print &amp;#34;version&amp;#61;&amp;#34;, sys.version&lt;br /&gt;    return 0&lt;br /&gt;if  __name__ &amp;#61;&amp;#61; &amp;#34;__main__&amp;#34;&amp;#58;&lt;br /&gt;    sys.exit&amp;#40;main&amp;#40;&amp;#41;&amp;#41;&lt;br /&gt;&lt;br /&gt;outputs&amp;#58;&lt;br /&gt;d&amp;#58;&amp;#92;d&amp;#92;d0&amp;#92;lib&amp;#92;python&amp;#92;pdf&amp;#92;r01&amp;#92;ipy&amp;#62;ipy pyVersion.py&lt;br /&gt;version&amp;#61; 2.7.0 &amp;#40;IronPython 2.7 RC 1 &amp;#40;2.7.0.30&amp;#41; on .NET 4.0.30319.1&amp;#41;&lt;br /&gt;&lt;br /&gt;d&amp;#58;&amp;#92;d&amp;#92;d0&amp;#92;lib&amp;#92;python&amp;#92;pdf&amp;#92;r01&amp;#92;ipy&amp;#62;pyVersion.exe&lt;br /&gt;version&amp;#61; 2.7.0 &amp;#40;&amp;#41;&lt;br /&gt;Comments: ** Comment from web user: slide_o_mix ** &lt;p&gt;Issue still exists in 2.7.2beta&lt;/p&gt;</description><author>slide_o_mix</author><pubDate>Mon, 20 Feb 2012 15:13:49 GMT</pubDate><guid isPermaLink="false">Commented Issue: version() shows only version number when running pyc-compiled .exe [30267] 20120220031349P</guid></item><item><title>Closed Issue: Desktop IronPython debugging failure - Error: Reading old stack frames, should match 3 [24046]</title><link>http://ironpython.codeplex.com/workitem/24046</link><description>&amp;#60;Test&amp;#62;test_ip_debugging&amp;#60;&amp;#47;Test&amp;#62;&lt;br /&gt;&amp;#60;Creator&amp;#62;Dave Fugate&amp;#60;&amp;#47;Creator&amp;#62;&lt;br /&gt;&amp;#60;CreatedDate&amp;#62;5&amp;#47;1&amp;#47;2008&amp;#60;&amp;#47;CreatedDate&amp;#62;&lt;br /&gt;&amp;#60;NewInternalID&amp;#62;428090&amp;#60;&amp;#47;NewInternalID&amp;#62;&lt;br /&gt;&amp;#60;OldInternalID&amp;#62;&amp;#60;&amp;#47;OldInternalID&amp;#62;&lt;br /&gt;&amp;#60;AreaPath&amp;#62;IronPython&amp;#60;&amp;#47;AreaPath&amp;#62;&lt;br /&gt;&lt;br /&gt;&amp;#60;Description&amp;#62;&lt;br /&gt;&lt;br /&gt;&amp;#60;&amp;#47;Description&amp;#62;&lt;br /&gt;&lt;br /&gt;&amp;#60;Repro&amp;#62;&lt;br /&gt;test_ip_debugging.GenericTest.  Please ask Sri for details.&lt;br /&gt;&amp;#60;&amp;#47;Repro&amp;#62;&lt;br /&gt;&lt;br /&gt;&amp;#60;History&amp;#62;&lt;br /&gt;OS&amp;#58; x86 2K3&lt;br /&gt;Flags&amp;#58; -X&amp;#58;Interpret&lt;br /&gt;Binary type&amp;#58; debug&lt;br /&gt; &lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;SETLOCAL ENABLEEXTENSIONS &lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;SET BVT_ROOT&amp;#61;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging &lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;IF &amp;#34;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;bin&amp;#92;Debug&amp;#34; &amp;#61;&amp;#61; &amp;#34;&amp;#34; &amp;#40;SET CORE_ROOT&amp;#61;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;bin&amp;#92;Release &amp;#41;  ELSE &amp;#40;SET CORE_ROOT&amp;#61;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;bin&amp;#92;Debug &amp;#41; &lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;SET CORE_RUN&amp;#61;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;bin&amp;#92;Debug&amp;#92;ipy.exe &lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;IF &amp;#34;x86&amp;#34; &amp;#61;&amp;#61; &amp;#34;x86&amp;#34; &amp;#40;IF &amp;#34;&amp;#34; &amp;#61;&amp;#61; &amp;#34;&amp;#34; &amp;#40;SET MDBG&amp;#61;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Mdbg&amp;#92;i386&amp;#92;mdbg.exe &amp;#41;  ELSE IF &amp;#34;&amp;#34; &amp;#61;&amp;#61; &amp;#34;AMD64&amp;#34; &amp;#40;SET MDBG&amp;#61;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Mdbg&amp;#92;amd64&amp;#92;mdbg.exe &amp;#41; &amp;#41;  ELSE IF &amp;#34;x86&amp;#34; &amp;#61;&amp;#61; &amp;#34;AMD64&amp;#34; &amp;#40;SET MDBG&amp;#61;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Mdbg&amp;#92;amd64&amp;#92;mdbg.exe &amp;#41; &lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;IF &amp;#34;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Mdbg&amp;#92;i386&amp;#92;mdbg.exe&amp;#34; &amp;#61;&amp;#61; &amp;#34;&amp;#34; &amp;#40;ECHO &amp;#34;Unknown processor architecture&amp;#34;   EXIT &amp;#47;b 1 &amp;#41; &lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;SET PERLEXE&amp;#61;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;perl&amp;#92;perl.exe &lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;SET PERL5LIB&amp;#61;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;perl&amp;#92;lib&amp;#59;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;perl&amp;#92;site&amp;#92;lib &lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;perl&amp;#92;perl.exe C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;dbgh.pl -debugger C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Mdbg&amp;#92;i386&amp;#92;mdbg.exe -script C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Tests&amp;#92;MdbgNested.scr -baseline C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Tests&amp;#92;MdbgNested.bsl -filter &amp;#34;&amp;#34; SUCCESS&amp;#33;&lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;IF NOT &amp;#34;100&amp;#34; &amp;#61;&amp;#61; &amp;#34;100&amp;#34; GOTO FAIL &lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;perl&amp;#92;perl.exe C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;dbgh.pl -debugger C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Mdbg&amp;#92;i386&amp;#92;mdbg.exe -script C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Tests&amp;#92;MdbgRecursive.scr -baseline C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Tests&amp;#92;MdbgRecursive.bsl -filter &amp;#34;&amp;#34; SUCCESS&amp;#33;&lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;IF NOT &amp;#34;100&amp;#34; &amp;#61;&amp;#61; &amp;#34;100&amp;#34; GOTO FAIL &lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;perl&amp;#92;perl.exe C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;dbgh.pl -debugger C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Mdbg&amp;#92;i386&amp;#92;mdbg.exe -script C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Tests&amp;#92;MdbgClassMethod.scr -baseline C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Tests&amp;#92;MdbgClassMethod.bsl -filter &amp;#34;&amp;#34; SUCCESS&amp;#33;&lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;IF NOT &amp;#34;100&amp;#34; &amp;#61;&amp;#61; &amp;#34;100&amp;#34; GOTO FAIL &lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;perl&amp;#92;perl.exe C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;dbgh.pl -debugger C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Mdbg&amp;#92;i386&amp;#92;mdbg.exe -script C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Tests&amp;#92;MdbgTryCatch.scr -baseline C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Tests&amp;#92;MdbgTryCatch.bsl -filter &amp;#34;&amp;#34; SUCCESS&amp;#33;&lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;IF NOT &amp;#34;100&amp;#34; &amp;#61;&amp;#61; &amp;#34;100&amp;#34; GOTO FAIL &lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;perl&amp;#92;perl.exe C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;dbgh.pl -debugger C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Mdbg&amp;#92;i386&amp;#92;mdbg.exe -script C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Tests&amp;#92;MdbgImport.scr -baseline C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Tests&amp;#92;MdbgImport.bsl -filter &amp;#34;&amp;#34; SUCCESS&amp;#33;&lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;IF NOT &amp;#34;100&amp;#34; &amp;#61;&amp;#61; &amp;#34;100&amp;#34; GOTO FAIL &lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;REM C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;perl&amp;#92;perl.exe C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;dbgh.pl -debugger C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Mdbg&amp;#92;i386&amp;#92;mdbg.exe -script C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Tests&amp;#92;MdbgInterop.scr -baseline C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Tests&amp;#92;MdbgInterop.bsl -filter &amp;#34;&amp;#34; &lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;IF NOT &amp;#34;100&amp;#34; &amp;#61;&amp;#61; &amp;#34;100&amp;#34; GOTO FAIL &lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;perl&amp;#92;perl.exe C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;dbgh.pl -debugger C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Mdbg&amp;#92;i386&amp;#92;mdbg.exe -script C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Tests&amp;#92;MdbgStepThrough.scr -baseline C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Tests&amp;#92;MdbgStepThrough.bsl -filter &amp;#34;&amp;#34; SUCCESS&amp;#33;&lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;IF NOT &amp;#34;100&amp;#34; &amp;#61;&amp;#61; &amp;#34;100&amp;#34; GOTO FAIL &lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;perl&amp;#92;perl.exe C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;dbgh.pl -debugger C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Mdbg&amp;#92;i386&amp;#92;mdbg.exe -script C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Tests&amp;#92;MdbgInheritance.scr -baseline C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#92;Tests&amp;#92;MdbgInheritance.bsl -filter &amp;#34;&amp;#34; Error at line 20&amp;#58; was Error&amp;#58; Reading old stack frames, should match 3&amp;#58;        self&amp;#92;.width &amp;#61; width.FAILED&amp;#58; there were 1 errors.&lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;IF NOT &amp;#34;101&amp;#34; &amp;#61;&amp;#61; &amp;#34;100&amp;#34; GOTO FAIL &lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;ENDLOCAL&lt;br /&gt;C&amp;#58;&amp;#92;MERLLA&amp;#126;1&amp;#92;MerlinSnap&amp;#92;Test&amp;#92;Merlin&amp;#92;Main&amp;#92;Test&amp;#92;Debugging&amp;#92;Desktop&amp;#62;EXIT &amp;#47;b 1The test failed with exit code 1.&lt;br /&gt;&amp;#60;&amp;#47;History&amp;#62;&lt;br /&gt;Comments: &lt;p&gt;SNAP failure.&lt;/p&gt;</description><author>slide_o_mix</author><pubDate>Mon, 20 Feb 2012 04:46:15 GMT</pubDate><guid isPermaLink="false">Closed Issue: Desktop IronPython debugging failure - Error: Reading old stack frames, should match 3 [24046] 20120220044615A</guid></item><item><title>Commented Issue: Some path ops are not done through PlatformAdaptationLayer in IronPython.Runtime.Importer [31603]</title><link>http://ironpython.codeplex.com/workitem/31603</link><description>Path name operations in IronPython.Runtime.Importer are supposed to be performed through the PlatformAdaptationLayer, enabling platform adaptations of path name structure. Some operations are still directly done to System.IO.Path, though, which breaks the adaptation layer. The commit https&amp;#58;&amp;#47;&amp;#47;github.com&amp;#47;rickardraysearch&amp;#47;main&amp;#47;commit&amp;#47;7cc9ed676c1ee6f6f0e770d9c8842d24b4e1c7d6 fixes &amp;#40;at least some of some of&amp;#41; the remaining items.&lt;br /&gt;Comments: ** Comment from web user: slide_o_mix ** &lt;p&gt;This looks to be fixed.&lt;/p&gt;</description><author>slide_o_mix</author><pubDate>Mon, 20 Feb 2012 04:44:17 GMT</pubDate><guid isPermaLink="false">Commented Issue: Some path ops are not done through PlatformAdaptationLayer in IronPython.Runtime.Importer [31603] 20120220044417A</guid></item><item><title>Commented Issue: compile('#foo\n', '&lt;stdin&gt;', 'single') throws null ref exception [30940]</title><link>http://ironpython.codeplex.com/workitem/30940</link><description>compile&amp;#40;&amp;#39;&amp;#35;foo&amp;#92;n&amp;#39;, &amp;#39;&amp;#60;stdin&amp;#62;&amp;#39;, &amp;#39;single&amp;#39;&amp;#41;&lt;br /&gt;&lt;br /&gt;IronPython&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#62;&amp;#62;&amp;#62; compile&amp;#40;&amp;#39;&amp;#35;foo&amp;#92;n&amp;#39;, &amp;#39;&amp;#60;stdin&amp;#62;&amp;#39;, &amp;#39;single&amp;#39;&amp;#41;&lt;br /&gt;Traceback &amp;#40;most recent call last&amp;#41;&amp;#58;&lt;br /&gt;  File &amp;#34;&amp;#60;stdin&amp;#62;&amp;#34;, line 1, in &amp;#60;module&amp;#62;&lt;br /&gt;SystemError&amp;#58; Object reference not set to an instance of an object.&lt;br /&gt;&lt;br /&gt;CPython&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#62;&amp;#62;&amp;#62; compile&amp;#40;&amp;#39;&amp;#35;foo&amp;#92;n&amp;#39;, &amp;#39;&amp;#60;stdin&amp;#62;&amp;#39;, &amp;#39;single&amp;#39;&amp;#41;&lt;br /&gt;Traceback &amp;#40;most recent call last&amp;#41;&amp;#58;&lt;br /&gt;  File &amp;#34;&amp;#60;stdin&amp;#62;&amp;#34;, line 1, in &amp;#60;module&amp;#62;&lt;br /&gt;  File &amp;#34;&amp;#60;stdin&amp;#62;&amp;#34;, line 1&lt;br /&gt;    &amp;#35;foo&lt;br /&gt;       &amp;#94;&lt;br /&gt;SyntaxError&amp;#58; unexpected EOF while parsing&lt;br /&gt;Comments: ** Comment from web user: slide_o_mix ** &lt;p&gt;NRE comes from here&amp;#58;&lt;/p&gt;&lt;p&gt;internal static FunctionCode FromSourceUnit&amp;#40;SourceUnit sourceUnit, PythonCompilerOptions options, bool register&amp;#41; &amp;#123;&lt;br /&gt;            var code &amp;#61; PythonContext.CompilePythonCode&amp;#40;sourceUnit, options, ThrowingErrorSink.Default&amp;#41;&amp;#59;&lt;/p&gt;&lt;p&gt;            return &amp;#40;&amp;#40;RunnableScriptCode&amp;#41;code&amp;#41;.GetFunctionCode&amp;#40;register&amp;#41;&amp;#59;&lt;br /&gt;        &amp;#125;&lt;/p&gt;&lt;p&gt;code is null for this statement after parsing because its an empty statement.&lt;/p&gt;</description><author>slide_o_mix</author><pubDate>Mon, 20 Feb 2012 04:35:41 GMT</pubDate><guid isPermaLink="false">Commented Issue: compile('#foo\n', '&lt;stdin&gt;', 'single') throws null ref exception [30940] 20120220043541A</guid></item><item><title>Commented Issue: sys.args[0] dissapears in ipy-script compiled with pyc.py [30263]</title><link>http://ironpython.codeplex.com/workitem/30263</link><description>If I compile a script with pyc.py the program name disappears from sys.argv &amp;#40;it is usually sys.argv&amp;#91;0&amp;#93;&amp;#41;.&lt;br /&gt;&lt;br /&gt;the script&amp;#58;&lt;br /&gt;&amp;#35; coding&amp;#58; latin-1&lt;br /&gt;import sys&lt;br /&gt;def main&amp;#40;&amp;#41;&amp;#58;&lt;br /&gt;    for i1, a1 in enumerate&amp;#40;sys.argv&amp;#41;&amp;#58;&lt;br /&gt;        print &amp;#34;&amp;#37;2.2d&amp;#58; &amp;#37;s&amp;#34; &amp;#37; &amp;#40;i1, a1&amp;#41;&lt;br /&gt;    return 0&lt;br /&gt;if  __name__ &amp;#61;&amp;#61; &amp;#34;__main__&amp;#34;&amp;#58;&lt;br /&gt;    sys.exit&amp;#40;main&amp;#40;&amp;#41;&amp;#41;&lt;br /&gt;&lt;br /&gt;output with ipy.exe&amp;#58;&lt;br /&gt;&lt;br /&gt;d&amp;#58;&amp;#92;d&amp;#92;d0&amp;#92;lib&amp;#92;python&amp;#92;pdf&amp;#92;r01&amp;#92;ipy&amp;#62;ipy args.py 1 2 3&lt;br /&gt;00&amp;#58; args.py&lt;br /&gt;01&amp;#58; 1&lt;br /&gt;02&amp;#58; 2&lt;br /&gt;03&amp;#58; 3&lt;br /&gt;&lt;br /&gt;compilation and compiled output&amp;#58;&lt;br /&gt;&lt;br /&gt;d&amp;#58;&amp;#92;d&amp;#92;d0&amp;#92;lib&amp;#92;python&amp;#92;pdf&amp;#92;r01&amp;#92;ipy&amp;#62;ipy &amp;#34;C&amp;#58;&amp;#92;Program Files &amp;#40;x86&amp;#41;&amp;#92;IronPython 2.7&amp;#92;Tools&amp;#92;Scripts&amp;#92;pyc.py&amp;#34; &amp;#47;main&amp;#58;args.py &amp;#47;out&amp;#58;args args.py&lt;br /&gt;Input Files&amp;#58;&lt;br /&gt;        args.py&lt;br /&gt;Output&amp;#58;&lt;br /&gt;        args&lt;br /&gt;Target&amp;#58;&lt;br /&gt;        ConsoleApplication&lt;br /&gt;Platform&amp;#58;&lt;br /&gt;        ILOnly&lt;br /&gt;Machine&amp;#58;&lt;br /&gt;        I386&lt;br /&gt;Compiling...&lt;br /&gt;Saved to args&lt;br /&gt;&lt;br /&gt;d&amp;#58;&amp;#92;d&amp;#92;d0&amp;#92;lib&amp;#92;python&amp;#92;pdf&amp;#92;r01&amp;#92;ipy&amp;#62;args.exe 1 2 3&lt;br /&gt;00&amp;#58; 1&lt;br /&gt;01&amp;#58; 2&lt;br /&gt;02&amp;#58; 3&lt;br /&gt;&lt;br /&gt;d&amp;#58;&amp;#92;d&amp;#92;d0&amp;#92;lib&amp;#92;python&amp;#92;pdf&amp;#92;r01&amp;#92;ipy&amp;#62;&lt;br /&gt;Comments: ** Comment from web user: slide_o_mix ** &lt;p&gt;I&amp;#39;m fairly sure that InitializeModule &amp;#40;this override anyway&amp;#41; is not called by anything but the pyc generated stub executable, but I will make sure.&lt;/p&gt;</description><author>slide_o_mix</author><pubDate>Mon, 20 Feb 2012 03:39:09 GMT</pubDate><guid isPermaLink="false">Commented Issue: sys.args[0] dissapears in ipy-script compiled with pyc.py [30263] 20120220033909A</guid></item><item><title>Commented Issue: Need a way to have a base class in an extension which is not exposed to Python [28891]</title><link>http://ironpython.codeplex.com/workitem/28891</link><description>I have a base class for all of our classes that wrap numpy core objects.  I&amp;#39;d like a way to hide this so it is not exposed to IronPython.&lt;br /&gt;I have&amp;#58;&lt;br /&gt;&lt;br /&gt;public class Wrapper &amp;#58; IDisposable &amp;#123;&lt;br /&gt;   ...&lt;br /&gt;&amp;#125;&lt;br /&gt;&lt;br /&gt;public class ndarray &amp;#58; Wrapper &amp;#123;&lt;br /&gt;   ...&lt;br /&gt;&amp;#125;&lt;br /&gt;&lt;br /&gt;I&amp;#39;d like ndarray to be visible to Python but Wrapper not be visible.&lt;br /&gt;Comments: ** Comment from web user: slide_o_mix ** &lt;p&gt;Does the PythonHiddenBaseClass not work&amp;#63;&lt;/p&gt;&lt;p&gt;&amp;#91;PythonHiddenBaseClass&amp;#93;&lt;br /&gt;public class Wrapper &amp;#58; IDisposable &amp;#123;&lt;/p&gt;&lt;p&gt;&amp;#125;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;#47;&amp;#47;&amp;#47; &amp;#60;summary&amp;#62;&lt;br /&gt;    &amp;#47;&amp;#47;&amp;#47; Marks a class as being hidden from the Python hierarchy.  This is applied to the base class&lt;br /&gt;    &amp;#47;&amp;#47;&amp;#47; and then all derived types will not see the base class in their hierarchy and will not be&lt;br /&gt;    &amp;#47;&amp;#47;&amp;#47; able to access members declaredo on the base class.&lt;br /&gt;    &amp;#47;&amp;#47;&amp;#47; &amp;#60;&amp;#47;summary&amp;#62;&lt;br /&gt;    &amp;#91;AttributeUsage&amp;#40;AttributeTargets.Class&amp;#41;&amp;#93;&lt;br /&gt;    public sealed class PythonHiddenBaseClassAttribute &amp;#58; Attribute &amp;#123;&lt;br /&gt;    &amp;#125;&lt;/p&gt;</description><author>slide_o_mix</author><pubDate>Mon, 20 Feb 2012 03:37:54 GMT</pubDate><guid isPermaLink="false">Commented Issue: Need a way to have a base class in an extension which is not exposed to Python [28891] 20120220033754A</guid></item><item><title>Commented Issue: _winreg doesn't support key names which are 256 chars long [28743]</title><link>http://ironpython.codeplex.com/workitem/28743</link><description>.NET seems to limit this to 255 characters, Python supports 256.  We&amp;#39;d need to move entirely to P&amp;#47;Invokes to make this work.&lt;br /&gt;Comments: ** Comment from web user: slide_o_mix ** &lt;p&gt;Please provide a test case if possible.&lt;/p&gt;</description><author>slide_o_mix</author><pubDate>Mon, 20 Feb 2012 03:31:50 GMT</pubDate><guid isPermaLink="false">Commented Issue: _winreg doesn't support key names which are 256 chars long [28743] 20120220033150A</guid></item><item><title>Closed Feature: Improve debugging experience [22035]</title><link>http://ironpython.codeplex.com/workitem/22035</link><description>There&amp;#39;s lots that can be done to improve the existing experience of debugging an IronPython app from VS.  Some random thoughts on objects that could use debug visualizers&amp;#58;&lt;br /&gt;    Dictionaries&lt;br /&gt;    Lists&lt;br /&gt;    Tuples&lt;br /&gt;    new-style&amp;#47;old-style classes&lt;br /&gt;    type objects&lt;br /&gt;Comments: &lt;p&gt;IronPython Tools deprecated in favor of Python Tools for Visual Studio&lt;/p&gt;</description><author>slide_o_mix</author><pubDate>Mon, 20 Feb 2012 03:27:42 GMT</pubDate><guid isPermaLink="false">Closed Feature: Improve debugging experience [22035] 20120220032742A</guid></item><item><title>Commented Feature: implement clr.GetString and clr.GetBytes as helper to convert strings to and from bytes [7159]</title><link>http://ironpython.codeplex.com/workitem/7159</link><description>&amp;#60;Thanks&amp;#62;Seo Sanghyeon&amp;#60;&amp;#47;Thanks&amp;#62;&lt;br /&gt;&lt;br /&gt;Let&amp;#39;s say this way. clr.GetString would be equivalent to&lt;br /&gt;StringOps.FromByteArray already in IronPython. clr.GetBytes would be&lt;br /&gt;its reverse.&lt;br /&gt;Comments: ** Comment from web user: slide_o_mix ** &lt;p&gt;StringOps.FromByteArray no longer exists&amp;#63;&lt;/p&gt;</description><author>slide_o_mix</author><pubDate>Mon, 20 Feb 2012 03:25:38 GMT</pubDate><guid isPermaLink="false">Commented Feature: implement clr.GetString and clr.GetBytes as helper to convert strings to and from bytes [7159] 20120220032538A</guid></item><item><title>Commented Issue: sys.args[0] dissapears in ipy-script compiled with pyc.py [30263]</title><link>http://ironpython.codeplex.com/workitem/30263</link><description>If I compile a script with pyc.py the program name disappears from sys.argv &amp;#40;it is usually sys.argv&amp;#91;0&amp;#93;&amp;#41;.&lt;br /&gt;&lt;br /&gt;the script&amp;#58;&lt;br /&gt;&amp;#35; coding&amp;#58; latin-1&lt;br /&gt;import sys&lt;br /&gt;def main&amp;#40;&amp;#41;&amp;#58;&lt;br /&gt;    for i1, a1 in enumerate&amp;#40;sys.argv&amp;#41;&amp;#58;&lt;br /&gt;        print &amp;#34;&amp;#37;2.2d&amp;#58; &amp;#37;s&amp;#34; &amp;#37; &amp;#40;i1, a1&amp;#41;&lt;br /&gt;    return 0&lt;br /&gt;if  __name__ &amp;#61;&amp;#61; &amp;#34;__main__&amp;#34;&amp;#58;&lt;br /&gt;    sys.exit&amp;#40;main&amp;#40;&amp;#41;&amp;#41;&lt;br /&gt;&lt;br /&gt;output with ipy.exe&amp;#58;&lt;br /&gt;&lt;br /&gt;d&amp;#58;&amp;#92;d&amp;#92;d0&amp;#92;lib&amp;#92;python&amp;#92;pdf&amp;#92;r01&amp;#92;ipy&amp;#62;ipy args.py 1 2 3&lt;br /&gt;00&amp;#58; args.py&lt;br /&gt;01&amp;#58; 1&lt;br /&gt;02&amp;#58; 2&lt;br /&gt;03&amp;#58; 3&lt;br /&gt;&lt;br /&gt;compilation and compiled output&amp;#58;&lt;br /&gt;&lt;br /&gt;d&amp;#58;&amp;#92;d&amp;#92;d0&amp;#92;lib&amp;#92;python&amp;#92;pdf&amp;#92;r01&amp;#92;ipy&amp;#62;ipy &amp;#34;C&amp;#58;&amp;#92;Program Files &amp;#40;x86&amp;#41;&amp;#92;IronPython 2.7&amp;#92;Tools&amp;#92;Scripts&amp;#92;pyc.py&amp;#34; &amp;#47;main&amp;#58;args.py &amp;#47;out&amp;#58;args args.py&lt;br /&gt;Input Files&amp;#58;&lt;br /&gt;        args.py&lt;br /&gt;Output&amp;#58;&lt;br /&gt;        args&lt;br /&gt;Target&amp;#58;&lt;br /&gt;        ConsoleApplication&lt;br /&gt;Platform&amp;#58;&lt;br /&gt;        ILOnly&lt;br /&gt;Machine&amp;#58;&lt;br /&gt;        I386&lt;br /&gt;Compiling...&lt;br /&gt;Saved to args&lt;br /&gt;&lt;br /&gt;d&amp;#58;&amp;#92;d&amp;#92;d0&amp;#92;lib&amp;#92;python&amp;#92;pdf&amp;#92;r01&amp;#92;ipy&amp;#62;args.exe 1 2 3&lt;br /&gt;00&amp;#58; 1&lt;br /&gt;01&amp;#58; 2&lt;br /&gt;02&amp;#58; 3&lt;br /&gt;&lt;br /&gt;d&amp;#58;&amp;#92;d&amp;#92;d0&amp;#92;lib&amp;#92;python&amp;#92;pdf&amp;#92;r01&amp;#92;ipy&amp;#62;&lt;br /&gt;Comments: ** Comment from web user: peterSchwalm ** &lt;p&gt;I figured that out too.&lt;br /&gt;Perhaps I would suggest, to remove the &amp;#34;RemoveFirst&amp;#34;, but I could not figure out if this code is also run if the code is not compiled &amp;#40;with pyc.py&amp;#41;. I suppose it is, because if the script is run with ipy.exe the &amp;#34;ipy.exe&amp;#34; is the first command line argument and it makes sense to remove it, so that the script name becomes the first entry in sys.argv.&lt;/p&gt;&lt;p&gt;A &amp;#34;good&amp;#34; version should probably something like this&amp;#58;&lt;/p&gt;&lt;p&gt;if  &amp;#40;runningInCompiledEnvironment ...&amp;#41;&lt;br /&gt;    options&amp;#91;&amp;#34;Arguments&amp;#34;&amp;#93; &amp;#61; ArrayUtils.Environment.GetCommandLineArgs&amp;#40;&amp;#41;&amp;#59; &lt;br /&gt;else&lt;br /&gt;    options&amp;#91;&amp;#34;Arguments&amp;#34;&amp;#93; &amp;#61; ArrayUtils.RemoveFirst&amp;#40;Environment.GetCommandLineArgs&amp;#40;&amp;#41;&amp;#41;&amp;#59; &amp;#47;&amp;#47; remove the EXE&lt;/p&gt;&lt;p&gt;But I do not have an idea how &amp;#34;runningInCompiledEnvironment&amp;#34; could be implemented in this startup environment.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description><author>peterSchwalm</author><pubDate>Mon, 20 Feb 2012 03:19:29 GMT</pubDate><guid isPermaLink="false">Commented Issue: sys.args[0] dissapears in ipy-script compiled with pyc.py [30263] 20120220031929A</guid></item><item><title>Commented Issue: IRONPYTHONPATH not respected for pyc.py compiled assemblies [26706]</title><link>http://ironpython.codeplex.com/workitem/26706</link><description>We need to initialize the runtime the same way as the command line does and respect all of the env vars.&lt;br /&gt;Comments: ** Comment from web user: slide_o_mix ** &lt;p&gt;What other environment variables would be useful&amp;#63;&lt;/p&gt;</description><author>slide_o_mix</author><pubDate>Sun, 19 Feb 2012 22:49:46 GMT</pubDate><guid isPermaLink="false">Commented Issue: IRONPYTHONPATH not respected for pyc.py compiled assemblies [26706] 20120219104946P</guid></item></channel></rss>
