[Zope-Checkins] CVS: Zope3/lib/python/Zope/PageTemplate - TALES.py:1.3

Guido van Rossum guido@python.org
Fri, 14 Jun 2002 14:48:18 -0400


> All "text strings" (strings that represent human language text) internally 
> in Zope 3 should be unicode strings from now on! I have not checked all of 
> Zope 3, so if you see a non-unicode text string somewhere, please convert
> it simply by putting 'u' before the string literal.

I've heard this recommendation again, and I still don't understand
what you expect this to buy us.  I've checked, and there's not a
single non-ASCII character in the entire Zope 3 Python source, so it
would have no impact.

And what makes a text string?  Is a filename a text string?  A Python
attribute name?  An XML attribute name?

--Guido van Rossum (home page: http://www.python.org/~guido/)