[slime-devel] setq: Wrong type argument: listp, "cmucl -core /home/paolo/src/mcclim/clim.core"

Paolo Amoroso amoroso at mclink.it
Sun Oct 16 14:53:32 UTC 2005


I have just upgraded to CMUCL Snapshot 2005-10 (19C) and the latest
SLIME CVS sources on my Linux box with GNU Emacs 21.3.2.  Before
trying SLIME with this new setup, I removed all fasl files from
~/.slime and the local SLIME sources in /home/paolo/src/slime.

When I issue `M-x slime' from Emacs, I get this error in the echo
area, and SLIME doesn't start:

  setq: Wrong type argument: listp, "cmucl -core /home/paolo/src/mcclim/clim.core"

My ~/.swank.lisp:

(setf (cdr (assoc 'swank::*print-pretty* swank:*sldb-printer-bindings*)) t)

(load "/home/paolo/src/slime/present")

My SLIME-related forms in ~/.emacs:

(add-to-list 'load-path "/home/paolo/src/slime")

(require 'slime)

(setq slime-multiprocessing nil)

(setq slime-truncate-lines nil)

(slime-setup :autodoc t)

(add-hook 'lisp-mode-hook
          (lambda ()
            (set-fill-column 80)
            (auto-fill-mode)
            (setq indent-tabs-mode nil)))

(add-hook 'inferior-lisp-mode-hook
          (lambda ()
            (inferior-slime-mode t)))

(setq inferior-lisp-program "cmucl")

(slime-register-lisp-implementation
 "clim"
 (format "cmucl -core %s" (expand-file-name "~/src/mcclim/clim.core")))

(setq common-lisp-hyperspec-root
      "file:/home/paolo/doc/lisp/clhs/HyperSpec/")

(add-hook 'inferior-lisp-mode-hook
          (defun my-inferior-lisp-mode-hook ()
            (add-to-list
             (make-local-variable 'comint-output-filter-functions)
             (lambda (string)
               (unless (get-buffer-window (current-buffer) t)
                 (display-buffer (current-buffer) t))
               (comint-postoutput-scroll-to-bottom string)))))

Any suggestions?


Paolo
-- 
Lisp Propulsion Laboratory log - http://www.paoloamoroso.it/log



More information about the slime-devel mailing list