- 11 Jun, 2002 6 commits
-
-
Casey Duncan authored
The only API change was the removal of the getVocabulary method from ZCatalog. Old-style TextIndexes can now acquire a Vocabulary from anywhere. No Indexes, metadata or vocabulary objects are created automatically by ZCatalog.
-
Chris McDonough authored
-
Chris McDonough authored
Collector #376. As a result of this checkin: - a new permission 'Copy or Move' will be registered for all classes that inherit from OFS.CopySupport.CopySource. This includes almost all Zope objects, as SimpleItem inherits from CopySource. - the new permission will be granted to the Anonymous and Manager roles by default. - Site managers may choose to disallow copying of objects by revoking the Copy or Move permission respective to a role in a place or globally. Notes: The methods cb_isCopyable and cb_isMoveable are coopted for this duty, although access control was never in their job description prior to this patch.
-
Chris McDonough authored
Moved _Attribute.py module back to Attribute.py at Jim's behest in the name of maintaining similarity with the Zope 3 Interface package.
-
Chris McDonough authored
Removing mysterious setup of new objects' _p_jar in __setitem__. I'm really not sure why it was there. Hopefully I won't find out in production. ;-)
-
Jeremy Hylton authored
-
- 10 Jun, 2002 16 commits
-
-
Jeremy Hylton authored
-
Jeremy Hylton authored
-
Jeremy Hylton authored
When an object is initialized with null bytes, do not overwrite the PyObject_HEAD or PyObject_VAR_HEAD, which is initialized by Python core function, e.g. PyObject_NEW(). New function EC_NewObject() is called for all object creations -- replacing four calls to either PyObject_NEW() or PyObject_NEW_VAR(). The new function initializes all the bytes that ExtensionClass is resposible for and INCREFs the base class. In ALLOC_FREE() macro, call _Py_NewReference() for objects allocated from the free list.
-
Shane Hathaway authored
-
Shane Hathaway authored
-
Shane Hathaway authored
-
Shane Hathaway authored
ExtensionClass.
-
Jim Fulton authored
caused attributes to be missed with more than one level of inheritence.
-
Jim Fulton authored
-
Tim Peters authored
-
Jim Fulton authored
-
Guido van Rossum authored
-
Guido van Rossum authored
withLengths to pass the new verifyClass tests.
-
Guido van Rossum authored
-
Chris McDonough authored
Because the "old" Interface package allowed the import of the Attribute class directly from the Interface package, and some packages (such as CMF) expect a class back from "from Interface import Attribute": - Renamed Attribute.py to _Attribute.py and did the necessary housekeeping to make sure all the other parts of the Interface package knows about the change. - Changed __init__.py to import Attribute from _Attribute New features and changes: - Removed iclass.py (it was no longer used). - Gave the base interface class (Interface._InterfaceClass) a __hash__ method as ExtensionClass instances do not hash like normal instances, and we require that interfaces be hashable in order to store them as dictionary keys and whatnot in registries.
-
Guido van Rossum authored
disappeared from the Interface package. What replaces it?
-
- 08 Jun, 2002 4 commits
-
-
Chris McDonough authored
-
Chris McDonough authored
-
Chris McDonough authored
-
Chris McDonough authored
-
- 07 Jun, 2002 8 commits
-
-
Casey Duncan authored
-
Casey Duncan authored
Fix wider/narrower buttons on pt managment screen. Now supports both relative (css) and absolute widths.
-
Casey Duncan authored
-
Casey Duncan authored
-
Casey Duncan authored
Yanked OM browser default implementation for alpha 1, planning on a more modular implementation for alpha 2.
-
Jim Fulton authored
modifications were needed in Zope (only two files). A lot of unused (or rarely) features were removed from the Interface package. Slightly deeper imports are needed.
-
Andreas Jung authored
-
Andreas Jung authored
clients from maintaing pipelined connections to the Zope server (Collector #412)
-
- 06 Jun, 2002 6 commits
-
-
Casey Duncan authored
-
Casey Duncan authored
Allows clean implementation of ZCTextIndex's unindex_object method so that it plays better with ZCatalog's unindex behavior.
-
Casey Duncan authored
Completed Zope integration.
-
Guido van Rossum authored
-
Tres Seaver authored
-
Tres Seaver authored
- Land new pluggable index types, specialized for date values and date ranges, from branch.
-