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/53173.
ADDED SOURCES $/IronPython/IronPython_Main/Src/IronPython/Runtime/BytesConversionAttribute.cs $/IronPython/IronPython_Main/Src/Tests/plans $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.derivation.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.derivation.test_ctor_override.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.derivation.test_event_override.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.derivation.test_method_override.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.derivation.test_method_signature.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.derivation.test_property_override.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.derivation.test_simplederive.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.derivation.test_special_method.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.event.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.event.test_delegate.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.event.test_event.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.field.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.field.test_field_misc.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.field.test_fields_inside_enum.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.insert_csharp.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.method.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.method.test_arguments.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.method.test_op_explicit.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.method.test_op_implicit.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.method.test_operators.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.method.test_returnvalue.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.property.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.property.test_indexercs.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.property.test_indexervb.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.property.test_property.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.test_accessibility.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.test_dynamicobjectmodel.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.test_loadorder.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.type.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.type.test_assembly.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.type.test_clr_array.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.type.test_ctor.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.type.test_defaultmember.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.type.test_reachtype.html DELETED SOURCES $/IronPython/IronPython_Main/Src/IronPython/Runtime/ProhibitGenericListConversion.cs MODIFIED SOURCES $/IronPython/IronPython_Main/Src/IronPython/Runtime/BytesConversionAttribute.cs $/IronPython/IronPython_Main/Src/Tests/interop/com/dlrcomlib/pytraits/method.py $/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/PythonOverloadResolver.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Core/Ast/ExpressionVisitor.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Interpreter/LightLambda.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Core/Actions/ExpandoObject.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Interpreter/LightDelegateCreator.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting/Interpreter/LightLambda.Generated.cs $/IronPython/IronPython_Main/Src/Runtime/Microsoft.Scripting.Core/Utils/ReadOnlyCollectionBuilder.cs $/IronPython/IronPython_Main/Src/IronPython/Compiler/PythonGlobal.cs $/IronPython/IronPython_Main/Src/Tests/interop/net/field/test_initonly_fields.py $/IronPython/IronPython_Main/Src/Tests/interop/net/field/__init__.py $/IronPython/IronPython_Main/Src/Tests/interop/net/field/test_fields_inside_enum.py $/IronPython/IronPython_Main/Src/Tests/interop/net/field/test_field_misc.py $/IronPython/IronPython_Main/Src/Tests/interop/net/field/test_literal_fields.py $/IronPython/IronPython_Main/Src/Tests/interop/net/field/test_instance_fields.py $/IronPython/IronPython_Main/Src/Tests/interop/net/field/test_static_fields.py $/IronPython/IronPython_Main/Src/Tests/interop/net/derivation/test_ctor_override.py $/IronPython/IronPython_Main/Src/Tests/interop/net/derivation/test_event_override.py $/IronPython/IronPython_Main/Src/Tests/interop/net/derivation/__init__.py $/IronPython/IronPython_Main/Src/Tests/interop/net/derivation/test_special_method.py $/IronPython/IronPython_Main/Src/Tests/interop/net/derivation/test_method_override.py $/IronPython/IronPython_Main/Src/Tests/interop/net/derivation/test_method_signature.py $/IronPython/IronPython_Main/Src/Tests/interop/net/derivation/test_property_override.py $/IronPython/IronPython_Main/Src/Tests/interop/net/derivation/test_simplederive.py $/IronPython/IronPython_Main/Src/Tests/interop/net/event/test_delegate.py $/IronPython/IronPython_Main/Src/Tests/interop/net/event/test_event.py $/IronPython/IronPython_Main/Src/Tests/interop/net/event/__init__.py $/IronPython/IronPython_Main/Src/Tests/interop/net/__init__.py $/IronPython/IronPython_Main/Src/Tests/interop/net/property/test_indexervb.py $/IronPython/IronPython_Main/Src/Tests/interop/net/property/__init__.py $/IronPython/IronPython_Main/Src/Tests/interop/net/property/test_indexercs.py $/IronPython/IronPython_Main/Src/Tests/interop/net/property/test_property.py $/IronPython/IronPython_Main/Src/Tests/interop/net/method/test_operators.py $/IronPython/IronPython_Main/Src/Tests/interop/net/method/test_op_explicit.py $/IronPython/IronPython_Main/Src/Tests/interop/net/method/test_returnvalue.py $/IronPython/IronPython_Main/Src/Tests/interop/net/method/__init__.py $/IronPython/IronPython_Main/Src/Tests/interop/net/method/test_op_implicit.py $/IronPython/IronPython_Main/Src/Tests/interop/net/method/test_arguments.py $/IronPython/IronPython_Main/Src/Tests/interop/net/test_dynamicobjectmodel.py $/IronPython/IronPython_Main/Src/Tests/interop/net/test_accessibility.py $/IronPython/IronPython_Main/Src/IronPython/Runtime/ByteArray.cs $/IronPython/IronPython_Main/Src/IronPython/Runtime/StringFormatSpec.cs $/IronPython/IronPython_Main/Src/IronPython/Runtime/Bytes.cs $/IronPython/IronPython_Main/Src/IronPython/Lib/iptest/assert_util.py $/IronPython/IronPython_Main/Src/IronPython/Lib/iptest/__init__.py $/IronPython/IronPython_Main/Src/IronPython/Lib/iptest/runner.py $/IronPython/IronPython_Main/Lib/iptest/assert_util.py $/IronPython/IronPython_Main/Lib/iptest/__init__.py $/IronPython/IronPython_Main/Lib/iptest/runner.py $/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/ConversionBinder.cs $/IronPython/IronPython_Main/Src/IronPython/Runtime/Types/NewTypeMaker.cs $/IronPython/IronPython_Main/Src/IronPython/Runtime/FunctionCode.cs $/IronPython/IronPython_Main/Src/Scripts/ipcom.ps1 $/IronPython/IronPython_Main/Src/IronPython.Modules/array.cs $/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/PythonOps.cs $/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/IntOps.cs $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.derivation.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.derivation.test_ctor_override.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.derivation.test_event_override.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.derivation.test_method_override.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.derivation.test_method_signature.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.derivation.test_property_override.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.derivation.test_simplederive.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.derivation.test_special_method.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.event.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.event.test_delegate.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.event.test_event.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.field.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.field.test_field_misc.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.field.test_fields_inside_enum.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.insert_csharp.html $/IronPython/IronPython_Main/Src/Tests/interop/net/type/test_clr_array.py $/IronPython/IronPython_Main/Src/Tests/interop/net/type/test_assembly.py $/IronPython/IronPython_Main/Src/Tests/interop/net/type/__init__.py $/IronPython/IronPython_Main/Src/Tests/interop/net/test_loadorder.py $/IronPython/IronPython_Main/Src/Tests/interop/net/type/test_ctor.py $/IronPython/IronPython_Main/Src/Tests/interop/net/type/test_defaultmember.py $/IronPython/IronPython_Main/Src/Tests/interop/net/type/test_reachtype.py $/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/FloatOps.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/Slice.cs $/IronPython/IronPython_Main/Src/IronPython/Runtime/List.cs $/IronPython/IronPython_Main/Src/IronPython/Runtime/PythonContext.cs $/IronPython/IronPython_Main/Src/IronPython.Modules/locale.cs $/IronPython/IronPython_Main/Src/IronPython/IronPython.csproj $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.method.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.method.test_arguments.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.method.test_op_explicit.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.method.test_op_implicit.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.method.test_operators.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.method.test_returnvalue.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.property.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.property.test_indexercs.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.property.test_indexervb.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.property.test_property.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.test_accessibility.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.test_dynamicobjectmodel.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.test_loadorder.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.type.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.type.test_assembly.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.type.test_clr_array.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.type.test_ctor.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.type.test_defaultmember.html $/IronPython/IronPython_Main/Src/Tests/plans/interop.net.type.test_reachtype.html $/IronPython/IronPython_Main/Src/Tests/regressions.py $/IronPython/IronPython_Main/Src/Tests/test_locale.py $/IronPython/IronPython_Main/Src/Tests/test_list.py $/IronPython/IronPython_Main/Src/Tests/test_imp.py $/IronPython/IronPython_Main/Src/Tests/test_dict.py $/IronPython/IronPython_Main/Src/Tests/test_superconsole.py $/IronPython/IronPython_Main/Src/Tests/test_str.py $/IronPython/IronPython_Main/Src/Tests/test_slice.py $/IronPython/IronPython_Main/Src/Tests/test_namebinding.py $/IronPython/IronPython_Main/Src/Tests/versions/python26.py $/IronPython/IronPython_Main/Tutorial/Tutorial.htm CHECKIN COMMENTS -------------------------------------------------------------------------------- Changeset Id: 921161 Date: 5/28/2009 5:26:52 PM (dinov) 21947 1 High None + '' IronPython\2.6 Beta 2 Add [NotNull] attribute to string addition operators 19561 Medium _MCLWEB dfugate_cp IronPython\2.6 2.6: str.translate can accept None and do identity translation 21919 Medium _MCLWEB IronPython\2.6 Beta 1 "...".translate(None) should work Accept null for translation value and only perform deletions 19656 1 High Module Name Lookup Broken IronPython\2.6 Beta 2 dinov_cp Fixed, just adding test case to regressions.py 20956 1 High Scoping inside classes is broken IronPython\2.6 Beta 2 Fixing the error message so when a global lookup fails we report the same error as CPython 8736 1 Medium array.array does not support slice assignment properly IronPython\2.6 Neither does list – fixed both of them. 16519 1 Medium Setting attribute "Dict" on a Python module fails Fixing the test so that it works under silverlight where we don’t have a __main__ module. 21379 1 Medium b'...'.find/rfind/index/rindex should accept "None" for start/end integer parameters Allow passing a string wherever we prohibit passing a List for IList<byte> 20845 1 Medium Recent checkin seems to have introduced slice indexing site bug Appears to be fixed, enabling the test 22007 1 Medium Number formatting IronPython\2.6 Just a partial fix, floating point still needs some work (Shelveset: MoreBeta2BugsFinal;REDMOND\dinov | SNAP CheckinId: 8518) -------------------------------------------------------------------------------- Changeset Id: 920821 Date: 5/28/2009 2:43:36 PM (dfugate) Keep a copy of the .NET interop test plan stored in IronPython\Tests\plans\. (Shelveset: NETPLAN02;REDMOND\dfugate | SNAP CheckinId: 8515) -------------------------------------------------------------------------------- Changeset Id: 920424 Date: 5/28/2009 11:36:28 AM (dfugate) Moved IronPython .NET Interop test plan from a Word doc directly into the pydoc strings of the interop.net test package. iptest: - now has a logger, l, available to the rest of the iptest modules. Changes to a number of test files were necessary as a result (e.g., method.py) - supports "--help", "--plan", and "--no_testing" flags. --plan is a new feature used to generate test plans based on pydoc found in the tests. --no_testing does what its name implies and is useful with --plan iptest.assert_util: support the new --no_testing flag iptest.runner: added changes necessary to support the --plan flag interop.net: moved the most recent IronPython .NET Interop Test Plan directly into this test package as pydoc comments (Shelveset: NETPLAN;REDMOND\dfugate | SNAP CheckinId: 8511) _______________________________________________ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com