aboutsummaryrefslogtreecommitdiff
path: root/evil-vars.el
diff options
context:
space:
mode:
authorEvgeni Kolev <evgenysw@gmail.com>2018-07-18 07:44:26 +0300
committerEvgeni Kolev <evgenysw@gmail.com>2018-07-18 07:44:26 +0300
commit5ebe01a593b80cb499579b053edf82f3930969d2 (patch)
tree758228d60007cb414b34cfb780cc1a506162171a /evil-vars.el
parent230b87212c81aaa68ef5547a6b998d9c365fe139 (diff)
Move `vdiff-mode` higher up in `evil-fold-list`
Diffstat (limited to 'evil-vars.el')
-rw-r--r--evil-vars.el18
1 files changed, 9 insertions, 9 deletions
diff --git a/evil-vars.el b/evil-vars.el
index 33cb44b..fa99c9e 100644
--- a/evil-vars.el
+++ b/evil-vars.el
@@ -1627,7 +1627,14 @@ Elements have the form (NAME . FUNCTION).")
(declare-function origami-close-node "origami.el")
(defvar evil-fold-list
- `(((hs-minor-mode)
+ `(((vdiff-mode)
+ :open-all vdiff-open-all-folds
+ :close-all vdiff-close-all-folds
+ :toggle nil
+ :open ,(lambda () (call-interactively 'vdiff-open-fold))
+ :open-rec ,(lambda () (call-interactively 'vdiff-open-fold))
+ :close ,(lambda () (call-interactively 'vdiff-close-fold)))
+ ((hs-minor-mode)
:open-all hs-show-all
:close-all hs-hide-all
:toggle hs-toggle-hiding
@@ -1661,14 +1668,7 @@ Elements have the form (NAME . FUNCTION).")
:toggle ,(lambda () (origami-toggle-node (current-buffer) (point)))
:open ,(lambda () (origami-open-node (current-buffer) (point)))
:open-rec ,(lambda () (origami-open-node-recursively (current-buffer) (point)))
- :close ,(lambda () (origami-close-node (current-buffer) (point))))
- ((vdiff-mode)
- :open-all vdiff-open-all-folds
- :close-all vdiff-close-all-folds
- :toggle nil
- :open ,(lambda () (call-interactively 'vdiff-open-fold))
- :open-rec ,(lambda () (call-interactively 'vdiff-open-fold))
- :close ,(lambda () (call-interactively 'vdiff-close-fold))))
+ :close ,(lambda () (origami-close-node (current-buffer) (point)))))
"Actions to be performed for various folding operations.
The value should be a list of fold handlers, were a fold handler has