/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to doc/developers/api-versioning.txt

Found an actual bug.

Dirstate.update_by_delta was using os.path.join() to handle the 'new path'
for renames. Which meant that on Windows the rename of 'a/b' => 'c/d'
would show as a rename of 'a/b' => 'c/d' (the reverse of 'c/d <= 'a/b'
was correct though...)

The simple fix is to just use osutils.pathjoin() in both places.

Show diffs side-by-side

added added

removed removed

Lines of Context:
86
86
with ``(0, 18, 0)``.
87
87
 
88
88
+------------+---------------+
89
 
| API        | Covers        |
90
 
+============+===============+
 
89
| API        | Covers        | 
 
90
+============+===============+ 
91
91
| bzrlib     | All of bzrlib |
92
92
+------------+---------------+
93
93