On Mon, Nov 8, 2010 at 11:03 PM, "Martin v. Löwis" <mar...@v.loewis.de> wrote: > Am 08.11.2010 14:19, schrieb Fredrik Lundh: >> On Mon, Nov 8, 2010 at 2:17 PM, Antoine Pitrou <solip...@pitrou.net> wrote: >>> Le lundi 08 novembre 2010 à 14:10 +0100, Fredrik Lundh a écrit : >>>> >>>> One would have thought that "test cases" referred to test cases, not >>>> strings in non-test code, and that the "the stdlib is already supposed >>>> to be ASCII only" meant that the standard library is supposed to be >>>> ASCII only, not UTF-8. >>> >>> “[...] the stdlib is already supposed to be ASCII only except for >>> author names in comments and a few specific encoding test cases.” >>> >>> You seem to have missed part of the sentence. >> >> No, I didn't. Try again. > > Ok, my try: You deliberately have chosen to ignore it. Right?
Not at all. The original statement had the form "A, except B and C". That's not very hard to parse, is it? A is always true, except for the specific cases B and C. When Michael then infers that "A means that D must be escaped", Nick claims that C ("encoding test cases") actually was referring to D ("string literals in the standard library"). That's clearly not true for any straight-forward interpretation of those phrases, and I've never ever seen Guido be that imprecise in his writing, but when I wonder why he said C if he meant D, I suddenly find myself in a fight with two minibosses. What's going on here? </F> _______________________________________________ python-committers mailing list python-committers@python.org http://mail.python.org/mailman/listinfo/python-committers