point according to context (bound to M-tab).
*** The new commands bibtex-find-entry and bibtex-find-crossref
-locate entries and crossref'd entries. Crossref fields are clickable
-(bound to mouse-2, RET).
+locate entries and crossref'd entries (bound to C-c C-s and C-c C-x).
+Crossref fields are clickable (bound to mouse-2, RET).
*** In BibTeX mode the command fill-paragraph (bound to M-q) fills
individual fields of a BibTeX entry.
-*** The new command bibtex-validate-globally checks for duplicate keys
-in multiple BibTeX files. See also the new variables bibtex-files
-and bibtex-file-path.
+*** The new variables bibtex-files and bibtex-file-path define a set
+of BibTeX files that are searched for entry keys.
-*** The new command bibtex-find-entry-globally searches BibTeX entries
+*** The new command bibtex-validate-globally checks for duplicate keys
in multiple BibTeX files.
*** The new command bibtex-copy-summary-as-kill pushes summary
+++
** For Gtk+ version 2.4, you can make Emacs use the old file dialog
-by setting the variable `use-old-gtk-file-dialog' to t. Default is to use
+by setting the variable `x-use-old-gtk-file-dialog' to t. Default is to use
the new dialog.
+++
It cannot deal with every code format, but ought to handle a sizeable
majority.
+---
+** The new function `f90-backslash-not-special' can be used to change
+the syntax of backslashes in F90 buffers.
+
---
** Prolog mode has a new variable `prolog-font-lock-keywords'
to support use of font-lock.
\f
* Lisp Changes in Emacs 21.4
++++
+** read-from-minibuffer now accepts an additional argument KEEP-ALL
+saying to put all inputs in the history list, even empty ones.
+
++++
+** The new variable search-spaces-regexp controls how to search
+for spaces in a regular expression. If it is non-nil, it should be a
+regular expression, and any series of spaces stands for that regular
+expression. If it is nil, spaces stand for themselves.
+
+Spaces inside of constructs such as [..] and *, +, ? are never
+replaced with search-spaces-regexp.
+
---
** list-buffers-noselect now takes an additional argument, BUFFER-LIST.
If it is non-nil, it specifies which buffers to list.
** The new function syntax-after returns the syntax code
of the character after a specified buffer position, taking account
of text properties as well as the character code.
-It returns the value compatibly with char-syntax, except
-that the value can be a list (SYNTAX . MATCHER) which says
-what the matching character is.
+++
** The new primitive `get-internal-run-time' returns the processor
modification times. Magic file name handlers can handle this
operation.
-** file-remote-p now returns an identifier for the remote system,
-if the file is indeed remote. (Before, the return value was t in
-this case.)
-
+++
** The display space :width and :align-to text properties are now
supported on text terminals.
** The new function `file-remote-p' tests a file name and returns
non-nil if it specifies a remote file (one that Emacs accesses using
its own special methods and not directly through the file system).
+The value in that case is an identifier for the remote file system.
---
** When a Lisp file uses CL functions at run-time, compiling the file