Я намагаюся отримати скрипт lisp для запуску деяких команд для мене, коли я відкриваю файл певного типу файлів. Я знаю, що я працюю у правильному файлі init, тому що якщо я видаляю з нього тему, у Emacs немає теми, коли я її запускаю.
Це сценарій, який я використовую, який не працює (жодних помилок чи нічого):
(defun my-project-hook (filename)
(when (string= (file-name-extension filename) "ts")
((typescript-mode)
(tss-setup-current-buffer))
)
)
(add-hook 'after-load-functions 'my-project-hook)
when
дзвінка неправильно сформований. Два виклики функції не можуть бути оточені круглими дужками, як вони є. Зверніть увагу на різницю між вашим кодом та @ sds's