What extended ASCII character set uses 0x9D?

Chris Angelico rosuav at gmail.com
Fri Aug 18 03:45:52 EDT 2017


On Fri, Aug 18, 2017 at 5:39 PM, Marko Rauhamaa <marko at pacujo.net> wrote:
> Chris Angelico <rosuav at 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.

Yeah. Bvvvvvvvp, no more character there :) I'm not old enough to have
actually worked with those technologies (although I do have a punched
card somewhere around, being used as a bookmark), but a lot of them
have influenced the standards that we still use, so it's well worth
studying the history!

ChrisA



More information about the Python-list mailing list