help: always suggest common-cmds if prefix of cmd
authorErik Faye-Lund <kusmabite@gmail.com>
Fri, 26 Nov 2010 16:00:39 +0000 (17:00 +0100)
committerJunio C Hamano <gitster@pobox.com>
Sun, 5 Dec 2010 20:15:12 +0000 (12:15 -0800)
commit6612b9e471a3e25079dac5257ead8cf6abe68575
tree16dd87d66b5f169af3f33f0d0fedb003ae2d5789
parent7d43de925b2771d295d8fc4341b7bd544e2a74fa
help: always suggest common-cmds if prefix of cmd

If someone runs "git st", the command "git status" is not suggested
because it's not one of the closest levenshtein-neighbour.

Reserve the distance of 0 for common commands where the entered command
is a prefixe, as these are often more likely to be what the user meant.

This way, "git status" is the first suggestion, while a list of possible
typos are still suggested as well.

Signed-off-by: Erik Faye-Lund <kusmabite@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Makefile
help.c