aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvgeni Kolev <evgenysw@gmail.com>2017-09-30 09:05:09 +0300
committerEvgeni Kolev <evgenysw@gmail.com>2017-09-30 09:05:09 +0300
commit16db0051f2773bcd3a1d5befdcd6f36fc6b13c77 (patch)
tree51d7a0797ec9622c41150ea325e74da8a1d9312d
parent2a918c495538ef8c395b33601e1b23517fdfb3bb (diff)
Add vdiff fold integration
-rw-r--r--evil-vars.el9
1 files changed, 8 insertions, 1 deletions
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