Problem przy konfigurowaniu mu4e w Emacsie

Napotkałem problem, gdzie odpalanie mu4e w moim emacsie rzucało błąd:

(void-function make-closure)

Problem rozwiązywał się, gdy instalowałem nowszą, niestabilną wersję mu4e (1.5). Nie chciałem jednak korzystać z 1.5, z uwagi na to, jak ta wersja obsługuje załączniki. Moja pamięć mięśniowa się buntowała. Chciałem zostać przy 1.4

Po dłuższym dociekaniu znalazłem przyczynę problemu – instalowałem mu4e z AUR i przy kompilacji nie były czyszczone pliki skompilowane (.elc).

Przeszedłem do katalogu /usr/share/emacs/site-lisp/mu4e i odpaliłem:

find -name '*.elc' | xargs -L 1 sudo rm

Zrestartowałem Emacsa. Problem zniknął 👍

#emacs #hotfix