Когда я пытаюсь отредактировать эскиз Arduino (* .ino файл), я получаю эту ошибку:
Eval error in the ‘c-lang-defconst’ for ‘c-constant-kwds’ in arduino-mode:
Eval error in the ‘c-lang-defconst’ for ‘c-basic-matchers-before’ in arduino-mode:
Eval error in the ‘c-lang-defconst’ for ‘c-matchers-2’ in arduino-mode:
File mode specification error: (invalid-function (append (quote (HIGH LOW INPUT OUTPUT INPUT_PULLUP LED_BUILTIN true false)) (c-get-lang-constant (quote c-constant-kwds) (quote (cc-langs)))))
Это происходит даже в стандартных файлах -> basic-> Blink.ino.
Мой файл .emacs.d / init.el содержит следующие строки:
(setq auto-mode-alist (cons '("\\.\\(pde\\|ino\\)$" . arduino-mode) auto-mode-alist))
(autoload 'arduino-mode "arduino-mode" "Arduino editing mode." t)
Я не могу найти файл c-matchers-2
.
ЭтоEmacs 26.1.
Кто-нибудь может подсказать мне, как исправить эту ошибку?
Заранее благодарен за помощь и совет.
-Kevin