Function: treemacs--git-status-process-simple

treemacs--git-status-process-simple is a byte-compiled function defined in treemacs-async.el.

Signature

(treemacs--git-status-process-simple PATH)

Documentation

Start a simple git status process for files under PATH.

Source Code

;; Defined in ~/.emacs.d/elpa/treemacs-20251226.1307/treemacs-async.el
(defun treemacs--git-status-process-simple (path)
  "Start a simple git status process for files under PATH."
  (let* ((default-directory (file-truename path))
         (process-environment (cons "GIT_OPTIONAL_LOCKS=0" process-environment))
         (future (pfuture-new treemacs-git-executable "status" "--porcelain" "--ignored=matching" "-z" ".")))
    (process-put future 'default-directory default-directory)
    future))