Function: f-dirname

f-dirname is a byte-compiled function defined in f.el.

Signature

(f-dirname PATH)

Documentation

Return the parent directory to PATH.

Aliases

f-parent

Source Code

;; Defined in ~/.emacs.d/elpa/f-20241003.1131/f.el
(defun f-dirname (path)
  "Return the parent directory to PATH."
  (let ((parent (file-name-directory
                 (directory-file-name (f-expand path default-directory)))))
    (unless (f-same-p path parent)
      (if (f-relative-p path)
          (f-relative parent)
        (directory-file-name parent)))))