[IronPython] IronPython 2.6 CodePlex Source Update

merllab at microsoft.com merllab at microsoft.com
Fri Nov 6 17:53:40 CET 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/61130.

ADDED SOURCES
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/_fileio_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/__init__.py
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/codecs_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/cPickle_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/_bytesio_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/binascii_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/copy_reg_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/cStringIO_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/marshal_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/re_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/__init__.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/_random_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/_sha256.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/_sha512.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/_warnings_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/_weakref_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/datetime_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/future_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/math_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/operator_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/system_namespaces.py
	$/IronPython/IronPython_Main/Src/Tests/modules/network_related
	$/IronPython/IronPython_Main/Src/Tests/modules/network_related/__init__.py
	$/IronPython/IronPython_Main/Src/Tests/modules/network_related/_ssl_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/network_related/socket_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/system_related
	$/IronPython/IronPython_Main/Src/Tests/modules/system_related/__init__.py
	$/IronPython/IronPython_Main/Src/Tests/modules/system_related/_locale_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/system_related/gc_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/system_related/nt_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/system_related/sys_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/system_related/thread_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/system_related/time_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/type_related
	$/IronPython/IronPython_Main/Src/Tests/modules/type_related/__init__.py
	$/IronPython/IronPython_Main/Src/Tests/modules/type_related/_struct_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/type_related/array_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/type_related/types_test.py

DELETED SOURCES
	$/IronPython/IronPython_Main/Src/Tests/modules/_fileio_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/array_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/_bytesio_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/_warnings_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/_ssl_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/_sha256.py
	$/IronPython/IronPython_Main/Src/Tests/modules/system_namespaces.py
	$/IronPython/IronPython_Main/Src/Tests/modules/_sha512.py
	$/IronPython/IronPython_Main/Src/Tests/modules/types_test.py
	$/IronPython/IronPython_Main/Src/Tests/test_copy_reg.py
	$/IronPython/IronPython_Main/Src/Tests/test_future.py
	$/IronPython/IronPython_Main/Src/Tests/test_datetime.py
	$/IronPython/IronPython_Main/Src/Tests/test_cStringIO.py
	$/IronPython/IronPython_Main/Src/Tests/test_cPickle.py
	$/IronPython/IronPython_Main/Src/Tests/test_codecs.py
	$/IronPython/IronPython_Main/Src/Tests/test_binascii.py
	$/IronPython/IronPython_Main/Src/Tests/test_nt.py
	$/IronPython/IronPython_Main/Src/Tests/test_locale.py
	$/IronPython/IronPython_Main/Src/Tests/test_re.py
	$/IronPython/IronPython_Main/Src/Tests/test_random.py
	$/IronPython/IronPython_Main/Src/Tests/test_operator.py
	$/IronPython/IronPython_Main/Src/Tests/test_math.py
	$/IronPython/IronPython_Main/Src/Tests/test_marshal.py
	$/IronPython/IronPython_Main/Src/Tests/test_gc.py
	$/IronPython/IronPython_Main/Src/Tests/test_sys.py
	$/IronPython/IronPython_Main/Src/Tests/test_thread.py
	$/IronPython/IronPython_Main/Src/Tests/test_struct.py
	$/IronPython/IronPython_Main/Src/Tests/test_socket.py
	$/IronPython/IronPython_Main/Src/Tests/test_time.py
	$/IronPython/IronPython_Main/Src/Tests/test_weakref.py

MODIFIED SOURCES
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/_fileio_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/__init__.py
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/codecs_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/cPickle_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/_bytesio_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/binascii_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/copy_reg_test.py
	$/IronPython/IronPython_Main/Src/Hosts/SilverLight/Microsoft.Scripting.Silverlight/DynamicLanguageConfig.cs
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/cStringIO_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/marshal_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/io_related/re_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/__init__.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/_random_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/_sha256.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/_sha512.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/_warnings_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/_weakref_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/datetime_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/future_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/math_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/operator_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/misc/system_namespaces.py
	$/IronPython/IronPython_Main/Src/Tests/modules/network_related/__init__.py
	$/IronPython/IronPython_Main/Src/Tests/modules/network_related/_ssl_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/network_related/socket_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/system_related/__init__.py
	$/IronPython/IronPython_Main/Src/Tests/modules/system_related/_locale_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/system_related/gc_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/system_related/nt_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/system_related/sys_test.py
	$/IronPython/IronPython_Main/Src/Hosts/SilverLight/Microsoft.Scripting.Silverlight/Repl.cs
	$/IronPython/IronPython_Main/Src/Hosts/SilverLight/Microsoft.Scripting.Silverlight/DynamicApplication.cs
	$/IronPython/IronPython_Main/Src/Tests/modules/system_related/thread_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/system_related/time_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/type_related/__init__.py
	$/IronPython/IronPython_Main/Src/Tests/modules/type_related/_struct_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/type_related/array_test.py
	$/IronPython/IronPython_Main/Src/Tests/modules/type_related/types_test.py
	$/IronPython/IronPython_Main/Src/Tests/RunAgainstCpy.py

CHECKIN COMMENTS
--------------------------------------------------------------------------------
Changeset Id: 1255422
Date: 11/5/2009 10:12:03 AM

(dfugate) - throughput improvements to RowanTest.vsmdi (e.g., two COM interop test lists now)
- moved nearly all of our standard module tests to IronPython\Tests\modules\*
- cpy.bat: pass the "-B" flag so we don't generate *.pyc files
- copy_reg_test.py: this test corrupted copy_reg._reconstructor without restoring it.  This causes issues when running copy_reg_test with other tests in the same process.  Fixed
- fixes an ancient issue WRT to running test_math.py under CPy


(Shelveset: SNAP_IMPROVE02;REDMOND\dfugate | SNAP CheckinId: 9755)
--------------------------------------------------------------------------------
Changeset Id: 1257061
Date: 11/5/2009 10:35:08 PM

(jimmysch) Fixes: http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=25174
Files modified: DynamicLanguageConfig.cs
Makes the language.config file optional again as far as Microsoft.Scripting.Silverlight is concerned.

Fixes: http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=25209
Files modified: DynamicApplication.cs, Repl.cs, and python\index.html
The "console" initParam was broken. Now it shows the Repl for the first used language. Provides a handle to the Repl (DynamicApplication.Current.Console) to access the OutputBuffer property if the app wants to redirect output to it. The output-redirection should happen by default, but that'll be a fix for 2.6.1.

Does NOT fix http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=25208; this will be checked directly into the 2.6 branch.




(Shelveset: ipy-rc2-fixes;REDMOND\jimmysch | SNAP CheckinId: 9765)






More information about the Ironpython-users mailing list