Code:
On terminal when I type ä it displays it correctly but when I delete it I have to delete two chars. I think this is the normal behavior as OpenBSD doesn't have OS-level unicode support yet.
Is this in roxterm? I don't have this problem, if I type ä I will cancel it going back only once.
But I guess this does'n really help you a lot.