[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] 76/287: Only Issue 86 still persists.
From: |
Matthew Fidler |
Subject: |
[elpa] 76/287: Only Issue 86 still persists. |
Date: |
Wed, 02 Jul 2014 14:44:46 +0000 |
mlf176f2 pushed a commit to branch externals/ergoemacs-mode
in repository elpa.
commit acb6a6678454fd494022ea858999b925e64e01bc
Author: Matthew L. Fidler <address@hidden>
Date: Thu Jun 12 09:54:45 2014 -0500
Only Issue 86 still persists.
---
ergoemacs-advices.el | 1 +
ergoemacs-shortcuts.el | 6 ++++--
ergoemacs-theme-engine.el | 1 -
3 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/ergoemacs-advices.el b/ergoemacs-advices.el
index acd50b9..5c780ae 100644
--- a/ergoemacs-advices.el
+++ b/ergoemacs-advices.el
@@ -109,6 +109,7 @@ Also adds keymap-flag for user-defined keys run with
`run-mode-hooks'."
ergoemacs-read-input-keymap (ergoemacs-rm-key
ergoemacs-read-input-keymap key)
ergoemacs-keymap (ergoemacs-rm-key ergoemacs-keymap key)
ergoemacs-unbind-keymap (ergoemacs-rm-key ergoemacs-keymap
key))
+ (remhash key ergoemacs-command-shortcuts-hash)
(setq ergoemacs-read-emulation-mode-map-alist
(list (cons 'ergoemacs-read-input-keys
ergoemacs-read-input-keymap))
ergoemacs-emulation-mode-map-alist
diff --git a/ergoemacs-shortcuts.el b/ergoemacs-shortcuts.el
index 431696f..930d109 100644
--- a/ergoemacs-shortcuts.el
+++ b/ergoemacs-shortcuts.el
@@ -960,8 +960,10 @@ FORCE-KEY forces keys like <escape> to work properly.
(if (nth 0 hash)
(progn
(setq fn (nth 0 hash))
- ;; Send Shortcut key directly
- (when (ignore-errors (stringp (nth 0 fn)))
+ ;; Send Shortcut key directly
+ (when (ignore-errors (and (stringp (nth 0 fn))
+ (or (not (nth 1 fn))
+ (eq (nth 1 fn)
'normal))))
(setq key (read-kbd-macro (nth 0 fn) t))))
(setq fn (key-binding key))
(setq fn (or (command-remapping fn (point)) fn)))
diff --git a/ergoemacs-theme-engine.el b/ergoemacs-theme-engine.el
index 80c8d56..87d9a8b 100644
--- a/ergoemacs-theme-engine.el
+++ b/ergoemacs-theme-engine.el
@@ -1122,7 +1122,6 @@ FULL-SHORTCUT-MAP-P "
(defmethod ergoemacs-theme-obj-install ((obj
ergoemacs-theme-component-map-list) &optional remove-p)
- ;; First call 8 sec; Second call 2 sec.. Need to speed up?
(with-slots (read-map
map
shortcut-map
- [elpa] 60/287: Ensure the object-name is a string. EIEIO seems to prefer this., (continued)
- [elpa] 60/287: Ensure the object-name is a string. EIEIO seems to prefer this., Matthew Fidler, 2014/07/02
- [elpa] 69/287: Install shortcut-layer appropriately for keymaps., Matthew Fidler, 2014/07/02
- [elpa] 73/287: use remove-duplicates instead, Matthew Fidler, 2014/07/02
- [elpa] 70/287: Fix most global-set-key after issues, Matthew Fidler, 2014/07/02
- [elpa] 65/287: Add more emulation alists. Less list manipulation, Matthew Fidler, 2014/07/02
- [elpa] 74/287: Fix <apps> e t bug with object interface., Matthew Fidler, 2014/07/02
- [elpa] 75/287: Only put in shortcut-hash if not removed from keymap., Matthew Fidler, 2014/07/02
- [elpa] 68/287: Make the caching more robust, Matthew Fidler, 2014/07/02
- [elpa] 72/287: Fix copy objects to allow keymap versions., Matthew Fidler, 2014/07/02
- [elpa] 79/287: Fix final map to be a composed keymap that works with ergoemacs-rm-key, Matthew Fidler, 2014/07/02
- [elpa] 76/287: Only Issue 86 still persists.,
Matthew Fidler <=
- [elpa] 77/287: Ensure ergoemacs-global-override-rm-keys is a list of vectors, Matthew Fidler, 2014/07/02
- [elpa] 80/287: Reverse order to allow <apps> h z processing., Matthew Fidler, 2014/07/02
- [elpa] 82/287: Ignored keys shouldn't be in the shortcut hash, Matthew Fidler, 2014/07/02
- [elpa] 83/287: Allow ergoemacs-rm-key to remove a list, Matthew Fidler, 2014/07/02
- [elpa] 84/287: Break-out sending unread-command events, Matthew Fidler, 2014/07/02
- [elpa] 85/287: Keep track of shortcut key prefixes, Matthew Fidler, 2014/07/02
- [elpa] 81/287: Added version menu back, Matthew Fidler, 2014/07/02
- [elpa] 87/287: Remove "Z" in theme component, Matthew Fidler, 2014/07/02
- [elpa] 144/287: Generate image based on options, Matthew Fidler, 2014/07/02
- [elpa] 86/287: Always suppress shortcuts in read-key-lookup, Matthew Fidler, 2014/07/02