Variable: window-sides-reversed

window-sides-reversed is a customizable variable defined in window.el.gz.

Value

nil

Documentation

Whether top/bottom side windows appear in reverse order.

When this is nil, side windows on the top and bottom of a frame are always drawn from left to right with increasing slot values. When this is t, side windows on the top and bottom of a frame are always drawn from right to left with increasing slot values.

When this is bidi, the drawing order is like that for the value t if the value of bidi-paragraph-direction is right-to-left in the buffer most recently shown in the window selected within the main window area of this frame.

The layout of side windows on the left or right of a frame is not affected by the value of this variable.

This variable was added, or its default value changed, in Emacs 26.1.

View in manual

Source Code

;; Defined in /usr/src/emacs/lisp/window.el.gz
(defcustom window-sides-reversed nil
  "Whether top/bottom side windows appear in reverse order.
When this is nil, side windows on the top and bottom of a frame
are always drawn from left to right with increasing slot values.
When this is t, side windows on the top and bottom of a frame are
always drawn from right to left with increasing slot values.

When this is `bidi', the drawing order is like that for the value
t if the value of `bidi-paragraph-direction' is `right-to-left'
in the buffer most recently shown in the window selected within
the main window area of this frame.

The layout of side windows on the left or right of a frame is not
affected by the value of this variable."
  :type
  '(choice (const :tag "Never" nil)
	   (const :tag "Bidi" bidi)
	   (const :tag "Always" t))
  :initialize 'custom-initialize-default
  :set 'window--sides-reverse
  :group 'windows
  :version "26.1")