[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/objed e771f06 14/59: Improve ace object
From: |
Clemens Radermacher |
Subject: |
[elpa] externals/objed e771f06 14/59: Improve ace object |
Date: |
Sun, 24 Mar 2019 06:06:36 -0400 (EDT) |
branch: externals/objed
commit e771f068269081a609292ccc0a3817644cc39993
Author: Clemens Radermacher <address@hidden>
Commit: Clemens Radermacher <address@hidden>
Improve ace object
---
objed-objects.el | 11 +++++------
objed.el | 2 +-
2 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/objed-objects.el b/objed-objects.el
index 6465df1..498c462 100644
--- a/objed-objects.el
+++ b/objed-objects.el
@@ -1421,12 +1421,11 @@ comments."
(objed-define-object nil ace
:get-obj
- (avy-goto-char (read-event "Ace to char: "))
- (objed-make-object
- :beg (point)
- :ibeg (point)
- :end (if (eobp) (point) (1+ (point)))
- :iend (if (eobp) (point) (1+ (point)))))
+ (let ((pos (1+ (point))))
+ (avy-goto-char (read-event "Ace to char: "))
+ (objed-make-object
+ :beg (point)
+ :end pos)))
(objed-define-object nil trailing
:atp
diff --git a/objed.el b/objed.el
index ee32bc7..e7317b9 100644
--- a/objed.el
+++ b/objed.el
@@ -921,7 +921,7 @@ To define new operations see `objed-define-op'.")
(define-key map "[" 'objed-page-object)
(define-key map "p" 'objed-output-object)
(define-key map "h" 'objed-buffer-object)
- ;; (define-key map "z" 'objed-ace-object)
+ (define-key map "z" 'objed-ace-object)
map)
"Keymap used for additional text-objects by `objed'.
- [elpa] externals/objed 6f50de1 20/59: Add objed-append-mode for objed-copy repeat, (continued)
- [elpa] externals/objed 6f50de1 20/59: Add objed-append-mode for objed-copy repeat, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 850c2e9 16/59: Improve object next identifier, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed c893402 17/59: Unify no next/prev message, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 4936ef0 18/59: Optionally use expand-region for extend expansion, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 00fd599 09/59: Skip leading ws on first/last instance command, too, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed d56bf74 07/59: Don't ignore errors for try-next/prev, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 68c2a1e 01/59: Improve quit window, reformat if in edit buffer, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 5761dcf 29/59: Obey lexical binding for eval op, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 77fad58 19/59: If region is activated, deactivate it first on objed-quit, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 1c04620 49/59: Skip docstring for inner elisp defun object, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed e771f06 14/59: Improve ace object,
Clemens Radermacher <=
- [elpa] externals/objed 395708b 13/59: Update object bindings, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 7e0bf6f 12/59: Change binding for word object in object map, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed c000147 08/59: Error when no next/prev object when using next/prev command, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed ae7b3e8 06/59: Dont exit objed on macro recording/execution, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 033b5aa 05/59: Exchange point and mark when toggling side selection, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 2170235 02/59: Update description, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 37f455e 15/59: Add region to object map, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 68bae26 10/59: Give feedback if already at last/first identifier, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed aa4104e 03/59: Improve reformat, Clemens Radermacher, 2019/03/24