Howdy, I'm currently rewriting parts of the Terminal and started wondering what the exact purpose of the "Font Encoding" is. The current implementation uses the set encoding for the internal representation of characters. It converts them from/to UTF-8 when communicating with the PTY. The only point when the encoding is actually used is when the characters are drawn. So the following questions arise: Is this correct at all? That is is the encoding really only supposed to be used when drawing? I always thought, the purpose of the encoding feature was for remote logging into machines using an encoding other than UTF-8. If I'm wrong, what is the advantage of using another encoding when drawing? Better performance because this would ideally be the encoding used by the font? If so, is this really relevant or can I safely drop the encoding support and simplify the Terminal code? CU, Ingo