file-attributes and format-time-string, have been changed accordingly.
Old-format time stamps are still accepted.
+** Emacs now generates backtraces on fatal errors.
+On encountering a fatal error, Emacs now outputs a textual description
+of the fatal signal, and a short backtrace on platforms like glibc
+that support backtraces.
+
** New functions `system-users', `system-groups' return lists of the user
name, group names known to the system (where possible).
`isearch-lax-whitespace'. In regexp incremental search, it toggles
the value of the variable `isearch-regexp-lax-whitespace'.
+** query-replace changes
+
+*** When new option `replace-lax-whitespace' is non-nil,
+and you enter a space or spaces in the strings or regexps
+to be replaced, `query-replace' will match any sequence matched
+by the regexp `search-whitespace-regexp'.
+
** M-x move-to-column, if called interactively with no prefix arg, now
prompts for a column number.
\f
* Lisp changes in Emacs 24.3
+** Interpreted files get eagerly macro-expanded during load.
+This can significantly speed up execution of non-byte-compiled code, but can
+also bump into harmless and previously unnoticed cyclic dependencies.
+These should not be fatal: they will simply cause the macro-calls to be left
+for later expansion (as before), but will also result in a warning describing
+the cycle.
+
** New minor mode `read-only-mode' to replace toggle-read-only (now obsolete).
** New functions `autoloadp' and `autoload-do-load'.
** New error type and new function `user-error'. Doesn't trigger the debugger.
++++
+** New utility function `buffer-narrowed-p'.
+
** Window changes
*** The functions get-lru-window, get-mru-window and get-largest-window
*** New macro with-temp-buffer-window.
+*** New option temp-buffer-resize-frames.
+
+*** New function fit-frame-to-buffer and new option
+ fit-frame-to-buffer-bottom-margin.
+
*** New display action function display-buffer-below-selected.
*** New display action alist `inhibit-switch-frame', if non-nil, tells
*** The following variables are obsolete, as they can be replaced by
appropriate entries in the `display-buffer-alist' function introduced
in Emacs 24.1:
-
++++
**** `display-buffer-reuse-frames'
**** `special-display-regexps'
**** `special-display-frame-alist'
** `automount-dir-prefix' is obsolete.
** `buffer-has-markers-at' is obsolete.
+** `window-system-version' is obsolete.
\f
* Changes in Emacs 24.3 on non-free operating systems
in your ~/.authinfo file instead.
+*** SMTPmail defaults to using the address in the From: header as the
+SMTP MAIL FROM envelope. To override this, set `mail-envelope-from'
+to the address you wish to use instead.
+
** SQL mode
*** New options `sql-port', `sql-connection-alist', `sql-send-terminator',
*** Set `debug-on-event' to enter the debugger on events like SIGUSR1.
This can be useful when `inhibit-quit' is set.
+*** Set `debug-on-message' to enter the debugger when a certain
+message is displayed in the echo area. This can be useful when trying
+to work out which code is doing something.
+
** The new function `server-eval-at' allows evaluation of Lisp forms on
named Emacs server instances.