Merge lp:~garyvdm/bzr/extdiff-no-tmp-for-wt into lp:bzr
Proposed by
Gary van der Merwe
Status: | Merged |
---|---|
Approved by: | Martin Pool |
Approved revision: | not available |
Merged at revision: | not available |
Proposed branch: | lp:~garyvdm/bzr/extdiff-no-tmp-for-wt |
Merge into: | lp:bzr |
Diff against target: |
65 lines (+15/-4) 3 files modified
NEWS (+6/-0) bzrlib/diff.py (+8/-3) bzrlib/tests/test_diff.py (+1/-1) |
To merge this branch: | bzr merge lp:~garyvdm/bzr/extdiff-no-tmp-for-wt |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Martin Pool | Approve | ||
John A Meinel | Approve | ||
Review via email: mp+15592@code.launchpad.net |
This proposal supersedes a proposal from 2009-12-01.
To post a comment you must log in.
This patch changes bzr behaviour when launching a external diff tool via bzr diff --using. If the file is from a working tree, it does not create a temporary file, rather, it just passes the path to that file in the working tree. This saves writing the file to the disk, but more importantly, allows one to edit the file in diff tools that allow editing, such as meld.