On Tue, 27 Sep 2005, Christian Perrier wrote:

> I was waiting for upstream resync to deal with this bug report but it
> still seems to be here.
> 
> When entering high-ascii characters at the login prompt (usually by
> mistake), such as "é", and then hitting Backspace to remove them,
> they're not erased at the prompt...and, when entering the correct
> login and validating, login switched the terminal to all-caps.
> 
> This happens in the Linux console. Nothing bad happens in a terminal,
> eitheer UTF-8 or ISO....
> 
> Eugenyi, would you by chance have an advice about this ?
> 
> I'm not sure it completely belongs to login, however it certainly
> needs investigation.
> 
> Tomasz, can you reproduce it on non Debian systems ?

No but this must be getty/stty and/or terminal definition related.

Look at output of:

[EMAIL PROTECTED] ~]$ infocmp -I | grep kbs
        is2=\E[!p\E[?3;4l\E[4l\E>, il1=\E[L, kb2=\EOE, kbs=\177,
                                                           ^^^^
[EMAIL PROTECTED] ~]$ stty -a | grep erase -w
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = M-^?; eol2 = M-^?;
                              ^^

and compare kbs terminfo definition (or termcap if used getty is linked 
with libtermcap) and erase sequence on stty output.

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: [EMAIL PROTECTED]

Reply via email to