Variable: track-changes--before-clean
track-changes--before-clean is a buffer-local variable defined in
track-changes.el.gz.
Documentation
Status of track-changes--before-* vars.
More specifically it indicates which "before" they hold.
- nil: The vars hold the "before" info of the current state.
- unset: The vars hold the "before" info of some older state.
This is what it is set to right after creating a fresh new state.
- set: Like nil but the state is still clean because the buffer has not
been modified yet. This is what it is set to after the first
before-change-functions but before an after-change-functions.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/track-changes.el.gz
(defvar-local track-changes--before-clean 'unset
"Status of `track-changes--before-*' vars.
More specifically it indicates which \"before\" they hold.
- nil: The vars hold the \"before\" info of the current state.
- `unset': The vars hold the \"before\" info of some older state.
This is what it is set to right after creating a fresh new state.
- `set': Like nil but the state is still clean because the buffer has not
been modified yet. This is what it is set to after the first
`before-change-functions' but before an `after-change-functions'.")