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:
Korzystam z gnome-terminal i zsh. Przy takiej konfiguracji domyślnie otwarcie nowej karty w terminalu nie zachowuje aktualnego katalogu roboczego (cwd), tylko przenosi mnie do katalogu domowego.
Dodanie tej linijki do ~.zshrc rozwiązuje problem: