GNU Emacs NEWS -- history of user-visible changes. 1992.
-Copyright (C) 1993, 1994, 1995, 2001, 2006 Free Software Foundation, Inc.
-See the end for copying conditions.
+
+Copyright (C) 1993-1995, 2001, 2006-2014 Free Software Foundation, Inc.
+See the end of the file for license conditions.
+
This file is about changes in emacs versions 19.
The new command simula-indent-exp is bound to C-M-q.
** etags can now handle programs written in Erlang. Files are
-recognised by the extensions .erl and .hrl. The tagged lines are
+recognized by the extensions .erl and .hrl. The tagged lines are
those that begin a function, record, or macro.
** MSDOS Changes
It is generally recommended to use `system-configuration' rather
than `system-type'.
-See the file LINUX-GNU in this directory for more about this.
+See <http://www.gnu.org/gnu/linux-and-gnu.html> for more about this.
** The functions shell-command and dired-call-process
now run file name handlers for default-directory, if it has them.
*** RCS customization.
There is a new variable vc-consult-headers. If it is t (the default),
-VC searches for RCS headers in working files (like `$Id: NEWS.19,v 1.1 2006/06/04 01:01:51 kfstorm Exp $') and
+VC searches for RCS headers in working files (like `$Id$') and
determines the state of the file from them, not from the master file.
This is fast and more reliable when you use branches. (The variable
was already present in Emacs 19.29, but didn't get mentioned in the
** The new command-line option --eval specifies an expression to evaluate
from the command line.
-** etags has now the ability to tag Perl files. They are recognised
+** etags has now the ability to tag Perl files. They are recognized
either by the .pm and .pl suffixes or by a first line which starts
with `#!' and specifies a Perl interpreter. The tagged lines are
those beginning with the `sub' keyword.
-New suffixes recognised are .hpp for C++; .f90 for Fortran; .bib,
+New suffixes recognized are .hpp for C++; .f90 for Fortran; .bib,
.ltx, .TeX for TeX (.bbl, .dtx removed); .ml for Lisp; .prolog for
prolog (.pl is now Perl).
use of etags and TAGS files for languages not supported by etags.
The Emacs manual section on Tags contains explanations and examples
-for Emacs's DEFVAR, VHDL, Cobol, Postscript and TCL.
+for Emacs's DEFVAR, VHDL, Cobol, PostScript and TCL.
** Various mode-specific commands that used to be bound to C-c LETTER
have been moved.
containing an open brace just after a case/default label.
*** New variable, c-progress-interval, which controls minibuffer update
-message displays during long re-indention. This is a new feature
+message displays during long re-indentation. This is a new feature
which prints percentage complete messages at specified intervals.
** Makefile mode changes.
*** Completion works with file names containing quoted characters.
File names containing special characters (such as " ", "!", etc.) that are
-quoted with a "\" character are recognised during completion. Special
+quoted with a "\" character are recognized during completion. Special
characters are quoted when they are inserted during completion.
*** You can use M-x comint-truncate-buffer to truncate the buffer.
window system is used. Two new user options Man-overstrike-face
(default 'bold) and Man-underline-face (default 'underline) can be set
to the preferred faces to be used for the words that man overstrikes
-and underlines. Useful for those who like coloured man pages.
+and underlines. Useful for those who like colored man pages.
Two new interactive functions are provided: Man-cleanup-manpage and
Man-fontify-manpage. Both can be used on a buffer that contains the
controlling whether to restrict possible completions to only files
that are executable (`shell-command-execonly').
-The input history is initialised from the file name given in the
+The input history is initialized from the file name given in the
variable `shell-input-ring-file-name'--normally `.history' in your
home directory.
So that such output processing may be done efficiently, there is a new
variable, comint-last-output-start, that records the position of the start of
-the lastest output inserted into the buffer (effectively the previous value
+the last output inserted into the buffer (effectively the previous value
of process-mark). Output processing functions should process the text
between comint-last-output-start (or perhaps the beginning of the line that
the position lies on) and process-mark.
** Changes to calendar/diary.
Time zone data is now determined automatically, including the
-start/stop days and times of daylight savings time. The code now
+start/stop days and times of daylight saving time. The code now
works correctly almost anywhere in the world.
The format of the holiday specifications has changed and IS NO LONGER
** If you call `get-buffer-window' passing t as its second argument, it
will only search for windows on visible frames. Previously, passing t
-as the secord argument caused `get-buffer-window' to search all
+as the second argument caused `get-buffer-window' to search all
frames, visible or not.
** If you call `other-buffer' with a nil or omitted second argument, it
** It is now simpler to tell Emacs to display accented characters under
X windows. M-x standard-display-european toggles the display of
buffer text according to the ISO Latin-1 standard. With a prefix
-argument, this command enables European character display iff the
-argument is positive.
+argument, this command enables European character display if and only
+if the argument is positive.
** The `-i' command-line argument tells Emacs to use a picture of the
GNU gnu as its icon, instead of letting the window manager choose an
** M-x revert-buffer no longer offers to revert from a recent auto-save
file unless you give it a prefix argument. Otherwise it always
reverts from the real file regardless of whether there has been an
-auto-save since thenm. (Reverting from the auto-save file is no longer
+auto-save since then. (Reverting from the auto-save file is no longer
very useful now that the undo capacity is larger.)
** M-x recover-file no longer turns off Auto Save mode when it reads
1. This copies the text from the right-hand buffer as a second column
in the other buffer. To go back to two-column editing, use C-x 6 s.
-Use C-x 6 d to disassociate the two buffers, leaving each as it
+Use C-x 6 d to dissociate the two buffers, leaving each as it
stands. (If the other buffer, the one that was not current when you
type C-x 6 d, is empty, C-x 6 d kills it.)
\f
----------------------------------------------------------------------
-Copyright information:
+This file is part of GNU Emacs.
-Copyright (C) 1993, 1994, 1995, 2001, 2006 Free Software Foundation, Inc.
+GNU Emacs is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
- Permission is granted to anyone to make or distribute verbatim copies
- of this document as received, in any medium, provided that the
- copyright notice and this permission notice are preserved,
- thus giving the recipient permission to redistribute in turn.
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
- Permission is granted to distribute modified versions
- 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]*$"
end:
-
-arch-tag: 944be39b-afe8-4217-9977-c745b68a7ca2