# HG changeset patch # User Jim Blandy # Date 717852589 0 # Node ID 61f4bd399f61400981f694d5a993bbf59d09cc73 # Parent 6b63876aea1ceabdac6f63300758802dd0022cb5 * lisp.h: Doc elaboration for Lisp_Buffer_Local_Value. diff -r 6b63876aea1c -r 61f4bd399f61 src/lisp.h --- 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: