Bug 1071700
| Summary: | tab completion doesn't complete regular files with ~ shortcut | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Matthew Miller <mattdm> | ||||||
| Component: | bash-completion | Assignee: | Ville Skyttä <ville.skytta> | ||||||
| Status: | CLOSED WORKSFORME | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
| Severity: | unspecified | Docs Contact: | |||||||
| Priority: | unspecified | ||||||||
| Version: | rawhide | CC: | ooprala, sheltren, valdis.kletnieks, vallimar, ville.skytta | ||||||
| Target Milestone: | --- | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2014-09-17 17:28:00 UTC | Type: | Bug | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Attachments: |
|
||||||||
|
Description
Matthew Miller
2014-03-02 23:51:07 UTC
I haven't had a chance to try with bash 4.3.0 myself yet, but I suspect it has something to do with this as this certainly works with earlier versions. It's due to bash 4.3 doing printf slightly differently. arch linux and Debian are seeing it as well. https://bugs.archlinux.org/task/39142 discusses the issue. No word on whether this bash patch was officially merged yet: https://lists.gnu.org/archive/html/bug-bash/2014-03/msg00123.html Hope that info helps. Created attachment 883034 [details]
Bash-4.3 fix #1
Created attachment 883035 [details]
01-words_bad_array_subscript.patch
I ran into issues after upgrading to bash-4.3 myself, even with latest 4.3.8 release. I rebuilt bash-completion with these Debian/Ubuntu patches meant to address issues stemming with 4.3 and they seem to work from my limited testing. The tilde issue was fixed by bash upstream in bash 4.3 patchlevel 10: https://lists.gnu.org/archive/html/bug-bash/2014-04/msg00035.html The bad array subscript one is bug 1135489. |