From: Kenichi Handa Date: Fri, 23 Feb 2007 06:02:58 +0000 (+0000) Subject: (struct buffer_text): New member inhibit_shrinking. X-Git-Tag: emacs-pretest-23.0.90~8295^2~580 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=e9728cc0296df2e01a252b48c940dd596207390a;p=emacs.git (struct buffer_text): New member inhibit_shrinking. --- diff --git a/src/buffer.h b/src/buffer.h index 7ee5d921419..06532ce2f5c 100644 --- a/src/buffer.h +++ b/src/buffer.h @@ -448,6 +448,11 @@ struct buffer_text successive elements in its marker `chain' are the other markers referring to this buffer. */ struct Lisp_Marker *markers; + + /* Usually 0. Temporarily set to 1 in decode_coding_gap to + prevent Fgarbage_collect from shrinking the gap and loosing + not-yet-decoded bytes. */ + int inhibit_shrinking; }; /* This is the structure that the buffer Lisp object points to. */