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

MODIFIED SOURCES
        
$/IronPython/IronPython_Main/Src/IronPythonConsoleAny/IronPythonConsoleAny.csproj
        
$/IronPython/IronPython_Main/Src/IronPythonWindowAny/IronPythonWindowAny.csproj
        $/IronPython/IronPython_Main/Src/IronPython.Modules/_fileio.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Debugging/Microsoft.Scripting.Debugging.csproj
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Core/Microsoft.Scripting.Core.csproj
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Core/Microsoft.Scripting.ExtensionAttribute.csproj
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/ComInterop/ComTypeLibDesc.cs
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Microsoft.Scripting.csproj
        
$/IronPython/IronPython_Main/Src/Hosts/SilverLight/Microsoft.Scripting.Silverlight/Microsoft.Scripting.Silverlight.csproj
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Dynamic/Microsoft.Dynamic.csproj
        
$/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Utils/ReflectionUtils.cs
        $/IronPython/IronPython_Main/Src/Hosts/SilverLight/Chiron/Chiron.csproj
        
$/IronPython/IronPython_Main/Src/Tests/interop/net/field/test_fields_inside_enum.py
        
$/IronPython/IronPython_Main/Src/Tests/interop/net/field/test_literal_fields.py
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/NewStringFormatter.cs
        $/IronPython/IronPython_Main/Src/Tests/test_strformat.py
        $/IronPython/IronPython_Main/Src/Tests/regressions.py
        $/IronPython/IronPython_Main/Src/IronPython.Modules/_struct.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/Descriptors.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/Types/TypeInfo.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/ModuleDictionaryStorage.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/PythonDictionary.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/PythonTypeOps.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/ObjectOps.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/FloatOps.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/LongOps.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/List.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/PythonFile.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/Set.cs
        $/IronPython/IronPython_Main/Src/Tests/test_str.py
        
$/IronPython/IronPython_Main/Src/IronPythonWindow/IronPythonWindow.csproj
        $/IronPython/IronPython_Main/Src/IronPythonTest/IronPythonTest.csproj
        
$/IronPython/IronPython_Main/Src/IronPythonConsole/IronPythonConsole.csproj
        $/IronPython/IronPython_Main/Src/IronPython.Modules/IterTools.cs
        
$/IronPython/IronPython_Main/Src/IronPython.Modules/IronPython.Modules.csproj
        $/IronPython/IronPython_Main/Src/Tests/test_cliclass.py
        $/IronPython/IronPython_Main/Src/IronPython.Modules/cPickle.cs
        $/IronPython/IronPython_Main/Tutorial/Tutorial.htm
        $/IronPython/IronPython_Main/Src/IronPython/IronPython.csproj

CHECKIN COMMENTS
--------------------------------------------------------------------------------
Changeset Id: 1028264
Date: 7/29/2009 5:58:54 PM

(dinov) Updates the standard library to CPython’s SVN 74168 and fixes issues in 
IronPython related to the upgrade.  

There is 1 change which I have not accepted from the std lib – that is a 
re-ordering of some attribute lookups in inspect which cause the doc tests to 
start working again.  I’ve opened a bug that we need to fix the dictionary we 
return for globals from a function.

IronPython changes include:
                Updating IterTools to support an int val > than the iterable 
count for permutations/combinations/product
                Adding a fd overload to _fileio and setting the resulting mode 
to the “correct” value not the value the user passed in
                Updating file exceptions to include the file name (both file 
and _fileio)
                Updating struct marshalling so that when you pass a negative 
value for the unsigned int/long types that it warns and preserves the negative 
value in bits (previously it converted to 0)
                Fixing the recursive tuple case in CPickle
                Fixing __doc__ for subclasses of property
                Assigning None to __hash__ for List/Dict/Set – this includes 
making literal/const fields show up in the type’s dictionaries as the literal 
instead of a ReflectedField object and a bunch of updates to IronPython tests
                Fixing the count property on built-in modules (we need to 
populate all of the items to get the count)
                Fixing new string formatting when you attempt to pull out a 
value and that value is None.
                Report the actual non-frozen set when doing set.remove(someSet) 
instead of the frozen set.
                Subclasses of Unicode and str should both call __float__ when 
doing float(someStr)
                Fixing repr of floats – currently we can produce a value that 
does not successfully round trip
                Changing some string formatting error messages that CPython 
tests for and has changed
                Reduce protocol 0 could get an ...



(Shelveset: UpdateStdLibFinal2;REDMOND\dinov | SNAP CheckinId: 9033)

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

Reply via email to