[IronPython] IronPython 2.6 CodePlex Source Update

merllab at microsoft.com merllab at microsoft.com
Tue Mar 9 17:53:42 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/64607.

MODIFIED SOURCES
	$/IronPython/IronPython_Main/Config/Unsigned/App.config
	$/IronPython/IronPython_Main/Config/Signed/App.config
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/PythonBinaryOperationBinder.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/PythonProtocol.Operations.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/ConversionBinder.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/ComplexOps.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/FloatOps.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/LongOps.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/IronPython/Runtime/Types/TypeInfo.cs
	$/IronPython/IronPython_Main/Src/IronPythonTest/IronMath.cs
	$/IronPython/IronPython_Main/Src/Tests/test_ironmath.py
	$/IronPython/IronPython_Main/Tools/Scripts/pyc.py

CHECKIN COMMENTS
--------------------------------------------------------------------------------
Changeset Id: 1660565
Date: 3/8/2010 2:35:24 PM

Fixes the following bugs:
24997 - pyc.py broken. Had to replace a Call opcode with Callvirt to reflect a change in .NET 4.0.
24091 - overflow when comparing floats with very large longs. Adds special cases to float comparison which bypass the default conversion from long to float, which can throw.
25895 - Meant to go in on a previous checkin. Adds a special conversion from long to complex.
25894, 25899 - Fixed some inconsistencies between the V2 and V4 BigInteger APIs that are exposed.

Also aliases External.LCA_Restricted\Languages\*Python\26\Lib, makes a few cosmetic changes, and removes 2 lines of dead code in PythonBinaryOperationBinder.cs




(Shelveset: Net40Bugs02;REDMOND\ddicato | SNAP CheckinId: 10470)






More information about the Ironpython-users mailing list