author | Erik Faye-Lund <kusmabite@gmail.com> | |
Fri, 26 Nov 2010 16:00:39 +0000 (17:00 +0100) | ||
committer | Junio C Hamano <gitster@pobox.com> | |
Sun, 5 Dec 2010 20:15:12 +0000 (12:15 -0800) | ||
commit | 6612b9e471a3e25079dac5257ead8cf6abe68575 | |
tree | 16dd87d66b5f169af3f33f0d0fedb003ae2d5789 | tree | snapshot |
parent | 7d43de925b2771d295d8fc4341b7bd544e2a74fa | commit | diff |
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>
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 | diff | blob | history | |
help.c | diff | blob | history |