summaryrefslogtreecommitdiff
path: root/help.h
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2013-07-03 15:37:50 -0700
committerJunio C Hamano <gitster@pobox.com>2013-07-03 15:37:50 -0700
commite9fee67fac9c3ae40e348a992059fa092148e7f2 (patch)
tree20e4d2d86a525cea977b1a9b6477364a55f0e7bb /help.h
parent250ee16c14c8b37b437fbfc7345313d7db32b95d (diff)
parentf3f8af0e54a31ffed242dc36482f82393f596ee5 (diff)
downloadgit-e9fee67fac9c3ae40e348a992059fa092148e7f2.tar.gz
Merge branch 'vv/help-unknown-ref' into maint
* vv/help-unknown-ref: merge: use help_unknown_ref() help: add help_unknown_ref()
Diffstat (limited to 'help.h')
-rw-r--r--help.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/help.h b/help.h
index 0ae5a124a3..b21d7c94e8 100644
--- a/help.h
+++ b/help.h
@@ -27,4 +27,9 @@ extern void exclude_cmds(struct cmdnames *cmds, struct cmdnames *excludes);
extern int is_in_cmdlist(struct cmdnames *cmds, const char *name);
extern void list_commands(unsigned int colopts, struct cmdnames *main_cmds, struct cmdnames *other_cmds);
+/*
+ * call this to die(), when it is suspected that the user mistyped a
+ * ref to the command, to give suggested "correct" refs.
+ */
+extern void help_unknown_ref(const char *ref, const char *cmd, const char *error);
#endif /* HELP_H */