[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 69bb4a4 13/27: Fix `kbd' interpretting "<tab>" char-by-cha
From: |
Oleh Krehel |
Subject: |
[elpa] master 69bb4a4 13/27: Fix `kbd' interpretting "<tab>" char-by-char |
Date: |
Sat, 24 Jan 2015 20:36:33 +0000 |
branch: master
commit 69bb4a41c072430e444db4890941046ed24dc58d
Author: Oleh Krehel <address@hidden>
Commit: Oleh Krehel <address@hidden>
Fix `kbd' interpretting "<tab>" char-by-char
* hydra.el (hydra-create): Update.
Fixes #6.
---
hydra.el | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/hydra.el b/hydra.el
index 92019d8..fa21e65 100644
--- a/hydra.el
+++ b/hydra.el
@@ -84,7 +84,7 @@ When `(keymapp METHOD)`, it becomes:
(heads (eval heads))
(names (mapcar
(lambda (x)
- (define-key keymap (car x)
+ (define-key keymap (kbd (car x))
(intern (format "hydra-%s-%S" body (cadr x)))))
heads))
(method (cond ((null method)
@@ -131,7 +131,7 @@ Call the head: `%S'."
heads names)
,@(cl-mapcar
(lambda (head name)
- `(,method ,(kbd (concat body " " (car head))) #',name))
+ `(,method ,(vconcat (kbd body) (kbd (car head))) #',name))
heads names))))
(provide 'hydra)
- [elpa] master abef4bf 02/27: Split away the examples, (continued)
- [elpa] master abef4bf 02/27: Split away the examples, Oleh Krehel, 2015/01/24
- [elpa] master 2a367fa 03/27: README.md: update doc, Oleh Krehel, 2015/01/24
- [elpa] master f55c1ff 07/27: Add `hydra-is-helpful' custom var, Oleh Krehel, 2015/01/24
- [elpa] master 9b86656 01/27: Initial import, Oleh Krehel, 2015/01/24
- [elpa] master 6966e14 11/27: Fix the bugged `global-set-key' version, Oleh Krehel, 2015/01/24
- [elpa] master 11323ec 06/27: Allow to use minor-mode-maps and more, Oleh Krehel, 2015/01/24
- [elpa] master dbd77f0 09/27: Don't unbind hydra's body, unless using global-set-key, Oleh Krehel, 2015/01/24
- [elpa] master 998b533 10/27: Make sure `windmove-wrap-around' is nil during tests, Oleh Krehel, 2015/01/24
- [elpa] master 5318fc3 08/27: Update `hydra-create' format, Oleh Krehel, 2015/01/24
- [elpa] master e156bf2 12/27: Require cl at compile time, Oleh Krehel, 2015/01/24
- [elpa] master 69bb4a4 13/27: Fix `kbd' interpretting "<tab>" char-by-char,
Oleh Krehel <=
- [elpa] master b982fe5 14/27: Allow to add one head that disables the Hydra, Oleh Krehel, 2015/01/24
- [elpa] master c3ce0a9 15/27: `hydra-create' will also define `hydra-...-body', Oleh Krehel, 2015/01/24
- [elpa] master 8884698 17/27: Don't undefine BODY's map binding when it's a prefix, Oleh Krehel, 2015/01/24
- [elpa] master dfe1273 19/27: Simplify and improve the generated defuns, Oleh Krehel, 2015/01/24
- [elpa] master 301b500 16/27: Don't undefine BODY's global binding when it's a prefix, Oleh Krehel, 2015/01/24
- [elpa] master 42538fa 18/27: Add a `next-error'/`previous-error'/`first-error' example, Oleh Krehel, 2015/01/24
- [elpa] master dc0246e 20/27: hydra-examples.el (hydra-example-goto-error): add doc, Oleh Krehel, 2015/01/24
- [elpa] master ddd96d1 23/27: hydra-examples.el: add a `windmove' Hydra, Oleh Krehel, 2015/01/24
- [elpa] master 64e5b91 22/27: Avoid evaling METHOD., Oleh Krehel, 2015/01/24
- [elpa] master 440c41c 24/27: Bump version, Oleh Krehel, 2015/01/24