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ął 👍