> 1 <

Автор Сообщение

LinkFly

Members


Статус

152 сообщений

Где: Russia
Род занятий:
Возраст:

#335   2009-04-09 22:30 GMT+3 часа(ов)      
Не пойму в чём дело. Кто-нибудь ставил последний slime на emacs 22.1-5.4 и sbcl 1.0.23 в Mandriva Linux или какие нить близкие версии?
Или блин я что-то не так делаю.. хотя раньше ставил, правда наверное другие версии. Короче.
В ~/.emacs
(setq inferior-lisp-program "~/lisp/sbcl/sbcl1.0.23/bin/sbcl")
(add-to-list 'load-path "~/lisp/slime/")
(require 'slime)
(slime-setup)

Путь правильный - точно.
Делаю, самым безотказным вроде бы способом:
в ~/.sbclrc
(require :asdf)
(require :asdf-install)

Запускаю sbcl
$ sbcl

Далее:
(asdf:oos 'asdf:load-op :swank)

loading #P"/home/linkfly/.slime/fasl/2009-04-03/sbcl-1.0.23-linux-x86/swank-sbcl.fasl"
STYLE-WARNING: redefining EMACS-INSPECT (#<BUILT-IN-CLASS T>) in DEFMETHOD
; loading #P"/home/linkfly/.slime/fasl/2009-04-03/sbcl-1.0.23-linux-x86/swank-gray.fasl"
STYLE-WARNING:
Implicitly creating new generic function STREAM-READ-CHAR-WILL-HANG-P.
; loading #P"/home/linkfly/.slime/fasl/2009-04-03/sbcl-1.0.23-linux-x86/swank.fasl"
WARNING: These Swank interfaces are unimplemented:
(CALLS-WHO DISASSEMBLE-FRAME SLDB-BREAK-AT-START SLDB-BREAK-ON-RETURN
WHO-SPECIALIZES)
NIL

Настораживает сл. строка: "WARNING: These Swank interfaces are unimplemented:"

Далее:
* (swank:create-server ort 4005)
;; Swank started at port: 4005.

4005

Запускаю emacs и в нём:
M-x slime-connect
127.0.0.1 <Жму enter>
4005 <Жму enter>

В *Messages* появляется "Connected. Hack and be merry!" и всё!! Где среда разработки slime ???

Просто после запуске emacs ввод "M-x slime" естесственно тоже не помогает

Братья по крови - выручайте.

bach74

Members


Статус

40 сообщений

Где: Russia Челябинск
Род занятий: программист
Возраст: 43

#336   2009-04-10 15:45 GMT+3 часа(ов)      
Вот мой пример настроек, который работает
(setq inferior-lisp-program "sbcl")
(add-to-list 'load-path "~/lisp/slime/")
(require 'slime-autoloads)
(slime-setup '(slime-scratch slime-editing-commands slime-repl
))

В общем, прежде чем устанавливать новую версию, советую прочесть внимательно документацию. У них быстро все меняется и чтение документации сильно помогает.
Во всяком случае мне так показалось.

bach74

Members


Статус

40 сообщений

Где: Russia Челябинск
Род занятий: программист
Возраст: 43

#337   2009-04-10 15:48 GMT+3 часа(ов)      
т.е. у Вас все, наверное, работает (я не стал смотреть подробно то, что Вы написали). Просто Вы не подключили пакеты... смотрите в документации 8 главу (пункт 8.2) и т.д.

bach74

Members


Статус

40 сообщений

Где: Russia Челябинск
Род занятий: программист
Возраст: 43

#338   2009-04-10 15:53 GMT+3 часа(ов)      
т.е. если Вы нам нужен REPL, то нужно добавить в slime-setup

slime-repl. Все, что нужно можете теперь включать, а все что не нужно - отключать.

LinkFly

Members


Статус

152 сообщений

Где: Russia
Род занятий:
Возраст:

#339   2009-04-11 05:27 GMT+3 часа(ов)      
Большое спасибо!!!
Строчку
(slime-setup)
исправил на
(slime-setup '(slime-repl))
и всё ок!

LitX

Members


Статус

1 сообщений

Где: Russia
Род занятий:
Возраст:

#7900   2018-10-10 08:06 GMT+3 часа(ов)      
Добрый день. Пытаюсь установить slime в emacs, перепробовал множество мануалов, в конце концов всё сводится к одному и тому же
Команда M-x slime вызывает ошибку process inferior-lisp exited abnormally with code 5
Система Windows 8.1
GNU Emacs 26.1 (build 1, x86_64-w64-mingw32) of 2018-05-30
SBCL 1.4.2
SLIME 2.22

Полный код .emacs
(setq inferior-lisp-program "C:/SBCL/sbcl.exe")
(add-to-list 'load-path "C:/slime/")
(require 'slime)

(минималистично для локализации проблемы)
Подскажите что делать?

отредактировал(а) LitX: 2018-10-10 08:14 GMT+3 часа(ов)
> 1 <


Онлайн :

0 пользователь(ей), 28 гость(ей) :




Реклама на сайте: