Function: magit-untracked-files

magit-untracked-files is a byte-compiled function defined in magit-git.el.

Signature

(magit-untracked-files &optional INCLUDE-IGNORED DIRECTORY)

Documentation

Return a list of untracked files.

If optional INCLUDE-IGNORED is non-nil, include ignored files. If optional DIRECTORY is non-nil, then limit to that directory. DIRECTORY can also be a list of files and directories.

Source Code

;; Defined in ~/.emacs.d/elpa/magit-20260822.1158/magit-git.el
(defun magit-untracked-files (&optional include-ignored directory)
  "Return a list of untracked files.
If optional INCLUDE-IGNORED is non-nil, include ignored files.
If optional DIRECTORY is non-nil, then limit to that directory.
DIRECTORY can also be a list of files and directories."
  (magit-with-toplevel
    (seq-keep (##and (memq (aref % 0) '(?? ?!))
                     (substring % 3))
              (magit-git-items "status" "-z" "--porcelain"
                               (and include-ignored "--ignored")
                               "--untracked-files=all"
                               "--" directory))))