emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] scratch/add-vdiff 2d48cb5 229/258: vdiff-magit: Simplify resolve


From: Justin Burkett
Subject: [elpa] scratch/add-vdiff 2d48cb5 229/258: vdiff-magit: Simplify resolve
Date: Wed, 17 May 2017 08:13:59 -0400 (EDT)

branch: scratch/add-vdiff
commit 2d48cb53ba36c3fd9e133acd9ca9bc40015036da
Author: Justin Burkett <address@hidden>
Commit: Justin Burkett <address@hidden>

    vdiff-magit: Simplify resolve
---
 vdiff-magit.el | 19 ++++++++-----------
 1 file changed, 8 insertions(+), 11 deletions(-)

diff --git a/vdiff-magit.el b/vdiff-magit.el
index b21f13a..b2aa6b8 100644
--- a/vdiff-magit.el
+++ b/vdiff-magit.el
@@ -190,17 +190,14 @@ conflicts, including those already resolved by Git, use
         (vdiff-buffers3
          mine other base
          `(lambda (mine other base)
-           (let ((orig-buf ,buf))
-             (with-current-buffer orig-buf
-               (when (yes-or-no-p (format "Conflict resolution finished; save 
%s?"
-                                          buffer-file-name))
-                 (erase-buffer)
-                 (insert-buffer-substring base)
-                 (save-buffer))))
-           (when (buffer-live-p mine) (kill-buffer mine))
-           (when (buffer-live-p other) (kill-buffer other))
-           (when (buffer-live-p base) (kill-buffer base))
-           (set-window-configuration ,config)))))))
+            (let ((orig-buf ,buf))
+              (with-current-buffer orig-buf
+                (when (yes-or-no-p (format "Conflict resolution finished; save 
%s?"
+                                           buffer-file-name))
+                  (erase-buffer)
+                  (insert-buffer-substring base)
+                  (save-buffer)))))
+         t t)))))
 
 ;;;###autoload
 (defun vdiff-magit-stage (file)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]