[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/multiple-cursors 239acbf 281/434: Skip folded lines with m
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/multiple-cursors 239acbf 281/434: Skip folded lines with mc/edit-lines |
Date: |
Sat, 7 Aug 2021 09:20:43 -0400 (EDT) |
branch: elpa/multiple-cursors
commit 239acbfbc85535d155c380b606546c3581fae502
Author: Magnar Sveen <magnars@gmail.com>
Commit: Magnar Sveen <magnars@gmail.com>
Skip folded lines with mc/edit-lines
Fixes #99
---
mc-edit-lines.el | 6 ++++--
multiple-cursors-core.el | 1 -
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/mc-edit-lines.el b/mc-edit-lines.el
index d9e20cb..3303620 100644
--- a/mc-edit-lines.el
+++ b/mc-edit-lines.el
@@ -44,11 +44,13 @@ line point is on."
(direction (if (< point-line mark-line) :up :down)))
(deactivate-mark)
(when (and (eq direction :up) (bolp))
- (forward-line -1)
+ (previous-logical-line 1 nil)
(move-to-column col))
(while (not (eq (line-number-at-pos) point-line))
(mc/create-fake-cursor-at-point)
- (if (eq direction :up) (forward-line -1) (forward-line 1))
+ (if (eq direction :up)
+ (previous-logical-line 1 nil)
+ (next-logical-line 1 nil))
(move-to-column col))
(multiple-cursors-mode)))
diff --git a/multiple-cursors-core.el b/multiple-cursors-core.el
index 291fdf9..f0ab01c 100644
--- a/multiple-cursors-core.el
+++ b/multiple-cursors-core.el
@@ -130,7 +130,6 @@ highlights the entire width of the window."
mark-ring
mark-active
yank-undo-function
- kill-ring-yank-pointer
autopair-action
autopair-wrap-action
er/history)
- [nongnu] elpa/multiple-cursors 6a04a14 428/434: Fix docstrings, (continued)
- [nongnu] elpa/multiple-cursors 6a04a14 428/434: Fix docstrings, ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors 7b13b03 433/434: Add homepage, ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors 84ab4ee 196/434: Fix mc/dump-list (take 2): it looses old setting, ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors 6e15923 229/434: Use uninterned symbols in macros to avoid surprising local vars, ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors cb848b2 239/434: Add @smithzvk to contributors list, ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors 6745142 250/434: Move from Carton to Cask, ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors bf01772 230/434: Use phi-search for C-s in mc-mode when available., ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors 186cb3b 255/434: Release 1.2.3, ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors c94eca5 254/434: Fix broken let binding, ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors d8c5227 268/434: Merge pull request #103 from mathrick/compat-24.2, ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors 239acbf 281/434: Skip folded lines with mc/edit-lines,
ELPA Syncer <=
- [nongnu] elpa/multiple-cursors 5cd6ddf 293/434: Merge pull request #125 from kyanagi/fix-cycle-cursors-on-edge, ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors d1ad51f 296/434: Gitignore *.elc, ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors a3e6ec7 297/434: Merge pull request #135 from jistr/gitignore_elc, ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors fc39dab 299/434: Adds jedi-mode to list of unsupported minor modes, ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors da2a9ab 298/434: Add mc/mark-all-in-region-regexp, ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors 7ddda85 312/434: Added vertical align commands, ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors 912342e 315/434: Add missing ###autoload markers, ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors 66eefa2 317/434: Add cperl-electric-backspace to default run-for-all list, ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors dc1bfbf 325/434: Add cua-delete-region to default run-for-all, ELPA Syncer, 2021/08/07
- [nongnu] elpa/multiple-cursors 89e360e 333/434: Merge pull request #193 from dovej/master, ELPA Syncer, 2021/08/07