diff options
| author | Jim Blandy | 1992-08-19 03:54:46 +0000 |
|---|---|---|
| committer | Jim Blandy | 1992-08-19 03:54:46 +0000 |
| commit | fbfed6f05fdf5bf363ca5691aefde4d573ce8203 (patch) | |
| tree | 726c22e6a55cb3e760a25f6aa60580d76c8de253 /src/buffer.h | |
| parent | 4d4c4e027fe376759227a6fb6b31a88be6e36347 (diff) | |
| download | emacs-fbfed6f05fdf5bf363ca5691aefde4d573ce8203.tar.gz emacs-fbfed6f05fdf5bf363ca5691aefde4d573ce8203.zip | |
entered into RCS
Diffstat (limited to 'src/buffer.h')
| -rw-r--r-- | src/buffer.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/buffer.h b/src/buffer.h index a75d81bfd4a..a0e06025893 100644 --- a/src/buffer.h +++ b/src/buffer.h | |||
| @@ -1,11 +1,11 @@ | |||
| 1 | /* Header file for the buffer manipulation primitives. | 1 | /* Header file for the buffer manipulation primitives. |
| 2 | Copyright (C) 1985, 1986, 1990 Free Software Foundation, Inc. | 2 | Copyright (C) 1985, 1986, 1990, 1992 Free Software Foundation, Inc. |
| 3 | 3 | ||
| 4 | This file is part of GNU Emacs. | 4 | This file is part of GNU Emacs. |
| 5 | 5 | ||
| 6 | GNU Emacs is free software; you can redistribute it and/or modify | 6 | GNU Emacs is free software; you can redistribute it and/or modify |
| 7 | it under the terms of the GNU General Public License as published by | 7 | it under the terms of the GNU General Public License as published by |
| 8 | the Free Software Foundation; either version 1, or (at your option) | 8 | the Free Software Foundation; either version 2, or (at your option) |
| 9 | any later version. | 9 | any later version. |
| 10 | 10 | ||
| 11 | GNU Emacs is distributed in the hope that it will be useful, | 11 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -296,6 +296,15 @@ extern struct buffer buffer_local_flags; | |||
| 296 | 296 | ||
| 297 | extern struct buffer buffer_local_symbols; | 297 | extern struct buffer buffer_local_symbols; |
| 298 | 298 | ||
| 299 | /* This structure holds the required types for the values in the | ||
| 300 | buffer-local slots. If a slot contains Qnil, then the | ||
| 301 | corresponding buffer slot may contain a value of any type. If a | ||
| 302 | slot contains an integer, then prospective values' tags must be | ||
| 303 | equal to that integer. When a tag does not match, the function | ||
| 304 | buffer_slot_type_mismatch will signal an error. The value Qnil may | ||
| 305 | always be safely stored in any slot. */ | ||
| 306 | struct buffer buffer_local_types; | ||
| 307 | |||
| 299 | /* Point in the current buffer. */ | 308 | /* Point in the current buffer. */ |
| 300 | 309 | ||
| 301 | #define point (current_buffer->text.pt + 0) | 310 | #define point (current_buffer->text.pt + 0) |