Chris Angelico <ros...@gmail.com>: > Ohh. We have no evidence that uppercasing is going on here, and a > naive ASCII upper-casing wouldn't produce 0x81 either - if it did, it > would also convert 0x21 ("!") into 0x01 (SOH, a control character). So > this one's still a mystery.
BTW, I was reading up on the history of ASCII control characters. Quite fascinating. For example, have you ever wondered why DEL is the odd control character out at the code point 127? The reason turns out to be paper punch tape. By backstepping and punching a DEL over the previous ASCII character you can "rub out" the character. (I got interested in the control characters after reading the sad spec RFC 7464.) Marko -- https://mail.python.org/mailman/listinfo/python-list