SLIME: The Superior Lisp Interaction Mode for Emacs
SLIME is an Emacs mode for Common Lisp development. It can be downloaded as a point-and-click install package to be used with Aquamacs.
This plugin requires Aquamacs 1.6 or later. SLIME 2.0 was included with earlier versions.
Note that version 2.0 is the latest release, which, dating back to 2006, has become incompatible with the latest versions of various popular Lisp packages. (It appears to work fine with OpenMCL). The SLIME project recommends you use their development build which we provide as a convenient installer. Our installer is updated daily. Please visit the SLIME website for more information.
from Aquamacs 3.0 on: Apple Mac OS X 10.6 or later, and (for the
binary release) 64-bit Intel CPU (all modern Macs)
from Aquamacs 2.0 on: Apple Mac OS X 10.5.8 or later (Intel/PPC)
from Aquamacs 1.4 on: Apple Mac OS X 10.4 or later
(for Aquamacs 1.3b and older, nightly build from the git repository: Apple Mac OS X 10.3.9 or later is sufficient.)
To all supporters: thank you so much for your donations. See also: http://aquamacs.org/donations.shtml. To all users and hackers: Thank You for your support! We appreciate your bug reports, success stories, ideas and code.
Command-Shift-Left/Right now select the text from point to the left or right side of the line, as they did in Aquamacs 2.
Reported by Daniel Stegmüller.
The order of menu items in the Options/Line Wrapping submenu has been restored.
Reported by Gracjan Polak.
Isearch using the Mac key bindings (A-f, A-g) has seen some improvements. A-g will now highlight all other search results (just like regular isearch), and it will continue a regexp isearch (started with C-u A-f). Because you remain in `isearch-mode' after a A-g, additional simple keys will just extend the search string. (You may, as before, do other things like insert text clippings with A-v.)
During Isearch started with A-f or A-g, you may now use the Enter (RET) key to advance to the next location, and S-RET to go back to the previous one (same bindings as A-g and A-S-g). This is in accordance with search functions in other Mac applications. Traditional Emacs behavior of isearch when started with C-s is not affected.
Suggested by Jeremy Cole.
Cursor motion with arrow keys will follow the
visual order of characters on the screen: <left> always moves to the
left, <right> always moves to the right, disregarding the surrounding
bidirectional context. You may change this setting with the customization variable `visual-order-cursor-movement'.
Aquamacs is now based on Emacs 24.4. Please see etc/NEWS for detailed information. Some more important, user-visible changes are:
Frames and windows now resize smoothly, pixel by pixel.
In keymaps where SPC scrolls forward, S-SPC now scrolls backward.
This affects View mode, etc.
The cursor stops blinking after 10 blinks (by default) on X and Nextstep.
You can change the default by customizing `blink-cursor-blinks'.
`electric-indent-mode' is now enabled by default.
Typing RET reindents the current line and indents the new line.
`C-j' inserts a newline but does not indent. In some programming modes,
additional characters are electric (eg `').
The behavior of `C-x TAB' (`indent-rigidly') has changed.
When invoked without a prefix argument, it now activates a transient
mode in which typing <left>, <right>, <S-left>, and <S-right> adjusts
the text indentation in the region. Typing any other key resumes
normal editing behavior.
New command `C-x SPC' (`rectangle-mark-mode') makes a rectangular region.
Most commands are still unaware of it, but kill/yank do work on the rectangle.
Package-specific information is now stored in /Library/Preferences/Aquamacs Emacs/Packages. Files are automatically moved to the new location so that correctly implemented packages should not be affected. (Switching to a previous Aquamacs version, however, will cause some settings to be lost.)
Tramp reliability improved.
Reported by Steve Bellan.
`ams-tex-mode' is functional again.
Reported by Albert Fisher.
Switching buffers when tabbar-mode (``Show Tabs'') is off and one-buffer-one-frame-mode (``Show Buffers in New Frames'') no longer produces an error message in certain situations.
Reported by Bob Berwick.
Dragging and dropping colors from the color selection panel now works more reliably.
Reported by Konrad Podczeck.