Shane Hathaway wrote:
> Chris Withers wrote:
>> Now, you could, for example, then do:
>>
>> IFieldType([])
>>
>> ...which should return None.
> 
> I don't understand your example: what is a field type, 

It's a shortened naem for "Type of Field Value", as I said, it could 
arguably be called IFieldValue, or maybe even IValue or IValueType...

> and why is None 
> somehow a valid field type?

None occurs quite often as a default value for fields and types of 
fields. (like NULL in relational databases).

This is all interesting discussion, but I'd *really* like to know why 
subclassing an interface when the C-based implentation is in use doesn't 
work.

Does *anyone* actually know the answer to this?
(rather than avoiding it by trying to make the problem something else ;-) )

cheers,

Chris

-- 
Simplistix - Content Management, Zope & Python Consulting
            - http://www.simplistix.co.uk
_______________________________________________
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )

Reply via email to