- Aquamacs has tabs. Press Apple-T to create one. You can switch the general use of tabs on in the Options menu. (Note that while the `tabbar' package is provided and used internally, the actual functionality is different.)
Concept and Code by Nathaniel Cunningham, David~Ponce and David Reitter.
- ``Frame Styles'' are turned off by default now. This means that there are no major mode specific settings (fonts, colors) unless the styles are turned back on (Options menu).
- Revised word wrapping: Soft and hard wrapping can now be recognized automatically (Options / Auto Word Wrap for Text Modes). Also, Soft and Hard wrap modes are now enabled just for the current buffer. (The former option to automatically enable this is still available via customization of the `text-mode-hook' setting.)
- Full screen editing: Press Apple-Shift-Return to get into full screen mode.
Code by Joel Stanley and David Reitter.
- Aquamacs does not create backup files (foo.bar~) any longer by default. This way, no unnecessary files won't get in your way any longer. (No Mac application creates these. Use Time Machine or a dedicated backup solution for backup needs.) There is an Option in the ``Options'' menu which will turn backups on again.
- The *scratch* buffer is now persistent across sessions. (To switch this off, customize the `aquamacs-scratch-file' variable to nil.)
- The position (and height and width) of the (main) frame is now persistent across sessions. (Customize `initial-frame-alist' as documented to open the first frame somewhere else.)
- The tool bar looks like other toolbars on OS X now. Code by Yamamoto Mitsuharu.
- We've got better-looking icons (``alpha channel'') for the tool bar, and labels under the icons like in other OS X programs. (You can save the space for that by customizing `mac-tool-bar-display-mode' to `icons'.)
- Toolbar items of other modes (such as for LaTeX editing) can be configured via Options / Show/Hide / Toolbar items.
- Multi-lingual CocoAspell support: installed dictionaries can now be changed from within Aquamacs.
Code by Nathaniel Cunningham
- Aquamacs generally will not show graphical dialog boxes for confirmation questions (unless the mouse has been used last) any longer. This ensures greater consistency on multi-screen setups and when the frame was off the visible area of the screen.
- Before any minibuffer interaction takes place, Aquamacs will attempt to make the minibuffer is actually visible: this may involve moving frames into a visible area of the screen. (To turn this behavior off, try M-x smart-frame-positioning-mode RET, or customize the variable of the same name.)
- Aquamacs now knows more about multi-screen setups (when it comes to frame positioning).
- Preferences and other code defined in Preferences.el now override any customizations: the customization file (`custom-file', i.e. customizations.el) is now loaded before the Emacs Lisp code in Preferences.el. This may have consequences for individual configurations, but it ultimately allows users to override any semi-automatic customizations in their Emacs Lisp code. (Note that ~/.emacs is still loaded before the customization file in order to maintain compatibility with GNU Emacs.)
- Improved LaTeX support: AUCTeX 11.85 included. This brings a number of advantages for LaTeX users, in particular:
- Better analysis of errors reported by the LaTeX compiler.
- Improved syntax highlighting when editing .tex documents.
Code by Ralf Angeli, David Kastrup and others.
- LaTeX mode comes with more appropriate icons now.
- Color Themes updated to version 6.6.0.
Code by Xavier Maillard and Jonadab the Unsightly One.
- The ``Buffers'' menu can now be found on the right hand side of the menu bar. It is called ``Window''.
- The mode line (at the bottom of each frame) now uses the
system's standard font.
- C-backspace deletes a whole file name (i.e., one part of a path) instead of just a word in the minibuffer when a file is selected.
- M-e (forward-sentence) and M-a (backward-sentence) do the right thing now even if the text does not have two spaces after each sentence. (`sentence-end-double-space' is now nil by default.)
- Improved usability in the Options menu: Wrap options greyed out when not in a text mode, and no more ``save places'' option.
- There's a new ``Check for Updates'' menu item in the Aquamacs menu.
- Undo/Redo toolbar and menu items are disabled/enabled at the right times (i.e., when there is something to undo/redo).
- ``Search'' toolbar item is not shown by default. ``History'' and
``Redo'' items are shown by default. (Use the Options / Show/Hide /
Toolbar menu to configure.)
- Frame Styles: there is a new ``Clear All Styles'' menu item, and the wording has been improved.
- Files are loaded (visited) a little faster now. `default-major-mode' now defaults to `fundamental-mode' rather than `text-mode', which should have no practical consequences apart from the speed-up.