Помилка Emacs helm-flyspell-коректна (неправильний аргумент типу stringp nil)


1

Я встановив emacs на новій машині Mac, і перевірка орфографії (яка працювала на більш старій машині) перестала працювати. Ось деталі:

ОС: MacOS Mojave, V. 10.14.2

Emacs: GNU Emacs 26.1 (збірка 1, x86_64-apple-darwin18.2.0, Carbon Version 158 Appkit 1671.1) 2018-11-17

Налаштування штурвала-мухоловка:

(use-package helm-flyspell: забезпечте t)

(setq ispell-name-program "/ opt / local / bin / hunspell")

(global-set-key (kbd "<f8>") 'helm-flyspell-правильний)

hunspell: він встановлюється через macports разом зі словником

Зворотний вихід:

Введено налагоджувач - помилка Lisp: (неправильний аргумент типу stringp nil)

string-match ("," nil 0)

розділений рядок (нуль "," т)

ispell-parse-hunspell-affix-file (нуль)

ispell-hunspell-fill-dictionary-entry (нуль)

ispell-start-process ()

ispell-init-process ()

ispell-buffer-local-words ()

ispell-accept-buffer-local-defs ()

flyspell-accept-buffer-local-defs ()

helm-flyspell-правильний ()

функціональний дзвінок (інтерактивно)

виклик-інтерактивно (helm-flyspell-правильний nil nil)

команда-виконання (helm-flyspell-правильна)

Хтось знає, що йде не так? Я обмежував знання Еліспа. Здається, що слово Я хочу перевірити його написання, розмістивши навколо нього курсор і натиснувши клавішу F8, не розбирається і не передається належним чином до перевірки орфографії. Я також повинен додати, що я отримую помилку, коли хочу ввімкнути режим flyspell. Повідомлення про помилку в області ехо - те саме (stringp nill), але я не можу отримати зворотний результат на цьому.

Дуже дякую,

PS: Я перевстановив штурвал-мухоловку без жодного ефекту.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.