From 93276e011a6a58b76238b24c60113d95c3162471 Mon Sep 17 00:00:00 2001 From: syl20bnr Date: Sun, 2 Feb 2020 09:23:35 -0500 Subject: [PATCH] [emoji] Move spacemacs/delay-emoji-cheat-sheet-hook to func.el --- layers/+fun/emoji/funcs.el | 8 ++++++++ layers/+fun/emoji/packages.el | 10 +--------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/layers/+fun/emoji/funcs.el b/layers/+fun/emoji/funcs.el index 991e7f6b9..f71921823 100644 --- a/layers/+fun/emoji/funcs.el +++ b/layers/+fun/emoji/funcs.el @@ -28,3 +28,11 @@ "Adjust the font settings of current frame so Emacs can display emoji properly." (spacemacs//set-emoji-font (selected-frame))) + +(defun spacemacs/delay-emoji-cheat-sheet-hook () + "Work-around for org buffers." + ;; we need to wait for org buffer to be fully loaded before + ;; calling the emoji mode. + ;; If we directly call the emoji mode at hook runtime then some + ;; text properties are not applied correctly. + (run-at-time 0.1 nil 'emoji-cheat-sheet-plus-display-mode)) diff --git a/layers/+fun/emoji/packages.el b/layers/+fun/emoji/packages.el index 3218ef01a..e764ec6ab 100644 --- a/layers/+fun/emoji/packages.el +++ b/layers/+fun/emoji/packages.el @@ -27,15 +27,7 @@ (spacemacs/set-leader-keys "ie" 'emoji-cheat-sheet-plus-insert) (evilified-state-evilify emoji-cheat-sheet-plus-buffer-mode emoji-cheat-sheet-plus-buffer-mode-map - "" 'emoji-cheat-sheet-plus-echo-and-copy) - - (defun spacemacs/delay-emoji-cheat-sheet-hook () - "Work-around for org buffers." - ;; we need to wait for org buffer to be fully loaded before - ;; calling the emoji mode. - ;; If we directly call the emoji mode at hook runtime then some - ;; text properties are not applied correctly. - (run-at-time 0.1 nil 'emoji-cheat-sheet-plus-display-mode))) + "" 'emoji-cheat-sheet-plus-echo-and-copy)) :config (spacemacs|hide-lighter emoji-cheat-sheet-plus-display-mode)))