emacsorphanage / macrostep

interactive macro-expander for Emacs
GNU General Public License v3.0
15 stars 6 forks source link

[#11] Add compat dependency for defvar-keymap #12

Closed raxod502 closed 6 months ago

raxod502 commented 6 months ago

As reported in https://github.com/emacsorphanage/macrostep/issues/11. Since straight.el actually creates an isolated environment for compiling packages now, as was requested for many years, missing dependency declarations will actually cause compilation errors, since the byte-compiler will not be able to compile macros correctly even if the user's configuration happens to load compat in some other place. So, this change also fixes straight.el being unable to load the package properly.