Clarify when 'cursor' property is in effect
* doc/lispref/text.texi (Special Properties): Minor copyedits. (Bug#24179)
This commit is contained in:
parent
75f1882479
commit
98b01dd1ef
1 changed files with 8 additions and 6 deletions
|
@ -3362,12 +3362,14 @@ the beginning of the @code{display} property or at
|
||||||
|
|
||||||
@cindex cursor position for @code{display} properties and overlays
|
@cindex cursor position for @code{display} properties and overlays
|
||||||
When the buffer has many overlay strings (e.g., @pxref{Overlay
|
When the buffer has many overlay strings (e.g., @pxref{Overlay
|
||||||
Properties, before-string}) or @code{display} properties that are
|
Properties, before-string}) that conceal some of the buffer text or
|
||||||
strings, it is a good idea to use the @code{cursor} property on these
|
@code{display} properties that are strings, it is a good idea to use
|
||||||
strings to cue the Emacs display about the places where to put the
|
the @code{cursor} property on these strings to cue the Emacs display
|
||||||
cursor while traversing these strings. This directly communicates to
|
about the places where to put the cursor while traversing these
|
||||||
the display engine where the Lisp program wants to put the cursor, or
|
strings. This directly communicates to the display engine where the
|
||||||
where the user would expect the cursor.
|
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
|
@item pointer
|
||||||
@kindex pointer @r{(text property)}
|
@kindex pointer @r{(text property)}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue