diff --git a/builtin/diff.c b/builtin/diff.c index 9b6cdabe158b475d4a0b3233deb398ec3a583539..423011045a01ccd32ed29b22d1beefcf0198b2fc 100644 --- a/builtin/diff.c +++ b/builtin/diff.c @@ -22,6 +22,7 @@ #include "setup.h" #include "oid-array.h" #include "tree.h" +#include "advice.h" #define DIFF_NO_INDEX_EXPLICIT 1 #define DIFF_NO_INDEX_IMPLICIT 2 @@ -372,6 +373,12 @@ static void symdiff_prepare(struct rev_info *rev, struct symdiff *sym) usage(builtin_diff_usage); if (!is_symdiff) { + if (lpos >= 0 || rpos >= 0) + advise(_("Support for \"git diff A..B\" is depreprecated\n" + "and will be removed in a future Git version.\n" + "\n" + "Please use \"git diff A B\" to generate diffs.\n")); + bitmap_free(map); sym->warn = 0; sym->skip = NULL;