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

ADDED SOURCES
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/IComConvertible.cs
        $/IronPython/IronPython_Main/Src/Tests/debugging
        $/IronPython/IronPython_Main/Src/Tests/debugging/__init__.py
        $/IronPython/IronPython_Main/Src/Tests/debugging/mdbg_tool
        $/IronPython/IronPython_Main/Src/Tests/debugging/mdbg_tool/__init__.py
        $/IronPython/IronPython_Main/Src/Tests/debugging/pdb_mod
        $/IronPython/IronPython_Main/Src/Tests/debugging/pdb_mod/__init__.py
        $/IronPython/IronPython_Main/Src/Tests/debugging/vs
        $/IronPython/IronPython_Main/Src/Tests/debugging/vs/__init__.py
        $/IronPython/IronPython_Main/Src/Tests/plans/debugging.html
        $/IronPython/IronPython_Main/Src/Tests/plans/debugging.mdbg_tool.html
        $/IronPython/IronPython_Main/Src/Tests/plans/debugging.pdb_mod.html
        $/IronPython/IronPython_Main/Src/Tests/plans/debugging.vs.html

MODIFIED SOURCES
        
$/IronPython/IronPython_Main/Src/IronPython/Compiler/RunnableScriptCode.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/BindingHelpers.cs
        $/IronPython/IronPython_Main/Src/IronPython.Modules/re.cs
        $/IronPython/IronPython_Main/Src/IronPython.Modules/marshal.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Compiler/Ast/ScopeStatement.cs
        $/IronPython/IronPython_Main/Src/IronPython/Compiler/Ast/Parameter.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Compiler/Ast/FunctionDefinition.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Compiler/Ast/ClassDefinition.cs
        $/IronPython/IronPython_Main/Src/IronPython/IronPython.csproj
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/IComConvertible.cs
        $/IronPython/IronPython_Main/Src/Tests/debugging/__init__.py
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/DontMapGetMemberNamesToDirAttribute.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/PythonGetIndexBinder.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/PythonSetIndexBinder.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/PythonOperationBinder.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/PythonInvokeBinder.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/PythonSetMemberBinder.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/Binding/CompatibilityInvokeBinder.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/FunctionCode.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/PythonOps.cs
        
$/IronPython/IronPython_Main/Src/IronPython/Runtime/Operations/InstanceOps.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/StringFormatter.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/PythonBuffer.cs
        $/IronPython/IronPython_Main/Src/IronPython/Runtime/Importer.cs
        $/IronPython/IronPython_Main/Src/Tests/debugging/mdbg_tool/__init__.py
        $/IronPython/IronPython_Main/Src/Tests/debugging/pdb_mod/__init__.py
        $/IronPython/IronPython_Main/Src/Tests/debugging/vs/__init__.py
        $/IronPython/IronPython_Main/Src/Tests/plans/debugging.html
        $/IronPython/IronPython_Main/Src/Tests/plans/debugging.mdbg_tool.html
        $/IronPython/IronPython_Main/Src/Tests/plans/debugging.pdb_mod.html
        $/IronPython/IronPython_Main/Src/Tests/plans/debugging.vs.html
        $/IronPython/IronPython_Main/Src/Tests/test_function.py
        $/IronPython/IronPython_Main/Src/Tests/test_class.py
        $/IronPython/IronPython_Main/Src/Tests/test_importpkg.py
        $/IronPython/IronPython_Main/Src/Tests/test_set.py

CHECKIN COMMENTS
--------------------------------------------------------------------------------
Changeset Id: 1061106
Date: 8/14/2009 11:35:37 AM

(dfugate) Complete revamp of the IronPython debugging test plan which is now 
entirely in pydoc format.  This will be used as a model for all future 
IronPython test plans on major features.  Not very pretty to look at, but I 
will be investigating the use of Sphinx (http://sphinx.pocoo.org) in the near 
future.


(Shelveset: DEBUG_PLAN;REDMOND\dfugate | SNAP CheckinId: 9150)
--------------------------------------------------------------------------------
Changeset Id: 1060857
Date: 8/14/2009 9:33:53 AM

(dinov) 18222 ADO parameter method .AppendChunk will not accept a python buffer 
                Add IComConvertible interface.  Whenever IronPython calls into 
the COM binder we attempt to apply our own COM conversions.  PythonBuffer is 
the only supported COM conversion currently and it converts to a byte array.

14022 Floating point values incorrect on German Windows XP 
We are incorrectly using “en-US” in the string formatter because it usually 
formats the same as Python does.  But a user can modify the en-US locale and 
change the formatting which breaks IronPython’s formatting.  So instead we 
should use the invariant culture.

15398 Most co_* attributes raise NotImplementedError 
                Implements co_names, co_nlocals, and co_cellvars.  Makes 
co_code return an empty string.  Fixes co_varnames so it includes arguments & 
local variables.  Adds a lot of doc comments to code objects.  
                There’s some plumbing in 
ClassDefinition/FunctionDefinition/ScopeStatement so that we track the extra 
info and pass it to the creation of FunctionCode objects.
                
6277 Implement re.purge() 
                Add a limited cache on RE_Pattern objects and implement 
re.purge which flushes the cache

21979 marshal.dumps works on subtypes of tuple, list, dict, set, frozenset 
                Moving to an exact type test, and enabling the CPython test

20162 Error message misreports required number of args
                This is currently passing as expected, adding a test

Fixes a regression caused by 20174.  When importing from a package we still 
need to publish the child module into the parent package.

Also tightens up the errors reporting when calling object.__new__/__init__.  We 
were more lex than CPython before.




(Shelveset: RC1BugsContinuedFinal;REDMOND\dinov | SNAP CheckinId: 9148)

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

Reply via email to