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/61287.

ADDED SOURCES
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/CollectionDebugView.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/ObjectDebugView.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/BranchLabel.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/AddInstruction.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/ControlFlowInstructions.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/DynamicInstructionN.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/DynamicInstructions.Generated.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/EqualInstruction.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/FieldOperations.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/GreaterThanInstruction.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/InstructionList.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/LessThanInstruction.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/NotEqualInstruction.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/NumericConvertInstruction.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/TypeOperations.cs

DELETED SOURCES
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/DynamicInstructions.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/DynamicInstructions.Generated.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/LightCompilerDebugView.cs

MODIFIED SOURCES
        
$/IronPython/IronPython_Main/Src/IronPython/Compiler/GeneratorRewriter.cs
        $/IronPython/IronPython_Main/Src/IronPython/Compiler/LazyCode.cs
        $/IronPython/IronPython_Main/Src/IronPython/Compiler/PythonScriptCode.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/CollectionDebugView.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/ObjectDebugView.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/BranchLabel.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/AddInstruction.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/ArrayOperations.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/CallInstruction.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/CallInstruction.Generated.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Hosting/Shell/OptionsParser.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Generation/CompilerHelpers.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/CodeContext.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Compiler/PythonGlobalVariableExpression.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Compiler/RuntimeScriptCode.cs
        $/IronPython/IronPython_Main/Src/IronPython.Modules/_collections.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/PythonGetMemberBinder.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/Types/NewTypeMaker.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/FunctionCode.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/PythonFunction.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/PythonDictionary.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/PythonModule.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/Types/PythonType.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/PythonTuple.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/Types/OldInstance.cs
        $/IronPython/IronPython_Main/Src/IronPython/GlobalSuppressions.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/Types/OldClass.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/PythonOps.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/UserTypeOps.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/List.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/Set.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Compiler/Ast/FunctionDefinition.cs
        $/IronPython/IronPython_Main/Src/IronPython/IronPython.csproj
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/ControlFlowInstructions.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/DynamicInstructionN.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/DynamicInstructions.Generated.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/EqualInstruction.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/FieldOperations.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/GreaterThanInstruction.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/InstructionList.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/LessThanInstruction.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/NotEqualInstruction.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/NumericConvertInstruction.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/TypeOperations.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/Instruction.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/LocalAccess.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/StackOperations.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Interpreter.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/InterpretedFrame.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Microsoft.Dynamic.csproj
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/LightCompiler.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/LightLambda.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/LastFaultingLineExpression.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/LightDelegateCreator.cs
        $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/PerfTrack.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Hosting/LanguageSetup.cs
        $/IronPython/IronPython_Main/Src/Tests/Modes/ConsoleFlags.ps1
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/LanguageOptions.cs
        
$/IronPython/IronPython_Main/Src/Scripts/generate_dynamic_instructions.py
        $/IronPython/IronPython_Main/Src/Scripts/generate_reflected_calls.py
        $/IronPython/IronPython_Main/Src/Tests/Modes/ConsoleHelp.Debug.out
        $/IronPython/IronPython_Main/Src/Tests/Modes/ConsoleHelp.Release.out

CHECKIN COMMENTS
--------------------------------------------------------------------------------
Changeset Id: 1263511
Date: 11/10/2009 10:48:22 AM

(dinov) Adds various DebuggerDisplay and DebuggerTypeProxy attributes and 
implementations for an improved debugging experience.  This covers old-style 
and new-style classes and instances, built-in types such as list, tuple, dict, 
set, frozenset, and deque, functions, modules, and code context (which 
currently gets displayed as a module).

There’ll need to be another round of making sure that we properly expose 
variables in local/global scopes that make it obvious how to get to 
locals/globals.  I’m waiting for the NewAst change before doing that though.


(Shelveset: AddDebugViewsFinal2;REDMOND\dinov | SNAP CheckinId: 9783)

_______________________________________________
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to