> The PEP assumes NFC, but I haven't really understood why, unless that
> is required for compatibility with other systems (in which case, it
> should be made explicit).

It's because UAX#31 tells us to use NFC, in section 5

"Generally if the programming language has case-sensitive identifiers,
then Normalization Form C is appropriate; whereas, if the programming
language has case-insensitive identifiers, then Normalization Form KC is
more appropriate."

As Python has case-sensitive identifiers, NFC is appropriate.

Regards,
Martin
_______________________________________________
Python-3000 mailing list
Python-3000@python.org
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to