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)