[IronPython] IronPython 2.6 CodePlex Source Update

merllab at microsoft.com merllab at microsoft.com
Fri Sep 25 17:57:14 CEST 2009


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

MODIFIED SOURCES
	$/IronPython/IronPython_Main/Src/IronPython/Modules/Builtin.cs
	$/IronPython/IronPython_Main/Src/IronPython/Modules/sys.cs
	$/IronPython/IronPython_Main/Src/IronPython/Hosting/PythonService.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/Descriptors.cs
	$/IronPython/IronPython_Main/Src/IronPython/Runtime/Types/PythonType.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/array.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/PythonContext.cs
	$/IronPython/IronPython_Main/Src/IronPythonTest/EngineTest.cs
	$/IronPython/IronPython_Main/Src/IronPython.Modules/nt.cs
	$/IronPython/IronPython_Main/Src/IronPython/Compiler/Parser.cs
	$/IronPython/IronPython_Main/Src/Tests/modules/_fileio_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/array_test.py
	$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/Microsoft.Scripting.Debugging.csproj
	$/IronPython/IronPython_Main/Src/Tests/interop/net/derivation/test_event_override.py
	$/IronPython/IronPython_Main/Src/Tests/interop/net/property/test_indexercs.py
	$/IronPython/IronPython_Main/Src/Tests/test_class.py
	$/IronPython/IronPython_Main/Src/Tests/test_builtinfunc.py
	$/IronPython/IronPython_Main/Src/Scripts/generate_alltypes.py
	$/IronPython/IronPython_Main/Src/Tests/test_nt.py
	$/IronPython/IronPython_Main/Src/Tests/test_property.py
	$/IronPython/IronPython_Main/Src/Tests/test_math.py
	$/IronPython/IronPython_Main/Src/Tests/test_ipye.py
	$/IronPython/IronPython_Main/Src/Tests/test_sys.py
	$/IronPython/IronPython_Main/Src/Tests/test_tuple.py

CHECKIN COMMENTS
--------------------------------------------------------------------------------
Changeset Id: 1159384
Date: 9/24/2009 9:50:41 PM

(dinov) 24518 engine.ImportModule("clr") should not set _showCls on non-CLS default context 
24603 __slots__ and '__' class name
24319 _fileio._FileIO.readinto broken when passed arrays with floats or doubles 
24318 _fileio._FileIO.readinto broken when passed arrays with unsigned longs
24317 _fileio._FileIO.readinto broken when passed arrays with signed ints/unsigned ints/signed longs
24216 _fileio._FileIO.readinto broken when passed signed short arrays containing negative numbers
24303 _bytesio._BytesIO(...).readinto(array.array("u", ...) broken
24296 Adding None to nt.stat_result objects should throw TypeError, not SystemError
24295 Adding non-tuple objects to nt.stat_result objects is not allowed
24293 Many boolean comparison operations of nt.stat_result objects broken
24638 Setting __doc__ on a property isn't readonly reports different error message
23726 __float__ implementation error 
24077 ObjectOps.Create can't create Python type that has constructor arguments 
24068 HAPI : ObjectOperations : RemoveMember throws System.MissingMemberException when called for objects with an existing member Title is required 
24076 HAPI : ObjectOperations.GetMember throws when trying to get a class member method defined in python          
24075 HAPI : ScriptScope.GetVariable<T> doesn't recognize explicit conversions. 
24064 HAPI : ScriptScope.GetVariable<T> throws when T is a delegate but Func<> is not used Title is required
24050 Cannot add event handler to Python implementation of C# interface defining an event Title is required
24249 Slightly inaccurate error messages for the range function
19578 2.6: implement sys.gettrace correctly 
20455 Error message for deleting tuple item different than CPython 

Also adds __hex__ to all numerical data types and fixes MS.Scripting.Debugging fxcop on 64-bit machines.


(Shelveset: Post26BugsFinal;REDMOND\dinov | SNAP CheckinId: 9478)






More information about the Ironpython-users mailing list