Changes between Version 7 and Version 8 of InstallingSlime


Ignore:
Timestamp:
Feb 5, 2010, 2:27:52 PM (10 years ago)
Author:
bhyde
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstallingSlime

    v7 v8  
    33[http://common-lisp.net/project/slime/ SLIME] is an emacs mode for interacting with Common Lisp systems.
    44
    5 The SLIME developers recommend that users [http://common-lisp.net/project/slime/#downloading download the CVS version].
     5The SLIME developers recommend that users [http://common-lisp.net/project/slime/#downloading download the CVS version].  It changes often and usually for the better.  The emacs and lisp sides (the lisp side is known as SWANK) need to be in kept in sync, since protocol they utilized is volatile.
    66
    77== Configuration ==
     
    4444}}}
    4545
     46== Using SLIME the IDE ==
    4647
     48In the IDE's preferences you can ask it to listen for connections from SLIME.  Noting the port number there, you can then use M-x slime-connect to establish a connection from emacs.
    4749
     50Recall that the SLIME developers recommend that you use the latest version from CVS.  So you can expect the version of SWANK (the lisp side of the slime protocol) to get out of sync with the Emacs version.  This is even more likely if you emacs has SLIME bundled, as Aquamacs does.  While it maybe in your best interest to ignore the convience of the bundled versions and follow the advice of the SLIME developers you can wait until version mismatch becomes a problem.
    4851
     52In some scenarios errors and logging appears in the background stream of the IDE.   Examples include complaints from objective C about leaks and errors during nib loading.  For that reason you may want to avoid opening the IDE application but instead run it like any other unix command.  Assuming you moved your the IDE application into /Applications, can do that by invoking "/Applications/Clozure_CL64.app/Contents/MacOS/dx86cl64".
     53