[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] scratch/add-vdiff 750a1bc 124/258: Fix bug in remove-refinements
From: |
Justin Burkett |
Subject: |
[elpa] scratch/add-vdiff 750a1bc 124/258: Fix bug in remove-refinements |
Date: |
Wed, 17 May 2017 08:13:36 -0400 (EDT) |
branch: scratch/add-vdiff
commit 750a1bc0f11ca75d65d475a57a6e27978cdd2271
Author: justbur <address@hidden>
Commit: justbur <address@hidden>
Fix bug in remove-refinements
---
vdiff.el | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/vdiff.el b/vdiff.el
index 81b132d..93fa233 100644
--- a/vdiff.el
+++ b/vdiff.el
@@ -500,11 +500,12 @@ SYNTAX-CODE."
(interactive (list (vdiff--overlay-at-pos)))
(dolist (chg-ovr (list ovr
(overlay-get ovr 'vdiff-other-overlay)))
- (dolist (sub-ovr (overlays-in
- (overlay-start chg-ovr)
- (overlay-end chg-ovr)))
- (when (overlay-get sub-ovr 'vdiff-refinement)
- (delete-overlay sub-ovr)))))
+ (with-current-buffer (overlay-buffer chg-ovr)
+ (dolist (sub-ovr (overlays-in
+ (overlay-start chg-ovr)
+ (overlay-end chg-ovr)))
+ (when (overlay-get sub-ovr 'vdiff-refinement)
+ (delete-overlay sub-ovr))))))
(defun vdiff-refine-all-hunks (&optional syntax-code)
"Highlight word differences in all hunks.
- [elpa] scratch/add-vdiff d4883de 256/258: vdiff-magit: Remove use of camel case names for consistency, (continued)
- [elpa] scratch/add-vdiff d4883de 256/258: vdiff-magit: Remove use of camel case names for consistency, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 819ea4b 258/258: Add 'packages/vdiff/' from commit 'f11c7c2eeef33a0b75fe4e025818e7e672c57397', Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 14abb75 078/258: Allow jumping to subtraction overlays, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff a15b0e5 084/258: Move point before closing fold, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 425d50b 085/258: Add vdiff-close-other-folds, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 6516112 075/258: Minor formatting, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 968047f 093/258: Change wording in a docstring, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff ad0e8c3 091/258: Make mirrored-commands private and rename, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 309e912 108/258: Refresh automatically on idle after change, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 5b1b342 119/258: Remove duplicated code in vdiff-files, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 750a1bc 124/258: Fix bug in remove-refinements,
Justin Burkett <=
- [elpa] scratch/add-vdiff c8cba47 125/258: Fix package, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 83f0788 118/258: Don't make temp files global, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 72fe0fa 130/258: Don't update diff info while sending changes, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff c6e30a2 136/258: Merge pull request #9 from gvol/master, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 53c2a6b 153/258: Fix receiving changes, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 5dcdc97 158/258: Remove other-window, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 7029054 159/258: Comment out vdiff-buffers3, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 97d7098 174/258: Add screenshot of three way diff, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 8b79246 171/258: Make sure we're in a vdiff buffer on refresh, Justin Burkett, 2017/05/17
- [elpa] scratch/add-vdiff 42f56ae 177/258: Don't jump to beginning of buffer on start, Justin Burkett, 2017/05/17