Dear diary, on Wed, Jun 07, 2006 at 02:16:38AM CEST, I got a letter where Petr Baudis <pasky@xxxxxxx> said that... > This patch adds support for configurable aliases for git commands - > "alias.WHATEVER = which ever" will kick in when you do "git WHATEVER" > and substitute WHATEVER with "which ever" (splitted to arguments at > whitespaces). > > The second version does all the work in handle_aliases() which was > inspired by Johannes Schindelin's patch. > > The third version does not expand aliases when called as 'git-something' > or when the $GIT_NO_ALIASES environment variable is set; that is now > done in git-sh-setup.sh. The documentation has been slightly expanded. > > Signed-off-by: Petr Baudis <pasky@xxxxxxx> So, I chose the approach suggested by Linus, but I do not have a strong preference and if Junio still wants, we can rather just disallow aliases with the same name as builtins - I just think that it *might* be practical to add some default options to the commands without relearning your typing habits. -- Petr "Pasky" Baudis Stuff: http://pasky.or.cz/ A person is just about as big as the things that make them angry. - : 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