emacs-emojify

fork of https://github.com/iqbalansari/emacs-emojify
Log | Files | Refs | LICENSE

commit c6de852fcaab6a4982f3148f79838ab3f8781e33
parent f19ce75ffa94fbf2a58a7bece2676f6c138fc10d
Author: Iqbal Ansari <iqbalansari02@yahoo.com>
Date:   Sat, 28 Nov 2015 21:34:08 +0530

Refactor `emojify--find-key-binding-ignoring-emojify-keymap`

Diffstat:
Memojify.el | 9+++------
1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/emojify.el b/emojify.el @@ -507,12 +507,9 @@ mark the start and end of region containing the text." This is needed since `key-binding' looks up in keymap text property as well which is not what we want when falling back in `emojify-delete-emoji'" - (let* ((minor-mode-binding (minor-mode-key-binding key)) - (local-binding (local-key-binding key)) - (global-binding (global-key-binding key)) - (key-binding (or minor-mode-binding - local-binding - global-binding))) + (let* ((key-binding (or (minor-mode-key-binding key) + (local-key-binding key) + (global-key-binding key)))) (when key-binding (or (command-remapping key-binding nil