When running (require 'slime), I get these error messages:
Loading /local/share/emacs/site-lisp/slime/slime.el (source)... let: Key sequence C-c C-w c uses invalid prefix characters
(emacs-version) ==> "GNU Emacs 21.3.1 (i686-pc-linux-gnu) of 2003-10-27 on thalassa"
Debugger entered--Lisp error: (error "Key sequence C-c C-w c uses invalid prefix characters") define-key((keymap (32 . slime-space) (24 keymap (5 . slime-eval-last-expression) . #1=(keymap ... ...)) (3 keymap (126 . slime-sync-package-and-default-directory) (8 . hyperspec-lookup) (13 . slime-macroexpand-1) (1 . slime-apropos) (4 . slime-describe-symbol) (27 keymap ... ... ... ... ... . #2=...) (2 . slime-interrupt) (7 . slime-interrupt) (18 . slime-eval-region) (16 . slime-pprint-eval-last-expression) (9 . slime-complete-symbol) . #3=(keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...)) (27 keymap (67108910 . slime-next-location) (44 . slime-pop-find-definition-stack) (46 . slime-edit-fdefinition) (9 . slime-complete-symbol) . #4=(keymap ... ... ... ... ... ... ... . #5=...)) keymap (menu-bar keymap (Ilisp menu-item #6="Ilisp" ...)) (24 . #1#) (10 . newline-and-indent-lisp) (9 . indent-line-ilisp) (32 . ilisp-arglist-message-lisp-space) (13 . newline-and-indent-lisp) (3 . #3#) (27 . #4#) keymap (127 . backward- delete-char-untabify) (27 . #5#) (9 . lisp-indent-line)) "c" slime-who-calls) (let ((key ...)) (define-key slime-repl-mode-map key command)) (progn (let (...) (define-key slime-repl-mode-map key command))) (if inferior (progn (let ... ...))) (when inferior (let (...) (define-key slime-repl-mode-map key command))) (let* ((--rest--78616 spec) (key ...) (command ...) (inferior ...) (prefixed ...)) (when inferior (let ... ...))) (progn (let* (... ... ... ... ...) (when inferior ...))) (destructuring-bind (key command &key inferior prefixed &allow-other-keys) spec (when inferior (let ... ...))) (while --dolist-temp--78583 (setq spec (car --dolist-temp--78583)) (destructuring-bind (key command &key inferior prefixed &allow-other-keys) spec (when inferior ...)) (setq --dolist-temp--78583 (cdr --dolist-temp--78583))) (let ((--dolist-temp--78583 slime-keys) spec) (while --dolist-temp--78583 (setq spec ...) (destructuring-bind ... spec ...) (setq --dolist-temp--78583 ...)) nil) (catch (quote --cl-block-nil--) (let (... spec) (while --dolist-temp--78583 ... ... ...) nil)) (cl-block-wrapper (catch (quote --cl-block-nil--) (let ... ... nil))) (block nil (let (... spec) (while --dolist-temp--78583 ... ... ...) nil)) (dolist (spec slime-keys) (destructuring-bind (key command &key inferior prefixed &allow-other-keys) spec (when inferior ...))) eval-buffer(#<buffer *load*<3>> nil "slime" nil t) load-with-code-conversion("/local/share/emacs/site-lisp/slime/slime.el" "slime" nil t) require(slime) eval((require (quote slime))) eval-last-sexp-1(nil) eval-last-sexp(nil) call-interactively(eval-last-sexp) recursive-edit() byte-code("Æ!Ç È !\n?Éed"V4ebÊ¥y`dbÊ¥Zy\f`|)ËcebÌÍ !Î @Ï=KÐÑÒ"Ó ÌÔ!ÒÕÒÌÔ!Ö ,Õ" [debugger-buffer debugger-args noninteractive debugger-batch-max-lines middlestart buffer-read-only pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output inhibit-trace] 3) debug(error (error "Key sequence C-c C-w c uses invalid prefix characters")) define-key((keymap (32 . slime-space) (24 keymap (5 . slime-eval-last-expression) . #1=(keymap ... ...)) (3 keymap (126 . slime-sync-package-and-default-directory) (8 . hyperspec-lookup) (13 . slime-macroexpand-1) (1 . slime-apropos) (4 . slime-describe-symbol) (27 keymap ... ... ... ... ... . #2=...) (2 . slime-interrupt) (7 . slime-interrupt) (18 . slime-eval-region) (16 . slime-pprint-eval-last-expression) (9 . slime-complete-symbol) . #3=(keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...)) (27 keymap (67108910 . slime-next-location) (44 . slime-pop-find-definition-stack) (46 . slime-edit-fdefinition) (9 . slime-complete-symbol) . #4=(keymap ... ... ... ... ... ... ... . #5=...)) keymap (menu-bar keymap (Ilisp menu-item #6="Ilisp" ...)) (24 . #1#) (10 . newline-and-indent-lisp) (9 . indent-line-ilisp) (32 . ilisp-arglist-message-lisp-space) (13 . newline-and-indent-lisp) (3 . #3#) (27 . #4#) keymap (127 . backward- delete-char-untabify) (27 . #5#) (9 . lisp-indent-line)) "c" slime-who-calls) (let ((key ...)) (define-key slime-repl-mode-map key command)) (progn (let (...) (define-key slime-repl-mode-map key command))) (if inferior (progn (let ... ...))) (when inferior (let (...) (define-key slime-repl-mode-map key command))) (let* ((--rest--77704 spec) (key ...) (command ...) (inferior ...) (prefixed ...)) (when inferior (let ... ...))) (progn (let* (... ... ... ... ...) (when inferior ...))) (destructuring-bind (key command &key inferior prefixed &allow-other-keys) spec (when inferior (let ... ...))) (while --dolist-temp--77671 (setq spec (car --dolist-temp--77671)) (destructuring-bind (key command &key inferior prefixed &allow-other-keys) spec (when inferior ...)) (setq --dolist-temp--77671 (cdr --dolist-temp--77671))) (let ((--dolist-temp--77671 slime-keys) spec) (while --dolist-temp--77671 (setq spec ...) (destructuring-bind ... spec ...) (setq --dolist-temp--77671 ...)) nil) (catch (quote --cl-block-nil--) (let (... spec) (while --dolist-temp--77671 ... ... ...) nil)) (cl-block-wrapper (catch (quote --cl-block-nil--) (let ... ... nil))) (block nil (let (... spec) (while --dolist-temp--77671 ... ... ...) nil)) (dolist (spec slime-keys) (destructuring-bind (key command &key inferior prefixed &allow-other-keys) spec (when inferior ...))) eval-buffer(#<buffer *load*<2>> nil "slime" nil t) load-with-code-conversion("/local/share/emacs/site-lisp/slime/slime.el" "slime" nil t) require(slime) eval((require (quote slime))) eval-last-sexp-1(nil) eval-last-sexp(nil) call-interactively(eval-last-sexp) recursive-edit() byte-code("Æ!Ç È !\n?Éed"V4ebÊ¥y`dbÊ¥Zy\f`|)ËcebÌÍ !Î @Ï=KÐÑÒ"Ó ÌÔ!ÒÕÒÌÔ!Ö ,Õ" [debugger-buffer debugger-args noninteractive debugger-batch-max-lines middlestart buffer-read-only pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output inhibit-trace] 3) debug(error (error "Key sequence C-c C-w c uses invalid prefix characters")) define-key((keymap (32 . slime-space) (24 keymap (5 . slime-eval-last-expression) . #1=(keymap ... ...)) (3 keymap (126 . slime-sync-package-and-default-directory) (8 . hyperspec-lookup) (13 . slime-macroexpand-1) (1 . slime-apropos) (4 . slime-describe-symbol) (27 keymap ... ... ... ... ... . #2=...) (2 . slime-interrupt) (7 . slime-interrupt) (18 . slime-eval-region) (16 . slime-pprint-eval-last-expression) (9 . slime-complete-symbol) . #3=(keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...)) (27 keymap (67108910 . slime-next-location) (44 . slime-pop-find-definition-stack) (46 . slime-edit-fdefinition) (9 . slime-complete-symbol) . #4=(keymap ... ... ... ... ... ... ... . #5=...)) keymap (menu-bar keymap (Ilisp menu-item #6="Ilisp" ...)) (24 . #1#) (10 . newline-and-indent-lisp) (9 . indent-line-ilisp) (32 . ilisp-arglist-message-lisp-space) (13 . newline-and-indent-lisp) (3 . #3#) (27 . #4#) keymap (127 . backward- delete-char-untabify) (27 . #5#) (9 . lisp-indent-line)) "c" slime-who-calls) (let ((key ...)) (define-key slime-repl-mode-map key command)) (progn (let (...) (define-key slime-repl-mode-map key command))) (if inferior (progn (let ... ...))) (when inferior (let (...) (define-key slime-repl-mode-map key command))) (let* ((--rest--77578 spec) (key ...) (command ...) (inferior ...) (prefixed ...)) (when inferior (let ... ...))) (progn (let* (... ... ... ... ...) (when inferior ...))) (destructuring-bind (key command &key inferior prefixed &allow-other-keys) spec (when inferior (let ... ...))) (while --dolist-temp--77545 (setq spec (car --dolist-temp--77545)) (destructuring-bind (key command &key inferior prefixed &allow-other-keys) spec (when inferior ...)) (setq --dolist-temp--77545 (cdr --dolist-temp--77545))) (let ((--dolist-temp--77545 slime-keys) spec) (while --dolist-temp--77545 (setq spec ...) (destructuring-bind ... spec ...) (setq --dolist-temp--77545 ...)) nil) (catch (quote --cl-block-nil--) (let (... spec) (while --dolist-temp--77545 ... ... ...) nil)) (cl-block-wrapper (catch (quote --cl-block-nil--) (let ... ... nil))) (block nil (let (... spec) (while --dolist-temp--77545 ... ... ...) nil)) (dolist (spec slime-keys) (destructuring-bind (key command &key inferior prefixed &allow-other-keys) spec (when inferior ...))) eval-buffer(#<buffer *load*> nil "slime" nil t) load-with-code-conversion("/local/share/emacs/site-lisp/slime/slime.el" "slime" nil t) require(slime) eval((require (quote slime))) eval-last-sexp-1(nil) eval-last-sexp(nil) call-interactively(eval-last-sexp)