Variable: no-redraw-on-reenter
no-redraw-on-reenter is a customizable variable defined in dispnew.c.
Value
nil
Documentation
Non-nil means no need to redraw entire frame after suspending.
A non-nil value is useful if the terminal can automatically preserve Emacs's frame display when you reenter Emacs. It is up to you to set this variable if your terminal can do that.
Probably introduced at or before Emacs version 18.
Source Code
// Defined in /usr/src/emacs/src/dispnew.c
DEFVAR_BOOL ("no-redraw-on-reenter", no_redraw_on_reenter,
doc: /* Non-nil means no need to redraw entire frame after suspending.
A non-nil value is useful if the terminal can automatically preserve
Emacs's frame display when you reenter Emacs.
It is up to you to set this variable if your terminal can do that. */);