Function: org--deactivate-mark

org--deactivate-mark is a byte-compiled function defined in org.el.gz.

Signature

(org--deactivate-mark)

Documentation

Return non-nil when this-command should deactivate mark upon completion.

Honor org-edit-keep-region. Return nil by default, when this-command has no setting in org-edit-keep-region.

Source Code

;; Defined in /usr/src/emacs/lisp/org/org.el.gz
(defun org--deactivate-mark ()
  "Return non-nil when `this-command' should deactivate mark upon completion.
Honor `org-edit-keep-region'.  Return nil by default, when
`this-command' has no setting in `org-edit-keep-region'."
  (pcase org-edit-keep-region
    (`t nil)
    (`nil t)
    (_ (not (alist-get this-command org-edit-keep-region nil)))))