Fix: variable is void: emoji-cheat-sheet-plus-buffer-mode warning #15544
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Placing the
evilified-state-evilify
after the use-package its:init
keyword results in a warning at startup that the keymap variable name is void.This commit fixes it by placing the invocation after the
:config
keyword.I have looked through the code base, and I have found that the
evilified-state-evilify(-map)
macro is used more often after the:init
keyword, which seems wrong to me in most cases. Sometimes the invocation, correctly, includes aneval-after-load
keyword (like in theedebug
layer), but other times it does not (like in theledger
,Chinese
,xkcd
and several other layers).Am I missing something? Or are all these invocations used in the wrong place/way?