aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNick Roberts2006-07-15 06:37:39 +0000
committerNick Roberts2006-07-15 06:37:39 +0000
commitf0b99db0a535c0c85f9e92ef9660226f5bf9ff9d (patch)
tree0d3edcbe5dd80c5557cb2e5d75990afc9f6f6a4a
parent54b7938f98364bf7fb1f4c2f6028af6c97366630 (diff)
downloademacs-f0b99db0a535c0c85f9e92ef9660226f5bf9ff9d.tar.gz
emacs-f0b99db0a535c0c85f9e92ef9660226f5bf9ff9d.zip
(Special Properties): Describe fontified text property
in relation to a character (not text).
-rw-r--r--lispref/text.texi29
1 files changed, 13 insertions, 16 deletions
diff --git a/lispref/text.texi b/lispref/text.texi
index c598a4c2010..2974ad25e68 100644
--- a/lispref/text.texi
+++ b/lispref/text.texi
@@ -3012,24 +3012,23 @@ that all text between the character and where the mouse is have the same
3012 3012
3013@item fontified 3013@item fontified
3014@kindex fontified @r{(text property)} 3014@kindex fontified @r{(text property)}
3015This property says whether the text has had faces assigned to it by 3015This property says whether the character has a face assigned to it by font
3016font locking. The display engine tests it to decide whether a buffer 3016locking. The display engine tests it to decide whether a buffer
3017portion needs refontifying before display. @xref{Auto Faces}. It 3017portion needs refontifying before display. @xref{Auto Faces}. It
3018takes one of these three values---other values are invalid: 3018takes one of three values:
3019 3019
3020@table @asis 3020@table @asis
3021@item @code{nil} 3021@item @code{nil}
3022Font locking is disabled, or the @code{face} properties on the text, 3022Font locking is disabled, or the character's @code{face} property, if
3023if any, are invalid. 3023any, is invalid.
3024 3024
3025@item The symbol @code{defer} 3025@item @code{defer}
3026This value states that the text's @code{face} properties are invalid 3026The character's @code{face} property is invalid and it needs deferred
3027and marks it for deferred fontification. It is used only when ``just 3027fontification. It is used only when ``just in time'' font locking is
3028in time'' font locking is enabled. 3028enabled.
3029 3029
3030@item @code{t} 3030@item @code{t}
3031The @code{face} properties, or lack of them, on the text are currently 3031The character's @code{face} property, or absence of one, is valid.
3032valid.
3033@end table 3032@end table
3034 3033
3035@item display 3034@item display
@@ -3058,16 +3057,14 @@ argument is as follows:
3058 3057
3059@itemize @bullet{} 3058@itemize @bullet{}
3060@item 3059@item
3061If @var{object} is a buffer, @var{pos} is the position in the buffer 3060If @var{object} is a buffer, @var{pos} is the position in the buffer.
3062where the @code{help-echo} text property was found.
3063@item 3061@item
3064If @var{object} is an overlay, that overlay has a @code{help-echo} 3062If @var{object} is an overlay, that overlay has a @code{help-echo}
3065property, and @var{pos} is the position in the overlay's buffer under 3063property, and @var{pos} is the position in the overlay's buffer.
3066the mouse.
3067@item 3064@item
3068If @var{object} is a string (an overlay string or a string displayed 3065If @var{object} is a string (an overlay string or a string displayed
3069with the @code{display} property), @var{pos} is the position in that 3066with the @code{display} property), @var{pos} is the position in that
3070string under the mouse. 3067string.
3071@end itemize 3068@end itemize
3072 3069
3073If the value of the @code{help-echo} property is neither a function nor 3070If the value of the @code{help-echo} property is neither a function nor