changeset 1277:61f4bd399f61

* lisp.h: Doc elaboration for Lisp_Buffer_Local_Value.
author Jim Blandy <jimb@redhat.com>
date Wed, 30 Sep 1992 11:29:49 +0000
parents 6b63876aea1c
children 0a0646ae381f
files src/lisp.h
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lisp.h	Wed Sep 30 10:31:31 1992 +0000
+++ b/src/lisp.h	Wed Sep 30 11:29:49 1992 +0000
@@ -123,7 +123,10 @@
        created.
 
        Note that REALVALUE can be a forwarding pointer.  Each time it
-       is examined or set, forwarding must be done.  */
+       is examined or set, forwarding must be done.  Each time we
+       switch buffers, buffer-local variables which forward into C
+       variables are swapped immediately, so the C code can assume
+       that they are always up to date.  */
     Lisp_Buffer_Local_Value,
 
     /* Like Lisp_Buffer_Local_Value with one difference: