Function: window-fringes

window-fringes is a function defined in window.c.

Signature

(window-fringes &optional WINDOW)

Documentation

Return fringe settings for specified WINDOW.

WINDOW must be a live window and defaults to the selected one.

Value is a list of the form (LEFT-WIDTH RIGHT-WIDTH OUTSIDE-MARGINS PERSISTENT), see set-window-fringes.

View in manual

Probably introduced at or before Emacs version 22.1.

Source Code

// Defined in /usr/src/emacs/src/window.c
{
  struct window *w = decode_live_window (window);

  return list4 (make_fixnum (WINDOW_LEFT_FRINGE_WIDTH (w)),
		make_fixnum (WINDOW_RIGHT_FRINGE_WIDTH (w)),
		WINDOW_HAS_FRINGES_OUTSIDE_MARGINS (w) ? Qt : Qnil,
		w->fringes_persistent ? Qt : Qnil);
}