For older news, see the file ONEWS
\f
-* Changes in Emacs 21.2
+* Changes in Emacs 21.3
+
+** Display of hollow cursors now obeys the buffer-local value (if any)
+of `cursor-in-non-selected-windows' in the buffer that the cursor
+appears in.
** The default values of `tooltip-delay' and `tooltip-hide-delay'
were changed.
(master-set-slave sql-buffer))))
\f
-* Lisp Changes in Emacs 21.2
+* Lisp Changes in Emacs 21.3
+
+** New function `buffer-local-value'.
+
+- Function: buffer-local-value variable buffer
+
+This function returns the buffer-local binding of VARIABLE (a symbol)
+in buffer BUFFER. If VARIABLE does not have a buffer-local binding in
+buffer BUFFER, it returns the default value of VARIABLE instead.
** The default value of paragraph-start and indent-line-function has
been changed to reflect the one used in text-mode rather than the one
2001-11-04 Richard M. Stallman <rms@gnu.org>
+ * international/mule-cmds.el (set-locale-environment):
+ Make it interactive; make arg optional.
+
* international/mule-diag.el (help-funs): Require help-funs.
2001-11-04 Eli Zaretskii <eliz@is.elta.co.il>
for display-table glyphs from the code buffer text, to fix
bugs in the former.
+2001-11-04 Michael Welsh Duggan <md5i@cs.cmu.edu>
+
+ * buffer.c (Fbuffer_local_value): New function.
+ (syms_of_buffer): defsubr it.
+
+ * xterm.c, w32term.c (x_display_and_set_cursor): Use buffer-local
+ value of `cursor-in-non-selected-windows'.
+
+ * lisp.h (Qcursor_in_non_selected_windows): New declaration.
+ * xdisp.c (Qcursor_in_non_selected_windows): New variable.
+ (syms_of_xdisp): Initialize it.
+
2001-11-04 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
* xfns.c (Fx_create_frame): Doc fix.