I am pleased to announce a second beta release of Aquamacs 3.6, available at
Compared to the first beta, this one fixes the inadvertent initialization problems with AUCTEX and RefTeX, and fixes some memory leaks and memory-related crashes.
Unfortunately, there will not be an M1 (Apple Silicon) version of Aquamacs 3.6. It requires changes to the core Emacs code that are too much to take on right now.
Notes from the first beta:
This release has fixes for many of the reported crashes and other bugs, particularly for crashes on Catalina and Big Sur. Aquamacs now prompts for needed permissions. The Aquamacs app is now fully signed and notarized by Apple. Several of the bundled Emacs Lisp packages have been updated to more recent versions, most notably AUCTeX.
This version also include native support for libxml2 as well as JPEG and SVG images.
This release is compiled to run on any Mac OS version from El Capitan (10.11) forward.
Aquamacs 3.6 is compiled only for the x86 architecture. It seems to run fine on Apple Silicon system with Rosetta. There are changes needed to the core Emacs code for it to work on Apple Silicon, so native support will come with a future version (more on that below).
- The help system may not work properly at first. Usually, Mac OS seems to build an index for it that works later.
For anyone interested in hacking on Aquamacs or building it themselves, the build system has been refactored somewhat to make it easier to build for personal use. Look in the aquamacs/build directory to find the scripts that do the work.
Future development of Aquamacs
Aquamacs 3.6 will likely be the last release based on Emacs 25. Beyond 3.6, Aquamacs will be updated to run with a fairly recent version of Emacs 27 or Emacs 28, depending on when the development catches up. The merge to catch up with current Emacs will probably take a while, although there's been a lot of behind-the-scenes work to set the stage for that.
Please report any problems by email to aquama...@aquamacs.org
, or on github at https://github.com/aquamacs-emacs/aquamacs-emacs/issues
Some of you have asked about donations. Thanks for your interest in supporting Aquamacs development. The project paused donations with the change in maintainers, and something new may be set up after the 3.6 final release is available. If you would like to be notified about that, please email me separately.