Function: compose-string-internal

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

Signature

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

Documentation

Internal use only.

Compose text between indices START and END of STRING, where START and END are treated as in substring. Optional 4th and 5th arguments are COMPONENTS and MODIFICATION-FUNC for the composition. See compose-string for more details.

Source Code

// Defined in /usr/src/emacs/src/composite.c
{
  ptrdiff_t from, to;

  CHECK_STRING (string);
  validate_subarray (string, start, end, SCHARS (string), &from, &to);
  compose_text (from, to, components, modification_func, string);
  return string;
}