Function: files--ensure-directory

files--ensure-directory is a byte-compiled function defined in files.el.gz.

Signature

(files--ensure-directory DIR)

Documentation

Make directory DIR if it is not already a directory.

Return non-nil if DIR is already a directory.

Source Code

;; Defined in /usr/src/emacs/lisp/files.el.gz
(defun files--ensure-directory (dir)
  "Make directory DIR if it is not already a directory.
Return non-nil if DIR is already a directory."
  (condition-case err
      (make-directory-internal dir)
    (error
     (or (file-directory-p dir)
	 (signal (car err) (cdr err))))))