]>
Commit | Line | Data |
---|---|---|
b784ca55 ER |
1 | --- bash_completion/bash_completion~ 2006-03-01 21:23:16.000000000 +0200 |
2 | +++ bash_completion/bash_completion 2006-03-01 21:28:37.000000000 +0200 | |
3 | @@ -1742,7 +1742,7 @@ | |
24e31c9e | 4 | if [ -r /var/log/rpmpkgs -a /var/log/rpmpkgs -nt /var/lib/rpm/Packages ]; then |
57aa5a8c ER |
5 | # using RHL 7.2 or later - this is quicker than querying the DB |
6 | COMPREPLY=( $( sed -ne \ | |
7 | - 's|^\('$cur'.*\)-[0-9a-zA-Z._]\+-[0-9a-z.@]\+.*\.rpm$|\1|p' \ | |
b784ca55 | 8 | + 's|^\('$cur'.*\)\.rpm$|\1|p' \ |
24e31c9e | 9 | /var/log/rpmpkgs ) ) |
57aa5a8c | 10 | else |
b784ca55 ER |
11 | nodig="" |
12 | @@ -1757,8 +1757,7 @@ | |
13 | nosig="--nosignature" | |
14 | fi | |
15 | ||
57aa5a8c ER |
16 | - COMPREPLY=( $( rpm -qa $nodig $nosig | sed -ne \ |
17 | - 's|^\('$cur'.*\)-[0-9a-zA-Z._]\+-[0-9a-z.@]\+$|\1|p' ) ) | |
b784ca55 | 18 | + COMPREPLY=( $( rpm -qa $nodig $nosig --qf '%{name}-%{version}-%{release}.%{arch}\n' "$cur*" ) ) |
57aa5a8c ER |
19 | fi |
20 | } | |
21 |