diff options
| author | Nick Roberts | 2006-07-15 06:37:39 +0000 |
|---|---|---|
| committer | Nick Roberts | 2006-07-15 06:37:39 +0000 |
| commit | f0b99db0a535c0c85f9e92ef9660226f5bf9ff9d (patch) | |
| tree | 0d3edcbe5dd80c5557cb2e5d75990afc9f6f6a4a | |
| parent | 54b7938f98364bf7fb1f4c2f6028af6c97366630 (diff) | |
| download | emacs-f0b99db0a535c0c85f9e92ef9660226f5bf9ff9d.tar.gz emacs-f0b99db0a535c0c85f9e92ef9660226f5bf9ff9d.zip | |
(Special Properties): Describe fontified text property
in relation to a character (not text).
| -rw-r--r-- | lispref/text.texi | 29 |
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)} |
| 3015 | This property says whether the text has had faces assigned to it by | 3015 | This property says whether the character has a face assigned to it by font |
| 3016 | font locking. The display engine tests it to decide whether a buffer | 3016 | locking. The display engine tests it to decide whether a buffer |
| 3017 | portion needs refontifying before display. @xref{Auto Faces}. It | 3017 | portion needs refontifying before display. @xref{Auto Faces}. It |
| 3018 | takes one of these three values---other values are invalid: | 3018 | takes one of three values: |
| 3019 | 3019 | ||
| 3020 | @table @asis | 3020 | @table @asis |
| 3021 | @item @code{nil} | 3021 | @item @code{nil} |
| 3022 | Font locking is disabled, or the @code{face} properties on the text, | 3022 | Font locking is disabled, or the character's @code{face} property, if |
| 3023 | if any, are invalid. | 3023 | any, is invalid. |
| 3024 | 3024 | ||
| 3025 | @item The symbol @code{defer} | 3025 | @item @code{defer} |
| 3026 | This value states that the text's @code{face} properties are invalid | 3026 | The character's @code{face} property is invalid and it needs deferred |
| 3027 | and marks it for deferred fontification. It is used only when ``just | 3027 | fontification. It is used only when ``just in time'' font locking is |
| 3028 | in time'' font locking is enabled. | 3028 | enabled. |
| 3029 | 3029 | ||
| 3030 | @item @code{t} | 3030 | @item @code{t} |
| 3031 | The @code{face} properties, or lack of them, on the text are currently | 3031 | The character's @code{face} property, or absence of one, is valid. |
| 3032 | valid. | ||
| 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 |
| 3061 | If @var{object} is a buffer, @var{pos} is the position in the buffer | 3060 | If @var{object} is a buffer, @var{pos} is the position in the buffer. |
| 3062 | where the @code{help-echo} text property was found. | ||
| 3063 | @item | 3061 | @item |
| 3064 | If @var{object} is an overlay, that overlay has a @code{help-echo} | 3062 | If @var{object} is an overlay, that overlay has a @code{help-echo} |
| 3065 | property, and @var{pos} is the position in the overlay's buffer under | 3063 | property, and @var{pos} is the position in the overlay's buffer. |
| 3066 | the mouse. | ||
| 3067 | @item | 3064 | @item |
| 3068 | If @var{object} is a string (an overlay string or a string displayed | 3065 | If @var{object} is a string (an overlay string or a string displayed |
| 3069 | with the @code{display} property), @var{pos} is the position in that | 3066 | with the @code{display} property), @var{pos} is the position in that |
| 3070 | string under the mouse. | 3067 | string. |
| 3071 | @end itemize | 3068 | @end itemize |
| 3072 | 3069 | ||
| 3073 | If the value of the @code{help-echo} property is neither a function nor | 3070 | If the value of the @code{help-echo} property is neither a function nor |