changeset 71917:c9d66abb9b2c

(Special Properties): Describe fontified text property in relation to a character (not text).
author Nick Roberts <nickrob@snap.net.nz>
date Sat, 15 Jul 2006 06:37:39 +0000
parents a3d9a91b52a7
children 873f1ea95cc4
files lispref/text.texi
diffstat 1 files changed, 14 insertions(+), 17 deletions(-) [+]
line wrap: on
line diff
--- a/lispref/text.texi	Sat Jul 15 06:37:03 2006 +0000
+++ b/lispref/text.texi	Sat Jul 15 06:37:39 2006 +0000
@@ -3012,24 +3012,23 @@
 
 @item fontified
 @kindex fontified @r{(text property)}
-This property says whether the text has had faces assigned to it by
-font locking.  The display engine tests it to decide whether a buffer
+This property says whether the character has a face assigned to it by font
+locking.  The display engine tests it to decide whether a buffer
 portion needs refontifying before display.  @xref{Auto Faces}.  It
-takes one of these three values---other values are invalid:
+takes one of three values:
 
 @table @asis
 @item @code{nil}
-Font locking is disabled, or the @code{face} properties on the text,
-if any, are invalid.
-
-@item The symbol @code{defer}
-This value states that the text's @code{face} properties are invalid
-and marks it for deferred fontification.  It is used only when ``just
-in time'' font locking is enabled.
+Font locking is disabled, or the character's @code{face} property, if
+any, is invalid.
+
+@item @code{defer}
+The character's @code{face} property is invalid and it needs deferred
+fontification.  It is used only when ``just in time'' font locking is
+enabled.
 
 @item @code{t}
-The @code{face} properties, or lack of them, on the text are currently
-valid.
+The character's @code{face} property, or absence of one, is valid.
 @end table
 
 @item display
@@ -3058,16 +3057,14 @@
 
 @itemize @bullet{}
 @item
-If @var{object} is a buffer, @var{pos} is the position in the buffer
-where the @code{help-echo} text property was found.
+If @var{object} is a buffer, @var{pos} is the position in the buffer.
 @item
 If @var{object} is an overlay, that overlay has a @code{help-echo}
-property, and @var{pos} is the position in the overlay's buffer under
-the mouse.
+property, and @var{pos} is the position in the overlay's buffer.
 @item
 If @var{object} is a string (an overlay string or a string displayed
 with the @code{display} property), @var{pos} is the position in that
-string under the mouse.
+string.
 @end itemize
 
 If the value of the @code{help-echo} property is neither a function nor