Function: majutsu-gerrit-read-account

majutsu-gerrit-read-account is a natively compiled function defined in majutsu-gerrit.el.

Signature

(majutsu-gerrit-read-account PROMPT INITIAL-INPUT HISTORY &optional REMOTE)

Documentation

Read one Gerrit account using asynchronous REST-backed completion.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-gerrit.el
;;;###autoload
(defun majutsu-gerrit-read-account (prompt initial-input history &optional remote)
  "Read one Gerrit account using asynchronous REST-backed completion."
  (let ((consult-async-split-style 'none))
    (consult--read
     (consult--async-pipeline
      (consult--async-min-input 1)
      (consult--async-throttle 0.1 0.2)
      (majutsu-gerrit--async-accounts
       (lambda (input)
         (majutsu-gerrit--account-request input remote)))
      (consult--async-transform #'majutsu-gerrit--account-transform))
     :prompt (format-prompt prompt nil)
     :initial initial-input
     :history history
     :require-match nil
     :category 'majutsu-gerrit-account
     :sort nil
     :annotate #'majutsu-gerrit--account-annotate-candidate)))