Eduardo Chappa <
cha...@washington.edu> wrote:
>On Mon, 17 Jan 2022, Adam H. Kerman wrote:
>>Thanks. This is why I asked you. I thought 7 bit was about the
>>communication channel and not the capabilities of the client and display
>>on the other end.
>>If the display interprets MIME headers, does that mean the same 7-bit
>>character is displayed ignoring the eighth bit or two characters are
>>displayed in a UTF-8 double byte character? All this time, when my
>>terminal emulation translation didn't match what was received (I have to
>>change it manually), I thought I was changed the assumed character set,
>>not the transfer encoding toggle.
> I never used the word display to refer to how the message actually
>displays on the screen. The headers tell the client what to do internally.
>For example, if the content-transfer-encoding were base64, then this tells
>the client to decode the encoded blob. Same with 7bit. It just tells to
>interpret the 7 bit it finds in the given charset. This will become a
>character on screen later on.
> I have to acknowledge that I do not understand completely what you are
>saying. There is no "transfer encoding toggle" in Alpine,
Sorry to be unclear. I just meant that the standard allows a choice of
encoding schemes, as you've been discussing.
>nor there is a "assumed character set",
The user can name a character set in .pinerc. Isn't that for the composer
as well as the display? If there are no non-ASCII characters, the MIME
header declares ASCII no matter how the user set this feature.
I liked the fact that alpine declares a lowest denomination character
set.
>so I am not exactly sure what you are referring
>to, but if I understand you correctly, you are asking what happens to
>multibyte characters. Unless you make changes to the default configuration
>in Alpine, Alpine will send to the terminal utf-8 codes, which the
>terminal will display if it is utf-8 capable. Do you have Alpine and our
>terminal configured differently?
I usually have to change the translation between ISO-8859-1 and UTF-8
depending on what Usenet article I'm looking at. alpine isn't my
newsreader. Also, in followup, I liked to get rid of the nonprinting
characters; translation mismatch can make them visible. I post in ASCII
whenever possible.