summaryrefslogtreecommitdiff
path: root/git-difftool.perl
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2009-12-25 14:34:53 -0800
committerJunio C Hamano <gitster@pobox.com>2010-01-10 18:03:21 -0800
commit27d6b08536838fff0e3568a57cc622ca1c39bf01 (patch)
treece080056cf1a937c1ab4f495f53d04e40761ef4a /git-difftool.perl
parentd58ee6dbf67614ef4854e0d8af8188cd84ae5107 (diff)
downloadgit-27d6b08536838fff0e3568a57cc622ca1c39bf01.tar.gz
rerere: refactor rerere logic to make it independent from I/O
This splits the handle_file() function into in-core part and I/O parts of the logic to create the preimage, so that we can compute the conflict identifier without having to use temporary files. Earlier, I thought the output from handle_file() should also be refactored, but it is always about writing preimage (or thisimage) that is used for later three-way merge, so it is saner to keep it to always write to FILE *. Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'git-difftool.perl')
0 files changed, 0 insertions, 0 deletions