]> git.eshelyaron.com Git - emacs.git/commitdiff
Improve the `window-end' doc string
authorLars Ingebrigtsen <larsi@gnus.org>
Thu, 15 Jul 2021 09:22:52 +0000 (11:22 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Thu, 15 Jul 2021 09:22:52 +0000 (11:22 +0200)
* src/window.c (Fwindow_end): Be more explicit about what the
position is (bug#13429).

src/window.c

index db324effccee01191460ca90c268f4247eb010c5..a6e8ee0d5349c0365613442714a45f8321ef1836 100644 (file)
@@ -1723,14 +1723,16 @@ have been if redisplay had finished, do this:
 
 DEFUN ("window-end", Fwindow_end, Swindow_end, 0, 2, 0,
        doc: /* Return position at which display currently ends in WINDOW.
-WINDOW must be a live window and defaults to the selected one.
-This is updated by redisplay, when it runs to completion.
-Simply changing the buffer text or setting `window-start'
-does not update this value.
+This is the position after the final character in WINDOW.
+
+WINDOW must be a live window and defaults to the selected one.  This
+is updated by redisplay, when it runs to completion.  Simply changing
+the buffer text or setting `window-start' does not update this value.
+
 Return nil if there is no recorded value.  (This can happen if the
-last redisplay of WINDOW was preempted, and did not finish.)
-If UPDATE is non-nil, compute the up-to-date position
-if it isn't already recorded.  */)
+last redisplay of WINDOW was preempted, and did not finish.)  If
+UPDATE is non-nil, compute the up-to-date position if it isn't already
+recorded.  */)
   (Lisp_Object window, Lisp_Object update)
 {
   Lisp_Object value;