Function: track-changes--reset
track-changes--reset is a byte-compiled function defined in
track-changes.el.gz.
Signature
(track-changes--reset ID)
Documentation
Mark all past changes as handled for tracker ID.
Re-arms ID's signal.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/track-changes.el.gz
;; This one is a cheaper version of (track-changes-fetch id #'ignore),
;; e.g. for clients that don't want to see their own changes.
(defun track-changes--reset (id)
"Mark all past changes as handled for tracker ID.
Re-arms ID's signal."
(track-changes--clean-state)
(setf (track-changes--tracker-state id) track-changes--state)
(cl-pushnew id track-changes--clean-trackers)
(cl-assert (not (track-changes--pending-p id))))