From: Bill Clementson
Subject: Update to "Setting up an IDE with Emacs..." page
Date:
Message-ID: <wk65kcxg6h.fsf@comcast.net>
I have made a lot of changes to the CL Cookbook page at:
(http://cl-cookbook.sourceforge.net/windows.html). It is now titled
"Setting up an IDE with Emacs on Windows or Mac OS X" and has the
following changes:
1. Has a section on setting up an Emacs/Lisp environment for Mac OS
X. Not as extensive or detailed as the Windows section, but should
provide the essential detail that someone would need to get started
with Lisp and Emacs on OS X. The supplied .emacs file has support
for:
CLISP version 2.29 with ILISP or Inferior Lisp Mode.
ACL version 6.2 with ELI.
OpenMCL version 0.13 with ILISP.
SBCL version 0.8.2.8 with ILISP.
LispWorks 4.3 with ILISP (I was not able to get a trial version of
LispWorks to try out on Mac OS X; however, I have made the changes
to the .emacs file that I think will be necessary to support it).
2. Includes instructions for downloading/installing the following
optional Emacs packages:
cua.el - For Windows-like cut/copy/paste (for MS Windows only).
cua-emul.el - For Windows-like buffer switching (for MS Windows
only).
color-theme.el - If you don't like the standard Emacs defaults for
colorization of code.
Emacs Code Browser - For browsing source code.
3. Instructions for downloading Franz's documentation and an Emacs
package that lets you access it.
4. Some explanations of the standard key overrides that are provided
in the supplied .emacs file.
5. The supplied .emacs file has been modified so that it can be used
with either a Windows or a Mac install. It also has support for the
latest ILISP (in CVS) and ELI (needs to be downloaded as a patch)
enhancements but will work with the current releases of these
packages as well. It will work with any of the optional Emacs
packages or CL documentation on the page; however, it will not
raise any errors if those packages are not installed. In fact, the
only things that NEED to be downloaded to get a working Emacs/Lisp
combination are Emacs, the .emacs file, and the Lisp
implementation(s) you want to use. Depending on the Lisp
implementation, that may also mean downloading ILISP.
I would appreciate any feedback/comments on the revised page. Also,
although I have included instructions for Mac OS X, it is not an
operating system that I use on a regular basis (at least, not at the
moment). Therefore I would appreciate any additional code snippets
that could be used to improve support on this platform. In fact, if
someone would like to carve off the Mac OS X instructions and put them
on a separate CL Cookbook page and maintain those instructions, I
would welcome that too!
--
Bill Clementson