From c9f6086096ccd1ffb5a7c0a83f97d1a7f5c734a8 Mon Sep 17 00:00:00 2001 From: Kenichi Handa Date: Tue, 20 Aug 2002 00:34:28 +0000 Subject: [PATCH] *** empty log message *** --- lisp/composite.el | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lisp/composite.el b/lisp/composite.el index abbcd391e3d..4307bfe5d65 100644 --- a/lisp/composite.el +++ b/lisp/composite.el @@ -158,13 +158,17 @@ follows (the point `*' corresponds to both reference points): (defun compose-region (start end &optional components modification-func) "Compose characters in the current region. +Characters are composed relatively, i.e. composed by overstricking or +stacking depending on ascent, descent and other properties. + When called from a program, expects these four arguments. First two arguments START and END are positions (integers or markers) specifying the region. Optional 3rd argument COMPONENTS, if non-nil, is a character or a -sequence (vector, list, or string) of integers. +sequence (vector, list, or string) of integers. In this case, +characters are composed not relatively but according to COMPONENTS. If it is a character, it is an alternate character to display instead of the text in the region. -- 2.39.5