Hi, On Tue, Jan 11, 2005 at 11:29:40PM +0300, Peter Volkov Alexandrovich wrote: > I've changed my locale to ru_RU.utf8 and now I have some problem is with cat > utilty. When I do: > $ cat > words in russian<enter> > > I should get the same string again. But if I misstyped and then edited my > words in russian language with backspace then next line differs from the > previous. So if I type: > > абг<backspace>в > > the first line will be: > > абв > > but the second > > аб??? > > As you can see 3-d character changed. It is not `в`.
This is terminal issue, not related to coreutils at all. Have a look at this transcript: $ cat |od -a абв 0000000 P 0 P 1 P 2 nl 0000007 $ cat |od -a абг<backspace>в 0000000 P 0 P 1 P P 2 nl 0000010 $ cat |od -a абг<backspace><backspace>в 0000000 P 0 P 1 P 2 nl 0000007 When you hit backspace, your terminal driver erases only last byte of the two-byte symbol 'в'. -- ldv
pgpq4evmRpXYj.pgp
Description: PGP signature
_______________________________________________ Bug-coreutils mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-coreutils
