Variable: super-save-when-buffer-switched

super-save-when-buffer-switched is a customizable variable defined in super-save.el.

Value

t

Documentation

Save buffers when the selected window's buffer changes.

Uses window-buffer-change-functions and window-selection-change-functions to detect buffer switches. This catches all buffer switches regardless of how they happen, unlike super-save-triggers which only catches specific commands.

This variable was added, or its default value changed, in super-save version 0.5.0.

Source Code

;; Defined in /nix/store/8mya90aayfyjjmvwkbq8wf8x7gg109i7-emacs-packages-deps/share/emacs/site-lisp/elpa/super-save-20260318.1214/super-save.el
(defcustom super-save-when-buffer-switched t
  "Save buffers when the selected window's buffer changes.
Uses `window-buffer-change-functions' and
`window-selection-change-functions' to detect buffer switches.
This catches all buffer switches regardless of how they happen,
unlike `super-save-triggers' which only catches specific commands."
  :group 'super-save
  :type 'boolean
  :package-version '(super-save . "0.5.0"))