From 69dd8750be1fbf55010a738dc1ced4655e727f23 Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Tue, 22 Jun 2010 00:05:37 +0200 Subject: index.write_tree: initial version implemented, although its not yet working correctly, a test to explicitly compare the git version with the python implementation is still missing Tree and Index internally use 20 byte shas, converting them only as needed to reduce memory footprint and processing time objects: started own 'fun' module containing the most important tree functions, more are likely to be added soon --- CHANGES | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'CHANGES') diff --git a/CHANGES b/CHANGES index 87742f63..2f93b3e7 100644 --- a/CHANGES +++ b/CHANGES @@ -5,6 +5,13 @@ CHANGES === * ConcurrentWriteOperation was removed, and replaced by LockedFD * IndexFile.get_entries_key was renamed to entry_key + * IndexEntry instances contained in IndexFile.entries now use binary sha's. Use + the .hexsha property to obtain the hexadecimal version + * IndexFile.write_tree: removed missing_ok keyword, its always True now + Instead of raising GitCommandError it raises UnmergedEntriesError + * diff.Diff.null_hex_sha renamed to NULL_HEX_SHA, to be conforming with + the naming in the Object base class + 0.2 Beta 2 =========== -- cgit v1.2.3