changeset 16192:b67b2e8eacb3

(struct window): New field last_overlay_modified.
author Richard M. Stallman <rms@gnu.org>
date Sun, 15 Sep 1996 01:49:52 +0000
parents 7397d7d0ed17
children 6ff2ef91c618
files src/window.h
diffstat 1 files changed, 7 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/window.h	Sun Sep 15 01:49:08 1996 +0000
+++ b/src/window.h	Sun Sep 15 01:49:52 1996 +0000
@@ -122,6 +122,8 @@
     Lisp_Object temslot;
     /* text.modified of displayed buffer as of last time display completed */
     Lisp_Object last_modified;
+    /* BUF_OVERLAY_MODIFIED of displayed buffer as of last complete update.  */
+    Lisp_Object last_overlay_modified;
     /* Value of point at that time */
     Lisp_Object last_point;
     /* Non-nil if the buffer was "modified" when the window
@@ -282,6 +284,11 @@
    contain no useful information.  */
 extern int unchanged_modified;
 
+/* BUF_OVERLAY_MODIFF of current buffer, as of last redisplay that finished;
+   if it matches BUF_OVERLAY_MODIFF, beg_unchanged and end_unchanged
+   contain no useful information.  */
+extern int overlay_unchanged_modified;
+
 /* Nonzero if BEGV - BEG or Z - ZV of current buffer has changed
    since last redisplay that finished.  */
 extern int clip_changed;