aboutsummaryrefslogtreecommitdiff
path: root/evil-integration.el
diff options
context:
space:
mode:
authorAlessandro Piras <laynor@gmail.com>2013-06-01 19:22:06 +0200
committerAlessandro Piras <laynor@gmail.com>2013-06-01 19:22:06 +0200
commit8bbf65267f9c169b204fdae0aa36c7ed1d6a2ea9 (patch)
treea12fbbb04062b613c29f0b2a8b1a7e9cdfb71d5b /evil-integration.el
parentb48aa605e877702961fed7f640f669a6d6837eae (diff)
Fix show-paren-overlay related bugs happening with the latest emacs (fix #298).
`show-paren-overlay` has been renamed to `show-paren--overlay`.
Diffstat (limited to 'evil-integration.el')
-rw-r--r--evil-integration.el10
1 files changed, 6 insertions, 4 deletions
diff --git a/evil-integration.el b/evil-integration.el
index 7970630..3b28e54 100644
--- a/evil-integration.el
+++ b/evil-integration.el
@@ -181,10 +181,12 @@
(narrow-to-region narrow (point-max)))
ad-do-it))
;; prevent the preceding pair from being highlighted
- (when (overlayp show-paren-overlay)
- (delete-overlay show-paren-overlay))
- (when (overlayp show-paren-overlay-1)
- (delete-overlay show-paren-overlay-1))))))
+ (dolist (ov '(show-paren--overlay
+ show-paren--overlay-1
+ show-paren-overlay
+ show-paren-overlay-1))
+ (let ((ov (and (boundp ov) (symbol-value ov))))
+ (when (overlayp ov) (delete-overlay ov))))))))
;;; Speedbar