2012-02-16 2 views
0

Я использую следующий учебник:Eval-буфер не делать ничего при настройке CLISP/SLIME

http://www.pchristensen.com/blog/articles/installing-clisp-emacs-and-slime-on-windows-xp/

Я настройка всех каталогов и загрузить все необходимые файлы. Однако на шаге 4. я использую команду emacs «eval-buffer». Я вводил свои настройки, запускал «eval-buffer», получил обратную связь (в нижней строке) и предполагал, что все работает правильно. Тогда, когда я побежал М-х «слизью» я получил ошибку:

Spawning child process: invalid argument 

Я предполагал, что я напечатал что-то неправильно в моем .emacs файл, так что я снова отредактировали. Однако теперь, когда я пытаюсь запустить M-x «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) 

ответ

2

Eval-буфер фактически оценивала. Чтобы исправить проблему «Неисправный дочерний процесс: неверный аргумент», необходимо заменить первую строку:

(setq inferior-lisp-program “clisp”)