Pavel Stehule <pavel.steh...@gmail.com> writes: > I have to return back to 8bit encoding, and in this old world, the unicode > borders doesn't work. Sure. It can be simply disabled and forced to ascii. > What do you think about it?
I don't think we should assume we know what the terminal code will do. If the line style doesn't actually work, the user will notice and change the setting quickly enough. If we try to do it for him, we might break situations that work fine now. The sort of situation I have in mind is, for instance, working through an ssh connection. IME it's very often the case that the server side of the connection doesn't really have an accurate idea of the terminal capabilities or encoding on the user side. Code that's trying to be smart just results in less-predictable behavior. regards, tom lane