[Bash-completion-devel] Bug#698721: Tab-completing $env variables escapes the '$'

Josh Triplett josh at joshtriplett.org
Tue Jan 22 18:30:24 UTC 2013


Package: bash-completion
Version: 1:2.0-1
Severity: normal

I tried to tab-complete the following:

make -C ~/src/linux/ M=$HOME/src/c[tab]

The shell completed $HOME/src/c to the path starting with 'c' that I
expected, but also incorrectly changed $HOME to \$HOME.

- Josh Triplett

-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.7-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages bash-completion depends on:
ii  bash  4.2+dfsg-0.1
ii  dpkg  1.16.9

bash-completion recommends no packages.

bash-completion suggests no packages.

-- no debconf information



More information about the Bash-completion-devel mailing list