[Bash-completion-devel] [bash-completion-Bugs][312143] protect against user's personal binary preferences
bash-completion-bugs at alioth.debian.org
bash-completion-bugs at alioth.debian.org
Tue Dec 8 00:29:59 UTC 2009
Bugs item #312143, was opened at 2009-12-07 19:29 by Kevin Hunter
You can respond by visiting:
https://alioth.debian.org/tracker/?func=detail&atid=413095&aid=312143&group_id=100114
Status: Open
Priority: 3
Submitted By: Kevin Hunter (hunteke-guest)
Assigned to: Nobody (None)
Summary: protect against user's personal binary preferences
Distribution: Ubuntu
Originally reported in: None
Milestone: None
Status: None
Original bug number:
Initial Comment:
Since the bash_completion script is sourced /into/ a user's shell session, their personal preferences, e.g. aliases, would otherwise get used. (e.g. alias grep='grep --color=always') This is not what bash_completion needs. In the example, this would return something like
$ sudo apt-get purge ggz[tab]
$ apt-get purge ggz^[\[m^[\[K^[\[m^[\[Kcore-bin
Instead, what we want is:
$ sudo apt-get purge ggz[tab]
$ sudo apt-get purge ggzcore-bin
Please see attached bashrc snippet and suggested patch to bash_completion.
Note: I did not change any of the comments. Just the places where grep is actually used and called as 'grep'.
----------------------------------------------------------------------
You can respond by visiting:
https://alioth.debian.org/tracker/?func=detail&atid=413095&aid=312143&group_id=100114
More information about the Bash-completion-devel
mailing list