Function: compose-region-internal

compose-region-internal is a function defined in composite.c.

Signature

(compose-region-internal START END &optional COMPONENTS MODIFICATION-FUNC)

Documentation

Internal use only.

Compose text in the region between START and END. Optional 3rd and 4th arguments are COMPONENTS and MODIFICATION-FUNC for the composition. See compose-region for more details.

Source Code

// Defined in /usr/src/emacs/src/composite.c
{
  validate_region (&start, &end);
  if (!NILP (components)
      && !FIXNUMP (components)
      && !CONSP (components)
      && !STRINGP (components))
    CHECK_VECTOR (components);

  compose_text (XFIXNUM (start), XFIXNUM (end), components, modification_func, Qnil);
  return Qnil;
}