[Checkins] [zopefoundation/MultiMapping] 05c283: Reimplemented multi mappings to use new-style exte...

GitHub noreply at github.com
Mon Feb 25 16:41:36 UTC 2013


  Branch: refs/heads/zope2
  Home:   https://github.com/zopefoundation/MultiMapping
  Commit: 05c283c1240b53482b0995bec98c83c1ba1f3f19
      https://github.com/zopefoundation/MultiMapping/commit/05c283c1240b53482b0995bec98c83c1ba1f3f19
  Author: Jim Fulton <jim at zope.com>
  Date:   2003-11-28 (Fri, 28 Nov 2003)

  Changed paths:
    A _MultiMapping.c
    A __init__.py
    A setup.py
    A tests.py

  Log Message:
  -----------
  Reimplemented multi mappings to use new-style extension classes.


  Commit: a16211e149676a440d3d04b8a96a8e0a1c6f80e6
      https://github.com/zopefoundation/MultiMapping/commit/a16211e149676a440d3d04b8a96a8e0a1c6f80e6
  Author: root <root at svn.zope.org>
  Date:   2004-05-11 (Tue, 11 May 2004)

  Log Message:
  -----------
  Set mime-type or svn-eol property from cvs expansion data


  Commit: 18e8ec3e7c43fc8fbd47fb7de79982299d490daf
      https://github.com/zopefoundation/MultiMapping/commit/18e8ec3e7c43fc8fbd47fb7de79982299d490daf
  Author: Philipp von Weitershausen <philipp at weitershausen.de>
  Date:   2004-05-16 (Sun, 16 May 2004)

  Changed paths:
    M _MultiMapping.c
    M tests.py

  Log Message:
  -----------
  Tell subversion to expand the Id keyword:
  - replaced old CVS expansion with a clean $Id$
  - set the svn:keywords property to "Id"

When you check-in files in the future and want $Id$ to be expanded,
make sure it reads "$Id$" in that file; then set svn:keywords to "Id".

ZODB, ZEO, Persistence and similar packages were not modified since they
are really maintained elsewhere. Right now, we use a copy of them in our
Zope/Zope3 trees. We should go back to the module sharing (using
svn:externals).


  Commit: a86aca42bc13762957ea1f171e4a9b1cede351b9
      https://github.com/zopefoundation/MultiMapping/commit/a86aca42bc13762957ea1f171e4a9b1cede351b9
  Author: Tim Peters <tim.one at comcast.net>
  Date:   2005-04-06 (Wed, 06 Apr 2005)

  Changed paths:
    M tests.py

  Log Message:
  -----------
  Merge the Zope part of Zope/branches/jim-fix-zclasses.

Two of the ZClasses tests are disabled here, because they
run afoul of Zope trunk's security machinery.  Jim needs to look
at them.  A blurb also needs to be added to CHANGES.txt.

Here are checkin msgs from the branch relating to Zope code
(the msgs relating to ZODB code were reproduced in the
ZODB 3.4 branch checkin):

    ------------------------------------------------------------------------
    r29869 | jim | 2005-04-04 07:04:21 -0400 (Mon, 04 Apr 2005) | 6 lines
    Changed paths:
       M /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/ZClass.txt

    Added configuration of class factory.

    Use explicit tm for second connection rather than separate thread.

    Added copy test

    ------------------------------------------------------------------------
    r29868 | jim | 2005-04-04 07:03:57 -0400 (Mon, 04 Apr 2005) | 2 lines
    Changed paths:
       M /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/_pmc.txt

    Added configuration of class factory.

    ------------------------------------------------------------------------
    r29776 | jim | 2005-04-01 06:24:31 -0500 (Fri, 01 Apr 2005) | 3 lines
    Changed paths:
       M /Zope/branches/jim-fix-zclasses/lib/python/OFS/tests/testProductInit.py

    Added clean-up code to remove non-exixtent directoris from products
    path.

    ------------------------------------------------------------------------
    r29775 | jim | 2005-04-01 06:24:29 -0500 (Fri, 01 Apr 2005) | 2 lines
    Changed paths:
       M /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/tests.py

    Added missing abourt to tear-down code

    ------------------------------------------------------------------------
    r29772 | jim | 2005-04-01 06:24:22 -0500 (Fri, 01 Apr 2005) | 2 lines
    Changed paths:
       M /Zope/branches/jim-fix-zclasses/lib/python/App/ApplicationManager.py
       M /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/Basic.py
       M /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/ZClass.py
       M /Zope/branches/jim-fix-zclasses/lib/python/Zope2/App/startup.py

    Removed BoboPOS compatibility code.

    ------------------------------------------------------------------------
    r29201 | jim | 2005-02-18 07:18:05 -0500 (Fri, 18 Feb 2005) | 3 lines
    Changed paths:
       A /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/27.fs
       A /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/27.txt
       M /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/tests.py

    Added a test for reading ZClasses and their instances from Zope 2.7
    databases.

    ------------------------------------------------------------------------
    r29149 | jim | 2005-02-15 07:24:49 -0500 (Tue, 15 Feb 2005) | 2 lines
    Changed paths:
       M /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/ZClass.txt
       M /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/tests.py

    Made the tests a bit more thorough.

    ------------------------------------------------------------------------
    r29148 | jim | 2005-02-15 07:24:44 -0500 (Tue, 15 Feb 2005) | 3 lines
    Changed paths:
       M /Zope/branches/jim-fix-zclasses/lib/python/OFS/tests/testAppInitializer.py

    Made the test cleanup more robust by cleaning up any non-existent
    directories found in Products.__path__.

    ------------------------------------------------------------------------
    r29147 | jim | 2005-02-15 07:24:37 -0500 (Tue, 15 Feb 2005) | 3 lines
    Changed paths:
       M /Zope/branches/jim-fix-zclasses/lib/python/ExtensionClass/ExtensionClass.h
       M /Zope/branches/jim-fix-zclasses/lib/python/ExtensionClass/_ExtensionClass.c

    Fixed code that assumed that there weren't subclasses of the
    ExtensionClass meta class.

    ------------------------------------------------------------------------
    r29136 | jim | 2005-02-13 11:37:33 -0500 (Sun, 13 Feb 2005) | 3 lines
    Changed paths:
       M /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/ZClass.py
       M /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/ZClass.txt
       M /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/_pmc.py
       M /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/tests.py

    Integrated persistent metaclass with ZClasses and got basic ZClass
    test to pass.

    ------------------------------------------------------------------------
    r29135 | jim | 2005-02-13 11:15:15 -0500 (Sun, 13 Feb 2005) | 3 lines
    Changed paths:
       M /Zope/branches/jim-fix-zclasses/lib/python/ExtensionClass/_ExtensionClass.c
       M /Zope/branches/jim-fix-zclasses/lib/python/ExtensionClass/tests.py

    Fixed bug in Base __getattro__ that caused __of__ to be missed in
    instances of instances of subclasses (meta classes) of ExtensionClass.

    ------------------------------------------------------------------------
    r29072 | jim | 2005-02-07 07:36:07 -0500 (Mon, 07 Feb 2005) | 5 lines
    Changed paths:
       M /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/Property.py
       M /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/ZClass.py

    Fixed some code for registering class changes to avoid the
    registration of data managers that are None.  This code will,
    eventually, go away, since new persistent classes will
    take care of their own registration.

    ------------------------------------------------------------------------
    r29070 | jim | 2005-02-07 07:36:03 -0500 (Mon, 07 Feb 2005) | 3 lines
    Changed paths:
       A /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/ZClass.txt

    Created a basic ZClass test. It still isn't used, because the
    persistent meta class hasn't been integrated yet.

    ------------------------------------------------------------------------
    r29069 | jim | 2005-02-07 07:36:01 -0500 (Mon, 07 Feb 2005) | 3 lines
    Changed paths:
       A /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/_pmc.py
       A /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/_pmc.txt
       A /Zope/branches/jim-fix-zclasses/lib/python/ZClasses/tests.py

    Created a meta class for persistent classes.  This is based very
    loosly on the experimental persistent class code from Zope 3.

    ------------------------------------------------------------------------
    r29068 | jim | 2005-02-07 07:35:58 -0500 (Mon, 07 Feb 2005) | 2 lines
    Changed paths:
       M /Zope/branches/jim-fix-zclasses/lib/python/ExtensionClass/_ExtensionClass.c

    Made the ExtensionClass meta class subclassible.

    ------------------------------------------------------------------------
    r29065 | jim | 2005-02-07 07:35:52 -0500 (Mon, 07 Feb 2005) | 3 lines
    Changed paths:
       M /Zope/branches/jim-fix-zclasses/lib/python/OFS/tests/testAppInitializer.py

    Added missing cleanup code to return Products.__path__ to it's
    original state.


  Commit: aa291134ffd0ba41bd268eff8cb85cb0881e2728
      https://github.com/zopefoundation/MultiMapping/commit/aa291134ffd0ba41bd268eff8cb85cb0881e2728
  Author: Fred Drake <fdrake at acm.org>
  Date:   2005-08-26 (Fri, 26 Aug 2005)

  Changed paths:
    A DEPENDENCIES.cfg
    A SETUP.cfg

  Log Message:
  -----------
  add preliminary packaging metadata


  Commit: 3b40fe67bfeeb67d5ea8b6b05495e265d24d49d2
      https://github.com/zopefoundation/MultiMapping/commit/3b40fe67bfeeb67d5ea8b6b05495e265d24d49d2
  Author: Philipp von Weitershausen <philipp at weitershausen.de>
  Date:   2005-11-02 (Wed, 02 Nov 2005)

  Changed paths:
    M _MultiMapping.c

  Log Message:
  -----------
  Merge philikon-zope32-integration branch. Basically, this branch entails:

* Updated svn externals to include Zope 3.2 (currently the Zope3 trunk);
  that includes two new top-level packages, pytz and zodbcode, as well as
  the following new zope.* packages:
  - zope.deprecation
  - zope.dottedname
  - zope.formlib
  - zope.index
  - zope.testbrowser

* Moved to a zpkgutils-based build system, as the Zope 3.2 extension modules
  require to be built with it. If everything goes ahead as planned, the release
  tarball will also be built with zpkgutils (some work has also been done in
  that direction).

* Upgraded Five to the 1.3b release (released today) which is a Zope 3.2-compatible
  version of Five 1.2b (also released today). Biggest implication of this on the
  Zope 2 trunk is that the event work by Florent Guillaume has been folded back
  into the Zope 2 core, i.e. the OFS package.

* A few fixes to the Zope 2 PageTemplate/TAL/TALES implementation to work with the
  new immutable i18n Messages available since Zope 3.1+ (and standard in Zope 3.2).


  Commit: 8e8d948efa32a3e2856b59c04717770eac141231
      https://github.com/zopefoundation/MultiMapping/commit/8e8d948efa32a3e2856b59c04717770eac141231
  Author: Andreas Jung <yet at gmx.de>
  Date:   2005-11-18 (Fri, 18 Nov 2005)

  Changed paths:
    M _MultiMapping.c
    M setup.py
    M tests.py

  Log Message:
  -----------
  updated to ZPL 2.1 to be in sync with Zope 3


  Commit: 23708cfe7614cddc34a020a5229c085fed9f86aa
      https://github.com/zopefoundation/MultiMapping/commit/23708cfe7614cddc34a020a5229c085fed9f86aa
  Author: nikhil n <nikhil.n.n at gmail.com>
  Date:   2007-09-08 (Sat, 08 Sep 2007)

  Changed paths:
    M _MultiMapping.c

  Log Message:
  -----------
  made changes in c code for Python2.5


Compare: https://github.com/zopefoundation/MultiMapping/compare/05c283c1240b^...23708cfe7614


More information about the checkins mailing list