diff options
| author | Richard M. Stallman | 1998-03-12 22:49:02 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1998-03-12 22:49:02 +0000 |
| commit | 4bfba59e5019cd2f16fabbdc69d89caf7de9e00e (patch) | |
| tree | fe24958449064fe212548e76cff5804715c6b57c /src/lisp.h | |
| parent | b0d2a9e796b9e118cca56442be21675b58471ef4 (diff) | |
| download | emacs-4bfba59e5019cd2f16fabbdc69d89caf7de9e00e.tar.gz emacs-4bfba59e5019cd2f16fabbdc69d89caf7de9e00e.zip | |
(struct Lisp_Buffer_Local_Value):
Field car renamed to realvalue. New fields check_frame,
found_for_buffer, found_for_frame, buffer, frame.
Diffstat (limited to 'src/lisp.h')
| -rw-r--r-- | src/lisp.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/lisp.h b/src/lisp.h index 2c523b1ca68..f9da1f28938 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -827,10 +827,15 @@ struct Lisp_Buffer_Objfwd | |||
| 827 | Only make-local-variable does that. */ | 827 | Only make-local-variable does that. */ |
| 828 | struct Lisp_Buffer_Local_Value | 828 | struct Lisp_Buffer_Local_Value |
| 829 | { | 829 | { |
| 830 | int type : 16; /* = Lisp_Misc_Buffer_Local_Value | 830 | int type : 16; /* = Lisp_Misc_Buffer_Local_Value |
| 831 | or Lisp_Misc_Some_Buffer_Local_Value */ | 831 | or Lisp_Misc_Some_Buffer_Local_Value */ |
| 832 | int spacer : 16; | 832 | int spacer : 13; |
| 833 | Lisp_Object car, cdr; | 833 | unsigned int check_frame : 1; |
| 834 | unsigned int found_for_buffer : 1; | ||
| 835 | unsigned int found_for_frame : 1; | ||
| 836 | Lisp_Object realvalue; | ||
| 837 | Lisp_Object buffer, frame; | ||
| 838 | Lisp_Object cdr; | ||
| 834 | }; | 839 | }; |
| 835 | 840 | ||
| 836 | /* In an overlay object, the mark bit of the plist is used as the GC mark. | 841 | /* In an overlay object, the mark bit of the plist is used as the GC mark. |