-----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

Reply via email to