Я хочу разрешить пользователю выбирать свою собственную команду в «настроить» бэкэнд emacs (и, как правило, иметь возможность хранить имя исполняемой формы в переменной), но это не работает:
(defun dumb-f ()
(message "I'm a function"))
(defvar my-function "dumb-f")
(my-function)
==> Debugger entered--Lisp error: (invalid-function "dumb-f")
(setq my-function 'dumb-f)
(my-function)
==> Debugger entered--Lisp error: (invalid-function "dumb-f")
Я пробовал разные формы, но все равно не повезло, и я с трудом ищу его, я получаю килограммы результатов о функциях и переменных, но ни одного о том, как поместить первое во второе..?