Debug evil-want-keybindings issue

Problem: dependency loading order

I originally assumed that keybindings.el was the first module to `require
'evil` because init.el shows:

```elisp
(require 'keybindings)
(require 'window-manager)
```

The problem is that keybindings.el calls `require 'window-manager` and
window-manager.el requires evil! I admit, I've created a bit of a birds nest for
myself.

A few thoughts:
- keybindings.el doesn't need to `require 'window-manager`. Fixed!
- window-manager.el shouldn't need to `require 'evil`. TODO...
This commit is contained in:
William Carroll 2020-08-19 16:47:57 +01:00
parent 53be40b1a6
commit 9d7331d63b

View file

@ -24,7 +24,7 @@
(require 'scrot)
(require 'ivy-clipmenu)
(require 'general)
(require 'window-manager)
(require 'exwm)
(require 'vterm-mgt)
(require 'buffer)
(require 'display)