From 16db0051f2773bcd3a1d5befdcd6f36fc6b13c77 Mon Sep 17 00:00:00 2001 From: Evgeni Kolev Date: Sat, 30 Sep 2017 09:05:09 +0300 Subject: Add vdiff fold integration --- evil-vars.el | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/evil-vars.el b/evil-vars.el index 67ebbe0..9cd183f 100644 --- a/evil-vars.el +++ b/evil-vars.el @@ -1650,7 +1650,14 @@ 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))))) + :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 vdiff-open-fold + :open-rec vdiff-open-fold + :close vdiff-close-fold)) "Actions to be performed for various folding operations. The value should be a list of fold handlers, were a fold handler has -- cgit v1.0