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/75347.
ADDED SOURCES $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/BuiltinPythonModule.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/InstancedModuleDictionaryStorage.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPythonTest/TestBuiltinModule.cs MODIFIED SOURCES $/IronPython/IronPython_Main/Languages/IronPython/IronPython/IronPython.csproj $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/BuiltinPythonModule.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/CustomDictionaryStorage.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/InstancedModuleDictionaryStorage.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/ModuleDictionaryStorage.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/PythonContext.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/Binding/MetaBuiltinFunction.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/Operations/PythonOps.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/Types/BuiltinFunction.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/Types/DocBuilder.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPython/Runtime/Types/FunctionType.cs $/IronPython/IronPython_Main/Languages/IronPython/IronPythonTest/IronPythonTest.csproj $/IronPython/IronPython_Main/Languages/IronPython/IronPythonTest/TestBuiltinModule.cs $/IronPython/IronPython_Main/Languages/IronPython/Tests/test_imp.py CHECKIN COMMENTS -------------------------------------------------------------------------------- Changeset Id: 1967242 Date: 8/10/2010 9:57:20 PM Adds a new way of implementing built-in modules by subclassing PythonBuiltinModule class. This enables having a module which has an instance associated with it rather than having a bunch of static method definitions. We’ll create the instance for the PythonContext when the module gets imported. The instance can include various fields which enable quick access to the module. This was requested to help get fast module access for Cython-like support for IronPython. (Shelveset: NewBuiltinModulefinal;REDMOND\dinov | SNAP CheckinId: 11255) _______________________________________________ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com