On Mon, Nov 8, 2010 at 10:55 PM, Michael Foord <mich...@voidspace.org.uk> wrote: > On 08/11/2010 12:53, Nick Coghlan wrote: >> >> [snip...] >> Non-breaking spaces are legal in utf-8 encoded Python source files. >> While including them accidentally is less than ideal, it is perfectly >> valid to include them deliberately. Trying to design an automated >> check that can make a reasonable guess at intent is going to require >> far more effort than is needed. >> > > Is it valid though? Standard library rules are ascii only (as referenced by > Guido in this thread). If you need the characters in a string literal you > must escape them.
Nope - those are the "few specific encoding test cases" he mentioned in that email. They take advantage of the utf-8 encoding of the source files these days. Cheers, Nick. -- Nick Coghlan | ncogh...@gmail.com | Brisbane, Australia _______________________________________________ python-committers mailing list python-committers@python.org http://mail.python.org/mailman/listinfo/python-committers