Function: majutsu-sparse--directory-candidates

majutsu-sparse--directory-candidates is a natively compiled function defined in majutsu-sparse.el.

Signature

(majutsu-sparse--directory-candidates)

Documentation

Return directory paths for sparse pattern completion.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-sparse.el
(defun majutsu-sparse--directory-candidates ()
  "Return directory paths for sparse pattern completion."
  (let* ((files (majutsu-sparse--available-paths))
         (dirs (seq-uniq
                (seq-filter
                 (lambda (path)
                   (and path (not (string= path ""))))
                 (mapcar (lambda (file)
                           (let ((dir (file-name-directory file)))
                             (when dir
                               (directory-file-name dir))))
                         files)))))
    (append dirs '("."))))