\f
* Lisp Changes in Emacs 21.4
+** There is a new Warnings facility; see the functions `warn'
+and `display-warning'.
+
** The functions all-completions and try-completion now accept lists
of strings as well as hash-tables additionally to alists, obarrays
and functions. Furthermore, the function `test-completion' is now
2002-07-20 Richard M. Stallman <rms@gnu.org>
+ * wid-edit.el (widget-documentation-string-value-create):
+ Say "Hide Rest", not just "Hide".
+
+ * cus-edit.el (custom-variable-value-create):
+ Say "Show Value", not just "Show". Also "Hide Value".
+ Output a newline before the doc string.
+ (custom-face-value-create): Say "Show Face" and "Hide Face".
+
* files.el (toggle-read-only): Clean up the hint message.
* emacs-lisp/bytecomp.el: Use warnings.el.
+2002-07-20 Richard M. Stallman <rms@gnu.org>
+
+ * print.c (print_error_message): New args CONTEXT and CALLER.
+ Calls changed.
+
+ * lisp.h (print_error_message): Declare new args.
+
+ * keyboard.c (cmd_error_internal): Pass Vsignaling_function
+ and CONTEXT to print_error_message, don't print them here.
+ For a Quit, don't use Vsignaling_function.
+ Call message_log_maybe_newline.
+
+ * Makefile.in (xsmfns.o): Don't depend on lisp.h.
+
+2002-07-20 Kim F. Storm <storm@cua.dk>
+
+ * xdisp.c (redisplay_window): Test MODIFF to set buffer_unchanged_p.
+
2002-07-19 Ken Raeburn <raeburn@gnu.org>
* bytecode.c (struct byte_stack): Pointers into byte string now