Aquamacs Emacs 1.8 – Emacs editor with aqua GUI.

June 18, 2009

Aquamacs Emacs 1.8

Aquamacs Emacs is a Mac-like distribution of the powerful Emacs text editor. It looks and behaves like a Mac program – even though it’s still GNU Emacs with all the extensibility that millions have come to appreciate.

Emacs is a text editor of legendary power and configurability, but it also has an enormously complex interface. Aquamacs tames the Emacs tiger: you get Apple shortcuts (in addition to the Emacs ones), nice fonts, one file per window (if wanted), international input methods, Apple Help manuals and more. Aquamacs comes with a range of modes for various markup and programming languages: HTML, C/C++, Java, Python, Perl, AppleScript, Tcl, XML, R (S)… These modes have extra functions for the languages, including excellent syntax highlighting. You can even use Aquamacs to read news and e-mail, just like any Emacs.

WHAT’S NEW
Version 1.8:
  • Tabs are now directly accessible using keys A-M-1,2,3…9,0 (normally: Command-Option-1,2,3…9,0). The number of each tabs is marked. For configuration, see the new customization variable `tabbar-show-key-bindings’ and the function `tabbar-define-access-keys’. For instance, use (tabbar-define-access-keys '(alt)) in your Preferences.el file to use Command-1,2,3.. bindings.
  • Aquamacs now asks for confirmation when printing is requested via A-p. This helps avoid long waits for rendering with large buffers when A-p is pressed by mistake.
  • On systems with faulty LaTeX installations, Aquamacs will now do a better job at choosing the right TeXLive (or legacy teTeX) binaries.
  • When scrolling back and forth page-wise, the point will now end up in its previous position.
  • Command-, can now be re-bound via the normal Aquamacs key maps (`osx-key-mode-map’) . (Note that even if rebound, the application menu will still show the A-q and A-, key bindings for Quit and Preferences, respectively). A-h remains unmappable for now.
    Reported by Chris Bernard.
  • The mark is now deactivated when point is restored while switching tabs (in transient-mark-mode, which is on by default).
  • Command-C (clipboard-kill-ring-save) will take care not to create duplicate entries in the kill ring.
    Reported by Konrad Podczeck.
  • Fixed a rare failure of dired to view directories.
    Reported by Uwe Pieczynski.
  • Fixed a startup failure when environment variables with values where used that could no be encoded with the coding system assigned to the system’s “input source” language. (`locale-coding-system’ is now set according to the locale in the default login shell.)
    Reported by André Berg.
  • Fixed an error when deleting the whole buffer contents while smart-spacing-mode was on.
    Patch by Jon Shea.
  • Fixed a potential security hole in smtpmail.
    Code by Simon Josefsson.
  • `LaTex-mode-hook’ can now be customized and saved through the customization interface.
    Reported by Bruno Cadonna.
  • ESS (R-mode) will now retain an active mark (and region) after evaluating code, e.g. with C-c C-r.
  • In the keyboard emulation modes that allow the mac-native use of Option on various keyboard layouts, while retaining Option as Meta key for Emacs, ESC key sequences always act as Meta sequences. For instance, with the German layout, ESC-l acts as `downcase-word’ (the original M-l binding), while Option-l inserts the @ sign.
  • Adopting fonts as default fonts for frames: keep frames inside screen.
    Reported by Stefan Vollmar.
  • The Aquamacs application bundle has shrunk by about 17 MB thanks to compression.

REQUIREMENTS
Mac OS X 10.4 or later.

Leave a Comment

Previous post:

Next post:

yasaktube film izle video izle yemek tarifleri