# HG changeset patch # User Kenichi Handa # Date 1029803668 0 # Node ID 4427c4b0ed3c3dcd9bbca7154e71135e1941f8ab # Parent aeb54264d5949c1fd7d5f970e59df377575eea4a *** empty log message *** diff -r aeb54264d594 -r 4427c4b0ed3c lisp/composite.el --- a/lisp/composite.el Mon Aug 19 23:14:45 2002 +0000 +++ b/lisp/composite.el Tue Aug 20 00:34:28 2002 +0000 @@ -158,13 +158,17 @@ (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.