OSX 10.10.5
Aquamacs 3.3 GNU Emacs 25.1.1
(x86_64-apple-darwin14.1.0, NS appkit-1344.72 Version 10.10.2
(Build 14C109))of 2016-09-19 on 24a02db
Я пытаюсь заставить flymake работать с файлами Erlang. Я следовал указаниям здесь:
https://www.emacswiki.org/emacs/FlymakeErlang
Но, когда я делаю:
M-x flymake-mode
Я получаю сообщение об ошибке:
Flymake: Configuration error has occurred while running
(/Users/me/Library/Preferences/Aquamacs Emacs/my_erlang_valid_checker.erl
aqua_flymake.erl). Flymake will be switched OFF
(Файл erlang, который я редактировал, назывался aqua.erl.)
Я использовал файл инициализации:
~/Library/Preferences/Aquamacs\ Emacs/Preferences.el
Я поместил эскрипт (по ссылке выше) в тот же каталог и назвал его:
my_erlang_valid_checker.erl
Я также сделал его исполняемым:
$ chmod a+x my_erlang_valid_checker.erl
И я изменил следующую строку в коде lisp, который я поместил в Preferences.el, чтобы указать путь к этому файлу:
(list "~/Library/Preferences/Aquamacs\ Emacs/my_erlang_valid_checker.erl"
(list local-file))))
Я попытался перезагрузить Preferences.el:
M-x eval-buffer
И я попытался выйти из Aquamacs и перезапустить его, но все равно получаю ошибку конфигурации.
Я добавил строку:
(message "************ Aquamacs **************")
в Preferences.el, и я вижу вывод в буфере сообщений.
Я заметил, что в эскрипте указан каталог включения:
{i, "../include"}]
но каталог:
~/Library/Preferences/include
не существует, поэтому я попытался удалить каталог include из эскрипта, но это не устранило ошибку конфигурации.
Я также выполнил скрипт проверки синтаксиса (по ссылке выше) как отдельную программу erlang, и он работает без ошибок.
Насколько я понимаю, flymake уже установлен в Aquamacs, но я попытался поместить копию flymake.el в тот же каталог, что и мой файл инициализации:
~/Library/Preferences/Aquamacs\ Emacs/
Этот каталог находится в моем пути загрузки, как показано:
C-h v load-path RET
но я все еще получил ошибку конфигурации.
Ctrl+X
. На клавиатуре Mac справа нет клавиши Ctrl. Чтобы постоянно нажимать клавишу Ctrl, я пытаюсь освоить технику, при которой вы загибаете мизинец и нажимаете на клавишу Ctrl костяшками пальцев. 07.03.2017