> 1 <

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

l_man

Members


Статус

32 сообщений

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

#260   2009-02-09 14:18 GMT+3 часа(ов)      
Хочу настроить emacs+slime+sbcl под виндовс но, ничего толкового не выходит вроде перерыл уж кучу форумов и мануал но что то не то(

в общем поставил емакс в его папку положил slime, sbcl (sbcl прописал в PATH
в .emacs

написал:

(setq inferior-lisp-program "c:\emacs-22.3\SBCL\sbcl.exe") ; your Lisp system
(add-to-list 'load-path "c:\emacs-22.3\slime-2009-02-08\") ; your SLIME directory
(add-to-list 'load-path "c:\emacs-22.3\slime-2009-02-08\contrib")
(add-to-list 'load-path "c:\emacs-22.3\slime-2009-02-08\doc")
 
(require 'slime-autoloads)
(slime-setup '(slime-scratch slime-editing-commands slime-fancy slime-fuzzy slime-repl slime-autodoc))
(setq slime-startup-animation t)
 
 
;(paren-set-mode 'blink-paren)
(setq lisp-indent-function 'common-lisp-indent-function)
(setq common-lisp-hyperspec-root "c:\emacs-22.3\HyperSpec 7.0\")
(setq common-lisp-hyperspec-symbol-table "c:\emacs-22.3\HyperSpec 7.0\Data\Map_Sym.txt")


slime загружается т.е появляется его меню ...можно через него открыть hyperspec ..но он не конектится с интерпритатором если набрать С-c C-z пишет
not conected.
перепробовал разные варианты
(setq inferior-lisp-program "c:\\emacs-22.3\\SBCL\\sbcl.exe")
(setq inferior-lisp-program "sbcl.exe")
(setq inferior-lisp-program "c:\\emacs-22.3\\SBCL\\sbcl.core")
и тп

в мануале есть еще про удаленный запуск сервера но он вообще не запускается

>>(load "c:\emacs-22.3\slime-2009-02-08\swank-loader.lisp")
>>t
>>(swank:create-server)
>>debugger invoked on a SB-INT:SIMPLE-READER-PACKAGE-ERROR:
SB-INT:SIMPLE-READER-PACKAGE-ERROR on #<SYNONYM-STREAM :SYMBOL SB-SYS:*STDIN*
{223CFE71}>:
package "SWANK" not found
 
Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.
 
restarts (invokable by number or by possibly-abbreviated name):
0: [ABORT] Exit debugger, returning to top level.
 
(SB-IMPL::READ-TOKEN #<SYNONYM-STREAM :SYMBOL SB-SYS:*STDIN* {223CFE71}> #\s)


пробовал кстати еще clisp но точно также не конектится.
что же я упустил?

отредактировал(а) l_man: 2009-02-09 19:02 GMT+3 часа(ов)

minobull

Members


Статус

8 сообщений

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

#261   2009-02-09 15:21 GMT+3 часа(ов)      
файервол?

l_man

Members


Статус

32 сообщений

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

#262   2009-02-09 16:06 GMT+3 часа(ов)      
нет фаервол выключен ...собственно lisp in a box запускается на этой машине ...но хочется настроить обычный emacs чтобы там русский был и т.п

насколько я понял проблема в том что не находится модуль swank - его как то нужно устанавливать? у меня он просто внутри папки slime

отредактировал(а) l_man: 2009-02-09 20:19 GMT+3 часа(ов)

l_man

Members


Статус

32 сообщений

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

#263   2009-02-09 23:19 GMT+3 часа(ов)      
удалось заставить работать видимо нужно писать пути в unix стиле
 
;загрузка slime
(add-to-list 'load-path "c:/emacs-22.3/slime-2009-02-08/") ; your SLIME directory
(add-to-list 'load-path "c:/emacs-22.3/slime-2009-02-08/contrib")
(add-to-list 'load-path "c:/emacs-22.3/slime-2009-02-08/doc")
(setq inferior-lisp-program "sbcl.exe")
(require 'slime-autoloads)
(slime-setup '(inferior-slime slime-scratch slime-editing-commands slime-fancy slime-fuzzy slime-repl slime-autodoc))
 
;локальная документация
(setq lisp-indent-function 'common-lisp-indent-function)
(setq common-lisp-hyperspec-root "c:\emacs-22.3\HyperSpec 7.0\")
(setq common-lisp-hyperspec-symbol-table "c:\emacs-22.3\HyperSpec 7.0\Data\Map_Sym.txt")
 
> 1 <


Онлайн :

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




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