# HG changeset patch # User Richard M. Stallman # Date 1004919286 0 # Node ID 650fb912b34325f3ee87b92c2a8f9ca8a7b4ea4e # Parent cd732a04b1365a2e95fb55d1e17e59026352b413 *** empty log message *** diff -r cd732a04b136 -r 650fb912b343 etc/NEWS --- a/etc/NEWS Mon Nov 05 00:14:31 2001 +0000 +++ b/etc/NEWS Mon Nov 05 00:14:46 2001 +0000 @@ -6,7 +6,11 @@ For older news, see the file ONEWS -* 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. @@ -106,7 +110,15 @@ (master-set-slave sql-buffer)))) -* 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 diff -r cd732a04b136 -r 650fb912b343 lisp/ChangeLog --- a/lisp/ChangeLog Mon Nov 05 00:14:31 2001 +0000 +++ b/lisp/ChangeLog Mon Nov 05 00:14:46 2001 +0000 @@ -1,5 +1,8 @@ 2001-11-04 Richard M. Stallman + * 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 diff -r cd732a04b136 -r 650fb912b343 src/ChangeLog --- a/src/ChangeLog Mon Nov 05 00:14:31 2001 +0000 +++ b/src/ChangeLog Mon Nov 05 00:14:46 2001 +0000 @@ -4,6 +4,18 @@ for display-table glyphs from the code buffer text, to fix bugs in the former. +2001-11-04 Michael Welsh Duggan + + * 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,Bm(Bk * xfns.c (Fx_create_frame): Doc fix.