-GNU Emacs NEWS -- history of user-visible changes. 23 Jan 1999
-Copyright (C) 1996, 1997, 1998, 1999 Free Software Foundation, Inc.
+GNU Emacs NEWS -- history of user-visible changes. 5 Jan 2000
+Copyright (C) 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
See the end for copying conditions.
Please send Emacs bug reports to bug-gnu-emacs@gnu.org.
\f
* Changes in Emacs 21.1
+** New command M-x check-parens can be used to find unbalanced paren
+groups and strings in buffers in Lisp mode (or other modes).
+
** You can now easily create new *Info* buffers using either M-x clone-buffer
or C-u m <entry> RET. M-x clone-buffer can also be used on *Help* and
several other special buffers.
When you add a new item, please add it without either +++ or ---
so I will know I still need to look at it -- rms.
+** Variables `beginning-of-defun' and `end-of-defun', can be used to
+define handlers for the functions of the same names. Major modes can
+define these locally instead of rebinding M-C-a etc. if the normal
+definitions of the functions are not appropriate for the mode.
+
** easy-mmode-define-minor-mode now takes an additional BODY argument
and is renamed `define-minor-mode'.
FILE is a file name. If FILE isn't an absolute name, it will be
searched relative to `data-directory'.
+- `:data DATA'
+
+DATA is a string containing sound data. Either :file or :data
+may be present, but not both.
+
- `:volume VOLUME'
VOLUME must be an integer in the range 0..100 or a float in the range
----------------------------------------------------------------------
Copyright information:
-Copyright (C) 1996, 1997, 1998, 1999 Free Software Foundation, Inc.
+Copyright (C) 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
Permission is granted to anyone to make or distribute verbatim copies
of this document as received, in any medium, provided that the