summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2017-02-12 17:56:14 +0200
committerEli Zaretskii <eliz@gnu.org>2017-02-12 17:56:14 +0200
commit4c51ef4e803f9e956b2a1c1dc78ed50087c9507e (patch)
tree2cf34ef588b91e35d25b7480aaa78910471c83b1
parent8303c326d7532aba321de0158de997a6a20d848e (diff)
downloademacs-4c51ef4e803f9e956b2a1c1dc78ed50087c9507e.tar.gz
Clarify what is the "cursor"
* doc/lispref/windows.texi (Window Point): Clarify the notion of "cursor".
-rw-r--r--doc/lispref/windows.texi10
1 files changed, 7 insertions, 3 deletions
diff --git a/doc/lispref/windows.texi b/doc/lispref/windows.texi
index d03e07e0a1f..290fb98dcf8 100644
--- a/doc/lispref/windows.texi
+++ b/doc/lispref/windows.texi
@@ -3062,9 +3062,13 @@ point and the buffer's point always move together; they remain equal.
@end itemize
@cindex cursor
- As far as the user is concerned, point is where the cursor is, and
-when the user switches to another buffer, the cursor jumps to the
-position of point in that buffer.
+ Emacs displays the cursor, by default as a rectangular block, in
+each window at the position of that window's point. When the user
+switches to another buffer in a window, Emacs moves that window's
+cursor to where point is in that buffer. If the exact position of
+point is hidden behind some display element, such as a display string
+or an image, Emacs displays the cursor immediately before or after
+that display element.
@defun window-point &optional window
This function returns the current position of point in @var{window}.