[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/objed 8cf155e 56/59: Add prefix key for user-map
From: |
Clemens Radermacher |
Subject: |
[elpa] externals/objed 8cf155e 56/59: Add prefix key for user-map |
Date: |
Sun, 24 Mar 2019 06:06:45 -0400 (EDT) |
branch: externals/objed
commit 8cf155e8e519a252321665d57d4b49ecb8e715f0
Author: Clemens Radermacher <address@hidden>
Commit: Clemens Radermacher <address@hidden>
Add prefix key for user-map
---
objed.el | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/objed.el b/objed.el
index d8ed8b5..1405b45 100644
--- a/objed.el
+++ b/objed.el
@@ -746,10 +746,10 @@ selected one."
(objed-define-op nil flyspell-region))
;; quote op
- (define-key map "'"
- (objed-define-op nil objed-electric-pair))
(define-key map "\""
- (objed-define-op nil objed-electric))
+ (objed-define-op nil objed-electric-pair))
+ ;; (define-key map "\""
+ ;; (objed-define-op nil objed-electric))
;; direct object switches
(define-key map "." 'objed-goto-next-identifier)
@@ -761,6 +761,7 @@ selected one."
;; prefix keys
(define-key map "x" 'objed-op-map)
(define-key map "c" 'objed-object-map)
+ (define-key map "'" 'objed-user-map)
;; special commands
(define-key map "*" 'objed-mark-more)
@@ -886,6 +887,11 @@ To define new operations see `objed-define-op'.")
(kill-buffer (current-buffer))
(objed--init (or objed--object 'char)))
+(defvar objed-user-map
+ (let ((map (objed--define-prefix "'" 'objed-user-map)))
+ map)
+ "Keymap for custom user bindings.")
+
(defvar objed-object-map
(let ((map (objed--define-prefix "c" 'objed-object-map)))
- [elpa] externals/objed updated (f3ebfe4 -> fee7fb9), Clemens Radermacher, 2019/03/24
- [elpa] externals/objed ba3d63c 11/59: Improve quit window or reformat, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed fee7fb9 59/59: Version bump, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed e5002a8 58/59: Update description for user prefix key, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 7713827 57/59: Use stripe buffer mode for ace object if available, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 8cf155e 56/59: Add prefix key for user-map,
Clemens Radermacher <=
- [elpa] externals/objed d43aad1 55/59: Change ace object to select by lines, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 9a3ef85 50/59: Update docs for shrink context command, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 2c2741e 52/59: Change binding for objed-occur, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 3e5b8f0 51/59: Add object-activate-object entry command, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 6308003 53/59: Update description, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed f3d55c0 54/59: Add binding for expand context "object", Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 550e537 41/59: Update docstrings, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed 6227a85 43/59: Improve movment with objed extend, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed c87ea0f 38/59: Change binding for objed-insert, Clemens Radermacher, 2019/03/24
- [elpa] externals/objed b5e68c9 33/59: Add objed insert command, Clemens Radermacher, 2019/03/24