Hi, On Tue, Feb 23, 2010 at 04:43:12PM +0200, Teemu Matilainen wrote: > Now the parameter completion is only available for subcommands > delivered with git. Providers of external subcommands do not have > a way to supply bash completion for their commands (other than > instructing users to hack their git-completion.bash file). > > This makes it possible to have completion also for external git > subcommands. It can be provided by specifying a function (or a > command in PATH) '_git_<subcommand>' that sets the environment > variable COMPREPLY. > > All dashes (-) in the subcommand name are replaced with underscores > (_). E.g. completion for command 'git foo-bar' can be provided by > '_git_foo_bar'. > > Signed-off-by: Teemu Matilainen <teemu.matilainen@xxxxxx> this issue was raised a few weeks ago, and the discussion led to a similar patch back then. However, Junio mentioned a few concerns regarding this approach, and, since it was v1.7.0-rc time and this was clearly a post v1.7.0 change, I didn't pursue the discussion and didn't send updated patches, and then forgot it completely. I will try to find some time in the evening to get the commit messages in shape send out the updates. In the meantime please have a look at Junio's concerns about this approach: http://thread.gmane.org/gmane.comp.version-control.git/138316/focus=138348 Best, Gábor -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html