Please send Emacs bug reports to bug-gnu-emacs@gnu.org.
For older news, see the file ONEWS
-
+\f
* Installation Changes in Emacs 21.1
** Support for GNU/Linux on IA64 machines has been added.
"Emacs and the Mac OS" appendix in the Emacs manual, for the
description of aspects specific to the Mac.
-
+\f
* Changes in Emacs 21.1
** The user option `backward-delete-char-untabify-method' controls the
*** ansi-color.el translates ANSI terminal escapes into text-properties.
-Please note: if `ansi-color-for-comint-mode' and
+Please note: if `ansi-color-for-comint-mode and
`global-font-lock-mode' are non-nil, loading ansi-color.el will
disable font-lock and add `ansi-color-apply' to
`comint-preoutput-filter-functions' for all shell-mode buffers. This
*** ph.el has been obsoleted by EUDC and removed.
-
+\f
* Incompatible Lisp changes
There are a few Lisp changes which are not backwards-compatible and
** `scroll-left' and `scroll-right' are only effective when
`automatic-hscrolling' is nil.
-
+\f
* Lisp changes made after edition 2.6 of the Emacs Lisp Manual,
(Display-related features are described in a page of their own below.)
as promised long ago.
** The new function `float-time' returns the current time as a float.
-
+\f
* Lisp changes in Emacs 21.1 (see following page for display-related features)
Note that +++ before an item means the Lisp manual has been updated.
*** There is a new variable `strings-consed' holding the number of
strings that have been consed so far.
-
+\f
* Lisp-level Display features added after release 2.6 of the Emacs
Lisp Manual
** Image specifications may contain the property `:ascent center' (see
below).
-
+\f
* New Lisp-level Display features in Emacs 21.1
Note that +++ before an item means the Lisp manual has been updated.
+\f
* Emacs 20.7 is a bug-fix release with few user-visible changes
** It is now possible to use CCL-based coding systems for keyboard
** Support for Macintosh PowerPC-based machines running GNU/Linux has
been added.
-
+\f
* Emacs 20.6 is a bug-fix release with one user-visible change
** Support for ARM-based non-RISCiX machines has been added.
+\f
* Emacs 20.5 is a bug-fix release with no user-visible changes.
** Not new, but not mentioned before:
M-w when Transient Mark mode is enabled disables the mark.
-
+\f
* Changes in Emacs 20.4
** Init file may be called .emacs.el.
*** ispell4.el has been deleted. It got in the way of ispell.el and
this was hard to fix reliably. It has long been obsolete -- use
Ispell 3.1 and ispell.el.
-
+\f
* MS-DOS changes in Emacs 20.4
** Emacs compiled for MS-DOS now supports MULE features better.
** All the Emacs games now work on MS-DOS terminals.
This includes Tetris and Snake.
-
+\f
* Lisp changes in Emacs 20.4
** New functions line-beginning-position and line-end-position
facilitate working with version-controlled files from Lisp programs.
These macros check out a given file automatically if needed, and check
it back in after any modifications have been made.
-
+\f
* Installation Changes in Emacs 20.3
** The default value of load-path now includes most subdirectories of
GCC. This was formerly used to help compile Emacs with C compilers
that had limits on the significant length of an identifier, but in
fact we stopped supporting such compilers some time ago.
-
+\f
* Changes in Emacs 20.3
** The new command C-x z (repeat) repeats the previous command
bat-generic-mode: For MS-Windows BAT scripts
rc-generic-mode: For MS-Windows Resource files
rul-generic-mode: For InstallShield scripts
-
+\f
* Lisp changes in Emacs 20.3 since the Emacs Lisp Manual was published
** If you want a Lisp file to be read in unibyte mode,
non-ASCII characters; print-escape-multibyte applies to multibyte
characters. Both of these variables are used only when printing
in readable fashion (prin1 uses them, princ does not).
-
+\f
* Lisp changes in Emacs 20.3 before the Emacs Lisp Manual was published
** Compiled Emacs Lisp files made with the modified "MBSK" version
instance, if you set up a special key binding for a specific language
environment by set-language-environment-hook, you should set up
exit-language-environment-hook to restore the normal key binding.
-
+\f
* Changes in Emacs 20.1
** Emacs has a new facility for customization of its many user
user's POP password to authenticate to the mail server.
This change was made earlier, but not reported in NEWS before.
-
+\f
* Emacs 20.1 changes for MS-DOS and MS-Windows.
** Changes in handling MS-DOS/MS-Windows text files.
specified coding system will take effect. For example, to save with
LF, specify undecided-unix (or some other ...-unix coding system); to
save with CRLF, specify undecided-dos.
-
+\f
* Lisp Changes in Emacs 20.1
** Byte-compiled files made with Emacs 20 will, in general, work in
An example of using this feature: if we define imenu items for the
#include directives in a C file, we can open the included file when we
select one of those items.
-
+\f
* Emacs 19.34 is a bug-fix release with no user-visible changes.
-
+\f
* Changes in Emacs 19.33.
** Bibtex mode no longer turns on Auto Fill automatically. (No major
** The variable normal-auto-fill-function specifies the function to
use for auto-fill-function, if and when Auto Fill is turned on.
Major modes can set this locally to alter how Auto Fill works.
-
+\f
* Editing Changes in Emacs 19.32
** C-x f with no argument now signals an error.
The Gnus manual has been expanded. It explains all these new features
in greater detail.
-
+\f
* Lisp Changes in Emacs 19.32
** The function set-visited-file-name now accepts an optional
menu-alias property. That property tells the menu system to look for
equivalent keys for the real name instead of equivalent keys for the
alias.
-
+\f
* Editing Changes in Emacs 19.31
** Freedom of the press restricted in the United States.
**** `M-x list-colors-display' displays all the available colors.
**** The `TPU-EDT' package works.
-
+\f
* Lisp changes in Emacs 19.31.
** The function using-unix-filesystems on Windows NT and Windows 95
lm-synopsis extracts first line "synopsis'"information.
-
+\f
* For older news, see the file ONEWS
----------------------------------------------------------------------
of this document, or of portions of it,
under the above conditions, provided also that they
carry prominent notices stating who last changed them.
-
+\f
Local variables:
mode: outline
paragraph-separate: "[ \f]*$"