LINUX.ORG.RU

Помогите сконфигурировать emacs(slime)

 , ,


0

1

Накидал вот такой конфиг по манам

(require 'package)
(add-to-list 'package-archives
             '("marmalade" . "http://marmalade-repo.org/packages/") t)
(package-initialize)

(when (not package-archive-contents)
  (package-refresh-contents))

(defvar my-packages '(starter-kit starter-kit-lisp starter-kit-bindings)
  "A list of packages to ensure are installed at launch.")

(dolist (p my-packages)
  (when (not (package-installed-p p))
        (package-install p)))

(add-to-list 'load-path "~/.emacs.d/elpa/slime-20100404.1/")
  (setq inferior-lisp-program "/usr/bin/sbcl")
  (require 'slime)
  (slime-setup)
Но кидается ошибкой:
elpa/slime-20100404.1/slime.elc:Error: Don't know how to compile nil
Прошу помощи сообщества.

★★★★★

кмк, slime/swank лучше ставить из дистра

lazyklimm ★★★★★
()
Ответ на: комментарий от gensym

Ура, получилось!
Только вот как правильно разрулить запуск slime.
Запускать вместе с emacs вроде неправильно, может при открытие хотя бы одного исходника лиспа? Но как это правильно сделать?

deterok ★★★★★
() автор топика
Ответ на: комментарий от deterok

После захода в емакс, M-x eshell — для запуска встроееного шела, потом в нем переходиш в директорию своего проекта с лисповыми сырцами, потом M-x slime -- запускаешь SLIME. Еще прочитай доку по SLIME — она небольшая, но многое объясняет.

gensym ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.