Variable: frame-size-history
frame-size-history is a variable defined in frame.c.
Value
nil
Documentation
History of frame size adjustments.
If non-nil, list recording frame size adjustment. Adjustments are recorded only if the first element of this list is a positive number. Adding an adjustment decrements that number by one.
The remaining elements are the adjustments. Each adjustment is a list
of four elements frame, function, sizes and more. frame is
the affected frame and function the invoking function. sizes is
usually a list of four elements old-width, old-height, new-width
and new-height representing the old and new sizes recorded/requested
by function. more is a list with additional information.
The function frame--size-history displays the value of this variable
in a more readable form.
Source Code
// Defined in /usr/src/emacs/src/frame.c
DEFVAR_LISP ("frame-size-history", frame_size_history,
doc: /* History of frame size adjustments.
If non-nil, list recording frame size adjustment. Adjustments are
recorded only if the first element of this list is a positive number.
Adding an adjustment decrements that number by one.
The remaining elements are the adjustments. Each adjustment is a list
of four elements `frame', `function', `sizes' and `more'. `frame' is
the affected frame and `function' the invoking function. `sizes' is
usually a list of four elements `old-width', `old-height', `new-width'
and `new-height' representing the old and new sizes recorded/requested
by `function'. `more' is a list with additional information.
The function `frame--size-history' displays the value of this variable
in a more readable form. */);