Регистрация | Войти
Lisp — программируемый язык программирования
Slime & Swank
lisomort - 08.09.2012 19:38, Сообщений - 3
Пробую продлючиться через slime к удаленному процесу.
Все настраивал по данному руководству тут.
Выходит вот так. На сервере:

$ sbcl
* (require 'asdf)
* (asdf:oos 'asdf:load-op 'swank)
* (setq swank:*use-dedicated-output-stream* nil)
* (swank:create-server :coding-system "utf-8-unix" :dont-close t :port 4005)

Проложити туннель:

ssh -2 -N -f -L 4005:localhost:4005 user@host.tld

В  Emacs'е подключаемся:

M-x slime-connect
127.0.0.1
4005
И мне выдается следующее:

Version differ: 2012-08-18 (slime) vs. 2011-09-28 (swank). Continue? (y or n).

Отвечаем "да" и  получаем:

error in process filter: Keyword argument :coding-system not one of  (:coding-systems)

Критично ли различие в версиях, и что это за ошибка?
[#]
> Критично ли различие в версиях, и что это за ошибка?

Как повезёт, в данном случае, очевидно, да.
archimag - 08.09.2012 19:51
[#] Ответ на комментарий от archimag 08.09.2012 19:51
как тогда проверить версию swank? версия slime на сервере и на рабочей машине стоит одинаковая и мне известно какая.
lisomort - 08.09.2012 20:30
[#] Ответ на комментарий от lisomort 08.09.2012 20:30
swank::*swank-wire-protocol-version*
archimag - 08.09.2012 20:52
@2009-2013 lisper.ru