feature/evil: new code-folding system

This commit is contained in:
Henrik Lissner 2017-05-15 20:20:06 +02:00
parent a1fa0a7dfe
commit f49a507ec8
6 changed files with 104 additions and 45 deletions

View file

@ -128,6 +128,13 @@
(setq hs-set-up-overlay
(lambda (ov)
(when (eq 'code (overlay-get ov 'hs))
(when (featurep 'vimish-fold)
(overlay-put
ov 'before-string
(propertize "" 'display
(list vimish-fold-indication-mode
'empty-line
'vimish-fold-fringe))))
(overlay-put
ov 'display (propertize " [...] " 'face '+doom-folded-face))))))