Variable: cua-paste-pop-rotate-temporarily

cua-paste-pop-rotate-temporarily is a customizable variable defined in cua-base.el.gz.

Value

nil

Documentation

If non-nil, M-x cua-paste-pop (cua-paste-pop) only rotates the kill ring temporarily.

This means that both C-y (yank) and the first M-y (yank-pop) in a sequence always insert the most recently killed text. Each immediately following M-x cua-paste-pop (cua-paste-pop) replaces the previous text with the next older element on the kill-ring. With prefix arg, C-u (universal-argument) M-y (yank-pop) inserts the same text as the most recent M-y (yank-pop) (or C-y (yank)) command.

Source Code

;; Defined in /usr/src/emacs/lisp/emulation/cua-base.el.gz
(defcustom cua-paste-pop-rotate-temporarily nil
  "If non-nil, \\[cua-paste-pop] only rotates the kill ring temporarily.
This means that both \\[yank] and the first \\[yank-pop] in a sequence always
insert the most recently killed text.  Each immediately following \\[cua-paste-pop]
replaces the previous text with the next older element on the `kill-ring'.
With prefix arg, \\[universal-argument] \\[yank-pop] inserts the same text as the
most recent \\[yank-pop] (or \\[yank]) command."
  :type 'boolean)