Function: flymake-proc--delete-temp-directory
flymake-proc--delete-temp-directory is a byte-compiled function
defined in flymake-proc.el.gz.
Signature
(flymake-proc--delete-temp-directory DIR-NAME)
Documentation
Attempt to delete temp dir DIR-NAME, do not fail on error.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/flymake-proc.el.gz
(defun flymake-proc--delete-temp-directory (dir-name)
"Attempt to delete temp dir DIR-NAME, do not fail on error."
(let* ((temp-dir (file-truename temporary-file-directory))
(suffix (substring dir-name (1+ (length (directory-file-name temp-dir))))))
(while (> (length suffix) 0)
(setq suffix (directory-file-name suffix))
;;+(flymake-log 0 "suffix=%s" suffix)
(flymake-proc--safe-delete-directory
(file-truename (expand-file-name suffix temp-dir)))
(setq suffix (file-name-directory suffix)))))