From c90bb624dbd0e7005afafd5ae7fec2602fccb1ec Mon Sep 17 00:00:00 2001 From: Justin Dove Date: Sun, 7 Jun 2015 18:06:55 -0400 Subject: [PATCH] Changed mc/furthest-cursor-after(before)-point to check if mark is active. --- mc-mark-more.el | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mc-mark-more.el b/mc-mark-more.el index eed0035..0069dd3 100644 --- a/mc-mark-more.el +++ b/mc-mark-more.el @@ -55,8 +55,8 @@ beg)) (defun mc/furthest-cursor-before-point () - (let ((beg (min (mark) (point))) - furthest) + (let ((beg (if mark-active (min (mark) (point)) (point))) + furthest) (mc/for-each-fake-cursor (when (< (mc/cursor-beg cursor) beg) (setq beg (mc/cursor-beg cursor)) @@ -64,8 +64,8 @@ furthest)) (defun mc/furthest-cursor-after-point () - (let ((end (max (mark) (point))) - furthest) + (let ((end (if mark-active (max (mark) (point)) (point))) + furthest) (mc/for-each-fake-cursor (when (> (mc/cursor-end cursor) end) (setq end (mc/cursor-end cursor))