Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 01:26:46 +0200] rev 7154
index parser: fix refcounting in case of errors, refactor
due to incorrect refcounting, on a bad revlog it was failing with:
*** glibc detected *** /usr/bin/python: corrupted double-linked list: 0x0816d318 ***
and a backtrace.
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:46 +0200] rev 7153
patch: pass linereader to binaryhunk.extract() instead of wrapped fp
It unifies input patch file access methods
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:46 +0200] rev 7152
patch: pass linereader to scangitpatch(), extract from iterhunks()
It's good because it unifies the patch file access methods.
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:45 +0200] rev 7151
patch: change functions definition order for readability
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:45 +0200] rev 7150
patch: map changed files to patchmeta directly
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:45 +0200] rev 7149
patch: patchmeta gives (islink, isexec) tuple instead of int mode
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:45 +0200] rev 7148
patch: extract and rename gitpatch into patchmeta, document
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:45 +0200] rev 7147
patch: remove applydiff() useless updatedir and rejmerge arguments