spdr870/gitextensions — pull request #891 by rschoening (2012-04-18 08:48:14+00:00)
Title: Avoid long wait time (affecting certain configurations) while determining encoding

Currently, git is invoked with an invalid command, using a unicode-only character as the command name. Invoking an unknown command seems to cause git to search all command files. This search takes about 2 minutes when these files are not in the file system cache.

This long wait time seems to affect only certain configurations (otherwise it would have been reported before). We have it consistently in our team (windows 7/64 bit machines, 1.7.9.msysgit.0).

Note that I don't have msysgit-unicode, so I can't test if the alternative check based on "git config --get 'unicode_character'" really behaves in an equivalent way to "git 'unicode_character'".