Yes, things have changed, this is not a bug in bash-completion. Your script not being sourced at all from the new location is expected because the name of the script is not what it needs to be to work properly in that location. In the old, deprecated location everything is eagerly loaded at shell startup, pretty much no matter what name things are in. Change the name of the script to chlogin or chlogin.bash and it will be sourced when needed.
_______________________________________________ Bash-completion-devel mailing list Bash-completion-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/bash-completion-devel