-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Christian Theune wrote: > Hi, > > (this is about zope.schema) > > I assumed that the fields Bytes and ASCII have some distinction. The > ASCII field explicitly checks for every character to have an ordinal > value lower than 127. > > Bytes however does a cast in fromUnicode(u) that does str(u). This will > break if there are non-ascii characters in the unicode string. > Effectively this makes it an ASCII field as well. > > However, I don't know enough about the environment, so eventually this > is all good. When does the fromUnicode method get called? Everytime I > use this field through zope.app.form or zope.formlib?
'Bytes' should mean "arbitrarily-encoded string", where the application is responsible for encoding / decoding the value. Its primary use is to store file uploads, AFAIK. Tres. - -- =================================================================== Tres Seaver +1 202-558-7113 [EMAIL PROTECTED] Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFD2/nJ+gerLs4ltQ4RAq+DAJ4vikEZD+bp2HT52N/Z3jppM11JcQCgmneD OcyDSXHiZACZVqbHqUO8Ggc= =ZYEv -----END PGP SIGNATURE----- _______________________________________________ Zope3-dev mailing list Zope3-dev@zope.org Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com