changeset 8508:6d2f0901efe9

(Fwindow_end): Undo previous change.
author Richard M. Stallman <rms@gnu.org>
date Wed, 10 Aug 1994 20:32:38 +0000
parents daeb611442e9
children be778f8834a5
files src/window.c
diffstat 1 files changed, 11 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/src/window.c	Wed Aug 10 19:28:38 1994 +0000
+++ b/src/window.c	Wed Aug 10 20:32:38 1994 +0000
@@ -489,12 +489,8 @@
   return Fmarker_position (decode_window (window)->start);
 }
 
-DEFUN ("window-end", Fwindow_end, Swindow_end, 0, 1, 0,
-  "Return position at which display currently ends in WINDOW.\n\
-This is updated by redisplay, when it runs to completion.\n\
-Simply changing the buffer text or setting `window-start'\n\
-does not update this value.\n\
-\n\
+/* This is text temporarily removed from the doc string below.
+
 This function returns nil if the position is not currently known.\n\
 That happens when redisplay is preempted and doesn't finish.\n\
 If in that case you want to compute where the end of the window would\n\
@@ -502,7 +498,13 @@
     (save-excursion\n\
       (goto-char (window-start window))\n\
       (vertical-motion (1- (window-height window)) window)\n\
-      (point))")
+      (point))")  */
+
+DEFUN ("window-end", Fwindow_end, Swindow_end, 0, 1, 0,
+  "Return position at which display currently ends in WINDOW.\n\
+This is updated by redisplay, when it runs to completion.\n\
+Simply changing the buffer text or setting `window-start'\n\
+does not update this value.")
   (window)
      Lisp_Object window;
 {
@@ -513,12 +515,14 @@
   buf = w->buffer;
   CHECK_BUFFER (buf, 0);
 
+#if 0 /* This change broke some things.  We should make it later.  */
   /* If we don't know the end position, return nil.
      The user can compute it with vertical-motion if he wants to.
      It would be nicer to do it automatically,
      but that's so slow that it would probably bother people.  */
   if (NILP (w->window_end_valid))
     return Qnil;
+#endif
 
   XSET (value, Lisp_Int,
 	BUF_Z (XBUFFER (buf)) - XFASTINT (w->window_end_pos));