summaryrefslogtreecommitdiff
path: root/write_or_die.c
diff options
context:
space:
mode:
authorMatthieu Moy <Matthieu.Moy@imag.fr>2009-12-07 11:10:50 +0100
committerJunio C Hamano <gitster@pobox.com>2009-12-07 13:35:06 -0800
commit009fee4774d4fa607cd97519d1044e426ed423b8 (patch)
treed29db0e8780e211abf2d46aa2441c04e22ce0460 /write_or_die.c
parent9a424b276c409a3510e7735b6ecc012f50dc2a49 (diff)
downloadgit-009fee4774d4fa607cd97519d1044e426ed423b8.tar.gz
Detailed diagnosis when parsing an object name fails.
The previous error message was the same in many situations (unknown revision or path not in the working tree). We try to help the user as much as possible to understand the error, especially with the sha1:filename notation. In this case, we say whether the sha1 or the filename is problematic, and diagnose the confusion between relative-to-root and relative-to-$PWD confusion precisely. The 7 new error messages are tested. Signed-off-by: Matthieu Moy <Matthieu.Moy@imag.fr> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'write_or_die.c')
0 files changed, 0 insertions, 0 deletions