-----BEGIN PGP SIGNED MESSAGE-----
Christian Theune wrote:
> (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 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
-----END PGP SIGNATURE-----
Zope3-dev mailing list