
This package enables variables that persist across Emacs sessions.
The main entry point is `persist-defvar', which behaves like `defvar', but which persists the variables between sessions. Variables are automatically saved when Emacs exits.
Other useful functions are `persist-save', which saves the variable immediately, `persist-load', which loads the saved value, and `persist-reset', which resets a variable to its default value.
Each persistent variable+value pair is stored in a unique file in a subdirectory of 'user-emacs-directory'.