Function: treemacs--parent-dir

treemacs--parent-dir is a byte-compiled function defined in treemacs-core-utils.el.

Signature

(treemacs--parent-dir PATH)

Documentation

Return the parent of PATH is it's a file, or PATH if it is a directory.

PATH: File Path

Source Code

;; Defined in ~/.emacs.d/elpa/treemacs-20251226.1307/treemacs-core-utils.el
(define-inline treemacs--parent-dir (path)
  "Return the parent of PATH is it's a file, or PATH if it is a directory.

PATH: File Path"
  (declare (side-effect-free t) (pure t))
  (inline-letevals (path)
    (inline-quote
     (-> ,path
         (file-name-directory)
         (treemacs--unslash)))))