Function: decompose-region

decompose-region is an interactive and byte-compiled function defined in composite.el.gz.

Signature

(decompose-region START END)

Documentation

Decompose text in the current region.

When called from a program, expects two arguments, positions (integers or markers) specifying the region.

Key Bindings

Aliases

org-decompose-region (obsolete since 9.0)

Source Code

;; Defined in /usr/src/emacs/lisp/composite.el.gz
(defun decompose-region (start end)
  "Decompose text in the current region.

When called from a program, expects two arguments,
positions (integers or markers) specifying the region."
  (interactive "r")
  (let ((modified-p (buffer-modified-p))
	(inhibit-read-only t))
    (remove-text-properties start end '(composition nil))
    (restore-buffer-modified-p modified-p)))