Function: shadow-write-info-file
shadow-write-info-file is a byte-compiled function defined in
shadowfile.el.gz.
Signature
(shadow-write-info-file)
Documentation
Write out information to shadow-info-file.
Also clear shadow-hashtable, since when there are new shadows
defined, the old hashtable info is invalid.
Source Code
;; Defined in /usr/src/emacs/lisp/shadowfile.el.gz
(defun shadow-write-info-file ()
"Write out information to `shadow-info-file'.
Also clear `shadow-hashtable', since when there are new shadows
defined, the old hashtable info is invalid."
(shadow-invalidate-hashtable)
(if shadow-info-file
(save-current-buffer
(if (not shadow-info-buffer)
(setq shadow-info-buffer
(shadow-find-file-noselect shadow-info-file)))
(set-buffer shadow-info-buffer)
(setq buffer-read-only nil)
(delete-region (point-min) (point-max))
(shadow-insert-var 'shadow-clusters)
(shadow-insert-var 'shadow-literal-groups)
(shadow-insert-var 'shadow-regexp-groups))))