Modifying constructor for screen structures.
(change-screen x [:messages <messages>])
This is an often useful alternative to make-screen.
We construct a new screen structure that is a copy of
This is an ordinary
Macro:
(defmacro change-screen (x &rest args) (std::change-aggregate 'screen x args '((:messages . screen->messages)) 'change-screen 'nil))