jwiegley / use-package

A use-package declaration for simplifying your .emacs
https://jwiegley.github.io/use-package
GNU General Public License v3.0
4.4k stars 260 forks source link

:bind* not working anymore? #991

Closed Trisk3lion closed 2 years ago

Trisk3lion commented 2 years ago

Hello, thanks for a great package!

":bind*" stopped working for me after updating to the last version of bind-key. So something in the latest commits probably did it.

I haven't looked into it more then that yet thou..

cxa commented 2 years ago

Downgrade package bind-key or wait for new update.

(P.S. the simple way is copy source from Download button on https://stable.melpa.org/#/bind-key, override ~/.emacs.d/elpa/bind-key-20220807.1553/bind-key.el,and delete bind-key.elc in that dir.

pegzmasta commented 2 years ago

I hope they update it soon. I have a lot of ":bind*" tags in my startup file, and they no longer work.

realcomplex commented 2 years ago

For what it's worth, I submitted a one-line pull-request (#993) which fixes the issue. You could try to use my fork for now or just apply the fix yourself. Or really, the problem is that override-global-mode isn't turned on automatically anymore like before, so turning that minor mode on manually in your config should also do the trick.

jwiegley commented 2 years ago

I just noticed this as well, pulling in the fix now.

jwiegley commented 2 years ago

Thank you for addressing this so quickly @realcomplex.