Description of problem: Hello, the bash completion doesn't complete for the /dev/mapper device file names for the lv commands. For example when you type lvdisplay /dev/mapper/[Tab][Tab] It won't show you the existing lv devices in the path. It works only when you type: lvdisplay [Tab][Tab] it will offer you devices in /dev/[volumegroups/* Version-Release number of selected component (if applicable): bash-completion-2.0-1.fc17.noarch How reproducible: 100% Steps to Reproduce: 1.type lvdisplay /dev/mapper/[Tab][Tab] 2.or type lvchange /d[Tab][Tab] 3. or type lvresize /dev/[Tab][Tab] 4. or type lvextend /dev/v[Tab][Tab] and possibly some other lv commands as well. Actual results: Device name is not completed as expected. Expected results: Expected result is that it would show relevant devices or at least all files in given path.
http://anonscm.debian.org/gitweb/?p=bash-completion/bash-completion.git;a=commitdiff;h=8e63eafb83342dec5a04fe3c49330c6cbe00f96d