Variable: set-mark-command-repeat-pop

set-mark-command-repeat-pop is a customizable variable defined in simple.el.gz.

Value

nil

Documentation

Non-nil means repeating C-SPC (set-mark-command) after popping mark pops it again.

That means that C-u (universal-argument) C-SPC (set-mark-command) C-SPC (set-mark-command) will pop the mark twice, and C-u (universal-argument) C-SPC (set-mark-command) C-SPC (set-mark-command) C-SPC (set-mark-command) will pop the mark three times.

A value of nil means C-SPC (set-mark-command)'s behavior does not change after C-u (universal-argument) C-SPC (set-mark-command).

Probably introduced at or before Emacs version 22.1.

Source Code

;; Defined in /usr/src/emacs/lisp/simple.el.gz
(defcustom set-mark-command-repeat-pop nil
  "Non-nil means repeating \\[set-mark-command] after popping mark pops it again.
That means that \\[universal-argument] \\[set-mark-command] \\[set-mark-command]
will pop the mark twice, and
\\[universal-argument] \\[set-mark-command] \\[set-mark-command] \\[set-mark-command]
will pop the mark three times.

A value of nil means \\[set-mark-command]'s behavior does not change
after \\[universal-argument] \\[set-mark-command]."
  :type 'boolean
  :group 'editing-basics)