Bug 1165 - Incorrect deletion of accented characters on command line
Summary: Incorrect deletion of accented characters on command line
Status: RESOLVED FIXED
Alias: None
Product: Busybox
Classification: Unclassified
Component: Other (show other bugs)
Version: 1.14.x
Hardware: Other Linux
: P5 minor
Target Milestone: ---
Assignee: unassigned
URL: http://bugs.debian.org/cgi-bin/bugrep...
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-21 14:12 UTC by Frans Pop
Modified: 2010-04-05 20:14 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frans Pop 2010-02-21 14:12:31 UTC
From the Debian bug report (#570789):
In german we have umlauts (öäüß), which are correctly displayed on the console, when I type them, but it seems they are not completely deleted, when I delete them.
When I have typed them in error in an console-command (let's say I typed 
"cat /var/log/syslogä"), and delete the umlaut (which leads to 
"cat /var/log/syslog", which should be correct), the command does not work
(no result or error message "file or directory not found"). 

If seen this myself quite a few times when testing keyboard configuration in Debian Installer, but can also reproduce it after 'busybox sh' on an installed system. The issue is fairly old, certainly before 1.10.

It can also be seen by the fact that if a command that contains 2 or more accented characters is completely deleted, it will backspace over the command prompt.

Cheers,
FJP
Comment 1 Frans Pop 2010-02-21 14:44:18 UTC
Yep, it is an old issue. We have another report for version 1.1.3...
Comment 2 Denys Vlasenko 2010-02-21 15:17:20 UTC
Did you try 1.16.0? It has Unicode fixes.
Comment 3 Denys Vlasenko 2010-04-05 20:14:01 UTC
Closing as fixed. Please reopen if still relevant in 1.16.1 or newer.