Merge lp:~garyvdm/bzr/diff_using_gui into lp:bzr
Status: | Work in progress |
---|---|
Proposed branch: | lp:~garyvdm/bzr/diff_using_gui |
Merge into: | lp:bzr |
Diff against target: |
274 lines (+139/-22) 4 files modified
NEWS (+9/-0) bzrlib/builtins.py (+13/-1) bzrlib/diff.py (+69/-19) bzrlib/tests/test_diff.py (+48/-2) |
To merge this branch: | bzr merge lp:~garyvdm/bzr/diff_using_gui |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
John A Meinel | Needs Fixing | ||
Gordon Tyler | Needs Fixing | ||
Review via email: mp+24076@code.launchpad.net |
Description of the change
This makes "diff --using" work better with gui diff apps.
This allows one to either run the diff command once, with a list of files to diff, e.g.:
bzr diff --using "meld [--diff]"
or to run the command once per file, but run the processes simultaneously, e.g.:
bzr diff --using "WinMergeU.exe /s &"
This fixes Bug 490212.
Unmerged revisions
- 5175. By Gary van der Merwe
-
Make tests pass (caused due to change in imports merged from bzr.dev.)
- 5174. By Gary van der Merwe
-
Merge bzr.dev.
- 5173. By Gary van der Merwe
-
Merge bzr.dev.
- 5172. By Gary van der Merwe
-
Update NEWS.
- 5171. By Gary van der Merwe
-
Test simultaneous_
processes, and list_template behaviors. - 5170. By Gary van der Merwe
-
Documentation for new --using usage.
- 5169. By Gary van der Merwe
-
Add tests for from_string.
- 5168. By Gary van der Merwe
-
Fix existing tests.
- 5167. By Gary van der Merwe
-
Add syntax for diff --using to launch with a list of files to diff.
- 5166. By Gary van der Merwe
-
Add syntax for diff --using to launch processes simultaneously.
Looks like there's a merge conflict in test_diff.