Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

slime did not work on mac #57

Closed
0xshawn opened this issue Feb 5, 2013 · 2 comments
Closed

slime did not work on mac #57

0xshawn opened this issue Feb 5, 2013 · 2 comments

Comments

@0xshawn
Copy link

0xshawn commented Feb 5, 2013

when I run 'M-x slime' it break and shows: swank-loader.lisp": file does not exist.

my steps:

  1. git clone your repo
  2. git submodule update --init
  3. run 'make relaxng' directory site-lisp/html5-el
  4. run emacs and wait for initializing
  5. after initializing type M-x slime, it shows

(progn (load "/Users/shown/.emacs.d/elpa/slime-20100404.1/swank-loader.lisp" :verbose t) (funcall (read-from-string "swank-loader:init")) (funcall (read-from-string "swank:start-server") "/var/folders/1l/_t2scrvs36j8hnh2wprrlxm80000gn/T/slime.4127" :coding-system "iso-latin-1-unix"))

This is SBCL 1.1.3, an implementation of ANSI Common Lisp.
More information about SBCL is available at http://www.sbcl.org/.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.

debugger invoked on a SB-INT:SIMPLE-FILE-ERROR in thread
#<THREAD "main thread" RUNNING {1002A01073}>:
Couldn't load
"/Users/shown/.emacs.d/elpa/slime-20100404.1/swank-loader.lisp": file does
not exist.

Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
0: [ABORT] Exit debugger, returning to top level.

(LOAD
"/Users/shown/.emacs.d/elpa/slime-20100404.1/swank-loader.lisp"
:VERBOSE
T
:PRINT
NIL
:IF-DOES-NOT-EXIST
T
:EXTERNAL-FORMAT
:DEFAULT)
0]

I check the elpa/slime-20100404/ and did not find the file: swank-loader.lisp

pls help, thx

@purcell
Copy link
Owner

purcell commented Feb 5, 2013

Please see #56. In short, the 2010* version of SLIME is not very compatible with recent Common Lisps, but is necessary for compatibility with Clojure. If you don't care about Clojure, you can remove "slime" from the melpa-exclude-packages list in init-elpa.el, and then update and upgrade your ELPA packages. You should then end up with a newer 2013* version of SLIME. I've tried that myself and have managed to start SLIME with sbcl on my Mac.

@0xshawn
Copy link
Author

0xshawn commented Feb 15, 2013

thx!

@0xshawn 0xshawn closed this as completed Feb 15, 2013
purcell added a commit that referenced this issue Sep 25, 2013
See #56, #57, #70

If upgrading, first remove ~/.emacs.d/elpa/slime-fuzzy* and
~/.emacs.d/elpa/slime-repl*, then restart Emacs.
arkiver pushed a commit to arkiver/emacs.d that referenced this issue Oct 4, 2013
See #56, purcell#57, purcell#70

If upgrading, first remove ~/.emacs.d/elpa/slime-fuzzy* and
~/.emacs.d/elpa/slime-repl*, then restart Emacs.
qioixiy pushed a commit to qioixiy/emacs.d that referenced this issue Aug 5, 2017
* lispy.el (lispy-use-ctrl-digits): Remove defcustom, use
  `lispy-set-key-theme' instead.
(lispy-close-round-and-newline): New command.
(lispy-mode-map-x): Rename from `lispy-mode-x-map'.
(lispy-mode-map-special): Inherit only the special bindings of
`lispy-mode-map'.
(lispy-mode-map-paredit): Start working on a Paredit compatibility keymap.
(lispy-mode-map-c-digits): Map that binds only Ctrl key plus digits.
(lispy-mode-map-lispy): Inherit only the global bindings of
`lispy-mode-map'.
(lispy-mode-map-oleh): My personal bindings.
(lispy-set-key-theme): New defun. Use this to set your theme.
The default theme, that coincides with the previous one is:
'(special lispy c-digits).
You can squeeze all 5 current maps there, so far they are compatible.

Re purcell#57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants