Eval-Buffer ничего не делает при настройке Clisp/Slime
Вопрос
Я использую следующий урок:
http://www.pchristensen.com/blog/articles/installing-clisp-emacs-and-slime-on-windows-xp/
Я настроил все каталоги и загрузил все необходимые файлы. Тем не менее, на шаге 4. Я использую команду EMACS "Eval-Buffer". Я набираю свои настройки, запустил «Eval-Buffer», получил обратную связь (в нижней панели) и предполагал, что все работает правильно. Затем, когда я запустил MX "Slime", я получил ошибку:
Spawning child process: invalid argument
Я предположил, что напечатал что-то неправильно в моем файле .emacs, поэтому я отредактировал его. Тем не менее, теперь, когда я пытаюсь запустить MX "Eval-Buffer", я не получаю отзывов, и я не верю, что мой новый код выполняется.
Мой файл, кстати, есть:
(setq inferior-lisp-program "C:/Documents and Settings/U9UW/Desktop/root/bin/clisp/full/lisp.exe -B C:/Documents and Settings/U9UW/Desktop/root/bin/clisp/full -M
C:/Documents and Settings/U9UW/Desktop/root/bin/clisp/full/lispinit.mem -ansi -q")
(add-to-list 'load-path "C:/Documents and Settings/U9UW/Desktop/root/bin/emacs/site-lisp/slime/")
(require 'slime)
(slime-setup)
Решение
Eval-Buffer фактически оценивал. Чтобы решить проблему «Сокращение детского процесса: неверный аргумент», нужно заменить первую строку:
(setq inferior-lisp-program “clisp”)