Clarify when 'cursor' property is in effect

* doc/lispref/text.texi (Special Properties): Minor copyedits.
(Bug#24179)
This commit is contained in:
Eli Zaretskii 2016-08-11 23:01:53 +03:00
parent 75f1882479
commit 98b01dd1ef

View file

@ -3362,12 +3362,14 @@ the beginning of the @code{display} property or at
@cindex cursor position for @code{display} properties and overlays
When the buffer has many overlay strings (e.g., @pxref{Overlay
Properties, before-string}) or @code{display} properties that are
strings, it is a good idea to use the @code{cursor} property on these
strings to cue the Emacs display about the places where to put the
cursor while traversing these strings. This directly communicates to
the display engine where the Lisp program wants to put the cursor, or
where the user would expect the cursor.
Properties, before-string}) that conceal some of the buffer text or
@code{display} properties that are strings, it is a good idea to use
the @code{cursor} property on these strings to cue the Emacs display
about the places where to put the cursor while traversing these
strings. This directly communicates to the display engine where the
Lisp program wants to put the cursor, or where the user would expect
the cursor, when point is located on some buffer position that is
``covered'' by the display or overlay string.
@item pointer
@kindex pointer @r{(text property)}