Bug 2311 - ash/hush: autocompletion(TAB) broken for unicode filenames
Summary: ash/hush: autocompletion(TAB) broken for unicode filenames
Status: RESOLVED FIXED
Alias: None
Product: Busybox
Classification: Unclassified
Component: Standard Compliance (show other bugs)
Version: 1.17.x
Hardware: PC Linux
: P5 normal
Target Milestone: ---
Assignee: unassigned
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-02 17:31 UTC by Leonid
Modified: 2010-09-17 16:12 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:


Attachments
build config (26.84 KB, application/x-config)
2010-08-02 17:31 UTC, Leonid
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Leonid 2010-08-02 17:31:43 UTC
Created attachment 2287 [details]
build config

1.17.1 regression (1.16.2 works well) - autocompletion(TAB) broken for unicode filenames.

Steps to reproduce:
1) Create file/directory with unicode name, for example - Жалко (\0x416\0x430\0x43B\0x43A\0x43E)

2) Try to issue "ls <first letter>" + TAB

3) Instead of correct autocompletion (like in 1.16.2) you will get garbage or even lost command line content
Comment 1 Denys Vlasenko 2010-09-02 10:25:43 UTC
Does

http://busybox.net/downloads/fixes-1.17.2/busybox-1.17.2-lineedit.patch

fix the problem for you?
Comment 2 Leonid 2010-09-04 04:45:38 UTC
Yes, patch fixes problem for me. Thank you!