Changes between Version 8 and Version 9 of InstallingSlime


Ignore:
Timestamp:
Feb 5, 2010, 5:07:32 PM (10 years ago)
Author:
gz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstallingSlime

    v8 v9  
    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].  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.
     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 the protocol they utilize is volatile.
    66
    77== Configuration ==
     
    4444}}}
    4545
    46 == Using SLIME the IDE ==
     46== Using SLIME with the IDE ==
    4747
    4848In 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.
    4949
    50 Recall 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.
     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 your emacs has SLIME bundled, as Aquamacs does.  While it may be 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.
    5151
    52 In 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".
     52In some scenarios errors and logging appear 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".
    5353