Jelmer Vernooij
|
8e21c04e08
Implement Tree.__contains__.
|
16 éve |
Jelmer Vernooij
|
f2c2516fed
Fix C implementation of parse_tree to return a dictionary.
|
16 éve |
Jelmer Vernooij
|
87fa0ef5c4
Merge optimized version of tree parsing.
|
16 éve |
Jelmer Vernooij
|
0828832dc1
Add C extension for tree parsing.
|
16 éve |
Jelmer Vernooij
|
c52006f94b
Use separate function for tree parsing, allow C extension for tree parsing.
|
16 éve |
Jelmer Vernooij
|
714631cfc2
Don't close file twice.
|
16 éve |
Jelmer Vernooij
|
be4bc4614e
Fix index tests.
|
16 éve |
Jelmer Vernooij
|
eba7f29e0b
Fix syntax error in iteritems.
|
16 éve |
Jelmer Vernooij
|
09cbb48f58
allow changing the trees.
|
16 éve |
Jelmer Vernooij
|
ddbc11f345
Fix padding in index.
|
16 éve |
Jelmer Vernooij
|
bb270f6cff
fix writing of legacy objects.
|
16 éve |
Jelmer Vernooij
|
24ec259c52
Add extra index test.
|
16 éve |
Jelmer Vernooij
|
d7e0e1e76f
Fix skipping bug in index.
|
16 éve |
Jelmer Vernooij
|
cde18a4cdb
Improve formatting.
|
16 éve |
Jelmer Vernooij
|
155734ae7f
Store tree contents in dictionary internally.
|
16 éve |
Jelmer Vernooij
|
354187cfe2
Build extensions in Makefile.
|
16 éve |
Jelmer Vernooij
|
8032747902
Split out tree parsing function.
|
16 éve |
Jelmer Vernooij
|
6b3f2b78f2
Remove mmap offset parameter use for now, as it appears to be broken and I have no good way to test it.
|
16 éve |
Jelmer Vernooij
|
2643a6b893
Support packed refs.
|
16 éve |
Jelmer Vernooij
|
f0e86324e0
The parsing code is significantly different from the original in git now.
|
16 éve |
Jelmer Vernooij
|
19f62181a3
Pass lookup function into tree_lookup_path rather than dictionary-like object.
|
16 éve |
Jelmer Vernooij
|
ca3718651e
Use new class name in __repr__ for child classes.
|
16 éve |
Jelmer Vernooij
|
da8b3da61f
Support author/committer timezones.
|
16 éve |
Jelmer Vernooij
|
daf8a449df
Fix tests: object_index() raises an exception now.
|
16 éve |
Jelmer Vernooij
|
7e7474bd73
Support author_time
|
16 éve |
Jelmer Vernooij
|
46e46e15ef
Fix offset argument to mmap on python 2.6.
|
16 éve |
Jelmer Vernooij
|
b342331111
Fix default port for smart tcp clients.
|
16 éve |
Jelmer Vernooij
|
e1c25764ff
Support variable arguments in SSHGitClient.
|
16 éve |
Jelmer Vernooij
|
c41666f185
Fix fetching of thin packs.
|
16 éve |
Jelmer Vernooij
|
ab09036231
Support progress reporting in iterobjects.
|
16 éve |