diff options
| author | Tom Tromey | 2013-01-16 11:48:32 -0700 |
|---|---|---|
| committer | Tom Tromey | 2013-01-16 11:48:32 -0700 |
| commit | 6f4de085f065e11f4df3195d47479f28f5ef08ba (patch) | |
| tree | 1211a00f1afc86c2b73624897993db02a4852943 /src/buffer.h | |
| parent | e078a23febca14bc919c5806670479c395e3253e (diff) | |
| parent | ffe04adc88e546c406f9b050238fb98a7243c7a0 (diff) | |
| download | emacs-6f4de085f065e11f4df3195d47479f28f5ef08ba.tar.gz emacs-6f4de085f065e11f4df3195d47479f28f5ef08ba.zip | |
merge from trunk
Diffstat (limited to 'src/buffer.h')
| -rw-r--r-- | src/buffer.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/buffer.h b/src/buffer.h index 4bf2b4c2a0b..c0b0e227725 100644 --- a/src/buffer.h +++ b/src/buffer.h | |||
| @@ -320,6 +320,16 @@ while (0) | |||
| 320 | #define BUF_BYTES_MAX \ | 320 | #define BUF_BYTES_MAX \ |
| 321 | (ptrdiff_t) min (MOST_POSITIVE_FIXNUM - 1, min (SIZE_MAX, PTRDIFF_MAX)) | 321 | (ptrdiff_t) min (MOST_POSITIVE_FIXNUM - 1, min (SIZE_MAX, PTRDIFF_MAX)) |
| 322 | 322 | ||
| 323 | /* Maximum gap size after compact_buffer, in bytes. Also | ||
| 324 | used in make_gap_larger to get some extra reserved space. */ | ||
| 325 | |||
| 326 | #define GAP_BYTES_DFL 2000 | ||
| 327 | |||
| 328 | /* Minimum gap size after compact_buffer, in bytes. Also | ||
| 329 | used in make_gap_smaller to avoid too small gap size. */ | ||
| 330 | |||
| 331 | #define GAP_BYTES_MIN 20 | ||
| 332 | |||
| 323 | /* Return the address of byte position N in current buffer. */ | 333 | /* Return the address of byte position N in current buffer. */ |
| 324 | 334 | ||
| 325 | #define BYTE_POS_ADDR(n) \ | 335 | #define BYTE_POS_ADDR(n) \ |
| @@ -1064,7 +1074,6 @@ extern void set_buffer_internal_1 (struct buffer *); | |||
| 1064 | extern void set_buffer_temp (struct buffer *); | 1074 | extern void set_buffer_temp (struct buffer *); |
| 1065 | extern Lisp_Object buffer_local_value_1 (Lisp_Object, Lisp_Object); | 1075 | extern Lisp_Object buffer_local_value_1 (Lisp_Object, Lisp_Object); |
| 1066 | extern void record_buffer (Lisp_Object); | 1076 | extern void record_buffer (Lisp_Object); |
| 1067 | extern _Noreturn void buffer_slot_type_mismatch (Lisp_Object, int); | ||
| 1068 | extern void fix_overlays_before (struct buffer *, ptrdiff_t, ptrdiff_t); | 1077 | extern void fix_overlays_before (struct buffer *, ptrdiff_t, ptrdiff_t); |
| 1069 | extern void mmap_set_vars (bool); | 1078 | extern void mmap_set_vars (bool); |
| 1070 | 1079 | ||