[Dev] Interationalization Schema Update
Phillip J. Eby
pje at telecommunity.com
Wed Jul 20 08:55:29 PDT 2005
At 02:27 AM 7/20/2005 -0700, Andi Vajda wrote:
>>>The schema.Text type will raise an error if assigned either a Python
>>>unicode or str object. It only accepts LocalizableString's and UString's.
>>
>>FYI, I *proposed* this, but I don't know what it would take to actually
>>implement; I seem to recall that the repository doesn't have any type
>>enforcement that would allow this to produce an immediate error. Perhaps
>>Andi can comment?
>
>The repository doesn't enforce types until commit. If the Text alias type
>doesn't recognize a value stored in an attribute upon commit, an error is
>raised.
Pity. It makes it harder to find where the broken assignment is in that
case, since the commit could be much later.
More information about the Dev
mailing list