Function: compilation--flush-directory-cache
compilation--flush-directory-cache is a byte-compiled function defined
in compile.el.gz.
Signature
(compilation--flush-directory-cache START END)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/compile.el.gz
(defun compilation--flush-directory-cache (start _end)
(cond
((or (not compilation--previous-directory-cache)
(<= (car compilation--previous-directory-cache) start)))
((or (not (cdr compilation--previous-directory-cache))
(null (marker-buffer (cdr compilation--previous-directory-cache)))
(<= (cdr compilation--previous-directory-cache) start))
(set-marker (car compilation--previous-directory-cache) start))
(t (setq compilation--previous-directory-cache nil))))