summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Walker <ka0ttic@gentoo.org>2005-04-28 14:05:04 +0000
committerAaron Walker <ka0ttic@gentoo.org>2005-04-28 14:05:04 +0000
commit0715fb8a01a1c1ee0b345fd62f50d187eaf07f0d (patch)
tree449e2f74dee7663c2880f5990877c6d443fc916c
parentAdded euse completion. (diff)
downloadgentoo-bashcomp-0715fb8a01a1c1ee0b345fd62f50d187eaf07f0d.tar.gz
gentoo-bashcomp-0715fb8a01a1c1ee0b345fd62f50d187eaf07f0d.tar.bz2
gentoo-bashcomp-0715fb8a01a1c1ee0b345fd62f50d187eaf07f0d.zip
fix portageq envvar completion to use env -i before parsing emerge -v --info output.
svn path=/trunk/; revision=46
-rw-r--r--ChangeLog5
-rw-r--r--gentoo2
2 files changed, 6 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 5230f82..4d4cb27 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
ChangeLog for gentoo-bashcomp
+2005-04-28 Aaron Walker <ka0ttic@gentoo.org>
+
+ * Fixed portageq completion to use env -i when parsing emerge -v
+ --info output for envvar completion.
+
2005-04-22 Aaron Walker <ka0ttic@gentoo.org>
* Added euse completion.
diff --git a/gentoo b/gentoo
index 97354c0..df1cdb2 100644
--- a/gentoo
+++ b/gentoo
@@ -1240,7 +1240,7 @@ _portageq() {
# this also isn't the fastest, but I welcome an alternative method
envvar)
- COMPREPLY=($(compgen -W "$(emerge -v --info | \
+ COMPREPLY=($(compgen -W "$(env -i emerge -v --info | \
sed -n -e '/^[[:upper:]].*=".*"/s/^\(.*\)=".*$/\1/p')" -- ${cur}))
;;