\f
* Lisp Changes in Emacs 21.4
+** If a command sets transient-mark-mode to `only', that
+enables Transient Mark mode for the following command, only.
+
+++
** Cleaner way to enter key sequences.
+2004-06-20 Richard M. Stallman <rms@gnu.org>
+
+ * mouse.el (mouse-set-region-1): Set transient-mark-mode to `only'.
+
+ * isearch.el (isearch-repeat): Avoid testing old match data.
+ (isearch-message): Display trailing space in special font
+ when search is failing.
+ (isearch-search-fun-function): Doc fix.
+
+ * autorevert.el (global-auto-revert-non-file-buffers): Doc fix.
+
2004-06-19 Luc Teirlinck <teirllm@auburn.edu>
* frame.el (show-trailing-whitespace): Doc fix.
+2004-06-20 Richard M. Stallman <rms@gnu.org>
+
+ * xfaces.c (Finternal_copy_lisp_face): Small cleanup; doc fix.
+
+ * search.c (match_limit): Cleaner err msg when no match data available.
+
+ * window.c (syms_of_window): Doc fix.
+
+ * keyboard.c (command_loop_1): Handle values `only' and `identity'
+ for Vtransient_mark_mode.
+
+ * buffer.c (syms_of_buffer): Doc fix.
+
2004-06-21 David Kastrup <dak@gnu.org>
* minibuf.c (Ftry_completion, Fall_completions): Do lazy binding