Jelmer Vernooij
|
e5f6eb1ebd
Some style fixes.
|
8 years ago |
Jelmer Vernooij
|
8c35904821
Update header to reflect that license is now Apachev2 or GNU GPLv2+.
|
9 years ago |
Jelmer Vernooij
|
41bdaf1e78
Remove python3 special casing.
|
10 years ago |
Mike Williams
|
6eed06915f
Use a block cache in _find_content_rename_candidates().
|
10 years ago |
Jelmer Vernooij
|
f0fb132090
Remove dulwich._py3_compat.
|
10 years ago |
Gary van der Merwe
|
4db002431b
Port diff_tree and walk to Python 3
|
10 years ago |
Jelmer Vernooij
|
b5a39215ba
Fix _merge_entries on pypy.
|
10 years ago |
Jelmer Vernooij
|
a2acfdaf32
Fall back to the native implementation of _merge_entries on pypy,
|
10 years ago |
Jelmer Vernooij
|
6562fb9a46
Avoid using dulwich._compat for Python3 porting.
|
10 years ago |
Gary van der Merwe
|
51a8d2ae77
Port the minimal needed to get the test suite to run in python3.
|
10 years ago |
Robert Brown
|
a34503994d
Fix logic for extra adds of identical files.
|
11 years ago |
Gary van der Merwe
|
395b1460cb
Alter itertools import statement so that 2to3 fixes it.
|
11 years ago |
Jelmer Vernooij
|
f6439d709d
Merge branch 'py3k' of git://github.com/Ormod/dulwich
|
11 years ago |
Jelmer Vernooij
|
5a4e20d14b
Add pep8 make target and fix some pep8ness.
|
11 years ago |
Hannu Valtonen
|
2b721b6b86
py3k: Go through all uses of itertools and make them work on py3k
|
11 years ago |
Gary van der Merwe
|
8914c3457f
Use io.BytesIO rather than cStringIO.
|
11 years ago |
Jelmer Vernooij
|
0358c518c6
Drop compatibility function for namedtuple.
|
11 years ago |
Jelmer Vernooij
|
1dabfc2542
Remove compatibility code for collections.defaultdict, in preparation of
|
11 years ago |
Jelmer Vernooij
|
61d04e418b
Fix syntax errors in docstrings.
|
13 years ago |
Dave Borowitz
|
fd8f3edee3
diff_tree: Factor out a protected _add_change method.
|
14 years ago |
Dave Borowitz
|
7c7b732ebb
diff_tree: Remove unnecessarily complicated _matches_any_parent.
|
14 years ago |
Dave Borowitz
|
0bb1338475
diff_tree: Factor out a few protected methods in RenameDetector.
|
14 years ago |
Dave Borowitz
|
3b35b6b7b1
diff_tree: Use built-in defaultdict module correctly.
|
14 years ago |
Dave Borowitz
|
1c7cb6c250
diff_tree: Fix add/add and add/exact rename conflicts.
|
14 years ago |
Dave Borowitz
|
a099aecd6b
diff_tree: Do easy copy detection without find_copies_harder.
|
14 years ago |
Dave Borowitz
|
753edb2b3b
walk: Add option to follow paths across rename/copy.
|
14 years ago |
Dave Borowitz
|
b005326623
diff_tree: Add rename_detector to tree_changes_for_merge.
|
14 years ago |
Dave Borowitz
|
ef2583af24
diff_tree: Add rename_detector to tree_changes.
|
14 years ago |
Dave Borowitz
|
f7b063c999
diff_tree: Add want_unchanged to changes_with_renames.
|
14 years ago |
Dave Borowitz
|
f1f922d97c
diff_tree: Construct RenameDetectors without passing tree SHAs.
|
14 years ago |