Skip to content

Commit

Permalink
Plug and play...
Browse files Browse the repository at this point in the history
  • Loading branch information
linktohack committed Nov 4, 2015
1 parent 9da076f commit 491c6c6
Showing 1 changed file with 14 additions and 12 deletions.
26 changes: 14 additions & 12 deletions evil-vimish-fold.el
Original file line number Diff line number Diff line change
Expand Up @@ -65,17 +65,6 @@ See also `evil-delete-fold'."
See also `evil-create-fold'."
(evil-fold-action evil-fold-list :delete))


(add-to-list 'evil-fold-list
`((vimish-fold-mode)
:delete vimish-fold-delete
:open-all vimish-fold-unfold-all
:close-all vimish-fold-refold-all
:toggle vimish-fold-toggle
:open vimish-fold-unfold
:open-rec nil
:close vimish-fold-refold))

;;;###autoload
(define-minor-mode evil-vimish-fold-mode
"Evil-vimish-fold-mode."
Expand All @@ -86,7 +75,20 @@ See also `evil-create-fold'."
(evil-define-key 'motion map "zf" 'evil-vimish-fold/create)
(evil-define-key 'motion map "zF" 'evil-vimish-fold/create-line)
map)
(vimish-fold-global-mode (if evil-vimish-fold-mode 1 -1)))
(vimish-fold-global-mode (if evil-vimish-fold-mode 1 -1))
(if evil-vimish-fold-mode
(add-to-list 'evil-fold-list
`((vimish-fold-mode)
:delete vimish-fold-delete
:open-all vimish-fold-unfold-all
:close-all vimish-fold-refold-all
:toggle vimish-fold-toggle
:open vimish-fold-unfold
:open-rec nil
:close vimish-fold-refold))
(setq evil-fold-list (remove-if
#'(lambda (e) (eq (caar e) 'vimish-fold-mode))
evil-fold-list))))

(provide 'evil-vimish-fold)

Expand Down

0 comments on commit 491c6c6

Please sign in to comment.