version is used. You can use M-x list-load-path-shadows to find such
older packages.
-Some specific packages that are known to cause problems are:
+Some specific packages that are known to cause problems are given
+below. Emacs tries to warn you about these through `bad-packages-alist'.
** Semantic (used by CEDET, ECB, JDEE): upgrade to latest version.
* Changes in Emacs 22.2
+** `browse-url-emacs' loads a URL into an Emacs buffer. Handy for *.el URLs.
+
+** `bad-packages-alist' will warn about external packages that are known
+to cause problems in this version of Emacs.
+
** The values of `dired-recursive-deletes' and `dired-recursive-copies'
have been changed to `top'. This means that the user is asked once,
before deleting/copying the indicated directory recursively.
special steps to use them. Emacs now has the appropriate resources linked
in to make it use the scrollbars from the system theme.
+** focus-follows-mouse defaults to nil on MS Windows
+Previously this variable was incorrectly documented as having no effect
+on MS Windows, and the default was inappropriate for the majority of
+Windows installations. Users of software which modifies the behaviour of
+Windows to cause focus to follow the mouse will now need to explicitly set
+this variable.
+
+** The command gdba has been removed as gdb works now for those cases where it
+was needed. In text command mode, if you have problems before execution has
+started, use M-x gud-gdb.
+
* New Modes and Packages in Emacs 22.2
** bibtex-style-mode helps you write BibTeX's *.bst files.
*** VC backends can provide completion of revision names.
-*** VC has some support for Mercurial (hg).
+*** VC backends can provide extra menu entries to be added to the "Version Control" menu.
+This can be used to add menu entries for backend specific functions.
+
+*** VC has some support for Mercurial (Hg).
+
+*** VC has some support for Monotone (Mtn).
*** VC has some support for Bazaar (Bzr).
* Lisp Changes in Emacs 22.2.
+** The command `repeat' will no more attempt to repeat a command bound
+to an input event.
+
+** The function invisible-p returns non-nil if the character
+ after a specified position is invisible.
+
++++
+** inhibit-modification-hooks is bound to t while running modification hooks.
+As a happy consequence, after-change-functions and before-change-functions
+are not bound to nil any more while running an (after|before)-change-function.
+
** New function `window-full-width-p' returns t if a window is as wide
as its frame.
keymaps that are active in the minibuffer are described below under
"New keymaps for typing file names".
-If you want the old behavior back, put these two key bindings to your
+If you want the old behavior back, add these two key bindings to your
~/.emacs init file:
(define-key minibuffer-local-filename-completion-map
capabilities.
The Org mode table editor can be integrated into any major mode by
-activating the minor Orgtbl-mode.
+activating the minor mode, Orgtbl mode.
The documentation for org-mode is in a separate manual; within Emacs,
type "C-h i m org RET" to read that manual. A reference card is