*** `query-replace' skips invisible text when `search-invisible' is nil,
and opens overlays with hidden text when `search-invisible' is `open'.
++++
+*** By default, prefix arguments do not now terminate Isearch mode.
+Set `isearch-allow-prefix' to nil to restore old behavior.
+
+*** More Isearch commands accept prefix arguments, namely
+`isearch-printing-char', `isearch-quote-char', `isearch-yank-word',
+`isearch-yank-line'.
+
** MH-E has been updated to MH-E version 8.5.
See MH-E-NEWS for details.
TRAMP-using variants can still be used by enabling the eshell-tramp
module.
+** New term.el option `term-suppress-hard-newline'.
+
** Obsolete packages:
*** longlines.el is obsolete; use visual-line-mode instead.
\f
* Incompatible Lisp Changes in Emacs 24.4
-** Default process filers and sentinels are not nil any more.
+** overriding-terminal-local-map does not replace the local keymaps any more.
+It used to disable the minor mode, major mode, and text-property keymaps,
+whereas now it simply has higher precedence.
+
+** Default process filters and sentinels are not nil any more.
Instead they default to a function which does what the nil value used to do.
** `read-event' does not return decoded chars in ttys any more.
\f
* Lisp Changes in Emacs 24.4
+FIXME - someone who knows what they are talking about, please improve
+this - see http://debbugs.gnu.org/14596
+** The default file coding for Emacs Lisp files is now utf-8.
+(See file-coding-system-alist.) In most cases, this change is
+totally transparent. Files that contain unusual characters but do
+not specify an explicit coding system may fail to load with obscure
+errors. You should either convert them to utf-8 or add an explicit
+coding: cookie.
+
** Obsoleted functions:
*** `dont-compile'
*** `lisp-complete-symbol'
*** `minibuffer-completion-contents'
*** `isearch-nonincremental-exit-minibuffer'
*** `isearch-filter-visible'
+*** `generic-make-keywords-list'
** `with-wrapper-hook' is obsoleted by `add-function'.
The few hooks that used with-wrapper-hook are replaced as follows:
modes, e.g. (add-hook 'prog-mode-hook 'flyspell-prog-mode) to enable
on-the-fly spell checking for comments and strings.
+**** New option, `prog-prettify-symbols' lets the user control symbol
+prettify (replacing a string like "lambda" with the Greek lambda
+character. The mode derived from `prog-mode' must call
+`prog-prettify-install' with its own custom alist, which can be empty.
+
*** New hook `change-major-mode-after-body-hook', run by
`run-mode-hooks' just before any other mode hooks.