Function: majutsu-workspace-list-entries

majutsu-workspace-list-entries is a natively compiled function defined in majutsu-workspace.el.

Signature

(majutsu-workspace-list-entries &optional DIRECTORY)

Documentation

Return workspace entries for DIRECTORY (defaults to current repo root).

Entries are parsed from `jj workspace list -T ...`.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-workspace.el
;;; Query helpers

(defun majutsu-workspace-list-entries (&optional directory)
  "Return workspace entries for DIRECTORY (defaults to current repo root).
Entries are parsed from `jj workspace list -T ...`."
  (let* ((default-directory (or directory default-directory))
         (plan (majutsu-workspace--ensure-template-plan))
         (output (with-temp-buffer
                   (majutsu-jj-insert "workspace" "list" "-T"
                                      (plist-get plan :template))
                   (buffer-string))))
    (majutsu-workspace-parse-list-output output plan)))