Robert Brady writes: > what should > > 0041 0300 0008 0061 > > do, if the backspace only removes the 0300? Certainly backspace shouldn't remove only the 0300. The terminal emulator is free to (and is even expected to) combine 0041 0300 to 00C0. The behaviour of backspace must be independent whether you treat 0041 0300 as two or as a single character. In other words, if backspace is not to work on the column, its behaviour must be defined in terms of complex characters. > So I don't feel theres much point honouring it for ==2 characters, > either, that would just be inconsistent. I can't follow this argumentation. Combining characters are so much different from double-width characters. Bruno - Linux-UTF8: i18n of Linux on all levels Archive: http://mail.nl.linux.org/lists/
- Re: kernel tty patches Bruno Haible
- Re: kernel tty patches Ienup Sung
- Re: kernel tty patches Markus Kuhn
- Re: kernel tty patches Tomohiro KUBOTA
- Re: kernel tty patches Bruno Haible
- Re: kernel tty patches Harald Alvestrand
- Re: kernel tty patches David Starner
- Re: kernel tty patches Robert Brady
- Re: backspace and doublewidth characters Markus Kuhn
- Re: backspace and doublewidth character... Robert Brady
- Re: what backspace means Bruno Haible
- Re: what backspace means Bruno Haible
- Re: kernel tty patches Ienup Sung
- Re: kernel tty patches Ienup Sung
- Re: kernel tty patches Bruno Haible
- Re: kernel tty patches Markus Kuhn
- Re: kernel tty patches Roozbeh Pournader
- Re: kernel tty patches Tomohiro KUBOTA
- Re: kernel tty patches Tomohiro KUBOTA
- Re: kernel tty patches Bruno Haible
- Re: kernel tty patches Markus Kuhn