Error Emacs slime: eval-buffer: character function definition void: define-slime-contrib

I have been using emacs with lisp (using slime) for a short time ... this works, but today when I start this message appears:

eval-buffer: character function definition void: define-slime-contrib

means this, than my merge folder is not found?

my.emacs is a disaster .... for this ... I search in all folders and everyone looks good ...

;; SLIME ================================================== ' ;; Orden: Mx slime (setq inferior-lisp-program "/usr/bin/clisp") ; (add-to-list 'load-path "/usr/share/emacs/site-lisp/slime/") ;;(require 'slime-autoloads) (add-to-list 'load-path "/etc/emacs/site-start.d/") ;; I review all this folders and (add-to-list 'load-path "/usr/lib/emacsen-common/packages/install/") ;; the address look good (add-to-list 'load-path "/usr/share/doc/slime/") (add-to-list 'load-path "/usr/share/emacs/site-lisp/") (add-to-list 'load-path "/usr/share/emacs/site-lisp/slime/") (add-to-list 'load-path "/usr/share/emacs/site-lisp/slime/contrib/") (add-to-list 'load-path "/usr/share/emacs/site-lisp/slime/") (require 'slime) (add-hook 'lisp-mode-hook '(lambda () (local-set-key (kbd "RET") 'newline-and-indent))) (add-hook 'slime-mode-hook '(lambda () (local-set-key (kbd "RET") 'newline-and-indent))) (add-hook 'html-mode-hook '(lambda () (local-set-key (kbd "RET") 'newline-and-indent))) 
+4
source share
2 answers

This is an important part of my .emacs:

  (setq inferior-lisp-program "/usr/local/bin/sbcl") (add-to-list 'load-path "~/.emacs.d/slime/") (require 'slime) (slime-setup) 

When using it, I go to the Lisp buffer and run Mx slime and voila, it works.

+4
source

Try modifying the .emacs file so that you have:

 ;; SLIME ================================================== ;; Orden: Mx slime (setq inferior-lisp-program "/usr/bin/clisp") (add-to-list 'load-path "/etc/emacs/site-start.d/") ;; I review all this folders and (add-to-list 'load-path "/usr/lib/emacsen-common/packages/install/") ;; the address look good (add-to-list 'load-path "/usr/share/emacs/site-lisp/") (add-to-list 'load-path "/usr/share/emacs/site-lisp/slime/") (require 'slime) (slime-setup) (add-hook 'lisp-mode-hook '(lambda () (local-set-key (kbd "RET") 'newline-and-indent))) (add-hook 'slime-mode-hook '(lambda () (local-set-key (kbd "RET") 'newline-and-indent))) (add-hook 'html-mode-hook '(lambda () (local-set-key (kbd "RET") 'newline-and-indent))) 
+2
source

All Articles