emacscollective / auto-compile

Automatically compile Emacs Lisp libraries
GNU General Public License v3.0
172 stars 16 forks source link

auto-compile self check #22

Closed JAremko closed 3 years ago

JAremko commented 3 years ago

What if someone accidentally compiled auto-compile.el and packed.el. Will they go stale forever? Maybe auto-compile can do some kind of a self check during the first load :thinking:

tarsius commented 3 years ago

These libraries are compiled on purpose by package.el or make all or whatever mechanism for installing packages is used. Once a new version of these libraries are installed then the respective *.elc files of course should also be regenerated and doing so may fail without the user noticing that. In that cast Auto-compile will indeed fail to notice the issue. There is nothing that can be done about it.