aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2007-04-19 06:10:34 +0000
committerKenichi Handa2007-04-19 06:10:34 +0000
commite159624dea3cf646a7f294eefd28e2842ccb22d4 (patch)
tree4a1a3c834bc3453e5fa11e25459bbe01dd949014
parent34f23456fc6b4366f516bfee348d6d331c75cfea (diff)
downloademacs-e159624dea3cf646a7f294eefd28e2842ccb22d4.tar.gz
emacs-e159624dea3cf646a7f294eefd28e2842ccb22d4.zip
(Special Properties): Document composition property.
-rw-r--r--lispref/ChangeLog4
-rw-r--r--lispref/text.texi22
2 files changed, 25 insertions, 1 deletions
diff --git a/lispref/ChangeLog b/lispref/ChangeLog
index a92e799ef83..8c9535d2d60 100644
--- a/lispref/ChangeLog
+++ b/lispref/ChangeLog
@@ -1,3 +1,7 @@
12007-04-19 Kenichi Handa <handa@m17n.org>
2
3 * text.texi (Special Properties): Document composition property.
4
12007-04-19 Glenn Morris <rgm@gnu.org> 52007-04-19 Glenn Morris <rgm@gnu.org>
2 6
3 * files.texi (File Name Expansion): Mention "superroot". 7 * files.texi (File Name Expansion): Mention "superroot".
diff --git a/lispref/text.texi b/lispref/text.texi
index 148bf0025a2..38f2074e603 100644
--- a/lispref/text.texi
+++ b/lispref/text.texi
@@ -3241,7 +3241,6 @@ functions (which may be the same function). In any case, all the
3241It is possible with @code{char-after} to examine characters at various 3241It is possible with @code{char-after} to examine characters at various
3242buffer positions without moving point to those positions. Only an 3242buffer positions without moving point to those positions. Only an
3243actual change in the value of point runs these hook functions. 3243actual change in the value of point runs these hook functions.
3244@end table
3245 3244
3246@defvar inhibit-point-motion-hooks 3245@defvar inhibit-point-motion-hooks
3247When this variable is non-@code{nil}, @code{point-left} and 3246When this variable is non-@code{nil}, @code{point-left} and
@@ -3260,6 +3259,27 @@ string to display. Tooltip mode (@pxref{Tooltips,,, emacs, The GNU Emacs
3260Manual}) provides an example. 3259Manual}) provides an example.
3261@end defvar 3260@end defvar
3262 3261
3262@item composition
3263@kindex composition @r{(text property)}
3264This text property is used to display a sequence of characters as a
3265single glyph composed from components. For instance, Thai base
3266consonant is composed with the following combining vowel as a single
3267glyph.
3268
3269The value is a character or a sequence (vector, list, or
3270string) of integers.
3271
3272If it is a character, it is an alternate character to display instead
3273of the text in the region.
3274
3275If it is a string, it is an alternate character sequences to
3276display.
3277
3278If it is a vector or list, it is a sequence of alternate
3279characters interleaved with internal codes specifying how to
3280compose the following character with the previous one.
3281@end table
3282
3263@node Format Properties 3283@node Format Properties
3264@subsection Formatted Text Properties 3284@subsection Formatted Text Properties
3265 3285