Function: cua-copy-to-global-mark

cua-copy-to-global-mark is an interactive and byte-compiled function defined in cua-gmrk.el.gz.

Signature

(cua-copy-to-global-mark)

Documentation

Copy active region/rectangle to global mark buffer/position.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/emulation/cua-gmrk.el.gz
(defun cua-copy-to-global-mark ()
  "Copy active region/rectangle to global mark buffer/position."
  (interactive)
  (setq cua--last-killed-rectangle nil)
  (if cua--rectangle
      (cua--copy-rectangle-to-global-mark nil)
    (let ((start (mark)) (end (point)))
      (or (<= start end)
	  (setq start (prog1 end (setq end start))))
      (cua-copy-region-to-global-mark start end))))