[Zope3-checkins] CVS: Zope3/src/zope/schema - interfaces.py:1.20 vocabulary.py:1.6
Fred L. Drake, Jr.
fred@zope.com
Fri, 30 May 2003 02:20:46 -0400
Fred L. Drake\, Jr. writes:
> Update of /cvs-repository/Zope3/src/zope/schema
> In directory cvs.zope.org:/tmp/cvs-serv32178/schema
>
> Modified Files:
> interfaces.py vocabulary.py
> Log Message:
> Refactoring of the multi-select vocabulary field:
> - define 4 concrete types covering uniqueness constraints (whether a value
> may appear multiple times) and ordering support (whether theres
Argh! I've fixed the checkin message in CVS; here's the whole thing:
--------------------------------------------------------------------------
Refactoring of the multi-select vocabulary field:
- define 4 concrete types covering uniqueness constraints (whether a value
may appear multiple times) and ordering support (whether there is any
meaningful order in the field value)
- make the VocabularyMultiField an abstract base class rather than a
directly instantiable class
--------------------------------------------------------------------------
This applies also to the corresponding changes in the
zope.app.browser.form package.
-Fred
--
Fred L. Drake, Jr. <fred at zope.com>
PythonLabs at Zope Corporation