branch: elpa/devil commit 95677d158fba0f0248e9cf5aa1357bee4b293d8e Author: Susam Pal <su...@susam.net> Commit: Susam Pal <su...@susam.net>
Add repeatable keys C-a, C-e, M-a, M-e, and M-@ --- CHANGES.org | 12 +++++++----- MANUAL.org | 2 +- devil.el | 8 ++++---- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/CHANGES.org b/CHANGES.org index c998e2e380..49439c498a 100644 --- a/CHANGES.org +++ b/CHANGES.org @@ -10,10 +10,12 @@ *** Added - Repeatable key sequence =, m e=. -- Repeatable key sequence =, m h=. -- Repeatable key sequence group for =, x [= and =, x ]=. -- Repeatable key sequence group for =, x ^=, =, x {=, and =, x }=. - Repeatable key sequence =, x u=. +- Repeatable key sequence group for =, m @= and =, m h=. +- Repeatable key sequence group for =, x [= and =, x ]=. +- Repeatable key sequence group for =, x ^= and =, x {= and =, x }=. +- Repeatable key sequences =, a= and =, e= added to group for =, p=. +- Repeatable key sequences =, m a= and =, m e= added to group for =, m b=. *** Changed @@ -23,8 +25,8 @@ typing the last character of that key sequence. - Repeatable key groups defined in =devil-repeatable-keys= is not ignored anymore when =devil-all-keys-repeatable= is set to non-nil. -- Devil key sequences =, p=, =, n=, =, f=, and =, b= have been grouped - together into a repeatable key group. +- Devil key sequences =, p= and =, n= and =, b= and =, f= have been + grouped together into a repeatable key group. - Devil key sequences =, m f= and =, m b= have been grouped together into a repeatable key group. diff --git a/MANUAL.org b/MANUAL.org index 33e04bbed5..4b165ad69a 100644 --- a/MANUAL.org +++ b/MANUAL.org @@ -974,7 +974,7 @@ Devil is a minor mode to translate key sequences. Devil utilises this translation capability to provide a modifier-free editing experience and it does so without resorting to modal-editing. Devil retains the non-modal editing of vanilla Emacs. This mode was written as a quirky -experiment to make it easier to use Emacs with only one =ctrl= key. +experiment to make it easier to use Emacs without modifier keys. However, the resulting mode turned out to be quite convenient to use, in general. You might find Devil comfortable. Or you might find Devil to be a terrible idea. It is also possible that you might find diff --git a/devil.el b/devil.el index 20a7d7d1b7..069de34a72 100644 --- a/devil.el +++ b/devil.el @@ -4,7 +4,7 @@ ;; Author: Susam Pal <su...@susam.net> ;; Maintainer: Susam Pal <su...@susam.net> -;; Version: 0.7.0-beta2 +;; Version: 0.7.0-beta3 ;; Package-Requires: ((emacs "24.4")) ;; Keywords: convenience, abbrev ;; URL: https://github.com/susam/devil @@ -168,10 +168,10 @@ by `devil-format' may be used in the keys and values." ("%k k") ("%k m ^") ("%k m e") - ("%k m f" "%k m b") - ("%k m h") + ("%k m b" "%k m f" "%k m a" "% k m e") + ("%k m @" "%k m h") ("%k m y") - ("%k p" "%k n" "%k f" "%k b") + ("%k p" "%k n" "%k b" "%k f" "%k a" "%k e") ("%k s") ("%k x [" "%k x ]") ("%k x ^" "%k x {" "%k x }")