[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/objed d36e277 22/34: Don't support objed-extend with ma
From: |
Stefan Monnier |
Subject: |
[elpa] externals/objed d36e277 22/34: Don't support objed-extend with marked objects |
Date: |
Mon, 15 Mar 2021 22:21:11 -0400 (EDT) |
branch: externals/objed
commit d36e2773d84669572a13710085ce9d4d1e3e2306
Author: Clemens Radermacher <clemera@posteo.net>
Commit: Clemens Radermacher <clemera@posteo.net>
Don't support objed-extend with marked objects
---
objed.el | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/objed.el b/objed.el
index d127800..94fb001 100644
--- a/objed.el
+++ b/objed.el
@@ -2383,6 +2383,8 @@ objed movement commands.
The active region will be used as the current object when an
objed operation is used."
(interactive)
+ (when objed--marked-ovs
+ (user-error "objed-extend: Currently not supported with marked objects"))
(if (region-active-p)
(if (fboundp 'er/expand-region)
(call-interactively 'er/expand-region)
@@ -4003,11 +4005,7 @@ ON got applied."
(defun objed--do-objects (action exit)
"Apply ACTION on marked objects and exit with EXIT."
- (let* ((ovs (if (use-region-p)
- (cons (make-overlay (region-beginning)
- (region-end))
- (copy-sequence objed--marked-ovs))
- (copy-sequence objed--marked-ovs)))
+ (let* ((ovs (copy-sequence objed--marked-ovs))
(appendp (memq action '(kill-region copy-region-as-kill)))
(n 0)
(mc (and (eq exit 'mc)
- [elpa] externals/objed e89d8da 06/34: Fix bytecompile and linting errors, (continued)
- [elpa] externals/objed e89d8da 06/34: Fix bytecompile and linting errors, Stefan Monnier, 2021/03/15
- [elpa] externals/objed f5ddab2 08/34: Update objed-exit-op: Check range was passed, Stefan Monnier, 2021/03/15
- [elpa] externals/objed e871e0f 11/34: Mention changes of public interface, Stefan Monnier, 2021/03/15
- [elpa] externals/objed ae47cf6 10/34: Ensure to never shrink on expansion for objed-beg/end-of-block, Stefan Monnier, 2021/03/15
- [elpa] externals/objed f45cddb 09/34: Restructure note about out of date keybindings, Stefan Monnier, 2021/03/15
- [elpa] externals/objed 2224691 12/34: Make note about changes more prominent, Stefan Monnier, 2021/03/15
- [elpa] externals/objed 5d3b8a8 18/34: Fix quotes in docstring, Stefan Monnier, 2021/03/15
- [elpa] externals/objed dd520d4 20/34: Don't override last-command in objed--do-objects, Stefan Monnier, 2021/03/15
- [elpa] externals/objed 47891ba 17/34: Remove objed-extend face, Stefan Monnier, 2021/03/15
- [elpa] externals/objed ded6eb4 16/34: Fix docstring of objed-use-hl, Stefan Monnier, 2021/03/15
- [elpa] externals/objed d36e277 22/34: Don't support objed-extend with marked objects,
Stefan Monnier <=
- [elpa] externals/objed d3dfcaf 26/34: Add binding for symbol object, Stefan Monnier, 2021/03/15
- [elpa] externals/objed 6ecb81f 27/34: Reformat error message, Stefan Monnier, 2021/03/15
- [elpa] externals/objed 23f5c6e 28/34: Add isearch to keeper commands, Stefan Monnier, 2021/03/15
- [elpa] externals/objed d0fb9c6 31/34: Allow wrap for identifier navigation, Stefan Monnier, 2021/03/15
- [elpa] externals/objed 35a6892 05/34: Don't provide tests (fix #70), Stefan Monnier, 2021/03/15