Function: set-window-parameter
set-window-parameter is a function defined in window.c.
Signature
(set-window-parameter WINDOW PARAMETER VALUE)
Documentation
Set WINDOW's value of PARAMETER to VALUE.
WINDOW can be any window and defaults to the selected one. Return VALUE.
Probably introduced at or before Emacs version 23.1.
Source Code
// Defined in /usr/src/emacs/src/window.c
{
register struct window *w = decode_any_window (window);
Lisp_Object old_alist_elt;
old_alist_elt = Fassq (parameter, w->window_parameters);
if (NILP (old_alist_elt))
wset_window_parameters
(w, Fcons (Fcons (parameter, value), w->window_parameters));
else
Fsetcdr (old_alist_elt, value);
return value;
}