diff options
| author | Evgeni Kolev <evgenysw@gmail.com> | 2018-07-18 07:44:26 +0300 |
|---|---|---|
| committer | Evgeni Kolev <evgenysw@gmail.com> | 2018-07-18 07:44:26 +0300 |
| commit | 5ebe01a593b80cb499579b053edf82f3930969d2 (patch) | |
| tree | 758228d60007cb414b34cfb780cc1a506162171a | |
| parent | 230b87212c81aaa68ef5547a6b998d9c365fe139 (diff) | |
Move `vdiff-mode` higher up in `evil-fold-list`
| -rw-r--r-- | evil-vars.el | 18 |
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 |
