On Sun, Oct 4, 2009 at 12:33 PM, Jari Aalto <jari.aa...@cante.net> wrote: > By installing bash completion package, there are serious environment > clashes. The function in the package do not have distinct prefixes to > differentiate them from the user's aliases and functions; so > there will be an inevitable clash at some point.
Thanks for the report/patch. I agree we should really claim a bash 'namespace' by prefixing all functions. But since we have backwards compatibility to worry about if we rename all functions, I think we'd best implement such a major change for a next major release (> 1.1). I've proposed prefixing within the roadmap (see http://wiki.debian.org/Teams/BashCompletion/Proposals/Roadmap) as an objective for version 2.0 (?): "* create namespace by prefixing all functions with ...?" Maybe we'd better vote about the prefix also. I was thinking of using `comp_' and `_comp_' prefixes. Regards, Freddy Vulto http://fvue.nl _______________________________________________ Bash-completion-devel mailing list Bash-completion-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/bash-completion-devel