Terminate vc-disable-async-diff with extreme prejudice.
* vc/vc.el, and all backends: API cleanup; the backend diff method takes an explicit async flag. This eliminates a particularly ugly global.
This commit is contained in:
parent
4f54f7b376
commit
ed6ce56e23
13 changed files with 59 additions and 49 deletions
|
@ -573,8 +573,7 @@ If LIMIT is non-nil, show no more than this many entries."
|
|||
(vc-switches 'SVN 'diff)
|
||||
(list (concat "--diff-cmd=" diff-command) "-x"
|
||||
(mapconcat 'identity (vc-switches nil 'diff) " "))))
|
||||
(async (and (not vc-disable-async-diff)
|
||||
(or oldvers newvers)))) ; Svn diffs those locally.
|
||||
(async (or oldvers newvers))) ; Svn diffs those locally.
|
||||
(apply 'vc-svn-command buffer
|
||||
(if async 'async 0)
|
||||
files "diff"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue