[slime-devel] broken buffer <-> repl interaction
Simon Koch
simkoc at postfach.it
Sat Oct 20 12:17:27 UTC 2012
I used to install slime by using the Ubuntu package system, but currently
those packages are either out of date or broken. Therefore I installed and
configured slime and emacs myself using the provided manuals.
But after that the buffer<->repl interaction is still broken.
I am used to an interaction where typing
(FORMAT t "foobar~%")
into a buffer e.g. *scratch* and then using C-M-x on it, would result in
the repl printing "foobar". Instead I am getting an error:
Debugger entered--Lisp error: (void-function FORMAT)
(FORMAT t "foobar~%")
eval-region(291 312 t (lambda (ignore) (goto-char 312) (quote
(FORMAT t "foobar~%")))) ; Reading at buffer position 310
apply(eval-region (291 312 t (lambda (ignore) (goto-char 312) (quote
(FORMAT t "foobar~%")))))
eval-defun-2()
eval-defun(nil)
call-interactively(eval-defun nil nil)
recursive-edit()
which confuses me in two ways:
1. there is no output in the REPL as expected
2. given the (doubtful) assumption that the line contained an error: this
is not the error/debug-screen I am used by slime which is supposed to
look like the right top window in the picture shown on the homepage of
slime.
Another symptom I got is, that c-x c-m which is supposed to expand a given
macro-expression works in the *slime-repl sbcl* buffer, but in any other
buffer the message "C-c RET is not defined" appears.
This is my current .emacs file:
;;slime-setup
(load (expand-file-name "~/quicklisp/slime-helper.el"))
(setq inferior-lisp-program "sbcl")
(add-to-list 'load-path "/home/simkoc/emacs/slime/")
(require 'slime-autoloads)
(slime-setup '(slime-fancy slime-asdf))
I'd appreciate any help.
Thank you.
More information about the slime-devel
mailing list