[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/objed 54a02c0 13/16: Toggle extend on repeat
From: |
Clemens Radermacher |
Subject: |
[elpa] externals/objed 54a02c0 13/16: Toggle extend on repeat |
Date: |
Mon, 4 Feb 2019 07:46:32 -0500 (EST) |
branch: externals/objed
commit 54a02c0b077999d3fa85d871ba8427de6b113f88
Author: Clemens Radermacher <address@hidden>
Commit: Clemens Radermacher <address@hidden>
Toggle extend on repeat
---
objed.el | 14 ++++----------
1 file changed, 4 insertions(+), 10 deletions(-)
diff --git a/objed.el b/objed.el
index e1bba10..a89dd96 100644
--- a/objed.el
+++ b/objed.el
@@ -1803,19 +1803,13 @@ extending/shrinking the region by moving around using
regular
objed movement commands.
The active region will be used as the current object when an
-objed operation is used.
-
-When called and region is already active, the region get copied
-and is deactivated."
+objed operation is used."
(interactive)
(if (region-active-p)
(progn
- (copy-region-as-kill
- (region-beginning)
- (region-end))
- (deactivate-mark)
- (setq this-command 'copy-region-as-kill)
- (message "Copied current region."))
+ ;; reinit on repeat
+ (setq mark-active nil)
+ (objed--init objed--object))
(unless objed--extend-cookie
(setq objed--extend-cookie
(face-remap-add-relative 'objed-hl
- [elpa] externals/objed e809d3f 03/16: Add Elpa badge, (continued)
- [elpa] externals/objed e809d3f 03/16: Add Elpa badge, Clemens Radermacher, 2019/02/04
- [elpa] externals/objed 3a26da6 04/16: Change elpa badge, Clemens Radermacher, 2019/02/04
- [elpa] externals/objed 4c4ab09 06/16: Add objed-activate example, Clemens Radermacher, 2019/02/04
- [elpa] externals/objed d2fdbe0 05/16: Switch badge order to elpa, melpa stable, melpa, Clemens Radermacher, 2019/02/04
- [elpa] externals/objed a6cebcc 07/16: Mention actual command names to move to prev/next identifier, Clemens Radermacher, 2019/02/04
- [elpa] externals/objed c54c8b3 16/16: Version bump, Clemens Radermacher, 2019/02/04
- [elpa] externals/objed e427899 12/16: Get context object when acting on sexp object (toggle state etc.), Clemens Radermacher, 2019/02/04
- [elpa] externals/objed f28ee01 11/16: Improve sexp object/movement again, Clemens Radermacher, 2019/02/04
- [elpa] externals/objed 1652f3b 10/16: Add two new entry commands (for object-at-point), Clemens Radermacher, 2019/02/04
- [elpa] externals/objed 83d4968 09/16: Improves sexp object/movement, Clemens Radermacher, 2019/02/04
- [elpa] externals/objed 54a02c0 13/16: Toggle extend on repeat,
Clemens Radermacher <=
- [elpa] externals/objed 589d763 14/16: Update desciptions, Clemens Radermacher, 2019/02/04
- [elpa] externals/objed 0bfdb3c 15/16: Changing key binding policy, Clemens Radermacher, 2019/02/04
- [elpa] externals/objed 4527af4 08/16: Replace character based movement with sexp movement commands, Clemens Radermacher, 2019/02/04