From: Richard M. Stallman Date: Sat, 21 Apr 2007 08:59:27 +0000 (+0000) Subject: (Special Properties): Clarify previous change. X-Git-Tag: emacs-pretest-22.0.99~121 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=31a3fb4938ac679df9df0fc56791cdb5fc63a642;p=emacs.git (Special Properties): Clarify previous change. --- diff --git a/lispref/text.texi b/lispref/text.texi index 38f2074e603..13d2d543f94 100644 --- a/lispref/text.texi +++ b/lispref/text.texi @@ -3262,22 +3262,25 @@ Manual}) provides an example. @item composition @kindex composition @r{(text property)} This text property is used to display a sequence of characters as a -single glyph composed from components. For instance, Thai base +single glyph composed from components. For instance, in Thai a base consonant is composed with the following combining vowel as a single -glyph. +glyph. The value should be a character or a sequence (vector, list, +or string) of integers. -The value is a character or a sequence (vector, list, or -string) of integers. +@itemize @bullet +@item +If it is a character, it means to display that character instead of +the text in the region. -If it is a character, it is an alternate character to display instead +@item +If it is a string, it means to display that string's contents instead of the text in the region. -If it is a string, it is an alternate character sequences to -display. - -If it is a vector or list, it is a sequence of alternate -characters interleaved with internal codes specifying how to -compose the following character with the previous one. +@item +If it is a vector or list, the elements are characters interleaved +with internal codes specifying how to compose the following character +with the previous one. +@end itemize @end table @node Format Properties