aboutsummaryrefslogtreecommitdiffstats
path: root/src/buffer.h
diff options
context:
space:
mode:
authorTom Tromey2013-01-16 11:48:32 -0700
committerTom Tromey2013-01-16 11:48:32 -0700
commit6f4de085f065e11f4df3195d47479f28f5ef08ba (patch)
tree1211a00f1afc86c2b73624897993db02a4852943 /src/buffer.h
parente078a23febca14bc919c5806670479c395e3253e (diff)
parentffe04adc88e546c406f9b050238fb98a7243c7a0 (diff)
downloademacs-6f4de085f065e11f4df3195d47479f28f5ef08ba.tar.gz
emacs-6f4de085f065e11f4df3195d47479f28f5ef08ba.zip
merge from trunk
Diffstat (limited to 'src/buffer.h')
-rw-r--r--src/buffer.h11
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 *);
1064extern void set_buffer_temp (struct buffer *); 1074extern void set_buffer_temp (struct buffer *);
1065extern Lisp_Object buffer_local_value_1 (Lisp_Object, Lisp_Object); 1075extern Lisp_Object buffer_local_value_1 (Lisp_Object, Lisp_Object);
1066extern void record_buffer (Lisp_Object); 1076extern void record_buffer (Lisp_Object);
1067extern _Noreturn void buffer_slot_type_mismatch (Lisp_Object, int);
1068extern void fix_overlays_before (struct buffer *, ptrdiff_t, ptrdiff_t); 1077extern void fix_overlays_before (struct buffer *, ptrdiff_t, ptrdiff_t);
1069extern void mmap_set_vars (bool); 1078extern void mmap_set_vars (bool);
1070 1079