fix(fold): don't expect evil-vimish-fold
This module is also used by non-Evil users. Also, `evil-vimish-fold/next-fold` and friends just wrap the corresponding vimish-fold functions in `dotimes`, anyway.
This commit is contained in:
parent
cc7a509e10
commit
c471ab00a6
1 changed files with 3 additions and 2 deletions
|
@ -169,8 +169,9 @@ Targets `vimmish-fold', `hideshow', `ts-fold' and `outline' folds."
|
|||
(lambda ()
|
||||
(when (featurep 'vimish-fold)
|
||||
(if (> count 0)
|
||||
(evil-vimish-fold/next-fold count)
|
||||
(evil-vimish-fold/previous-fold (- count))))
|
||||
(dotimes (_ count) (vimish-fold-next-fold))
|
||||
(dotimes (_ count)
|
||||
(vimish-fold-previous-fold (- count)))))
|
||||
(if (/= (point) orig-pt) (point)))
|
||||
(lambda ()
|
||||
;; ts-fold does not define movement functions so we need to do it ourselves
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue