[IronPython] IronPython 2.6 CodePlex Source Update

merllab at microsoft.com merllab at microsoft.com
Tue Mar 2 17:54:11 CET 2010


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

MODIFIED SOURCES
	$/IronPython/IronPython_Main/Src/IronPython/Compiler/Ast/BinaryExpression.Generated.cs
	$/IronPython/IronPython_Main/Src/IronPython/Modules/Builtin.cs
	$/IronPython/IronPython_Main/Src/IronPython/Modules/sys.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/_bytesio.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/_fileio.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/_ctypes/PointerType.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/_ctypes/CFuncPtr.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/_ctypes/Field.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/_ctypes/_ctypes.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/_ctypes/CFuncPtrType.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/_ctypes/Array.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/ModuleOps.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/_ctypes/SimpleType.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/_ctypes/ArrayType.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/_ctypes/StructType.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/_collections.cs
	$/IronPython/IronPython_Main/Config/Unsigned/App.config
	$/IronPython/IronPython_Main/Config/Signed/App.config
	$/IronPython/IronPython_Main/Src/App.config
	$/IronPython/IronPython_Main/Src/IronPython.Modules/_struct.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/cmath.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/_winreg.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/array.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/_random.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/cPickle.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/copy_reg.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/FutureBuiltins.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/ByteOps.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/ByteArray.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Bytes.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/MetaOldInstance.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/BindingHelpers.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/PythonProtocol.Operations.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/MetaUserObject.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/ConversionBinder.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/PythonBinder.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Types/TypeInfo.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/Runtime/Types/TypeCache.Generated.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/ObjectOps.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/ComplexOps.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/PythonOps.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/IntOps.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/IntOps.Generated.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/FloatOps.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/DecimalOps.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/StringOps.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/LongOps.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/BoolOps.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/LiteralParser.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/StringFormatter.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/List.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/PythonContext.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Converter.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/PythonFile.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/socket.cs
	$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Interpreter/Instructions/InstructionFactory.cs
	$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Ast/ConstantExpression.cs
	$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Hosting/Shell/ConsoleHost.cs
	$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Generation/CompilerHelpers.cs
	$/IronPython/IronPython_Main/Src/IronPythonTest/IronPythonTest.csproj
	$/IronPython/IronPython_Main/Src/IronPythonTest/IronMath.cs
	$/IronPython/IronPython_Main/Src/IronPythonTest/EngineTest.cs
	$/IronPython/IronPython_Main/Src/IronPythonTest/BinderTest.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/operator.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/nt.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/math.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/marshal.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/IterTools.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/datetime.cs
	$/IronPython/IronPython_Main/Src/IronPython/Compiler/Tokenizer.cs
	$/IronPython/IronPython_Main/Src/IronPython/Compiler/Parser.cs
	$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Math/BigIntegerV2.cs
	$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Math/BigIntegerV4.cs
	$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Utils/MathUtils.cs
	$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Properties/AssemblyInfo.cs
	$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Math/Complex64.cs
	$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/AssemblyInfo.cs
	$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Properties/AssemblyInfo.cs
	$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Core/Properties/AssemblyInfo.cs
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/math_test.py
	$/IronPython/IronPython_Main/Src/Tests/compat/common.py
	$/IronPython/IronPython_Main/Src/Scripts/generate_typecache.py
	$/IronPython/IronPython_Main/Src/Scripts/generate_ops.py
	$/IronPython/IronPython_Main/Src/Tests/test_ironmath.py
	$/IronPython/IronPython_Main/Src/Tests/test_methodbinder1.py

CHECKIN COMMENTS
--------------------------------------------------------------------------------
Changeset Id: 1613348
Date: 3/1/2010 11:49:15 PM

Switches underlying implementation of bigint and complex to System.Numerics

Also fixes a couple CodePlex bugs:
 - 25893: <float> in <bytearray> throws wrong exception
 - 25895: coerce(<complex>, <huge_long>) doesn't throw




(Shelveset: numerics;REDMOND\ddicato | SNAP CheckinId: 10430)
--------------------------------------------------------------------------------
Changeset Id: 1612839
Date: 3/1/2010 4:00:48 PM

Updates the version numbers for 2.6.1 in the main branch. This is a superset of the version number update that went into the servicing branch for the 2.6.1 RC, with a couple exceptions:
 - IronPython.wxs: updated product version with today’s date instead of 02/02 so that this version is distinct from the RC.
 - DLR-related AssemblyInfo.cs: updated AssemblyVersion to 1.0.0.0. This was not necessary on my last update to the servicing branch because it had already been changed to 1.0.0.0

In general, any DLR AssemblyVersion changed from 0.9.6.20 to 1.0.0.0 and Assembly[File/Informational]Version from 1.0 to 1.0.1. Also updated any IronPython DisplayName to “IronPython 2.6.1” and Version to 2.6.10920.0 and re-generated ETScenarios\ETScenariosCSLinq[V4].dll.




(Shelveset: 261VersionNumbers;REDMOND\ddicato | SNAP CheckinId: 10426)
--------------------------------------------------------------------------------
Changeset Id: 1612839
Date: 3/1/2010 4:00:48 PM

Updates the version numbers for 2.6.1 in the main branch. This is a superset of the version number update that went into the servicing branch for the 2.6.1 RC, with a couple exceptions:
 - IronPython.wxs: updated product version with today’s date instead of 02/02 so that this version is distinct from the RC.
 - DLR-related AssemblyInfo.cs: updated AssemblyVersion to 1.0.0.0. This was not necessary on my last update to the servicing branch because it had already been changed to 1.0.0.0

In general, any DLR AssemblyVersion changed from 0.9.6.20 to 1.0.0.0 and Assembly[File/Informational]Version from 1.0 to 1.0.1. Also updated any IronPython DisplayName to “IronPython 2.6.1” and Version to 2.6.10920.0 and re-generated ETScenarios\ETScenariosCSLinq[V4].dll.




(Shelveset: 261VersionNumbers;REDMOND\ddicato | SNAP CheckinId: 10426)



More information about the Ironpython-users mailing list