Function: window--sides-reverse
window--sides-reverse is a byte-compiled function defined in
window.el.gz.
Signature
(window--sides-reverse SYMBOL VALUE)
Documentation
Helper function for customizing window-sides-reversed.
Source Code
;; Defined in /usr/src/emacs/lisp/window.el.gz
(defun window--sides-reverse (symbol value)
"Helper function for customizing `window-sides-reversed'."
(set-default symbol value)
(remove-hook 'buffer-list-update-hook 'window--sides-reverse-all)
(remove-hook 'window-configuration-change-hook 'window--sides-reverse-all)
(dolist (frame (frame-list))
(set-frame-parameter frame 'window-sides-main-selected-window nil))
(when (eq value 'bidi)
(add-hook 'buffer-list-update-hook 'window--sides-reverse-all)
(add-hook 'window-configuration-change-hook 'window--sides-reverse-all))
(window--sides-reverse-all))