This is an automated email letting you know that sources have recently been pushed out. You can download these newer sources directly from http://ironpython.codeplex.com/SourceControl/changeset/view/55104.
ADDED SOURCES $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/AssemblyInfo.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/CollectionUtils.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/CompilerServices $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/CompilerServices/DebugLambdaInfo.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/CompilerServices/IDebugCompilerSupport.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebugContext.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebugContext.GeneratorLoopProc.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebugFrame.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebuggableLambdaBuilder.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebugGenerator.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebugInfoRewriter.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebugMode.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebugSourceFile.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebugSourceSpan.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebugThread.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DefaultRuntimeVariablesImpl $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DefaultRuntimeVariablesImpl/DebugRuntimeVariables.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DefaultRuntimeVariablesImpl/DefaultDebugThread.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DefaultRuntimeVariablesImpl/DefaultDebugThreadFactory.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DelegateHelpers.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/ForceToGeneratorLoopException.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/FunctionInfo.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/IDebugCallback.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/InvokeTargets.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/LambdaWalker.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/Microsoft.Scripting.Debugging.csproj $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/Microsoft.Scripting.Debugging.Generated.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/Microsoft.Scripting.Debugging.txt $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/RuntimeOps.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/RuntimeVariablesSupport $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/RuntimeVariablesSupport/IDebugRuntimeVariables.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/RuntimeVariablesSupport/IDebugThreadFactory.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/ScopedRuntimeVariables.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/ThreadLocal.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/TraceEventKind.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/TracePipeline $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/TracePipeline/ITraceCallback.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/TracePipeline/ITracePipeline.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/TracePipeline/TracePipeline.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/VariableInfo.cs MODIFIED SOURCES $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/AssemblyInfo.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/CollectionUtils.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/CompilerServices/DebugLambdaInfo.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/CompilerServices/IDebugCompilerSupport.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebugContext.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebugContext.GeneratorLoopProc.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebugFrame.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebuggableLambdaBuilder.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebugGenerator.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebugInfoRewriter.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebugMode.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebugSourceFile.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebugSourceSpan.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DebugThread.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DefaultRuntimeVariablesImpl/DebugRuntimeVariables.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DefaultRuntimeVariablesImpl/DefaultDebugThread.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DefaultRuntimeVariablesImpl/DefaultDebugThreadFactory.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/DelegateHelpers.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/ForceToGeneratorLoopException.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Core/Compiler/LambdaCompiler.Logical.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Core/Stubs.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Core/Compiler/ConstantCheck.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Core/Ast/DynamicExpression.cs $/IronPython/IronPython_Main/Src/IronPython/IronPython.csproj $/IronPython/IronPython_Main/Src/IronPython.sln $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/FunctionInfo.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/IDebugCallback.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/InvokeTargets.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/LambdaWalker.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/Microsoft.Scripting.Debugging.csproj $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/Microsoft.Scripting.Debugging.Generated.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/Microsoft.Scripting.Debugging.txt $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/RuntimeOps.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/RuntimeVariablesSupport/IDebugRuntimeVariables.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/RuntimeVariablesSupport/IDebugThreadFactory.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/ScopedRuntimeVariables.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/ThreadLocal.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/TraceEventKind.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/TracePipeline/ITraceCallback.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/TracePipeline/ITracePipeline.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/TracePipeline/TracePipeline.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/VariableInfo.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Generation/ILGen.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Utils/TypeUtils.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Interpreter/LightCompiler.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Interpreter/Instruction.cs $/IronPython/IronPython_Main/Src/Tests/test_cliclass.py $/IronPython/IronPython_Main/Src/Tests/test_excinfo.py $/IronPython/IronPython_Main/Src/Tests/test_interactive.py $/IronPython/IronPython_Main/Src/Tests/test_file.py $/IronPython/IronPython_Main/Src/Tests/test_cPickle.py $/IronPython/IronPython_Main/Src/Tests/test_with.py $/IronPython/IronPython_Main/Src/Tests/versions/python26.py CHECKIN COMMENTS -------------------------------------------------------------------------------- Changeset Id: 953764 Date: 6/18/2009 7:04:29 PM (dinov) Adds the in-proc debugging support that Igor as been working on. This adds a new DLL to the IronPython MSI and to the IronPython and DLR CodePlex releases. This is just adding their source code and updating our build and packaging infrastructure to include their new DLL. The only changes to their code were some #ifdef’s to support Silverlight builds and some updates to the .csproj files to support our numerous builds. This code is owned by them and has been reviewed by their team so I’m not looking for a code review for the new DLL. Once this is in I’ll be updating Igor’s prototype for sys.settrace support for IronPython and adding that. (Shelveset: DlrDebuggingSupport;REDMOND\dinov | SNAP CheckinId: 8745) -------------------------------------------------------------------------------- Changeset Id: 953557 Date: 6/18/2009 4:59:35 PM (dfugate) - versions.python26: PEP 3110 has been implemented - versions.python26: added test for PEP 3112. Not fixed - test_abc.py: IP can run more of test_isinstance_class than CPy can? - versions.python26: http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=19546 has been implemented, but not correctly - see http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=23143 (Shelveset: CP63;REDMOND\dfugate | SNAP CheckinId: m9510) -------------------------------------------------------------------------------- Changeset Id: 952577 Date: 6/18/2009 9:02:18 AM (dfugate) - http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=19534. Feature correctly implemented and tests added - test_interactive.py was disabled when run with the CPython 2.6 stdlib => this test hasn't been running in the Main SNAP Q for some time! Fixed - http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=23132. New print function bug - enabled CPython's test_print.py in SNAP (Shelveset: CP62;REDMOND\dfugate | SNAP CheckinId: 8728) _______________________________________________ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com