Function: cua--copy-or-cut-handler

cua--copy-or-cut-handler is a byte-compiled function defined in cua-base.el.gz.

Signature

(cua--copy-or-cut-handler &optional CUT)

Source Code

;; Defined in /usr/src/emacs/lisp/emulation/cua-base.el.gz
(defun cua--copy-or-cut-handler (&optional cut)
  (if (or (not (numberp cua-prefix-override-inhibit-delay))
          (<= cua-prefix-override-inhibit-delay 0))
      (cond ((and (bound-and-true-p cua--global-mark-active))
             (funcall (if cut #'cua-cut-to-global-mark
                        #'cua-copy-to-global-mark)))
            (t (call-interactively (if cut #'kill-region
                                     #'copy-region-as-kill))))
    (cua--prefix-override-handler)))