summaryrefslogtreecommitdiff
path: root/diffcore-break.c
diff options
context:
space:
mode:
authorLibravatar Jonathan Nieder <jrnieder@gmail.com>2010-05-02 03:57:12 -0500
committerLibravatar Junio C Hamano <gitster@pobox.com>2010-05-04 15:28:08 -0700
commitfb7749e4e4d4d9fef61f35b2f8b40f80c2d5942f (patch)
treeb20a843575f1aaf65a68b132a7fc902378f5be21 /diffcore-break.c
parenttest-lib: Let tests specify commands to be run at end of test (diff)
downloadtgif-fb7749e4e4d4d9fef61f35b2f8b40f80c2d5942f.tar.xz
commit --amend: cope with missing display name
Though I have not seen this in the wild, it has been said that there are likely to be git repositories converted from other version control systems with an invalid ident line like this one: author <user@example.com> 18746342 +0000 Because there is no space between the (empty) user name and the email address, commit --amend chokes. When searching for a space-left-bracket sequence on the ident line, it finds it in the committer line, ending up utterly confused. Better for commit --amend to treat this like a valid ident line with empty username and complain. The tests remove the questionable commit objects after use so there is no chance for them to confuse later tests. Signed-off-by: Jonathan Nieder <jrnieder@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'diffcore-break.c')
0 files changed, 0 insertions, 0 deletions