Variable: pr-auto-region
pr-auto-region is a customizable variable defined in printing.el.gz.
Value
t
Documentation
Non-nil means region is automagically detected.
Note that this will only work if you're using transient mark mode.
When this variable is non-nil, the *-buffer* commands will behave like
*-region* commands, that is, *-buffer* commands will print only the region
marked instead of all buffer.
Source Code
;; Defined in /usr/src/emacs/lisp/printing.el.gz
(defcustom pr-auto-region t
"Non-nil means region is automagically detected.
Note that this will only work if you're using transient mark mode.
When this variable is non-nil, the `*-buffer*' commands will behave like
`*-region*' commands, that is, `*-buffer*' commands will print only the region
marked instead of all buffer."
:type 'boolean)