https://bugzilla.novell.com/show_bug.cgi?id=706075 https://bugzilla.novell.com/show_bug.cgi?id=706075#c0 Summary: bash completion expands double quoted (") paths wrong Classification: openSUSE Product: openSUSE 11.4 Version: Final Platform: x86-64 OS/Version: openSUSE 11.4 Status: NEW Severity: Major Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: DOlsson@WEB.de QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0 Seems that I have found yet another bug in "/etc/profile.d/complete.bash" (this is a spin-off from Bug 703682): Having the following file structure: $ ls applications-kmenuedit.menu applications-merged $ tree applications-merged/ applications-merged/ └── wine-Programs-VMware-VMware vSphere Client.menu $ vi "a<tab> applications-kmenuedit.menu applications-merged/ $ vi "applications-m<tab> => $ vi "applications-merged/" => delete the " before using <tab> => $ vi "applications-merged/<tab> => $ vi "applications-merged/wine-Programs-VMware-VMware\ vSphere\ Client.menu" The problem here is that the back-slashes get inserted. Normally, they should, but not when using quotes ("), or the quotes should be removed -- you cannot use both. In the above case it means that you are trying to edit a file named "applications-merged/wine-Programs-VMware-VMware\ vSphere\ Client.menu" instead of editing the existing file: "applications-merged/wine-Programs-VMware-VMware vSphere Client.menu" Reproducible: Always Steps to Reproduce: 1. See above Actual Results: vi "applications-merged/wine-Programs-VMware-VMware\ vSphere\ Client.menu" Expected Results: Either, where (a) is my preferred version: (a) vi "applications-merged/wine-Programs-VMware-VMware vSphere Client.menu" or (b) vi applications-merged/wine-Programs-VMware-VMware\ vSphere\ Client.menu -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.