From 671135053bd0c4d85b1242ef60722fba96c50855 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 24 Oct 2019 03:15:49 -0400 Subject: [PATCH] Prevent visual 'gzz' placing cursors on invisible lines e.g. over folded lines --- modules/editor/multiple-cursors/autoload/evil-mc.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/editor/multiple-cursors/autoload/evil-mc.el b/modules/editor/multiple-cursors/autoload/evil-mc.el index 036d7547e..f6511e96f 100644 --- a/modules/editor/multiple-cursors/autoload/evil-mc.el +++ b/modules/editor/multiple-cursors/autoload/evil-mc.el @@ -32,7 +32,8 @@ pauses cursors." (save-excursion (evil-apply-on-block (lambda (ibeg _) - (unless (= line-at-pt (line-number-at-pos ibeg)) + (unless (or (= line-at-pt (line-number-at-pos ibeg)) + (invisible-p ibeg)) (goto-char ibeg) (move-to-column col) (when (= (current-column) col)