# HG changeset patch # User Richard M. Stallman # Date 791191091 0 # Node ID ddc863fd062bbcd9fda4ae414cb2d54910916424 # Parent 53f34c8702018c33c6509d3c53ebabc16aa2f73d (struct buffer): New field point_before_scroll. diff -r 53f34c870201 -r ddc863fd062b src/buffer.h --- a/src/buffer.h Fri Jan 27 07:17:39 1995 +0000 +++ b/src/buffer.h Fri Jan 27 07:18:11 1995 +0000 @@ -382,6 +382,10 @@ indirect buffer, this holds a marker that records ZV for this buffer when the buffer is not current. */ Lisp_Object zv_marker; + + /* This holds the point value before the last scroll operation. + Explicitly setting point sets this to nil. */ + Lisp_Object point_before_scroll; }; /* This points to the current buffer. */