[Bash-completion-devel] bash-completion now loads completions dynamically, so __git_ps1 is not defined when you open a shell

Jonathan Nieder jrnieder at gmail.com
Wed Mar 28 23:06:42 UTC 2012


Kerrick Staley wrote:

>                                                           Since
> bash-completion loads completions on-the-fly in newer versions, the
> __git_ps1 function isn't immediately available in a new shell. How
> should this be handled? Should users just source git-completion.bash
> before they redefine $PS1?

Yes, I think so.  Do the release notes for version 2.0 of the
/etc/bash_completion wrapper script mention this change?

Thanks,
Jonathan



More information about the Bash-completion-devel mailing list